<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>210136</bug_id>
          
          <creation_ts>2020-04-07 11:49:57 -0700</creation_ts>
          <short_desc>[macOS] Switch unused IOKit classes from allow-with-report to deny-with-report</short_desc>
          <delta_ts>2020-04-16 13:54:36 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit2</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Brent Fulgham">bfulgham</reporter>
          <assigned_to name="Brent Fulgham">bfulgham</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>pvollan</cc>
    
    <cc>sabouhallawa</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1638694</commentid>
    <comment_count>0</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2020-04-07 11:49:57 -0700</bug_when>
    <thetext>After collecting several weeks of telemetry, we can now switch from allowing (with reports) to denying access (with reports).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1638695</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-04-07 11:50:23 -0700</bug_when>
    <thetext>&lt;rdar://problem/61403216&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1638703</commentid>
    <comment_count>2</comment_count>
      <attachid>395717</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2020-04-07 11:55:27 -0700</bug_when>
    <thetext>Created attachment 395717
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1638712</commentid>
    <comment_count>3</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2020-04-07 12:03:05 -0700</bug_when>
    <thetext>Tested on macOS and iOS.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1638823</commentid>
    <comment_count>4</comment_count>
      <attachid>395717</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-04-07 15:00:58 -0700</bug_when>
    <thetext>Comment on attachment 395717
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=395717&amp;action=review

&gt; Source/WebKit/WebProcess/com.apple.WebProcess.sb.in:619
&gt; +    (iokit-registry-entry-class &quot;IOFramebufferSharedUserClient&quot;)

This seems to be allowed earlier in the sandbox, is that expected?

&gt; Source/WebKit/WebProcess/com.apple.WebProcess.sb.in:727
&gt; +#if __MAC_OS_X_VERSION_MIN_REQUIRED &gt; 101500
&gt; +    (with report)
&gt; +#endif

Would it make sense to also have telemetry-backtrace here?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1640261</commentid>
    <comment_count>5</comment_count>
      <attachid>395717</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-04-10 10:51:25 -0700</bug_when>
    <thetext>Comment on attachment 395717
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=395717&amp;action=review

R=me.

&gt; Source/WebKit/WebProcess/com.apple.WebProcess.sb.in:603
&gt; +#if __MAC_OS_X_VERSION_MIN_REQUIRED &lt; 101500

Should this be &apos;&lt; 101600&apos;?

&gt; Source/WebKit/WebProcess/com.apple.WebProcess.sb.in:612
&gt; +#if __MAC_OS_X_VERSION_MIN_REQUIRED &gt;= 101500

Should this be &apos;&gt;= 101600&apos;?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1640300</commentid>
    <comment_count>6</comment_count>
      <attachid>395717</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2020-04-10 12:12:38 -0700</bug_when>
    <thetext>Comment on attachment 395717
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=395717&amp;action=review

I think I&apos;ll be more conservative and only impact 10.16, since we might want to back-port some of this to 10.15 and I don&apos;t want to introduce any issues.

&gt; Source/WebKit/WebProcess/com.apple.WebProcess.sb.in:123
&gt; +#if __MAC_OS_X_VERSION_MIN_REQUIRED &lt; 101600

This should have been &lt; 101500

&gt;&gt; Source/WebKit/WebProcess/com.apple.WebProcess.sb.in:603
&gt;&gt; +#if __MAC_OS_X_VERSION_MIN_REQUIRED &lt; 101500
&gt; 
&gt; Should this be &apos;&lt; 101600&apos;?

I don&apos;t think so. We did not see these being used on 10.15, but could not collect telemetry on older systems. So this leaves older systems alone, and blocks on the systems we could measure.

&gt;&gt; Source/WebKit/WebProcess/com.apple.WebProcess.sb.in:619
&gt;&gt; +    (iokit-registry-entry-class &quot;IOFramebufferSharedUserClient&quot;)
&gt; 
&gt; This seems to be allowed earlier in the sandbox, is that expected?

Ah! My earlier condition was wrong. I&apos;ll fix that.

&gt;&gt; Source/WebKit/WebProcess/com.apple.WebProcess.sb.in:727
&gt;&gt; +#endif
&gt; 
&gt; Would it make sense to also have telemetry-backtrace here?

Sure -- I&apos;ll change that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1640310</commentid>
    <comment_count>7</comment_count>
      <attachid>396113</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2020-04-10 12:31:57 -0700</bug_when>
    <thetext>Created attachment 396113
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1640314</commentid>
    <comment_count>8</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-04-10 12:55:23 -0700</bug_when>
    <thetext>Committed r259891: &lt;https://trac.webkit.org/changeset/259891&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 396113.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1641722</commentid>
    <comment_count>9</comment_count>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2020-04-15 01:54:07 -0700</bug_when>
    <thetext>Reverted r259891 for reason:

Causes significant iOS MotionMark regression

Committed r260120: &lt;https://trac.webkit.org/changeset/260120&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1641980</commentid>
    <comment_count>10</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2020-04-15 14:18:15 -0700</bug_when>
    <thetext>MotionMark on iPad Pro (original sandbox): 894.52 +/- 9.44%
MotionMark on iPad Pro (revised sandbox): 885.32 +- 10.50%</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1641999</commentid>
    <comment_count>11</comment_count>
      <attachid>396579</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2020-04-15 15:02:06 -0700</bug_when>
    <thetext>Created attachment 396579
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1642004</commentid>
    <comment_count>12</comment_count>
      <attachid>396579</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-04-15 15:19:28 -0700</bug_when>
    <thetext>Comment on attachment 396579
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=396579&amp;action=review

Great! R=me, given the MotionMark regression is fixed :)

&gt; Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:222
&gt;                  &quot;AGXCommandQueue&quot;
&gt;                  &quot;AGXDevice&quot;
&gt; -                &quot;AGXSharedUserClient&quot;
&gt; +                &quot;AGXSharedUserClient&quot;))

Do we need all of these?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1642384</commentid>
    <comment_count>13</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2020-04-16 12:03:19 -0700</bug_when>
    <thetext>Let&apos;s use this radar for the macOS bits. We&apos;ll do a separate one for the iOS changes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1642385</commentid>
    <comment_count>14</comment_count>
      <attachid>396683</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2020-04-16 12:03:38 -0700</bug_when>
    <thetext>Created attachment 396683
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1642389</commentid>
    <comment_count>15</comment_count>
      <attachid>396683</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-04-16 12:09:24 -0700</bug_when>
    <thetext>Comment on attachment 396683
Patch

R=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1642427</commentid>
    <comment_count>16</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-04-16 13:54:35 -0700</bug_when>
    <thetext>Committed r260221: &lt;https://trac.webkit.org/changeset/260221&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 396683.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>395717</attachid>
            <date>2020-04-07 11:55:27 -0700</date>
            <delta_ts>2020-04-10 12:31:54 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-210136-20200407115526.patch</filename>
            <type>text/plain</type>
            <size>5096</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU5NTE2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGZlYmY1MTcyOTM3MmYwMWFh
