<?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>212411</bug_id>
          
          <creation_ts>2020-05-27 09:31:49 -0700</creation_ts>
          <short_desc>[Cocoa] Adopt read-only mode for preferences in the WebContent process</short_desc>
          <delta_ts>2020-06-08 11:46:35 -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>WebKit Misc.</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="Per Arne Vollan">pvollan</reporter>
          <assigned_to name="Per Arne Vollan">pvollan</assigned_to>
          <cc>benjamin</cc>
    
    <cc>bfulgham</cc>
    
    <cc>cdumez</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>darin</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>ggaren</cc>
    
    <cc>jacob_uphoff</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1656390</commentid>
    <comment_count>0</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-05-27 09:31:49 -0700</bug_when>
    <thetext>The WebContent process should never write preferences. Adopt read-only mode for preferences.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1656395</commentid>
    <comment_count>1</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-05-27 09:54:02 -0700</bug_when>
    <thetext>rdar://problem/63640788</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1656397</commentid>
    <comment_count>2</comment_count>
      <attachid>400343</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-05-27 09:55:09 -0700</bug_when>
    <thetext>Created attachment 400343
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1656439</commentid>
    <comment_count>3</comment_count>
      <attachid>400343</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-05-27 11:00:11 -0700</bug_when>
    <thetext>Comment on attachment 400343
Patch

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

&gt; Source/WTF/wtf/PlatformHave.h:640
&gt; +#if (PLATFORM(MAC) &amp;&amp; __MAC_OS_X_VERSION_MIN_REQUIRED &gt;= 101600) || (PLATFORM(IOS_FAMILY) &amp;&amp; __IPHONE_OS_VERSION_MIN_REQUIRED &gt;= 140000)
&gt; +#define HAVE_CFPREFS_READONLY_SPI 1
&gt; +#endif