ZDk0YzgxOGUyOTA5NDY3MjdiOTk4NGYuLmViN2JmYmUyNDAzZTQ5NTFkMGRkYzc5ODI3NDk2OTI1
MjA4MzA1OWIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMjAtMDQtMDcgIEJyZW50IEZ1
bGdoYW0gIDxiZnVsZ2hhbUBhcHBsZS5jb20+CisKKyAgICAgICAgU3dpdGNoIHVudXNlZCBJT0tp
dCBjbGFzc2VzIGZyb20gYWxsb3ctd2l0aC1yZXBvcnQgdG8gZGVueS13aXRoLXJlcG9ydAorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEwMTM2CisgICAg
ICAgIDxyZGFyOi8vcHJvYmxlbS82MTQwMzIxNj4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBBZnRlciB0cmFja2luZyB0ZWxlbWV0cnkgZm9yIHNldmVy
YWwgd2Vla3MsIHdlIGNhbiBub3cgc2FmZWx5IHN3aXRjaCB0aGUgZGVmYXVsdCBzdGF0ZQorICAg
ICAgICBvZiBhIG51bWJlciBvZiBJT0tpdCBjbGFzc2VzIGZyb20gJ2FsbG93IHdpdGggdGVsZW1l
dHJ5JyB0byAnZGVueSB3aXRoIHRlbGVtZXRyeScuCisKKyAgICAgICAgKiBSZXNvdXJjZXMvU2Fu
ZGJveFByb2ZpbGVzL2lvcy9jb20uYXBwbGUuV2ViS2l0LldlYkNvbnRlbnQuc2I6CisgICAgICAg
ICogV2ViUHJvY2Vzcy9jb20uYXBwbGUuV2ViUHJvY2Vzcy5zYi5pbjoKKwogMjAyMC0wNC0wMyAg
VHJ1aXR0IFNhdmVsbCAgPHRzYXZlbGxAYXBwbGUuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQs
IHJldmVydGluZyByMjU5NDQwLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9SZXNvdXJjZXMv
U2FuZGJveFByb2ZpbGVzL2lvcy9jb20uYXBwbGUuV2ViS2l0LldlYkNvbnRlbnQuc2IgYi9Tb3Vy
Y2UvV2ViS2l0L1Jlc291cmNlcy9TYW5kYm94UHJvZmlsZXMvaW9zL2NvbS5hcHBsZS5XZWJLaXQu
V2ViQ29udGVudC5zYgppbmRleCA1MWM1MjAzZDM5NzJmNGRjMzc5MjA4NjQ5NzYxYzljNDc2OWYz
MjFlLi41OTFlYzcwZGMyZTI1NTkwMzdiYzRmZDAwYjE5YTk4M2QxMDI1ZTczIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L1Jlc291cmNlcy9TYW5kYm94UHJvZmlsZXMvaW9zL2NvbS5hcHBsZS5X
ZWJLaXQuV2ViQ29udGVudC5zYgorKysgYi9Tb3VyY2UvV2ViS2l0L1Jlc291cmNlcy9TYW5kYm94
UHJvZmlsZXMvaW9zL2NvbS5hcHBsZS5XZWJLaXQuV2ViQ29udGVudC5zYgpAQCAtMjA1LDcgKzIw
NSw3IEBACiA7OzsKIChkZWZpbmUtb25jZSAob3BlbmdsKQogICAgIDs7IEl0ZW1zIG5vdCBzZWVu
IGluIHRlc3RpbmcKLSAgICAoYWxsb3cgaW9raXQtb3BlbiAod2l0aCByZXBvcnQpICh3aXRoIHRl
bGVtZXRyeSkKKyAgICAoZGVueSBpb2tpdC1vcGVuICh3aXRoIHRlbGVtZXRyeS1iYWNrdHJhY2Up
CiAgICAgICAgICAgIChpb2tpdC1jb25uZWN0aW9uICJJT0dQVSIpCiAgICAgICAgICAgIChpb2tp
dC11c2VyLWNsaWVudC1jbGFzcwogICAgICAgICAgICAgICAgICJBR1hDb21tYW5kUXVldWUiCkBA
IC0zNTcsMTQgKzM1NywxMyBAQAogICAgIChhbGxvdyBtYWNoLWxvb2t1cAogICAgICAgICAoZ2xv
YmFsLW5hbWUgImNvbS5hcHBsZS5DQVJlbmRlclNlcnZlciIpKQogCi0gICAgOyBVSUtpdC1yZXF1
aXJlZCBJT0tpdCBub2Rlcy4KLSAgICAoYWxsb3cgaW9raXQtb3BlbiAgKHdpdGggcmVwb3J0KSAo
d2l0aCB0ZWxlbWV0cnkpCi0gICAgICAgIChpb2tpdC11c2VyLWNsaWVudC1jbGFzcyAiQXBwbGVK
UEVHRHJpdmVyVXNlckNsaWVudCIpCisgICAgKGRlbnkgaW9raXQtb3BlbiAod2l0aCB0ZWxlbWV0
cnktYmFja3RyYWNlKQogICAgICAgICAoaW9raXQtdXNlci1jbGllbnQtY2xhc3MgIklPU3VyZmFj
ZVNlbmRSaWdodCIpCiAgICAgKQogCiAgICAgOyBXZWJLaXQtcmVxdWlyZWQgSU9LaXQgY2xhc3Nl
cwogICAgIChhbGxvdyBpb2tpdC1vcGVuCisgICAgICAgIChpb2tpdC11c2VyLWNsaWVudC1jbGFz
cyAiQXBwbGVKUEVHRHJpdmVyVXNlckNsaWVudCIpCiAgICAgICAgIChpb2tpdC11c2VyLWNsaWVu
dC1jbGFzcyAiSU9TdXJmYWNlQWNjZWxlcmF0b3JDbGllbnQiKSA7OyBNZWRpYSByZW5kZXJpbmcg
aW50byBwaXhlbCBidWZmZXJzCiAgICAgICAgIChpb2tpdC11c2VyLWNsaWVudC1jbGFzcyAiSU9T
dXJmYWNlUm9vdFVzZXJDbGllbnQiKSA7OyBOZWVkZWQgYnkgVGlsZWQgR3JpZCBjb2RlLgogICAg
ICkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9jb20uYXBwbGUuV2ViUHJv
Y2Vzcy5zYi5pbiBiL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9jb20uYXBwbGUuV2ViUHJvY2Vz
cy5zYi5pbgppbmRleCA0NjAyM2VkZmMzY2RiZDk0OTNjYTU0NjE4MzZlNDRiYjI4YWExYWVkLi42
MzliYmY0NjAyMmE5YTMyNGRmNDlhMDYyM2QyYjM4Y2NjN2RmNGRiIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0L1dlYlByb2Nlc3MvY29tLmFwcGxlLldlYlByb2Nlc3Muc2IuaW4KKysrIGIvU291
cmNlL1dlYktpdC9XZWJQcm9jZXNzL2NvbS5hcHBsZS5XZWJQcm9jZXNzLnNiLmluCkBAIC0xMjAs
MTcgKzEyMCwxMyBAQAogICAgICAgICAoaW9raXQtcmVnaXN0cnktZW50cnktY2xhc3MgIklPQWNj
ZWxlcmF0aW9uVXNlckNsaWVudCIpCiAgICAgICAgIChpb2tpdC1yZWdpc3RyeS1lbnRyeS1jbGFz
cyAiSU9TdXJmYWNlUm9vdFVzZXJDbGllbnQiKQogICAgICAgICAoaW9raXQtcmVnaXN0cnktZW50
cnktY2xhc3MgIklPU3VyZmFjZVNlbmRSaWdodCIpKQorI2lmIF9fTUFDX09TX1hfVkVSU0lPTl9N
SU5fUkVRVUlSRUQgPCAxMDE2MDAKICAgICA7OyBDb3JlVmlkZW8gQ1ZDR0Rpc3BsYXlMaW5rCiAg
ICAgKGFsbG93IGlva2l0LW9wZW4KLSNpZiBfX01BQ19PU19YX1ZFUlNJT05fTUlOX1JFUVVJUkVE
ID49IDEwMTUwMAotICAgICAgICAod2l0aCByZXBvcnQpICh3aXRoIHRlbGVtZXRyeSkKLSNlbmRp
ZgogICAgICAgICAoaW9raXQtcmVnaXN0cnktZW50cnktY2xhc3MgIklPRnJhbWVidWZmZXJTaGFy
ZWRVc2VyQ2xpZW50IikpCisjZW5kaWYKICAgICA7OyBILjI2NCBBY2NlbGVyYXRpb24KICAgICAo
YWxsb3cgaW9raXQtb3BlbgotI2lmIF9fTUFDX09TX1hfVkVSU0lPTl9NSU5fUkVRVUlSRUQgPj0g
MTAxNTAwCi0gICAgICAgICh3aXRoIHJlcG9ydCkgKHdpdGggdGVsZW1ldHJ5KQotI2VuZGlmCiAg
ICAgICAgIChpb2tpdC1yZWdpc3RyeS1lbnRyeS1jbGFzcyAiQXBwbGVJbnRlbE1FVXNlckNsaWVu
dCIpCiAgICAgICAgIChpb2tpdC1yZWdpc3RyeS1lbnRyeS1jbGFzcyAiQXBwbGVTTkJGQlVzZXJD
bGllbnQiKSkKICAgICA7OyBRdWFydHpDb3JlCkBAIC02MDQsMjAgKzYwMCwzMCBAQAogICAgIChh
bGxvdy1yZWFkLXdyaXRlLWRpcmVjdG9yeS1hbmQtaXNzdWUtcmVhZC13cml0ZS1leHRlbnNpb25z
IChwYXJhbSAiREFSV0lOX1VTRVJfVEVNUF9ESVIiKSkpCiAKIDs7IElPS2l0IHVzZXIgY2xpZW50
cworI2lmIF9fTUFDX09TX1hfVkVSU0lPTl9NSU5fUkVRVUlSRUQgPCAxMDE1MDAKIChhbGxvdyBp
b2tpdC1vcGVuCi0jaWYgX19NQUNfT1NfWF9WRVJTSU9OX01JTl9SRVFVSVJFRCA+PSAxMDE1MDAK
LSAgICAod2l0aCByZXBvcnQpICh3aXRoIHRlbGVtZXRyeSkKKyAgICAoaW9raXQtdXNlci1jbGll
bnQtY2xhc3MgIkFwcGxlTXVsdGl0b3VjaERldmljZVVzZXJDbGllbnQiKQorICAgIChpb2tpdC11
c2VyLWNsaWVudC1jbGFzcyAiSU9ISURQYXJhbVVzZXJDbGllbnQiKQorICAgIChpb2tpdC11c2Vy
LWNsaWVudC1jbGFzcyAiSU9BdWRpb0NvbnRyb2xVc2VyQ2xpZW50IikKKyAgICAoaW9raXQtdXNl
ci1jbGllbnQtY2xhc3MgIklPQXVkaW9FbmdpbmVVc2VyQ2xpZW50IikKKykKICNlbmRpZgorCisj
aWYgX19NQUNfT1NfWF9WRVJTSU9OX01JTl9SRVFVSVJFRCA+PSAxMDE1MDAKKyhkZW55IGlva2l0
LW9wZW4KKyAgICAod2l0aCBzZW5kLXNpZ25hbCBTSUdLSUxMKQogICAgIChpb2tpdC11c2VyLWNs
aWVudC1jbGFzcyAiQXBwbGVNdWx0aXRvdWNoRGV2aWNlVXNlckNsaWVudCIpCiAgICAgKGlva2l0
LXVzZXItY2xpZW50LWNsYXNzICJJT0hJRFBhcmFtVXNlckNsaWVudCIpCiAgICAgKGlva2l0LXVz
ZXItY2xpZW50LWNsYXNzICJJT0F1ZGlvQ29udHJvbFVzZXJDbGllbnQiKQogICAgIChpb2tpdC11
c2VyLWNsaWVudC1jbGFzcyAiSU9BdWRpb0VuZ2luZVVzZXJDbGllbnQiKQotICAgIDs7IEZvbGxv
d2luZyBpcyBuZWVkZWQgZHVlIHRvIDxyZGFyOi8vcHJvYmxlbS8xMDQyNzQ1MT4gJiYgPHJkYXI6
Ly9wcm9ibGVtLzEwODA4ODE3PgotICAgIChpb2tpdC11c2VyLWNsaWVudC1jbGFzcyAiQXVkaW9B
VVVDIikpCisgICAgKGlva2l0LXJlZ2lzdHJ5LWVudHJ5LWNsYXNzICJJT0ZyYW1lYnVmZmVyU2hh
cmVkVXNlckNsaWVudCIpCispCisjZW5kaWYKIAogKGFsbG93IGlva2l0LW9wZW4KICAgICAoaW9r
aXQtdXNlci1jbGllbnQtY2xhc3MgIkFwcGxlVXBzdHJlYW1Vc2VyQ2xpZW50IikKICAgICAoaW9r
aXQtdXNlci1jbGllbnQtY2xhc3MgIlJvb3REb21haW5Vc2VyQ2xpZW50IikgOzsgTmVlZGVkIGJ5
IFdlYkNvcmU6OlBlcmZvcm1hbmNlTW9uaXRvcgorICAgIChpb2tpdC11c2VyLWNsaWVudC1jbGFz
cyAiQXVkaW9BVVVDIikgOzsgPHJkYXI6Ly9wcm9ibGVtLzEwNDI3NDUxPiAmJiA8cmRhcjovL3By
b2JsZW0vMTA4MDg4MTc+CiApCiAKIDs7IGNvb2tpZWQuCkBAIC03MTYsNiArNzIyLDkgQEAKIAog
OzsgTmVlZGVkIHRvIHN1cHBvcnQgZW5jcnlwdGVkIG1lZGlhIHBsYXliYWNrIDxyZGFyOi8vcHJv
YmxlbS80MDAzODQ3OD4KIChhbGxvdyBtYWNoLWxvb2t1cAorI2lmIF9fTUFDX09TX1hfVkVSU0lP
Tl9NSU5fUkVRVUlSRUQgPiAxMDE1MDAKKyAgICAod2l0aCByZXBvcnQpCisjZW5kaWYKICAgICAo
Z2xvYmFsLW5hbWUgImNvbS5hcHBsZS5TZWN1cml0eVNlcnZlciIpCiAgICAgKGdsb2JhbC1uYW1l
ICJjb20uYXBwbGUub2NzcGQiKSkKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>396113</attachid>
            <date>2020-04-10 12:31:57 -0700</date>
            <delta_ts>2020-04-15 15:02:04 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-210136-20200410123155.patch</filename>
            <type>text/plain</type>
            <size>5144</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU5ODg4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDI2ODZhZDdlY2I2MTFhZTQy
NjdiYjYyMmZmMmE5MTcxYTg4ZTliYjYuLjY3M2NmNjZlYzFjOGY2YTg3ZjVhZTMxMjU5OThlNzk2
MDQ0MDI4YTIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMjAtMDQtMTAgIEJyZW50IEZ1
bGdoYW0gIDxiZnVsZ2hhbUBhcHBsZS5jb20+CisKKyAgICAgICAgU3dpdGNoIHVudXNlZCBJT0tp
dCBjbGFzc2VzIGZyb20gYWxsb3ctd2l0aC1yZXBvcnQgdG8gZGVueS13aXRoLXJlcG9ydAorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEwMTM2CisgICAg
ICAgIDxyZGFyOi8vcHJvYmxlbS82MTQwMzIxNj4KKworICAgICAgICBSZXZpZXdlZCBieSBQZXIg
QXJuZSBWb2xsYW4uCisKKyAgICAgICAgQWZ0ZXIgdHJhY2tpbmcgdGVsZW1ldHJ5IGZvciBzZXZl
cmFsIHdlZWtzLCB3ZSBjYW4gbm93IHNhZmVseSBzd2l0Y2ggdGhlIGRlZmF1bHQgc3RhdGUKKyAg
ICAgICAgb2YgYSBudW1iZXIgb2YgSU9LaXQgY2xhc3NlcyBmcm9tICdhbGxvdyB3aXRoIHRlbGVt
ZXRyeScgdG8gJ2Rlbnkgd2l0aCB0ZWxlbWV0cnknLgorCisgICAgICAgICogUmVzb3VyY2VzL1Nh
bmRib3hQcm9maWxlcy9pb3MvY29tLmFwcGxlLldlYktpdC5XZWJDb250ZW50LnNiOgorICAgICAg
ICAqIFdlYlByb2Nlc3MvY29tLmFwcGxlLldlYlByb2Nlc3Muc2IuaW46CisKIDIwMjAtMDQtMTAg
IFBlciBBcm5lIFZvbGxhbiAgPHB2b2xsYW5AYXBwbGUuY29tPgogCiAgICAgICAgIFtpT1NdIEFk
ZCByb3V0aW5lcyB0byBtZXNzYWdlIGZpbHRlciBpbiB0aGUgV2ViQ29udGVudCBzYW5kYm94CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1Jlc291cmNlcy9TYW5kYm94UHJvZmlsZXMvaW9zL2Nv
bS5hcHBsZS5XZWJLaXQuV2ViQ29udGVudC5zYiBiL1NvdXJjZS9XZWJLaXQvUmVzb3VyY2VzL1Nh
bmRib3hQcm9maWxlcy9pb3MvY29tLmFwcGxlLldlYktpdC5XZWJDb250ZW50LnNiCmluZGV4IDAz
NjI2ZWIxNWFmM2VhNDdmZjZjZjdhZDgzZWNmZDcwZTdiYTRjZDQuLjYxYWZiZjYxYWE2MDMzZjFl
MDc0ZjliYjkyYzRiZTM5ODIxMzNjM2QgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvUmVzb3Vy
Y2VzL1NhbmRib3hQcm9maWxlcy9pb3MvY29tLmFwcGxlLldlYktpdC5XZWJDb250ZW50LnNiCisr
KyBiL1NvdXJjZS9XZWJLaXQvUmVzb3VyY2VzL1NhbmRib3hQcm9maWxlcy9pb3MvY29tLmFwcGxl
LldlYktpdC5XZWJDb250ZW50LnNiCkBAIC0yMDUsNyArMjA1LDcgQEAKIDs7OwogKGRlZmluZS1v
bmNlIChvcGVuZ2wpCiAgICAgOzsgSXRlbXMgbm90IHNlZW4gaW4gdGVzdGluZwotICAgIChhbGxv
dyBpb2tpdC1vcGVuICh3aXRoIHJlcG9ydCkgKHdpdGggdGVsZW1ldHJ5KQorICAgIChkZW55IGlv
a2l0LW9wZW4gKHdpdGggdGVsZW1ldHJ5LWJhY2t0cmFjZSkKICAgICAgICAgICAgKGlva2l0LWNv
bm5lY3Rpb24gIklPR1BVIikKICAgICAgICAgICAgKGlva2l0LXVzZXItY2xpZW50LWNsYXNzCiAg
ICAgICAgICAgICAgICAgIkFHWENvbW1hbmRRdWV1ZSIKQEAgLTM1NywxNCArMzU3LDEzIEBACiAg
ICAgKGFsbG93IG1hY2gtbG9va3VwCiAgICAgICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLkNB
UmVuZGVyU2VydmVyIikpCiAKLSAgICA7IFVJS2l0LXJlcXVpcmVkIElPS2l0IG5vZGVzLgotICAg
IChhbGxvdyBpb2tpdC1vcGVuICAod2l0aCByZXBvcnQpICh3aXRoIHRlbGVtZXRyeSkKLSAgICAg
ICAgKGlva2l0LXVzZXItY2xpZW50LWNsYXNzICJBcHBsZUpQRUdEcml2ZXJVc2VyQ2xpZW50IikK
KyAgICAoZGVueSBpb2tpdC1vcGVuICh3aXRoIHRlbGVtZXRyeS1iYWNrdHJhY2UpCiAgICAgICAg
IChpb2tpdC11c2VyLWNsaWVudC1jbGFzcyAiSU9TdXJmYWNlU2VuZFJpZ2h0IikKICAgICApCiAK
ICAgICA7IFdlYktpdC1yZXF1aXJlZCBJT0tpdCBjbGFzc2VzCiAgICAgKGFsbG93IGlva2l0LW9w
ZW4KKyAgICAgICAgKGlva2l0LXVzZXItY2xpZW50LWNsYXNzICJBcHBsZUpQRUdEcml2ZXJVc2Vy
Q2xpZW50IikKICAgICAgICAgKGlva2l0LXVzZXItY2xpZW50LWNsYXNzICJJT1N1cmZhY2VBY2Nl
bGVyYXRvckNsaWVudCIpIDs7IE1lZGlhIHJlbmRlcmluZyBpbnRvIHBpeGVsIGJ1ZmZlcnMKICAg
ICAgICAgKGlva2l0LXVzZXItY2xpZW50LWNsYXNzICJJT1N1cmZhY2VSb290VXNlckNsaWVudCIp
IDs7IE5lZWRlZCBieSBUaWxlZCBHcmlkIGNvZGUuCiAgICAgKQpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYktpdC9XZWJQcm9jZXNzL2NvbS5hcHBsZS5XZWJQcm9jZXNzLnNiLmluIGIvU291cmNlL1dl
YktpdC9XZWJQcm9jZXNzL2NvbS5hcHBsZS5XZWJQcm9jZXNzLnNiLmluCmluZGV4IDViMzA1NGY0
MzhiZTNhOTlhNDMxMTYyM2JmZjVjYjMwMDVlNTFhOWUuLjNiYWJhYmU2YTllZWU2MzNjYTBiMjI2
ZTE5MmMyYzQ4ZTk3OWU4MWMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9j
b20uYXBwbGUuV2ViUHJvY2Vzcy5zYi5pbgorKysgYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3Mv
Y29tLmFwcGxlLldlYlByb2Nlc3Muc2IuaW4KQEAgLTEyMCwxNyArMTIwLDEzIEBACiAgICAgICAg
IChpb2tpdC1yZWdpc3RyeS1lbnRyeS1jbGFzcyAiSU9BY2NlbGVyYXRpb25Vc2VyQ2xpZW50IikK
ICAgICAgICAgKGlva2l0LXJlZ2lzdHJ5LWVudHJ5LWNsYXNzICJJT1N1cmZhY2VSb290VXNlckNs
aWVudCIpCiAgICAgICAgIChpb2tpdC1yZWdpc3RyeS1lbnRyeS1jbGFzcyAiSU9TdXJmYWNlU2Vu
ZFJpZ2h0IikpCisjaWYgX19NQUNfT1NfWF9WRVJTSU9OX01JTl9SRVFVSVJFRCA8IDEwMTYwMAog
ICAgIDs7IENvcmVWaWRlbyBDVkNHRGlzcGxheUxpbmsKICAgICAoYWxsb3cgaW9raXQtb3Blbgot
I2lmIF9fTUFDX09TX1hfVkVSU0lPTl9NSU5fUkVRVUlSRUQgPj0gMTAxNTAwCi0gICAgICAgICh3
aXRoIHJlcG9ydCkgKHdpdGggdGVsZW1ldHJ5KQotI2VuZGlmCiAgICAgICAgIChpb2tpdC1yZWdp
c3RyeS1lbnRyeS1jbGFzcyAiSU9GcmFtZWJ1ZmZlclNoYXJlZFVzZXJDbGllbnQiKSkKKyNlbmRp
ZgogICAgIDs7IEguMjY0IEFjY2VsZXJhdGlvbgogICAgIChhbGxvdyBpb2tpdC1vcGVuCi0jaWYg
X19NQUNfT1NfWF9WRVJTSU9OX01JTl9SRVFVSVJFRCA+PSAxMDE1MDAKLSAgICAgICAgKHdpdGgg
cmVwb3J0KSAod2l0aCB0ZWxlbWV0cnkpCi0jZW5kaWYKICAgICAgICAgKGlva2l0LXJlZ2lzdHJ5
LWVudHJ5LWNsYXNzICJBcHBsZUludGVsTUVVc2VyQ2xpZW50IikKICAgICAgICAgKGlva2l0LXJl
Z2lzdHJ5LWVudHJ5LWNsYXNzICJBcHBsZVNOQkZCVXNlckNsaWVudCIpKQogICAgIDs7IFF1YXJ0
ekNvcmUKQEAgLTYwNCwyMCArNjAwLDMwIEBACiAgICAgKGFsbG93LXJlYWQtd3JpdGUtZGlyZWN0
b3J5LWFuZC1pc3N1ZS1yZWFkLXdyaXRlLWV4dGVuc2lvbnMgKHBhcmFtICJEQVJXSU5fVVNFUl9U
RU1QX0RJUiIpKSkKIAogOzsgSU9LaXQgdXNlciBjbGllbnRzCisjaWYgX19NQUNfT1NfWF9WRVJT
SU9OX01JTl9SRVFVSVJFRCA8IDEwMTYwMAogKGFsbG93IGlva2l0LW9wZW4KLSNpZiBfX01BQ19P
U19YX1ZFUlNJT05fTUlOX1JFUVVJUkVEID49IDEwMTUwMAotICAgICh3aXRoIHJlcG9ydCkgKHdp
dGggdGVsZW1ldHJ5KQorICAgIChpb2tpdC11c2VyLWNsaWVudC1jbGFzcyAiQXBwbGVNdWx0aXRv
dWNoRGV2aWNlVXNlckNsaWVudCIpCisgICAgKGlva2l0LXVzZXItY2xpZW50LWNsYXNzICJJT0hJ
RFBhcmFtVXNlckNsaWVudCIpCisgICAgKGlva2l0LXVzZXItY2xpZW50LWNsYXNzICJJT0F1ZGlv
Q29udHJvbFVzZXJDbGllbnQiKQorICAgIChpb2tpdC11c2VyLWNsaWVudC1jbGFzcyAiSU9BdWRp
b0VuZ2luZVVzZXJDbGllbnQiKQorKQogI2VuZGlmCisKKyNpZiBfX01BQ19PU19YX1ZFUlNJT05f
TUlOX1JFUVVJUkVEID49IDEwMTYwMAorKGRlbnkgaW9raXQtb3BlbgorICAgICh3aXRoIHNlbmQt
c2lnbmFsIFNJR0tJTEwpCiAgICAgKGlva2l0LXVzZXItY2xpZW50LWNsYXNzICJBcHBsZU11bHRp
dG91Y2hEZXZpY2VVc2VyQ2xpZW50IikKICAgICAoaW9raXQtdXNlci1jbGllbnQtY2xhc3MgIklP
SElEUGFyYW1Vc2VyQ2xpZW50IikKICAgICAoaW9raXQtdXNlci1jbGllbnQtY2xhc3MgIklPQXVk
aW9Db250cm9sVXNlckNsaWVudCIpCiAgICAgKGlva2l0LXVzZXItY2xpZW50LWNsYXNzICJJT0F1
ZGlvRW5naW5lVXNlckNsaWVudCIpCi0gICAgOzsgRm9sbG93aW5nIGlzIG5lZWRlZCBkdWUgdG8g
PHJkYXI6Ly9wcm9ibGVtLzEwNDI3NDUxPiAmJiA8cmRhcjovL3Byb2JsZW0vMTA4MDg4MTc+Ci0g
ICAgKGlva2l0LXVzZXItY2xpZW50LWNsYXNzICJBdWRpb0FVVUMiKSkKKyAgICAoaW9raXQtcmVn
aXN0cnktZW50cnktY2xhc3MgIklPRnJhbWVidWZmZXJTaGFyZWRVc2VyQ2xpZW50IikKKykKKyNl
bmRpZgogCiAoYWxsb3cgaW9raXQtb3BlbgogICAgIChpb2tpdC11c2VyLWNsaWVudC1jbGFzcyAi
QXBwbGVVcHN0cmVhbVVzZXJDbGllbnQiKQogICAgIChpb2tpdC11c2VyLWNsaWVudC1jbGFzcyAi
Um9vdERvbWFpblVzZXJDbGllbnQiKSA7OyBOZWVkZWQgYnkgV2ViQ29yZTo6UGVyZm9ybWFuY2VN
b25pdG9yCisgICAgKGlva2l0LXVzZXItY2xpZW50LWNsYXNzICJBdWRpb0FVVUMiKSA7OyA8cmRh
cjovL3Byb2JsZW0vMTA0Mjc0NTE+ICYmIDxyZGFyOi8vcHJvYmxlbS8xMDgwODgxNz4KICkKIAog
OzsgY29va2llZC4KQEAgLTcxNyw2ICs3MjMsOSBAQAogCiA7OyBOZWVkZWQgdG8gc3VwcG9ydCBl
bmNyeXB0ZWQgbWVkaWEgcGxheWJhY2sgPHJkYXI6Ly9wcm9ibGVtLzQwMDM4NDc4PgogKGFsbG93
IG1hY2gtbG9va3VwCisjaWYgX19NQUNfT1NfWF9WRVJTSU9OX01JTl9SRVFVSVJFRCA+IDEwMTUw
MAorICAgICh3aXRoIHRlbGVtZXRyeS1iYWNrdHJhY2UpCisjZW5kaWYKICAgICAoZ2xvYmFsLW5h
bWUgImNvbS5hcHBsZS5TZWN1cml0eVNlcnZlciIpCiAgICAgKGdsb2JhbC1uYW1lICJjb20uYXBw
bGUub2NzcGQiKSkKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>396579</attachid>
            <date>2020-04-15 15:02:06 -0700</date>
            <delta_ts>2020-04-16 12:03:37 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-210136-20200415150205.patch</filename>
            <type>text/plain</type>
            <size>4640</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYwMTUxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGRlMjc5ZmZmMjA4MjIzMDFh