This has the common mistake that Tim Horton alerted us to: checking IOS_FAMILY and then only checking __IPHONE_OS_VERSION_MIN_REQUIRED, which is frozen at a lower value on watchOS and tVOS. If our intent is to include only iOS itself, then please use PLATFORM(IOS), or add the relevant version checking for watchOS and tvOS. HAVE_CFNETWORK_METRICS_CONNECTION_PROPERTIES is one example of doing this correctly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1656444</commentid>
    <comment_count>4</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-05-27 11:05:50 -0700</bug_when>
    <thetext>(In reply to Darin Adler from comment #3)
&gt; Comment on attachment 400343 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=400343&amp;action=review
&gt; 
&gt; &gt; Source/WTF/wtf/PlatformHave.h:640
&gt; &gt; +#if (PLATFORM(MAC) &amp;&amp; __MAC_OS_X_VERSION_MIN_REQUIRED &gt;= 101600) || (PLATFORM(IOS_FAMILY) &amp;&amp; __IPHONE_OS_VERSION_MIN_REQUIRED &gt;= 140000)
&gt; &gt; +#define HAVE_CFPREFS_READONLY_SPI 1
&gt; &gt; +#endif
&gt; 
&gt; This has the common mistake that Tim Horton alerted us to: checking
&gt; IOS_FAMILY and then only checking __IPHONE_OS_VERSION_MIN_REQUIRED, which is
&gt; frozen at a lower value on watchOS and tVOS. If our intent is to include
&gt; only iOS itself, then please use PLATFORM(IOS), or add the relevant version
&gt; checking for watchOS and tvOS. HAVE_CFNETWORK_METRICS_CONNECTION_PROPERTIES
&gt; is one example of doing this correctly.

Ah, good point! I will update the patch.

Thanks for reviewing!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1656452</commentid>
    <comment_count>5</comment_count>
      <attachid>400353</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-05-27 11:17:04 -0700</bug_when>
    <thetext>Created attachment 400353
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659132</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-06-04 09:51:24 -0700</bug_when>
    <thetext>ChangeLog entry in Source/WebCore/PAL/ChangeLog contains OOPS!.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659136</commentid>
    <comment_count>7</comment_count>
      <attachid>401031</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-06-04 10:02:26 -0700</bug_when>
    <thetext>Created attachment 401031
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659169</commentid>
    <comment_count>8</comment_count>
      <attachid>401031</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-06-04 10:52:16 -0700</bug_when>
    <thetext>Comment on attachment 401031
Patch

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

&gt; Source/WTF/wtf/PlatformHave.h:651
&gt; +#if (PLATFORM(MAC) &amp;&amp; __MAC_OS_X_VERSION_MIN_REQUIRED &gt;= 101600) \
&gt; +    || (PLATFORM(IOS) &amp;&amp; __IPHONE_OS_VERSION_MIN_REQUIRED &gt;= 140000) \
&gt; +    || (PLATFORM(WATCHOS) &amp;&amp; __WATCH_OS_VERSION_MIN_REQUIRED &gt;= 70000) \
&gt; +    || (PLATFORM(APPLETV) &amp;&amp; __TV_OS_VERSION_MIN_REQUIRED &gt;= 140000)
&gt; +#define HAVE_CFPREFS_READONLY_SPI 1
&gt; +#endif

Could we try to keep these in alphabetical order rather than adding new ones at the bottom? Maybe we’re not even close to that right now?

Normally we name these after the function rather than coining a new term, so it would be something like HAVE(CF_PREFS_SET_READ_ONLY).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659188</commentid>
    <comment_count>9</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-06-04 11:04:44 -0700</bug_when>
    <thetext>Committed r262546: &lt;https://trac.webkit.org/changeset/262546&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 401031.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659230</commentid>
    <comment_count>10</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-06-04 12:02:38 -0700</bug_when>
    <thetext>(In reply to Darin Adler from comment #8)
&gt; Comment on attachment 401031 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=401031&amp;action=review
&gt; 
&gt; &gt; Source/WTF/wtf/PlatformHave.h:651
&gt; &gt; +#if (PLATFORM(MAC) &amp;&amp; __MAC_OS_X_VERSION_MIN_REQUIRED &gt;= 101600) \
&gt; &gt; +    || (PLATFORM(IOS) &amp;&amp; __IPHONE_OS_VERSION_MIN_REQUIRED &gt;= 140000) \
&gt; &gt; +    || (PLATFORM(WATCHOS) &amp;&amp; __WATCH_OS_VERSION_MIN_REQUIRED &gt;= 70000) \
&gt; &gt; +    || (PLATFORM(APPLETV) &amp;&amp; __TV_OS_VERSION_MIN_REQUIRED &gt;= 140000)
&gt; &gt; +#define HAVE_CFPREFS_READONLY_SPI 1
&gt; &gt; +#endif
&gt; 
&gt; Could we try to keep these in alphabetical order rather than adding new ones
&gt; at the bottom? Maybe we’re not even close to that right now?
&gt; 
&gt; Normally we name these after the function rather than coining a new term, so
&gt; it would be something like HAVE(CF_PREFS_SET_READ_ONLY).

I will create a follow-up patch for this.

Thanks for reviewing!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659302</commentid>
    <comment_count>11</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-06-04 13:48:12 -0700</bug_when>
    <thetext>Reopening to attach new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659303</commentid>
    <comment_count>12</comment_count>
      <attachid>401075</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-06-04 13:48:15 -0700</bug_when>
    <thetext>Created attachment 401075
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659328</commentid>
    <comment_count>13</comment_count>
    <who name="Jacob Uphoff">jacob_uphoff</who>
    <bug_when>2020-06-04 14:30:40 -0700</bug_when>
    <thetext>Reverted r262546 for reason:

This commit caused internal build failures

Committed r262571: &lt;https://trac.webkit.org/changeset/262571&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659715</commentid>
    <comment_count>14</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-06-05 12:07:25 -0700</bug_when>
    <thetext>Committed r262639: &lt;https://trac.webkit.org/changeset/262639&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 401031.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1660285</commentid>
    <comment_count>15</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-06-08 11:46:35 -0700</bug_when>
    <thetext>Landed follow-up fix in &lt;https://trac.webkit.org/changeset/262730/webkit&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>400343</attachid>
            <date>2020-05-27 09:55:09 -0700</date>
            <delta_ts>2020-05-27 11:00:11 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-212411-20200527095508.patch</filename>
            <type>text/plain</type>
            <size>4420</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XVEYvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XVEYvQ2hh
bmdlTG9nCShyZXZpc2lvbiAyNjIxOTQpCisrKyBTb3VyY2UvV1RGL0NoYW5nZUxvZwkod29ya2lu
ZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDIwLTA1LTI3ICBQZXIgQXJuZSBWb2xsYW4gIDxw
dm9sbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBbQ29jb2FdIEFkb3B0IHJlYWQtb25seSBtb2Rl
IGZvciBwcmVmZXJlbmNlcyBpbiB0aGUgV2ViQ29udGVudCBwcm9jZXNzCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTI0MTEKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBDcmVhdGUgSEFWRSBkZWZpbmUgaW5k
aWNhdGluZyBzdXBwb3J0IGZvciByZWFkLW9ubHkgcHJlZmVyZW5jZSBTUEkuCisKKyAgICAgICAg
KiB3dGYvUGxhdGZvcm1IYXZlLmg6CisKIDIwMjAtMDUtMjYgIEFsZXggQ2hyaXN0ZW5zZW4gIDxh
Y2hyaXN0ZW5zZW5Ad2Via2l0Lm9yZz4KIAogICAgICAgICBVVEYtOCBlbmNvZGUgc3RyaW5ncyBv
ZiBpbnZhbGlkIFVSTHMgd2hlbiBjb252ZXJ0aW5nIFdURjo6VVJMIHRvIE5TVVJMIGluc3RlYWQg
b2YgdHJ1bmNhdGluZyB0aGUgVVRGLTE2IGVuY29kaW5nCkluZGV4OiBTb3VyY2UvV1RGL3d0Zi9Q
bGF0Zm9ybUhhdmUuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV1RGL3d0Zi9QbGF0Zm9ybUhhdmUu
aAkocmV2aXNpb24gMjYyMTk0KQorKysgU291cmNlL1dURi93dGYvUGxhdGZvcm1IYXZlLmgJKHdv
cmtpbmcgY29weSkKQEAgLTYzNCwzICs2MzQsNyBAQAogI2lmIFBMQVRGT1JNKElPUykgfHwgKFBM
QVRGT1JNKE1BQykgJiYgX19NQUNfT1NfWF9WRVJTSU9OX01JTl9SRVFVSVJFRCA+PSAxMDE2MDAp
CiAjZGVmaW5lIEhBVkVfRElTUExBWV9MQVlFUl9CSVBMQU5BUl9TVVBQT1JUIDEKICNlbmRpZgor
CisjaWYgKFBMQVRGT1JNKE1BQykgJiYgX19NQUNfT1NfWF9WRVJTSU9OX01JTl9SRVFVSVJFRCA+
PSAxMDE2MDApIHx8IChQTEFURk9STShJT1NfRkFNSUxZKSAmJiBfX0lQSE9ORV9PU19WRVJTSU9O
X01JTl9SRVFVSVJFRCA+PSAxNDAwMDApCisjZGVmaW5lIEhBVkVfQ0ZQUkVGU19SRUFET05MWV9T
UEkgMQorI2VuZGlmCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9QQUwvQ2hhbmdlTG9nCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XZWJDb3JlL1BBTC9DaGFuZ2VMb2cJKHJldmlzaW9uIDI2MjE5NykKKysr
IFNvdXJjZS9XZWJDb3JlL1BBTC9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwx
MiBAQAorMjAyMC0wNS0yNyAgUGVyIEFybmUgVm9sbGFuICA8cHZvbGxhbkBhcHBsZS5jb20+CisK
KyAgICAgICAgW0NvY29hXSBBZG9wdCByZWFkLW9ubHkgbW9kZSBmb3IgcHJlZmVyZW5jZXMgaW4g
dGhlIFdlYkNvbnRlbnQgcHJvY2VzcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MjEyNDExCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgKiBwYWwvc3BpL2NmL0NGVXRpbGl0aWVzU1BJLmg6CisKIDIwMjAtMDUt
MjIgIEFsZXggQ2hyaXN0ZW5zZW4gIDxhY2hyaXN0ZW5zZW5Ad2Via2l0Lm9yZz4KIAogICAgICAg
ICBNYWtlIGRvd25sb2FkIHJlc3VtZSB3b3JrYXJvdW5kIGZvcmdpdmluZyBvZiBjaGFuZ2VzIGlu
IENGTmV0d29yawpJbmRleDogU291cmNlL1dlYkNvcmUvUEFML3BhbC9zcGkvY2YvQ0ZVdGlsaXRp
ZXNTUEkuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9QQUwvcGFsL3NwaS9jZi9DRlV0
aWxpdGllc1NQSS5oCShyZXZpc2lvbiAyNjIxOTQpCisrKyBTb3VyY2UvV2ViQ29yZS9QQUwvcGFs
L3NwaS9jZi9DRlV0aWxpdGllc1NQSS5oCSh3b3JraW5nIGNvcHkpCkBAIC01OSw1ICs1OSw2IEBA
IENGRGljdGlvbmFyeVJlZiBfQ0ZXZWJTZXJ2aWNlc0NvcHlQcm92aWQKIHZvaWQgX19DRlJ1bkxv
b3BTZXRPcHRpb25zUmVhc29uKF9fQ0ZSdW5Mb29wT3B0aW9ucyBvcHRzLCBDRlN0cmluZ1JlZiBy
ZWFzb24pOwogCiB2b2lkIF9DRlByZWZzU2V0RGlyZWN0TW9kZUVuYWJsZWQoYm9vbCBlbmFibGVk
KTsKK3ZvaWQgX0NGUHJlZnNTZXRSZWFkT25seShib29sIGZsYWcpOwogCiBXVEZfRVhURVJOX0Nf
RU5ECkluZGV4OiBTb3VyY2UvV2ViS2l0L0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
V2ViS2l0L0NoYW5nZUxvZwkocmV2aXNpb24gMjYyMTk0KQorKysgU291cmNlL1dlYktpdC9DaGFu
Z2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwyMiBAQAorMjAyMC0wNS0yNyAgUGVyIEFy
bmUgVm9sbGFuICA8cHZvbGxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgW0NvY29hXSBBZG9wdCBy
ZWFkLW9ubHkgbW9kZSBmb3IgcHJlZmVyZW5jZXMgaW4gdGhlIFdlYkNvbnRlbnQgcHJvY2Vzcwor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEyNDExCisg
ICAgICAgIDxyZGFyOi8vcHJvYmxlbS82MzY0MDc4OD4KKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGUgV2ViQ29udGVudCBwcm9jZXNzIHNob3VsZCBu
ZXZlciB3cml0ZSBwcmVmZXJlbmNlcy4gQWRvcHQgcmVhZC1vbmx5IG1vZGUgZm9yIHByZWZlcmVu
Y2VzLgorICAgICAgICBUaGlzIHdpbGwgZml4IHNvbWUgc2FuZGJveCB2aW9sYXRpb25zIHdoZW4g
dGhlIFVJIHByb2Nlc3MgaXMgbm90aWZ5aW5nIHRoZSBXZWJDb250ZW50IHByb2Nlc3MKKyAgICAg
ICAgYWJvdXQgcHJlZmVyZW5jZSBjaGFuZ2VzLiBXaGVuIG5vdGlmaWVkLCB0aGUgV2ViQ29udGVu
dCBwcm9jZXNzIHdpbGwgdXNlIHRoZSBwcmVmZXJlbmNlcyBBUEkKKyAgICAgICAgdG8gd3JpdGUg
dGhvc2UgcHJlZmVyZW5jZXMgaW4tcHJvY2VzcywgYnV0IHRoZXJlIHNob3VsZCBiZSBubyBhdHRl
bXB0IGF0IHdyaXRpbmcgdGhlc2UgbmV3CisgICAgICAgIHZhbHVlcyB0byBkaXNrLCB3aGljaCB0
aGlzIHBhdGNoIHdpbGwgZW5zdXJlLgorCisgICAgICAgIE5vIG5ldyB0ZXN0cywgc2luY2UgdGhp
cyBpcyBmaXhpbmcgYSBiZW5pZ24gc2FuZGJveCB2aW9sYXRpb24uCisKKyAgICAgICAgKiBTaGFy
ZWQvRW50cnlQb2ludFV0aWxpdGllcy9Db2NvYS9YUENTZXJ2aWNlL1hQQ1NlcnZpY2VNYWluLm1t
OgorICAgICAgICAoV2ViS2l0OjpYUENTZXJ2aWNlTWFpbik6CisKIDIwMjAtMDUtMjcgIENhcmxv
cyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgogCiAgICAgICAgIFVucmV2aWV3
ZWQuIFtHVEtdIE1ha2Ugd2Via2l0V2ViVmlld0Jhc2VTbmFwc2hvdCBzdGF0aWMKSW5kZXg6IFNv
dXJjZS9XZWJLaXQvU2hhcmVkL0VudHJ5UG9pbnRVdGlsaXRpZXMvQ29jb2EvWFBDU2VydmljZS9Y
UENTZXJ2aWNlTWFpbi5tbQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L1NoYXJlZC9FbnRy
eVBvaW50VXRpbGl0aWVzL0NvY29hL1hQQ1NlcnZpY2UvWFBDU2VydmljZU1haW4ubW0JKHJldmlz
aW9uIDI2MjE5NCkKKysrIFNvdXJjZS9XZWJLaXQvU2hhcmVkL0VudHJ5UG9pbnRVdGlsaXRpZXMv
Q29jb2EvWFBDU2VydmljZS9YUENTZXJ2aWNlTWFpbi5tbQkod29ya2luZyBjb3B5KQpAQCAtMTIy
LDYgKzEyMiw5IEBAIGludCBYUENTZXJ2aWNlTWFpbihpbnQgYXJnYywgY29uc3QgY2hhcioKICAg
ICBpZiAoYXJnYyA+PSAxICYmIGFyZ3ZbMF0gJiYgc3Ryc3RyKGFyZ3ZbMF0sICJjb20uYXBwbGUu
V2ViS2l0LldlYkNvbnRlbnQiKSkgewogICAgICAgICAvLyBFbmFibGUgQ0ZQcmVmcyBkaXJlY3Qg
bW9kZSB0byBhdm9pZCB1bnN1Y2Nlc3NmdWxseSBhdHRlbXB0aW5nIHRvIGNvbm5lY3QgdG8gdGhl
IGRhZW1vbiBhbmQgZ2V0dGluZyBibG9ja2VkIGJ5IHRoZSBzYW5kYm94LgogICAgICAgICBfQ0ZQ
cmVmc1NldERpcmVjdE1vZGVFbmFibGVkKFlFUyk7CisjaWYgSEFWRShDRlBSRUZTX1JFQURPTkxZ
X1NQSSkKKyAgICAgICAgX0NGUHJlZnNTZXRSZWFkT25seShZRVMpOworI2VuZGlmCiAgICAgfQog
I2Vsc2UKICAgICBVTlVTRURfUEFSQU0oYXJnYyk7Cg==
</data>
<flag name="review"
          id="415749"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>400353</attachid>
            <date>2020-05-27 11:17:04 -0700</date>
            <delta_ts>2020-06-04 09:51:24 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-212411-20200527111703.patch</filename>
            <type>text/plain</type>
            <size>4561</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XVEYvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XVEYvQ2hh
bmdlTG9nCShyZXZpc2lvbiAyNjIxOTQpCisrKyBTb3VyY2UvV1RGL0NoYW5nZUxvZwkod29ya2lu
ZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDIwLTA1LTI3ICBQZXIgQXJuZSBWb2xsYW4gIDxw
dm9sbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBbQ29jb2FdIEFkb3B0IHJlYWQtb25seSBtb2Rl
IGZvciBwcmVmZXJlbmNlcyBpbiB0aGUgV2ViQ29udGVudCBwcm9jZXNzCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTI0MTEKKworICAgICAgICBSZXZp
ZXdlZCBieSBEYXJpbiBBZGxlci4KKworICAgICAgICBDcmVhdGUgSEFWRSBkZWZpbmUgaW5kaWNh
dGluZyBzdXBwb3J0IGZvciByZWFkLW9ubHkgcHJlZmVyZW5jZSBTUEkuCisKKyAgICAgICAgKiB3
dGYvUGxhdGZvcm1IYXZlLmg6CisKIDIwMjAtMDUtMjYgIEFsZXggQ2hyaXN0ZW5zZW4gIDxhY2hy
aXN0ZW5zZW5Ad2Via2l0Lm9yZz4KIAogICAgICAgICBVVEYtOCBlbmNvZGUgc3RyaW5ncyBvZiBp
bnZhbGlkIFVSTHMgd2hlbiBjb252ZXJ0aW5nIFdURjo6VVJMIHRvIE5TVVJMIGluc3RlYWQgb2Yg
dHJ1bmNhdGluZyB0aGUgVVRGLTE2IGVuY29kaW5nCkluZGV4OiBTb3VyY2UvV1RGL3d0Zi9QbGF0
Zm9ybUhhdmUuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV1RGL3d0Zi9QbGF0Zm9ybUhhdmUuaAko
cmV2aXNpb24gMjYyMTk0KQorKysgU291cmNlL1dURi93dGYvUGxhdGZvcm1IYXZlLmgJKHdvcmtp
bmcgY29weSkKQEAgLTYzNCwzICs2MzQsMTAgQEAKICNpZiBQTEFURk9STShJT1MpIHx8IChQTEFU
Rk9STShNQUMpICYmIF9fTUFDX09TX1hfVkVSU0lPTl9NSU5fUkVRVUlSRUQgPj0gMTAxNjAwKQog
I2RlZmluZSBIQVZFX0RJU1BMQVlfTEFZRVJfQklQTEFOQVJfU1VQUE9SVCAxCiAjZW5kaWYKKwor
I2lmIChQTEFURk9STShNQUMpICYmIF9fTUFDX09TX1hfVkVSU0lPTl9NSU5fUkVRVUlSRUQgPj0g
MTAxNjAwKSBcCisgICAgfHwgKFBMQVRGT1JNKElPUykgJiYgX19JUEhPTkVfT1NfVkVSU0lPTl9N
SU5fUkVRVUlSRUQgPj0gMTQwMDAwKSBcCisgICAgfHwgKFBMQVRGT1JNKFdBVENIT1MpICYmIF9f
V0FUQ0hfT1NfVkVSU0lPTl9NSU5fUkVRVUlSRUQgPj0gNzAwMDApIFwKKyAgICB8fCAoUExBVEZP
Uk0oQVBQTEVUVikgJiYgX19UVl9PU19WRVJTSU9OX01JTl9SRVFVSVJFRCA+PSAxNDAwMDApCisj
ZGVmaW5lIEhBVkVfQ0ZQUkVGU19SRUFET05MWV9TUEkgMQorI2VuZGlmCkluZGV4OiBTb3VyY2Uv
V2ViQ29yZS9QQUwvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL1BBTC9D
aGFuZ2VMb2cJKHJldmlzaW9uIDI2MjE5NykKKysrIFNvdXJjZS9XZWJDb3JlL1BBTC9DaGFuZ2VM
b2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxMiBAQAorMjAyMC0wNS0yNyAgUGVyIEFybmUg
Vm9sbGFuICA8cHZvbGxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgW0NvY29hXSBBZG9wdCByZWFk
LW9ubHkgbW9kZSBmb3IgcHJlZmVyZW5jZXMgaW4gdGhlIFdlYkNvbnRlbnQgcHJvY2VzcworICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEyNDExCisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBwYWwvc3BpL2Nm
L0NGVXRpbGl0aWVzU1BJLmg6CisKIDIwMjAtMDUtMjIgIEFsZXggQ2hyaXN0ZW5zZW4gIDxhY2hy
aXN0ZW5zZW5Ad2Via2l0Lm9yZz4KIAogICAgICAgICBNYWtlIGRvd25sb2FkIHJlc3VtZSB3b3Jr
YXJvdW5kIGZvcmdpdmluZyBvZiBjaGFuZ2VzIGluIENGTmV0d29yawpJbmRleDogU291cmNlL1dl
YkNvcmUvUEFML3BhbC9zcGkvY2YvQ0ZVdGlsaXRpZXNTUEkuaAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvV2ViQ29yZS9QQUwvcGFsL3NwaS9jZi9DRlV0aWxpdGllc1NQSS5oCShyZXZpc2lvbiAyNjIx
OTQpCisrKyBTb3VyY2UvV2ViQ29yZS9QQUwvcGFsL3NwaS9jZi9DRlV0aWxpdGllc1NQSS5oCSh3
b3JraW5nIGNvcHkpCkBAIC01OSw1ICs1OSw2IEBAIENGRGljdGlvbmFyeVJlZiBfQ0ZXZWJTZXJ2
aWNlc0NvcHlQcm92aWQKIHZvaWQgX19DRlJ1bkxvb3BTZXRPcHRpb25zUmVhc29uKF9fQ0ZSdW5M
b29wT3B0aW9ucyBvcHRzLCBDRlN0cmluZ1JlZiByZWFzb24pOwogCiB2b2lkIF9DRlByZWZzU2V0
RGlyZWN0TW9kZUVuYWJsZWQoYm9vbCBlbmFibGVkKTsKK3ZvaWQgX0NGUHJlZnNTZXRSZWFkT25s
eShib29sIGZsYWcpOwogCiBXVEZfRVhURVJOX0NfRU5ECkluZGV4OiBTb3VyY2UvV2ViS2l0L0No
YW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L0NoYW5nZUxvZwkocmV2aXNpb24g
MjYyMTk0KQorKysgU291cmNlL1dlYktpdC9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEs
MyArMSwyMiBAQAorMjAyMC0wNS0yNyAgUGVyIEFybmUgVm9sbGFuICA8cHZvbGxhbkBhcHBsZS5j
b20+CisKKyAgICAgICAgW0NvY29hXSBBZG9wdCByZWFkLW9ubHkgbW9kZSBmb3IgcHJlZmVyZW5j
ZXMgaW4gdGhlIFdlYkNvbnRlbnQgcHJvY2VzcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEyNDExCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS82MzY0
MDc4OD4KKworICAgICAgICBSZXZpZXdlZCBieSBEYXJpbiBBZGxlci4KKworICAgICAgICBUaGUg
V2ViQ29udGVudCBwcm9jZXNzIHNob3VsZCBuZXZlciB3cml0ZSBwcmVmZXJlbmNlcy4gQWRvcHQg
cmVhZC1vbmx5IG1vZGUgZm9yIHByZWZlcmVuY2VzLgorICAgICAgICBUaGlzIHdpbGwgZml4IHNv
bWUgc2FuZGJveCB2aW9sYXRpb25zIHdoZW4gdGhlIFVJIHByb2Nlc3MgaXMgbm90aWZ5aW5nIHRo
ZSBXZWJDb250ZW50IHByb2Nlc3MKKyAgICAgICAgYWJvdXQgcHJlZmVyZW5jZSBjaGFuZ2VzLiBX
aGVuIG5vdGlmaWVkLCB0aGUgV2ViQ29udGVudCBwcm9jZXNzIHdpbGwgdXNlIHRoZSBwcmVmZXJl
bmNlcyBBUEkKKyAgICAgICAgdG8gd3JpdGUgdGhvc2UgcHJlZmVyZW5jZXMgaW4tcHJvY2Vzcywg
YnV0IHRoZXJlIHNob3VsZCBiZSBubyBhdHRlbXB0IGF0IHdyaXRpbmcgdGhlc2UgbmV3CisgICAg
ICAgIHZhbHVlcyB0byBkaXNrLCB3aGljaCB0aGlzIHBhdGNoIHdpbGwgZW5zdXJlLgorCisgICAg
ICAgIE5vIG5ldyB0ZXN0cywgc2luY2UgdGhpcyBpcyBmaXhpbmcgYSBiZW5pZ24gc2FuZGJveCB2
aW9sYXRpb24uCisKKyAgICAgICAgKiBTaGFyZWQvRW50cnlQb2ludFV0aWxpdGllcy9Db2NvYS9Y
UENTZXJ2aWNlL1hQQ1NlcnZpY2VNYWluLm1tOgorICAgICAgICAoV2ViS2l0OjpYUENTZXJ2aWNl
TWFpbik6CisKIDIwMjAtMDUtMjcgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2Fs
aWEuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQuIFtHVEtdIE1ha2Ugd2Via2l0V2ViVmlld0Jh
c2VTbmFwc2hvdCBzdGF0aWMKSW5kZXg6IFNvdXJjZS9XZWJLaXQvU2hhcmVkL0VudHJ5UG9pbnRV
dGlsaXRpZXMvQ29jb2EvWFBDU2VydmljZS9YUENTZXJ2aWNlTWFpbi5tbQo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBTb3VyY2UvV2ViS2l0L1NoYXJlZC9FbnRyeVBvaW50VXRpbGl0aWVzL0NvY29hL1hQQ1NlcnZp
Y2UvWFBDU2VydmljZU1haW4ubW0JKHJldmlzaW9uIDI2MjE5NCkKKysrIFNvdXJjZS9XZWJLaXQv
U2hhcmVkL0VudHJ5UG9pbnRVdGlsaXRpZXMvQ29jb2EvWFBDU2VydmljZS9YUENTZXJ2aWNlTWFp
bi5tbQkod29ya2luZyBjb3B5KQpAQCAtMTIyLDYgKzEyMiw5IEBAIGludCBYUENTZXJ2aWNlTWFp
bihpbnQgYXJnYywgY29uc3QgY2hhcioKICAgICBpZiAoYXJnYyA+PSAxICYmIGFyZ3ZbMF0gJiYg
c3Ryc3RyKGFyZ3ZbMF0sICJjb20uYXBwbGUuV2ViS2l0LldlYkNvbnRlbnQiKSkgewogICAgICAg
ICAvLyBFbmFibGUgQ0ZQcmVmcyBkaXJlY3QgbW9kZSB0byBhdm9pZCB1bnN1Y2Nlc3NmdWxseSBh
dHRlbXB0aW5nIHRvIGNvbm5lY3QgdG8gdGhlIGRhZW1vbiBhbmQgZ2V0dGluZyBibG9ja2VkIGJ5
IHRoZSBzYW5kYm94LgogICAgICAgICBfQ0ZQcmVmc1NldERpcmVjdE1vZGVFbmFibGVkKFlFUyk7
CisjaWYgSEFWRShDRlBSRUZTX1JFQURPTkxZX1NQSSkKKyAgICAgICAgX0NGUHJlZnNTZXRSZWFk
T25seShZRVMpOworI2VuZGlmCiAgICAgfQogI2Vsc2UKICAgICBVTlVTRURfUEFSQU0oYXJnYyk7
Cg==
</data>
<flag name="commit-queue"
          id="416415"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>401031</attachid>
            <date>2020-06-04 10:02:26 -0700</date>
            <delta_ts>2020-06-05 12:07:25 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-212411-20200604100225.patch</filename>
            <type>text/plain</type>
            <size>4491</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XVEYvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XVEYvQ2hh
bmdlTG9nCShyZXZpc2lvbiAyNjI1MzkpCisrKyBTb3VyY2UvV1RGL0NoYW5nZUxvZwkod29ya2lu
ZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDIwLTA2LTA0ICBQZXIgQXJuZSBWb2xsYW4gIDxw
dm9sbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBbQ29jb2FdIEFkb3B0IHJlYWQtb25seSBtb2Rl
IGZvciBwcmVmZXJlbmNlcyBpbiB0aGUgV2ViQ29udGVudCBwcm9jZXNzCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTI0MTEKKworICAgICAgICBSZXZp
ZXdlZCBieSBEYXJpbiBBZGxlci4KKworICAgICAgICBDcmVhdGUgSEFWRSBkZWZpbmUgaW5kaWNh
dGluZyBzdXBwb3J0IGZvciByZWFkLW9ubHkgcHJlZmVyZW5jZSBTUEkuCisKKyAgICAgICAgKiB3
dGYvUGxhdGZvcm1IYXZlLmg6CisKIDIwMjAtMDYtMDMgIEFuZHkgRXN0ZXMgIDxhZXN0ZXNAYXBw
bGUuY29tPgogCiAgICAgICAgIFtBcHBsZSBQYXldIEFkZCBuZXcgdmFsdWVzIGZvciAtYXBwbGUt
cGF5LWJ1dHRvbi10eXBlCkluZGV4OiBTb3VyY2UvV1RGL3d0Zi9QbGF0Zm9ybUhhdmUuaAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBTb3VyY2UvV1RGL3d0Zi9QbGF0Zm9ybUhhdmUuaAkocmV2aXNpb24gMjYyNTM5
KQorKysgU291cmNlL1dURi93dGYvUGxhdGZvcm1IYXZlLmgJKHdvcmtpbmcgY29weSkKQEAgLTY0
MiwzICs2NDIsMTAgQEAKICNpZiAoUExBVEZPUk0oTUFDKSAmJiBfX01BQ19PU19YX1ZFUlNJT05f
TUlOX1JFUVVJUkVEID49IDEwMTYwMCkgfHwgKFBMQVRGT1JNKElPU19GQU1JTFkpICYmIF9fSVBI
T05FX09TX1ZFUlNJT05fTUlOX1JFUVVJUkVEID49IDE0MDAwMCkKICNkZWZpbmUgSEFWRV9MT0dH
SU5HX1BSSVZBQ1lfTEVWRUwgMQogI2VuZGlmCisKKyNpZiAoUExBVEZPUk0oTUFDKSAmJiBfX01B
Q19PU19YX1ZFUlNJT05fTUlOX1JFUVVJUkVEID49IDEwMTYwMCkgXAorICAgIHx8IChQTEFURk9S
TShJT1MpICYmIF9fSVBIT05FX09TX1ZFUlNJT05fTUlOX1JFUVVJUkVEID49IDE0MDAwMCkgXAor
ICAgIHx8IChQTEFURk9STShXQVRDSE9TKSAmJiBfX1dBVENIX09TX1ZFUlNJT05fTUlOX1JFUVVJ
UkVEID49IDcwMDAwKSBcCisgICAgfHwgKFBMQVRGT1JNKEFQUExFVFYpICYmIF9fVFZfT1NfVkVS
U0lPTl9NSU5fUkVRVUlSRUQgPj0gMTQwMDAwKQorI2RlZmluZSBIQVZFX0NGUFJFRlNfUkVBRE9O
TFlfU1BJIDEKKyNlbmRpZgpJbmRleDogU291cmNlL1dlYkNvcmUvUEFML0NoYW5nZUxvZwo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9QQUwvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNjI1Mzkp
CisrKyBTb3VyY2UvV2ViQ29yZS9QQUwvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMg
KzEsMTIgQEAKKzIwMjAtMDYtMDQgIFBlciBBcm5lIFZvbGxhbiAgPHB2b2xsYW5AYXBwbGUuY29t
PgorCisgICAgICAgIFtDb2NvYV0gQWRvcHQgcmVhZC1vbmx5IG1vZGUgZm9yIHByZWZlcmVuY2Vz
IGluIHRoZSBXZWJDb250ZW50IHByb2Nlc3MKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTIxMjQxMQorCisgICAgICAgIFJldmlld2VkIGJ5IERhcmluIEFk
bGVyLgorCisgICAgICAgICogcGFsL3NwaS9jZi9DRlV0aWxpdGllc1NQSS5oOgorCiAyMDIwLTA2
LTAyICBLZWl0aCBSb2xsaW4gIDxrcm9sbGluQGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZlcnQg
RkVBVFVSRVNfREVGSU5FUyByZWxhdGVkIGNoYW5nZXMKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL1BB
TC9wYWwvc3BpL2NmL0NGVXRpbGl0aWVzU1BJLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNv
cmUvUEFML3BhbC9zcGkvY2YvQ0ZVdGlsaXRpZXNTUEkuaAkocmV2aXNpb24gMjYyNTM5KQorKysg
U291cmNlL1dlYkNvcmUvUEFML3BhbC9zcGkvY2YvQ0ZVdGlsaXRpZXNTUEkuaAkod29ya2luZyBj
b3B5KQpAQCAtNTksNSArNTksNiBAQCBDRkRpY3Rpb25hcnlSZWYgX0NGV2ViU2VydmljZXNDb3B5
UHJvdmlkCiB2b2lkIF9fQ0ZSdW5Mb29wU2V0T3B0aW9uc1JlYXNvbihfX0NGUnVuTG9vcE9wdGlv
bnMgb3B0cywgQ0ZTdHJpbmdSZWYgcmVhc29uKTsKIAogdm9pZCBfQ0ZQcmVmc1NldERpcmVjdE1v
ZGVFbmFibGVkKGJvb2wgZW5hYmxlZCk7Cit2b2lkIF9DRlByZWZzU2V0UmVhZE9ubHkoYm9vbCBm
bGFnKTsKIAogV1RGX0VYVEVSTl9DX0VORApJbmRleDogU291cmNlL1dlYktpdC9DaGFuZ2VMb2cK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC9DaGFuZ2VMb2cJKHJldmlzaW9uIDI2MjUzOSkK
KysrIFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjIg
QEAKKzIwMjAtMDYtMDQgIFBlciBBcm5lIFZvbGxhbiAgPHB2b2xsYW5AYXBwbGUuY29tPgorCisg
ICAgICAgIFtDb2NvYV0gQWRvcHQgcmVhZC1vbmx5IG1vZGUgZm9yIHByZWZlcmVuY2VzIGluIHRo
ZSBXZWJDb250ZW50IHByb2Nlc3MKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTIxMjQxMQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNjM2NDA3ODg+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgRGFyaW4gQWRsZXIuCisKKyAgICAgICAgVGhlIFdlYkNvbnRl
bnQgcHJvY2VzcyBzaG91bGQgbmV2ZXIgd3JpdGUgcHJlZmVyZW5jZXMuIEFkb3B0IHJlYWQtb25s
eSBtb2RlIGZvciBwcmVmZXJlbmNlcy4KKyAgICAgICAgVGhpcyB3aWxsIGZpeCBzb21lIHNhbmRi
b3ggdmlvbGF0aW9ucyB3aGVuIHRoZSBVSSBwcm9jZXNzIGlzIG5vdGlmeWluZyB0aGUgV2ViQ29u
dGVudCBwcm9jZXNzCisgICAgICAgIGFib3V0IHByZWZlcmVuY2UgY2hhbmdlcy4gV2hlbiBub3Rp
ZmllZCwgdGhlIFdlYkNvbnRlbnQgcHJvY2VzcyB3aWxsIHVzZSB0aGUgcHJlZmVyZW5jZXMgQVBJ
CisgICAgICAgIHRvIHdyaXRlIHRob3NlIHByZWZlcmVuY2VzIGluLXByb2Nlc3MsIGJ1dCB0aGVy
ZSBzaG91bGQgYmUgbm8gYXR0ZW1wdCBhdCB3cml0aW5nIHRoZXNlIG5ldworICAgICAgICB2YWx1
ZXMgdG8gZGlzaywgd2hpY2ggdGhpcyBwYXRjaCB3aWxsIGVuc3VyZS4KKworICAgICAgICBObyBu
ZXcgdGVzdHMsIHNpbmNlIHRoaXMgaXMgZml4aW5nIGEgYmVuaWduIHNhbmRib3ggdmlvbGF0aW9u
LgorCisgICAgICAgICogU2hhcmVkL0VudHJ5UG9pbnRVdGlsaXRpZXMvQ29jb2EvWFBDU2Vydmlj
ZS9YUENTZXJ2aWNlTWFpbi5tbToKKyAgICAgICAgKFdlYktpdDo6WFBDU2VydmljZU1haW4pOgor
CiAyMDIwLTA2LTA0ICBLYXRlIENoZW5leSAgPGthdGhlcmluZV9jaGVuZXlAYXBwbGUuY29tPgog
CiAgICAgICAgIElUUCBTUUxpdGUgRGF0YWJhc2Ugc2hvdWxkIG9ubHkgdmFjdXVtIG9uY2UgcGVy
IGRheQpJbmRleDogU291cmNlL1dlYktpdC9TaGFyZWQvRW50cnlQb2ludFV0aWxpdGllcy9Db2Nv
YS9YUENTZXJ2aWNlL1hQQ1NlcnZpY2VNYWluLm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvU2hhcmVkL0VudHJ5UG9pbnRVdGlsaXRpZXMvQ29jb2EvWFBDU2VydmljZS9YUENTZXJ2aWNl
TWFpbi5tbQkocmV2aXNpb24gMjYyNTM5KQorKysgU291cmNlL1dlYktpdC9TaGFyZWQvRW50cnlQ
b2ludFV0aWxpdGllcy9Db2NvYS9YUENTZXJ2aWNlL1hQQ1NlcnZpY2VNYWluLm1tCSh3b3JraW5n
IGNvcHkpCkBAIC0xMjIsNiArMTIyLDkgQEAgaW50IFhQQ1NlcnZpY2VNYWluKGludCBhcmdjLCBj
b25zdCBjaGFyKgogICAgIGlmIChhcmdjID49IDEgJiYgYXJndlswXSAmJiBzdHJzdHIoYXJndlsw
XSwgImNvbS5hcHBsZS5XZWJLaXQuV2ViQ29udGVudCIpKSB7CiAgICAgICAgIC8vIEVuYWJsZSBD
RlByZWZzIGRpcmVjdCBtb2RlIHRvIGF2b2lkIHVuc3VjY2Vzc2Z1bGx5IGF0dGVtcHRpbmcgdG8g
Y29ubmVjdCB0byB0aGUgZGFlbW9uIGFuZCBnZXR0aW5nIGJsb2NrZWQgYnkgdGhlIHNhbmRib3gu
CiAgICAgICAgIF9DRlByZWZzU2V0RGlyZWN0TW9kZUVuYWJsZWQoWUVTKTsKKyNpZiBIQVZFKENG
UFJFRlNfUkVBRE9OTFlfU1BJKQorICAgICAgICBfQ0ZQcmVmc1NldFJlYWRPbmx5KFlFUyk7Cisj
ZW5kaWYKICAgICB9CiAjZWxzZQogICAgIFVOVVNFRF9QQVJBTShhcmdjKTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>401075</attachid>
            <date>2020-06-04 13:48:15 -0700</date>
            <delta_ts>2020-06-08 11:45:36 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-212411-20200604134813.patch</filename>
            <type>text/plain</type>
            <size>2683</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XVEYvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XVEYvQ2hh
bmdlTG9nCShyZXZpc2lvbiAyNjI1NTUpCisrKyBTb3VyY2UvV1RGL0NoYW5nZUxvZwkod29ya2lu
ZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDIwLTA2LTA0ICBQZXIgQXJuZSBWb2xsYW4gIDxw
dm9sbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBbQ29jb2FdIEFkb3B0IHJlYWQtb25seSBtb2Rl
IGZvciBwcmVmZXJlbmNlcyBpbiB0aGUgV2ViQ29udGVudCBwcm9jZXNzCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTI0MTEKKworICAgICAgICBSZXZp
ZXdlZCBieSBEYXJpbiBBZGxlci4KKworICAgICAgICBDaGFuZ2UgbmFtZSBvZiBIQVZFIGRlZmlu
ZSB0byBtYXRjaCBTUEkgbmFtZS4KKworICAgICAgICAqIHd0Zi9QbGF0Zm9ybUhhdmUuaDoKKwog
MjAyMC0wNi0wNCAgUGVyIEFybmUgVm9sbGFuICA8cHZvbGxhbkBhcHBsZS5jb20+CiAKICAgICAg
ICAgW0NvY29hXSBBZG9wdCByZWFkLW9ubHkgbW9kZSBmb3IgcHJlZmVyZW5jZXMgaW4gdGhlIFdl
YkNvbnRlbnQgcHJvY2VzcwpJbmRleDogU291cmNlL1dURi93dGYvUGxhdGZvcm1IYXZlLmgKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL1dURi93dGYvUGxhdGZvcm1IYXZlLmgJKHJldmlzaW9uIDI2MjU1
NSkKKysrIFNvdXJjZS9XVEYvd3RmL1BsYXRmb3JtSGF2ZS5oCSh3b3JraW5nIGNvcHkpCkBAIC02
NDYsNSArNjQ2LDUgQEAKICAgICB8fCAoUExBVEZPUk0oSU9TKSAmJiBfX0lQSE9ORV9PU19WRVJT
SU9OX01JTl9SRVFVSVJFRCA+PSAxNDAwMDApIFwKICAgICB8fCAoUExBVEZPUk0oV0FUQ0hPUykg
JiYgX19XQVRDSF9PU19WRVJTSU9OX01JTl9SRVFVSVJFRCA+PSA3MDAwMCkgXAogICAgIHx8IChQ
TEFURk9STShBUFBMRVRWKSAmJiBfX1RWX09TX1ZFUlNJT05fTUlOX1JFUVVJUkVEID49IDE0MDAw
MCkKLSNkZWZpbmUgSEFWRV9DRlBSRUZTX1JFQURPTkxZX1NQSSAxCisjZGVmaW5lIEhBVkVfQ0Zf
UFJFRlNfU0VUX1JFQURfT05MWSAxCiAjZW5kaWYKSW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdl
TG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNjI1
NjYpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsx
LDE1IEBACisyMDIwLTA2LTA0ICBQZXIgQXJuZSBWb2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNvbT4K
KworICAgICAgICBbQ29jb2FdIEFkb3B0IHJlYWQtb25seSBtb2RlIGZvciBwcmVmZXJlbmNlcyBp
biB0aGUgV2ViQ29udGVudCBwcm9jZXNzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0yMTI0MTEKKworICAgICAgICBSZXZpZXdlZCBieSBEYXJpbiBBZGxl
ci4KKworICAgICAgICBDaGFuZ2UgbmFtZSBvZiBIQVZFIGRlZmluZSB0byBtYXRjaCBTUEkgbmFt
ZS4KKworICAgICAgICAqIFNoYXJlZC9FbnRyeVBvaW50VXRpbGl0aWVzL0NvY29hL1hQQ1NlcnZp
Y2UvWFBDU2VydmljZU1haW4ubW06CisgICAgICAgIChXZWJLaXQ6OlhQQ1NlcnZpY2VNYWluKToK
KwogMjAyMC0wNi0wNCAgQ2hyaXMgRHVtZXogIDxjZHVtZXpAYXBwbGUuY29tPgogCiAgICAgICAg
IFtpT1NdIERyb3AgRGVwZW5kZW50UHJvY2Vzc0xpbmsgUHJvY2Vzc0Fzc2VydGlvbiBhcyBpdCBj
cmVhdGVzIHBvd2VyIGxlYWtzCkluZGV4OiBTb3VyY2UvV2ViS2l0L1NoYXJlZC9FbnRyeVBvaW50
VXRpbGl0aWVzL0NvY29hL1hQQ1NlcnZpY2UvWFBDU2VydmljZU1haW4ubW0KPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gU291cmNlL1dlYktpdC9TaGFyZWQvRW50cnlQb2ludFV0aWxpdGllcy9Db2NvYS9YUENTZXJ2
aWNlL1hQQ1NlcnZpY2VNYWluLm1tCShyZXZpc2lvbiAyNjI1NTUpCisrKyBTb3VyY2UvV2ViS2l0
L1NoYXJlZC9FbnRyeVBvaW50VXRpbGl0aWVzL0NvY29hL1hQQ1NlcnZpY2UvWFBDU2VydmljZU1h
aW4ubW0JKHdvcmtpbmcgY29weSkKQEAgLTEyMiw3ICsxMjIsNyBAQCBpbnQgWFBDU2VydmljZU1h
aW4oaW50IGFyZ2MsIGNvbnN0IGNoYXIqCiAgICAgaWYgKGFyZ2MgPj0gMSAmJiBhcmd2WzBdICYm
IHN0cnN0cihhcmd2WzBdLCAiY29tLmFwcGxlLldlYktpdC5XZWJDb250ZW50IikpIHsKICAgICAg
ICAgLy8gRW5hYmxlIENGUHJlZnMgZGlyZWN0IG1vZGUgdG8gYXZvaWQgdW5zdWNjZXNzZnVsbHkg
YXR0ZW1wdGluZyB0byBjb25uZWN0IHRvIHRoZSBkYWVtb24gYW5kIGdldHRpbmcgYmxvY2tlZCBi
eSB0aGUgc2FuZGJveC4KICAgICAgICAgX0NGUHJlZnNTZXREaXJlY3RNb2RlRW5hYmxlZChZRVMp
OwotI2lmIEhBVkUoQ0ZQUkVGU19SRUFET05MWV9TUEkpCisjaWYgSEFWRShDRl9QUkVGU19TRVRf
UkVBRF9PTkxZKQogICAgICAgICBfQ0ZQcmVmc1NldFJlYWRPbmx5KFlFUyk7CiAjZW5kaWYKICAg
ICB9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>