YmI1NmRmZjRiYmI0OGM5ODlhOWJkNTUuLjEzMGZjNTZmOTVhMzc3OWRmYmUwMTM2MWE5MjVmYmEw
NjhkZWM1OWEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMjAtMDQtMTUgIEJyZW50IEZ1
bGdoYW0gIDxiZnVsZ2hhbUBhcHBsZS5jb20+CisKKyAgICAgICAgU3dpdGNoIHVudXNlZCBJT0tp
dCBjbGFzc2VzIGZyb20gYWxsb3ctd2l0aC1yZXBvcnQgdG8gZGVueS13aXRoLXJlcG9ydAorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEwMTM2CisgICAg
ICAgIDxyZGFyOi8vcHJvYmxlbS82MTQwMzIxNj4KKworICAgICAgICBSZXZpZXdlZCBieSBQZXIg
QXJuZSBWb2xsYW4uCisKKyAgICAgICAgQWZ0ZXIgdHJhY2tpbmcgdGVsZW1ldHJ5IGZvciBzZXZl
cmFsIHdlZWtzLCB3ZSBjYW4gbm93IHNhZmVseSBzd2l0Y2ggdGhlIGRlZmF1bHQgc3RhdGUKKyAg
ICAgICAgb2YgYSBudW1iZXIgb2YgSU9LaXQgY2xhc3NlcyBmcm9tICdhbGxvdyB3aXRoIHRlbGVt
ZXRyeScgdG8gJ2Rlbnkgd2l0aCB0ZWxlbWV0cnknLgorCisgICAgICAgICogUmVzb3VyY2VzL1Nh
bmRib3hQcm9maWxlcy9pb3MvY29tLmFwcGxlLldlYktpdC5XZWJDb250ZW50LnNiOgorICAgICAg
ICAqIFdlYlByb2Nlc3MvY29tLmFwcGxlLldlYlByb2Nlc3Muc2IuaW46CisKIDIwMjAtMDQtMTUg
IFBlbmcgTGl1ICA8cGVuZy5saXU2QGFwcGxlLmNvbT4KIAogICAgICAgICBWaWRlbyBlbGVtZW50
cyBkb24ndCByZXR1cm4gdG8gdGhlIGNvcnJlY3QgcG9zaXRpb24gd2hlbiBleGl0aW5nIGZ1bGxz
Y3JlZW4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvUmVzb3VyY2VzL1NhbmRib3hQcm9maWxl
cy9pb3MvY29tLmFwcGxlLldlYktpdC5XZWJDb250ZW50LnNiIGIvU291cmNlL1dlYktpdC9SZXNv
dXJjZXMvU2FuZGJveFByb2ZpbGVzL2lvcy9jb20uYXBwbGUuV2ViS2l0LldlYkNvbnRlbnQuc2IK
aW5kZXggMmJkOGU0MDE1NmI3MTk0ODYzY2M0ZGRlOWUwZWNhOTVlYWZlNGEwOC4uMDgxOTMyMWQ1
YzRhN2Y1YTAwYjkzNDhjYjFiZDI3ZTliM2VjZWRiOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dC9SZXNvdXJjZXMvU2FuZGJveFByb2ZpbGVzL2lvcy9jb20uYXBwbGUuV2ViS2l0LldlYkNvbnRl
bnQuc2IKKysrIGIvU291cmNlL1dlYktpdC9SZXNvdXJjZXMvU2FuZGJveFByb2ZpbGVzL2lvcy9j
b20uYXBwbGUuV2ViS2l0LldlYkNvbnRlbnQuc2IKQEAgLTIxOSw3ICsyMTksMTIgQEAKICAgICAg
ICAgICAgKGlva2l0LXVzZXItY2xpZW50LWNsYXNzCiAgICAgICAgICAgICAgICAgIkFHWENvbW1h
bmRRdWV1ZSIKICAgICAgICAgICAgICAgICAiQUdYRGV2aWNlIgotICAgICAgICAgICAgICAgICJB
R1hTaGFyZWRVc2VyQ2xpZW50IgorICAgICAgICAgICAgICAgICJBR1hTaGFyZWRVc2VyQ2xpZW50
IikpCisKKyAgICA7OyBJdGVtcyBub3Qgc2VlbiBpbiB0ZXN0aW5nCisgICAgKGRlbnkgaW9raXQt
b3BlbiAod2l0aCB0ZWxlbWV0cnktYmFja3RyYWNlKQorICAgICAgICAgICAoaW9raXQtY29ubmVj
dGlvbiAiSU9HUFUiKQorICAgICAgICAgICAoaW9raXQtdXNlci1jbGllbnQtY2xhc3MKICAgICAg
ICAgICAgICAgICAiSU9BY2NlbENvbnRleHQiCiAgICAgICAgICAgICAgICAgIklPQWNjZWxEZXZp
Y2UiCiAgICAgICAgICAgICAgICAgIklPQWNjZWxTaGFyZWRVc2VyQ2xpZW50IgpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL2NvbS5hcHBsZS5XZWJQcm9jZXNzLnNiLmluIGIv
U291cmNlL1dlYktpdC9XZWJQcm9jZXNzL2NvbS5hcHBsZS5XZWJQcm9jZXNzLnNiLmluCmluZGV4
IDM1NWUzYmExMTExMmJmZjVmYTcwN2RlNDNkYTRlNzIzNDNmMTdmMjcuLjhmZTZlMjZlMTllMGUz
ZTcwYzRlZmU3MmYxN2NkMTIwOTM4NDFiOTQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvV2Vi
UHJvY2Vzcy9jb20uYXBwbGUuV2ViUHJvY2Vzcy5zYi5pbgorKysgYi9Tb3VyY2UvV2ViS2l0L1dl
YlByb2Nlc3MvY29tLmFwcGxlLldlYlByb2Nlc3Muc2IuaW4KQEAgLTEyMCwxNyArMTIwLDEzIEBA
CiAgICAgICAgIChpb2tpdC1yZWdpc3RyeS1lbnRyeS1jbGFzcyAiSU9BY2NlbGVyYXRpb25Vc2Vy
Q2xpZW50IikKICAgICAgICAgKGlva2l0LXJlZ2lzdHJ5LWVudHJ5LWNsYXNzICJJT1N1cmZhY2VS
b290VXNlckNsaWVudCIpCiAgICAgICAgIChpb2tpdC1yZWdpc3RyeS1lbnRyeS1jbGFzcyAiSU9T
dXJmYWNlU2VuZFJpZ2h0IikpCisjaWYgX19NQUNfT1NfWF9WRVJTSU9OX01JTl9SRVFVSVJFRCA8
IDEwMTYwMAogICAgIDs7IENvcmVWaWRlbyBDVkNHRGlzcGxheUxpbmsKICAgICAoYWxsb3cgaW9r
aXQtb3BlbgotI2lmIF9fTUFDX09TX1hfVkVSU0lPTl9NSU5fUkVRVUlSRUQgPj0gMTAxNTAwCi0g
ICAgICAgICh3aXRoIHJlcG9ydCkgKHdpdGggdGVsZW1ldHJ5KQotI2VuZGlmCiAgICAgICAgIChp
b2tpdC1yZWdpc3RyeS1lbnRyeS1jbGFzcyAiSU9GcmFtZWJ1ZmZlclNoYXJlZFVzZXJDbGllbnQi
KSkKKyNlbmRpZgogICAgIDs7IEguMjY0IEFjY2VsZXJhdGlvbgogICAgIChhbGxvdyBpb2tpdC1v
cGVuCi0jaWYgX19NQUNfT1NfWF9WRVJTSU9OX01JTl9SRVFVSVJFRCA+PSAxMDE1MDAKLSAgICAg
ICAgKHdpdGggcmVwb3J0KSAod2l0aCB0ZWxlbWV0cnkpCi0jZW5kaWYKICAgICAgICAgKGlva2l0
LXJlZ2lzdHJ5LWVudHJ5LWNsYXNzICJBcHBsZUludGVsTUVVc2VyQ2xpZW50IikKICAgICAgICAg
KGlva2l0LXJlZ2lzdHJ5LWVudHJ5LWNsYXNzICJBcHBsZVNOQkZCVXNlckNsaWVudCIpKQogICAg
IDs7IFF1YXJ0ekNvcmUKQEAgLTYwNCwyMCArNjAwLDMwIEBACiAgICAgKGFsbG93LXJlYWQtd3Jp
dGUtZGlyZWN0b3J5LWFuZC1pc3N1ZS1yZWFkLXdyaXRlLWV4dGVuc2lvbnMgKHBhcmFtICJEQVJX
SU5fVVNFUl9URU1QX0RJUiIpKSkKIAogOzsgSU9LaXQgdXNlciBjbGllbnRzCisjaWYgX19NQUNf
T1NfWF9WRVJTSU9OX01JTl9SRVFVSVJFRCA8IDEwMTYwMAogKGFsbG93IGlva2l0LW9wZW4KLSNp
ZiBfX01BQ19PU19YX1ZFUlNJT05fTUlOX1JFUVVJUkVEID49IDEwMTUwMAotICAgICh3aXRoIHJl
cG9ydCkgKHdpdGggdGVsZW1ldHJ5KQorICAgIChpb2tpdC11c2VyLWNsaWVudC1jbGFzcyAiQXBw
bGVNdWx0aXRvdWNoRGV2aWNlVXNlckNsaWVudCIpCisgICAgKGlva2l0LXVzZXItY2xpZW50LWNs
YXNzICJJT0hJRFBhcmFtVXNlckNsaWVudCIpCisgICAgKGlva2l0LXVzZXItY2xpZW50LWNsYXNz
ICJJT0F1ZGlvQ29udHJvbFVzZXJDbGllbnQiKQorICAgIChpb2tpdC11c2VyLWNsaWVudC1jbGFz
cyAiSU9BdWRpb0VuZ2luZVVzZXJDbGllbnQiKQorKQogI2VuZGlmCisKKyNpZiBfX01BQ19PU19Y
X1ZFUlNJT05fTUlOX1JFUVVJUkVEID49IDEwMTYwMAorKGRlbnkgaW9raXQtb3BlbgorICAgICh3
aXRoIHNlbmQtc2lnbmFsIFNJR0tJTEwpCiAgICAgKGlva2l0LXVzZXItY2xpZW50LWNsYXNzICJB
cHBsZU11bHRpdG91Y2hEZXZpY2VVc2VyQ2xpZW50IikKICAgICAoaW9raXQtdXNlci1jbGllbnQt
Y2xhc3MgIklPSElEUGFyYW1Vc2VyQ2xpZW50IikKICAgICAoaW9raXQtdXNlci1jbGllbnQtY2xh
c3MgIklPQXVkaW9Db250cm9sVXNlckNsaWVudCIpCiAgICAgKGlva2l0LXVzZXItY2xpZW50LWNs
YXNzICJJT0F1ZGlvRW5naW5lVXNlckNsaWVudCIpCi0gICAgOzsgRm9sbG93aW5nIGlzIG5lZWRl
ZCBkdWUgdG8gPHJkYXI6Ly9wcm9ibGVtLzEwNDI3NDUxPiAmJiA8cmRhcjovL3Byb2JsZW0vMTA4
MDg4MTc+Ci0gICAgKGlva2l0LXVzZXItY2xpZW50LWNsYXNzICJBdWRpb0FVVUMiKSkKKyAgICAo
aW9raXQtcmVnaXN0cnktZW50cnktY2xhc3MgIklPRnJhbWVidWZmZXJTaGFyZWRVc2VyQ2xpZW50
IikKKykKKyNlbmRpZgogCiAoYWxsb3cgaW9raXQtb3BlbgogICAgIChpb2tpdC11c2VyLWNsaWVu
dC1jbGFzcyAiQXBwbGVVcHN0cmVhbVVzZXJDbGllbnQiKQogICAgIChpb2tpdC11c2VyLWNsaWVu
dC1jbGFzcyAiUm9vdERvbWFpblVzZXJDbGllbnQiKSA7OyBOZWVkZWQgYnkgV2ViQ29yZTo6UGVy
Zm9ybWFuY2VNb25pdG9yCisgICAgKGlva2l0LXVzZXItY2xpZW50LWNsYXNzICJBdWRpb0FVVUMi
KSA7OyA8cmRhcjovL3Byb2JsZW0vMTA0Mjc0NTE+ICYmIDxyZGFyOi8vcHJvYmxlbS8xMDgwODgx
Nz4KICkKIAogOzsgY29va2llZC4KQEAgLTcxNyw2ICs3MjMsOSBAQAogCiA7OyBOZWVkZWQgdG8g
c3VwcG9ydCBlbmNyeXB0ZWQgbWVkaWEgcGxheWJhY2sgPHJkYXI6Ly9wcm9ibGVtLzQwMDM4NDc4
PgogKGFsbG93IG1hY2gtbG9va3VwCisjaWYgX19NQUNfT1NfWF9WRVJTSU9OX01JTl9SRVFVSVJF
RCA+IDEwMTUwMAorICAgICh3aXRoIHRlbGVtZXRyeS1iYWNrdHJhY2UpCisjZW5kaWYKICAgICAo
Z2xvYmFsLW5hbWUgImNvbS5hcHBsZS5TZWN1cml0eVNlcnZlciIpCiAgICAgKGdsb2JhbC1uYW1l
ICJjb20uYXBwbGUub2NzcGQiKSkKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>396683</attachid>
            <date>2020-04-16 12:03:38 -0700</date>
            <delta_ts>2020-04-16 13:54:36 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-210136-20200416120337.patch</filename>
            <type>text/plain</type>
            <size>3717</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYwMTQ3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGIzNzk1MjMyNGZlOWRmOTQy
MTdkMjJkMDRhZjRlMTkyNzQwZGNhNWUuLmY3MmFkZjU2ZDNiYTg4NDhmNDMzYzYwNGQ0ZjBkMjBl
NjIwMDgxMGQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMjAtMDQtMTYgIEJyZW50IEZ1
bGdoYW0gIDxiZnVsZ2hhbUBhcHBsZS5jb20+CisKKyAgICAgICAgW21hY09TXSBTd2l0Y2ggdW51
c2VkIElPS2l0IGNsYXNzZXMgZnJvbSBhbGxvdy13aXRoLXJlcG9ydCB0byBkZW55LXdpdGgtcmVw
b3J0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTAx
MzYKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzYxNDAzMjE2PgorCisgICAgICAgIFJldmlld2Vk
IGJ5IFBlciBBcm5lIFZvbGxhbi4KKworICAgICAgICBBZnRlciB0cmFja2luZyB0ZWxlbWV0cnkg
Zm9yIHNldmVyYWwgd2Vla3MsIHdlIGNhbiBub3cgc2FmZWx5IHN3aXRjaCB0aGUgZGVmYXVsdCBz
dGF0ZQorICAgICAgICBvZiBhIG51bWJlciBvZiBJT0tpdCBjbGFzc2VzIGZyb20gJ2FsbG93IHdp
dGggdGVsZW1ldHJ5JyB0byAnZGVueSB3aXRoIHRlbGVtZXRyeScuCisKKyAgICAgICAgKiBSZXNv
dXJjZXMvU2FuZGJveFByb2ZpbGVzL2lvcy9jb20uYXBwbGUuV2ViS2l0LldlYkNvbnRlbnQuc2I6
CisgCiAyMDIwLTA0LTE1ICBXZW5zb24gSHNpZWggIDx3ZW5zb25faHNpZWhAYXBwbGUuY29tPgog
CiAgICAgICAgIFtpUGFkT1NdIFNvbWUgcGFnZXMgaW5kZWZpbml0ZWx5IHpvb20gaW4gYW5kIG91
dCBkdWUgdG8gaWRlbXBvdGVudCB0ZXh0IGF1dG9zaXppbmcKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJLaXQvV2ViUHJvY2Vzcy9jb20uYXBwbGUuV2ViUHJvY2Vzcy5zYi5pbiBiL1NvdXJjZS9XZWJL
aXQvV2ViUHJvY2Vzcy9jb20uYXBwbGUuV2ViUHJvY2Vzcy5zYi5pbgppbmRleCAzNTVlM2JhMTEx
MTJiZmY1ZmE3MDdkZTQzZGE0ZTcyMzQzZjE3ZjI3Li44ZmU2ZTI2ZTE5ZTBlM2U3MGM0ZWZlNzJm
MTdjZDEyMDkzODQxYjk0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvY29t
LmFwcGxlLldlYlByb2Nlc3Muc2IuaW4KKysrIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL2Nv
bS5hcHBsZS5XZWJQcm9jZXNzLnNiLmluCkBAIC0xMjAsMTcgKzEyMCwxMyBAQAogICAgICAgICAo
aW9raXQtcmVnaXN0cnktZW50cnktY2xhc3MgIklPQWNjZWxlcmF0aW9uVXNlckNsaWVudCIpCiAg
ICAgICAgIChpb2tpdC1yZWdpc3RyeS1lbnRyeS1jbGFzcyAiSU9TdXJmYWNlUm9vdFVzZXJDbGll
bnQiKQogICAgICAgICAoaW9raXQtcmVnaXN0cnktZW50cnktY2xhc3MgIklPU3VyZmFjZVNlbmRS
aWdodCIpKQorI2lmIF9fTUFDX09TX1hfVkVSU0lPTl9NSU5fUkVRVUlSRUQgPCAxMDE2MDAKICAg
ICA7OyBDb3JlVmlkZW8gQ1ZDR0Rpc3BsYXlMaW5rCiAgICAgKGFsbG93IGlva2l0LW9wZW4KLSNp
ZiBfX01BQ19PU19YX1ZFUlNJT05fTUlOX1JFUVVJUkVEID49IDEwMTUwMAotICAgICAgICAod2l0
aCByZXBvcnQpICh3aXRoIHRlbGVtZXRyeSkKLSNlbmRpZgogICAgICAgICAoaW9raXQtcmVnaXN0
cnktZW50cnktY2xhc3MgIklPRnJhbWVidWZmZXJTaGFyZWRVc2VyQ2xpZW50IikpCisjZW5kaWYK
ICAgICA7OyBILjI2NCBBY2NlbGVyYXRpb24KICAgICAoYWxsb3cgaW9raXQtb3BlbgotI2lmIF9f
TUFDX09TX1hfVkVSU0lPTl9NSU5fUkVRVUlSRUQgPj0gMTAxNTAwCi0gICAgICAgICh3aXRoIHJl
cG9ydCkgKHdpdGggdGVsZW1ldHJ5KQotI2VuZGlmCiAgICAgICAgIChpb2tpdC1yZWdpc3RyeS1l
bnRyeS1jbGFzcyAiQXBwbGVJbnRlbE1FVXNlckNsaWVudCIpCiAgICAgICAgIChpb2tpdC1yZWdp
c3RyeS1lbnRyeS1jbGFzcyAiQXBwbGVTTkJGQlVzZXJDbGllbnQiKSkKICAgICA7OyBRdWFydHpD
b3JlCkBAIC02MDQsMjAgKzYwMCwzMCBAQAogICAgIChhbGxvdy1yZWFkLXdyaXRlLWRpcmVjdG9y
eS1hbmQtaXNzdWUtcmVhZC13cml0ZS1leHRlbnNpb25zIChwYXJhbSAiREFSV0lOX1VTRVJfVEVN
UF9ESVIiKSkpCiAKIDs7IElPS2l0IHVzZXIgY2xpZW50cworI2lmIF9fTUFDX09TX1hfVkVSU0lP
Tl9NSU5fUkVRVUlSRUQgPCAxMDE2MDAKIChhbGxvdyBpb2tpdC1vcGVuCi0jaWYgX19NQUNfT1Nf
WF9WRVJTSU9OX01JTl9SRVFVSVJFRCA+PSAxMDE1MDAKLSAgICAod2l0aCByZXBvcnQpICh3aXRo
IHRlbGVtZXRyeSkKKyAgICAoaW9raXQtdXNlci1jbGllbnQtY2xhc3MgIkFwcGxlTXVsdGl0b3Vj
aERldmljZVVzZXJDbGllbnQiKQorICAgIChpb2tpdC11c2VyLWNsaWVudC1jbGFzcyAiSU9ISURQ
YXJhbVVzZXJDbGllbnQiKQorICAgIChpb2tpdC11c2VyLWNsaWVudC1jbGFzcyAiSU9BdWRpb0Nv
bnRyb2xVc2VyQ2xpZW50IikKKyAgICAoaW9raXQtdXNlci1jbGllbnQtY2xhc3MgIklPQXVkaW9F
bmdpbmVVc2VyQ2xpZW50IikKKykKICNlbmRpZgorCisjaWYgX19NQUNfT1NfWF9WRVJTSU9OX01J
Tl9SRVFVSVJFRCA+PSAxMDE2MDAKKyhkZW55IGlva2l0LW9wZW4KKyAgICAod2l0aCBzZW5kLXNp
Z25hbCBTSUdLSUxMKQogICAgIChpb2tpdC11c2VyLWNsaWVudC1jbGFzcyAiQXBwbGVNdWx0aXRv
dWNoRGV2aWNlVXNlckNsaWVudCIpCiAgICAgKGlva2l0LXVzZXItY2xpZW50LWNsYXNzICJJT0hJ
RFBhcmFtVXNlckNsaWVudCIpCiAgICAgKGlva2l0LXVzZXItY2xpZW50LWNsYXNzICJJT0F1ZGlv
Q29udHJvbFVzZXJDbGllbnQiKQogICAgIChpb2tpdC11c2VyLWNsaWVudC1jbGFzcyAiSU9BdWRp
b0VuZ2luZVVzZXJDbGllbnQiKQotICAgIDs7IEZvbGxvd2luZyBpcyBuZWVkZWQgZHVlIHRvIDxy
ZGFyOi8vcHJvYmxlbS8xMDQyNzQ1MT4gJiYgPHJkYXI6Ly9wcm9ibGVtLzEwODA4ODE3PgotICAg
IChpb2tpdC11c2VyLWNsaWVudC1jbGFzcyAiQXVkaW9BVVVDIikpCisgICAgKGlva2l0LXJlZ2lz
dHJ5LWVudHJ5LWNsYXNzICJJT0ZyYW1lYnVmZmVyU2hhcmVkVXNlckNsaWVudCIpCispCisjZW5k
aWYKIAogKGFsbG93IGlva2l0LW9wZW4KICAgICAoaW9raXQtdXNlci1jbGllbnQtY2xhc3MgIkFw
cGxlVXBzdHJlYW1Vc2VyQ2xpZW50IikKICAgICAoaW9raXQtdXNlci1jbGllbnQtY2xhc3MgIlJv
b3REb21haW5Vc2VyQ2xpZW50IikgOzsgTmVlZGVkIGJ5IFdlYkNvcmU6OlBlcmZvcm1hbmNlTW9u
aXRvcgorICAgIChpb2tpdC11c2VyLWNsaWVudC1jbGFzcyAiQXVkaW9BVVVDIikgOzsgPHJkYXI6
Ly9wcm9ibGVtLzEwNDI3NDUxPiAmJiA8cmRhcjovL3Byb2JsZW0vMTA4MDg4MTc+CiApCiAKIDs7
IGNvb2tpZWQuCkBAIC03MTcsNiArNzIzLDkgQEAKIAogOzsgTmVlZGVkIHRvIHN1cHBvcnQgZW5j
cnlwdGVkIG1lZGlhIHBsYXliYWNrIDxyZGFyOi8vcHJvYmxlbS80MDAzODQ3OD4KIChhbGxvdyBt
YWNoLWxvb2t1cAorI2lmIF9fTUFDX09TX1hfVkVSU0lPTl9NSU5fUkVRVUlSRUQgPiAxMDE1MDAK
KyAgICAod2l0aCB0ZWxlbWV0cnktYmFja3RyYWNlKQorI2VuZGlmCiAgICAgKGdsb2JhbC1uYW1l
ICJjb20uYXBwbGUuU2VjdXJpdHlTZXJ2ZXIiKQogICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxl
Lm9jc3BkIikpCiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>