<?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>211655</bug_id>
          
          <creation_ts>2020-05-08 18:08:41 -0700</creation_ts>
          <short_desc>Fix build errors and warnings for non-unified JSCOnly</short_desc>
          <delta_ts>2020-05-09 15:41:16 -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>New Bugs</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="Ross Kirsling">ross.kirsling</reporter>
          <assigned_to name="Ross Kirsling">ross.kirsling</assigned_to>
          <cc>darin</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1650848</commentid>
    <comment_count>0</comment_count>
    <who name="Ross Kirsling">ross.kirsling</who>
    <bug_when>2020-05-08 18:08:41 -0700</bug_when>
    <thetext>Fix build errors and warnings for non-unified JSCOnly</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1650849</commentid>
    <comment_count>1</comment_count>
      <attachid>398908</attachid>
    <who name="Ross Kirsling">ross.kirsling</who>
    <bug_when>2020-05-08 18:13:47 -0700</bug_when>
    <thetext>Created attachment 398908
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1650863</commentid>
    <comment_count>2</comment_count>
      <attachid>398908</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-05-08 19:36:54 -0700</bug_when>
    <thetext>Comment on attachment 398908
Patch

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

Nice, but I think some of warning should be disabled.

&gt; Source/JavaScriptCore/ChangeLog:16
&gt; +        Move function definition to avoid needing to include VM.h from header.

I think we should keep it inline since it is one of the important function, and vmEntryToJavaScript is always non-inlined LLInt code. So this wrapper should be inline.

&gt; Source/JavaScriptCore/tools/JSDollarVM.cpp:-327
&gt; -    static constexpr bool needsDestruction = false;

It should be defined here to make SimpleObject non-destruction explicit for readability. JS Cell object hierarchy should be carefully managed in particular if they are using `cellSpace`.

&gt; Source/JavaScriptCore/tools/JSDollarVM.cpp:-564
&gt; -    static constexpr bool needsDestruction = false;
&gt; -

It should be defined here to make RuntimeArray non-destruction explicit for readability.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1650865</commentid>
    <comment_count>3</comment_count>
      <attachid>398911</attachid>
    <who name="Ross Kirsling">ross.kirsling</who>
    <bug_when>2020-05-08 19:56:19 -0700</bug_when>
    <thetext>Created attachment 398911
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1650866</commentid>
    <comment_count>4</comment_count>
    <who name="Ross Kirsling">ross.kirsling</who>
    <bug_when>2020-05-08 19:57:22 -0700</bug_when>
    <thetext>Those were precisely the cases that I wanted review feedback on, thanks. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1650918</commentid>
    <comment_count>5</comment_count>
      <attachid>398911</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-05-09 08:41:08 -0700</bug_when>
    <thetext>Comment on attachment 398911
Patch

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

&gt; Source/JavaScriptCore/tools/JSDollarVM.cpp:328
&gt; +IGNORE_WARNINGS_BEGIN(&quot;unused-const-variable&quot;)

The need for this is unfortunate. Would be nice to find a way to avoid it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1650953</commentid>
    <comment_count>6</comment_count>
    <who name="Ross Kirsling">ross.kirsling</who>
    <bug_when>2020-05-09 13:13:57 -0700</bug_when>
    <thetext>(In reply to Darin Adler from comment #5)
&gt; Comment on attachment 398911 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=398911&amp;action=review
&gt; 
&gt; &gt; Source/JavaScriptCore/tools/JSDollarVM.cpp:328
&gt; &gt; +IGNORE_WARNINGS_BEGIN(&quot;unused-const-variable&quot;)
&gt; 
&gt; The need for this is unfortunate. Would be nice to find a way to avoid it.

I do agree; it seems like a comment would be more than sufficient, since there are about 17 JSCell-inheriting class declarations in this file and the only two actually overriding needsDestruction are doing so implicitly by deriving from JSDestructibleObject. Not sure why two of the others should need to be explicit about choosing not to override.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1650968</commentid>
    <comment_count>7</comment_count>
      <attachid>398942</attachid>
    <who name="Ross Kirsling">ross.kirsling</who>
    <bug_when>2020-05-09 14:55:43 -0700</bug_when>
    <thetext>Created attachment 398942
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1650971</commentid>
    <comment_count>8</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-05-09 15:40:17 -0700</bug_when>
    <thetext>Committed r261441: &lt;https://trac.webkit.org/changeset/261441&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 398942.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1650972</commentid>
    <comment_count>9</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-05-09 15:41:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/63057435&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>398908</attachid>
            <date>2020-05-08 18:13:47 -0700</date>
            <delta_ts>2020-05-08 19:56:17 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-211655-20200508181346.patch</filename>
            <type>text/plain</type>
            <size>6835</size>
            <attacher name="Ross Kirsling">ross.kirsling</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYxNDEzCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBk
MDE1MDJlODNjYWQyOGNlMDcwMTk0MzZhNWMzNDJjNWY4YjhjNDEyLi43Y2RmOTRiNzFjNDlmMzlj
NTEzNWUwNTNlZjkwYTQ1NTI4MzkwZTRkIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwzMSBAQAorMjAyMC0wNS0wOCAgUm9zcyBLaXJzbGluZyAgPHJvc3Mua2lyc2xpbmdAc29u
eS5jb20+CisKKyAgICAgICAgRml4IGJ1aWxkIGVycm9ycyBhbmQgd2FybmluZ3MgZm9yIG5vbi11
bmlmaWVkIEpTQ09ubHkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTIxMTY1NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgICogYnl0ZWNvZGUvQnl0ZWNvZGVEdW1wZXIuY3BwOgorICAgICAgICAoSlNDOjppc0Nv
bnN0YW50UmVnaXN0ZXJJbmRleCk6IERlbGV0ZWQuCisgICAgICAgIFJlbW92ZSB1bnVzZWQgZnVu
Y3Rpb24uCisKKyAgICAgICAgKiBsbGludC9MTEludFRodW5rcy5jcHA6CisgICAgICAgIChKU0M6
OnZtRW50cnlUb1dhc20pOiBBZGRlZC4KKyAgICAgICAgKiBsbGludC9MTEludFRodW5rcy5oOgor
ICAgICAgICAoSlNDOjp2bUVudHJ5VG9XYXNtKTogRGVsZXRlZC4KKyAgICAgICAgTW92ZSBmdW5j
dGlvbiBkZWZpbml0aW9uIHRvIGF2b2lkIG5lZWRpbmcgdG8gaW5jbHVkZSBWTS5oIGZyb20gaGVh
ZGVyLgorCisgICAgICAgICogcnVudGltZS9BZ2dyZWdhdGVFcnJvckNvbnN0cnVjdG9yLmNwcDog
CisgICAgICAgICogcnVudGltZS9BZ2dyZWdhdGVFcnJvclByb3RvdHlwZS5jcHA6IAorICAgICAg
ICBGaXggaW5jbHVkZXMuCisKKyAgICAgICAgKiB0b29scy9KU0RvbGxhclZNLmNwcDoKKyAgICAg
ICAgUmVtb3ZlIHJlZHVuZGFudCBuZWVkc0Rlc3RydWN0aW9uIGRlY2xhcmF0aW9ucy4KKworICAg
ICAgICAqIHdhc20vV2FzbUxMSW50UGxhbi5jcHA6CisgICAgICAgICogd2FzbS9XYXNtU2lnbmF0
dXJlLmNwcDoKKyAgICAgICAgUmVtb3ZlIHVudXNlZCBjb25zdGFudHMuCisKIDIwMjAtMDUtMDcg
IE1pY2hhZWwgQ2F0YW56YXJvICA8bWNhdGFuemFyb0Bnbm9tZS5vcmc+CiAKICAgICAgICAgU2lt
cGxpZnkgcHJlcHJvY2Vzc29yIGd1YXJkcyBpbiBHQ01lbW9yeU9wZXJhdGlvbnMuaApkaWZmIC0t
Z2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb2RlL0J5dGVjb2RlRHVtcGVyLmNwcCBi
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9CeXRlY29kZUR1bXBlci5jcHAKaW5kZXgg
ZDkxMDYyY2Y3YTM1NGYwNmEyYzYyZjQ0ZjQxODM0NDk1ZDY4MzE3NS4uZjQ1NmIwYmI5YzRjMmUx
ODEwMzE4NDY3ZjUxMTg3YTFhODhkYTI5ZiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRD
b3JlL2J5dGVjb2RlL0J5dGVjb2RlRHVtcGVyLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvYnl0ZWNvZGUvQnl0ZWNvZGVEdW1wZXIuY3BwCkBAIC00OSwxMSArNDksNiBAQAogCiBuYW1l
c3BhY2UgSlNDIHsKIAotc3RhdGljIEFMV0FZU19JTkxJTkUgYm9vbCBpc0NvbnN0YW50UmVnaXN0
ZXJJbmRleChpbnQgaW5kZXgpCi17Ci0gICAgcmV0dXJuIGluZGV4ID49IEZpcnN0Q29uc3RhbnRS
ZWdpc3RlckluZGV4OwotfQotCiB2b2lkIEJ5dGVjb2RlRHVtcGVyQmFzZTo6cHJpbnRMb2NhdGlv
bkFuZE9wKEluc3RydWN0aW9uU3RyZWFtOjpPZmZzZXQgbG9jYXRpb24sIGNvbnN0IGNoYXIqIG9w
KQogewogICAgIG1fY3VycmVudExvY2F0aW9uID0gbG9jYXRpb247CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvbGxpbnQvTExJbnRUaHVua3MuY3BwIGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL2xsaW50L0xMSW50VGh1bmtzLmNwcAppbmRleCA4ZTExYjgyZjlmODQ2ZmU4ZWI0ZTYy
NzU3MjFkYWYwZGE3Mzc0OWVjLi42NTk1Y2VjOTNiNjIyYjk4YzQwMjk4OWZkM2NkNDBjZDMzY2Fk
OTZmIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvbGxpbnQvTExJbnRUaHVua3Mu
Y3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbGludC9MTEludFRodW5rcy5jcHAKQEAg
LTE4OCw0ICsxODgsMTMgQEAgZXh0ZXJuICJDIiBWTUVudHJ5UmVjb3JkKiB2bUVudHJ5UmVjb3Jk
KEVudHJ5RnJhbWUqIGVudHJ5RnJhbWUpCiAKICNlbmRpZiAvLyBFTkFCTEUoQ19MT09QKQogCitF
bmNvZGVkSlNWYWx1ZSB2bUVudHJ5VG9XYXNtKHZvaWQqIGNvZGUsIFZNKiB2bSwgUHJvdG9DYWxs
RnJhbWUqIGZyYW1lKQoreworICAgIGF1dG8gY2xvYmJlcml6ZVZhbGlkYXRvciA9IG1ha2VTY29w
ZUV4aXQoWyZdIHsKKyAgICAgICAgdm0tPmRpZEVudGVyVk0gPSB0cnVlOworICAgIH0pOworICAg
IGNvZGUgPSByZXRhZ0NvZGVQdHI8V2FzbUVudHJ5UHRyVGFnLCBKU0VudHJ5UHRyVGFnPihjb2Rl
KTsKKyAgICByZXR1cm4gdm1FbnRyeVRvSmF2YVNjcmlwdChjb2RlLCB2bSwgZnJhbWUpOworfQor
CiB9IC8vIG5hbWVzcGFjZSBKU0MKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9s
bGludC9MTEludFRodW5rcy5oIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2xsaW50L0xMSW50VGh1
bmtzLmgKaW5kZXggMjhiMzQ1NzZiYmU4ZjhhYTg3MWZhMGU2MmI4M2MzMDRhMjY5YTJkNC4uOTQ4
NDhmNzFjMTYxNDcwZjljODc4OThjZTEwNjZhNmJjMmExZDBkOCAxMDA2NDQKLS0tIGEvU291cmNl
L0phdmFTY3JpcHRDb3JlL2xsaW50L0xMSW50VGh1bmtzLmgKKysrIGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL2xsaW50L0xMSW50VGh1bmtzLmgKQEAgLTM5LDE0ICszOSw3IEBAIGV4dGVybiAiQyIg
ewogICAgIEVuY29kZWRKU1ZhbHVlIHZtRW50cnlUb05hdGl2ZSh2b2lkKiwgVk0qLCBQcm90b0Nh
bGxGcmFtZSopOwogfQogCi1pbmxpbmUgRW5jb2RlZEpTVmFsdWUgdm1FbnRyeVRvV2FzbSh2b2lk
KiBjb2RlLCBWTSogdm0sIFByb3RvQ2FsbEZyYW1lKiBmcmFtZSkKLXsKLSAgICBhdXRvIGNsb2Ji
ZXJpemVWYWxpZGF0b3IgPSBtYWtlU2NvcGVFeGl0KFsmXSB7Ci0gICAgICAgIHZtLT5kaWRFbnRl
clZNID0gdHJ1ZTsKLSAgICB9KTsKLSAgICBjb2RlID0gcmV0YWdDb2RlUHRyPFdhc21FbnRyeVB0
clRhZywgSlNFbnRyeVB0clRhZz4oY29kZSk7Ci0gICAgcmV0dXJuIHZtRW50cnlUb0phdmFTY3Jp
cHQoY29kZSwgdm0sIGZyYW1lKTsKLX0KK0VuY29kZWRKU1ZhbHVlIHZtRW50cnlUb1dhc20odm9p
ZCosIFZNKiwgUHJvdG9DYWxsRnJhbWUqKTsKIAogbmFtZXNwYWNlIExMSW50IHsKIApkaWZmIC0t
Z2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvQWdncmVnYXRlRXJyb3JDb25zdHJ1
Y3Rvci5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9BZ2dyZWdhdGVFcnJvckNv
bnN0cnVjdG9yLmNwcAppbmRleCBiZjAxM2E4YTIxYWMyYjZiZThkMzg1MWUyZTJhMDY2YmI2MjNh
MWEzLi4wMGYwYWY5YmI4NjJmNjZjOWE4YmQ5YzIxNWZmYzBjYTFlZTFjNGYxIDEwMDY0NAotLS0g
YS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9BZ2dyZWdhdGVFcnJvckNvbnN0cnVjdG9y
LmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9BZ2dyZWdhdGVFcnJvckNv
bnN0cnVjdG9yLmNwcApAQCAtMzEsOCArMzEsOSBAQAogI2luY2x1ZGUgIkV4Y2VwdGlvblNjb3Bl
LmgiCiAjaW5jbHVkZSAiR0NBc3NlcnRpb25zLmgiCiAjaW5jbHVkZSAiSlNDSlNWYWx1ZUlubGlu
ZXMuaCIKLSNpbmNsdWRlICJKU0NlbGxJbmxpbmVzLmgiCisjaW5jbHVkZSAiSlNHbG9iYWxPYmpl
Y3RJbmxpbmVzLmgiCiAjaW5jbHVkZSAiUnVudGltZVR5cGUuaCIKKyNpbmNsdWRlICJTdHJ1Y3R1
cmVJbmxpbmVzLmgiCiAjaW5jbHVkZSAiVk1JbmxpbmVzLmgiCiAKIG5hbWVzcGFjZSBKU0Mgewpk
aWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvQWdncmVnYXRlRXJyb3JQ
cm90b3R5cGUuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvQWdncmVnYXRlRXJy
b3JQcm90b3R5cGUuY3BwCmluZGV4IDYzOWFhM2U0YjExNzRkMTJlM2I4NWE1ZmI4MTE5YWI2OTJh
NzJjM2YuLmY0N2VjZGY0YzhmNjZmMWMxODRiYTU3ZTQyYzkyNWZhZjVjNDQ3NTIgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0FnZ3JlZ2F0ZUVycm9yUHJvdG90eXBl
LmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9BZ2dyZWdhdGVFcnJvclBy
b3RvdHlwZS5jcHAKQEAgLTI4LDEzICsyOCwxMSBAQAogCiAjaW5jbHVkZSAiQWdncmVnYXRlRXJy
b3IuaCIKICNpbmNsdWRlICJDYWxsRnJhbWUuaCIKLSNpbmNsdWRlICJFcnJvci5oIgogI2luY2x1
ZGUgIklkZW50aWZpZXJJbmxpbmVzLmgiCiAjaW5jbHVkZSAiSlNDSlNWYWx1ZUlubGluZXMuaCIK
ICNpbmNsdWRlICJKU0NlbGwuaCIKLSNpbmNsdWRlICJKU0NlbGxJbmxpbmVzLmgiCiAjaW5jbHVk
ZSAiSlNHbG9iYWxPYmplY3RJbmxpbmVzLmgiCi0jaW5jbHVkZSAiSlNPYmplY3QuaCIKKyNpbmNs
dWRlICJKU09iamVjdElubGluZXMuaCIKICNpbmNsdWRlICJUaHJvd1Njb3BlLmgiCiAjaW5jbHVk
ZSAiVk1JbmxpbmVzLmgiCiAjaW5jbHVkZSA8d3RmL0xvY2tlci5oPgpkaWZmIC0tZ2l0IGEvU291
cmNlL0phdmFTY3JpcHRDb3JlL3Rvb2xzL0pTRG9sbGFyVk0uY3BwIGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL3Rvb2xzL0pTRG9sbGFyVk0uY3BwCmluZGV4IDJhODM4YWFmN2EwMjViNDgxNzU3Nzhh
NGNhYmZiMjRiMzZhZTExMWQuLmJjYTQ5OWUxZDAxZmU4YWYwZGFmMThiN2NjZjgzNmI3Y2Q4Y2E3
NDggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS90b29scy9KU0RvbGxhclZNLmNw
cAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvdG9vbHMvSlNEb2xsYXJWTS5jcHAKQEAgLTMy
NCw3ICszMjQsNiBAQCBwdWJsaWM6CiAgICAgfQogCiAgICAgdHlwZWRlZiBKU05vbkZpbmFsT2Jq
ZWN0IEJhc2U7Ci0gICAgc3RhdGljIGNvbnN0ZXhwciBib29sIG5lZWRzRGVzdHJ1Y3Rpb24gPSBm
YWxzZTsKICAgICB0ZW1wbGF0ZTx0eXBlbmFtZSBDZWxsVHlwZSwgU3Vic3BhY2VBY2Nlc3M+CiAg
ICAgc3RhdGljIENvbXBsZXRlU3Vic3BhY2UqIHN1YnNwYWNlRm9yKFZNJiB2bSkKICAgICB7CkBA
IC01NjAsOCArNTU5LDYgQEAgcHVibGljOgogICAgICAgICBzdGF0aWNfY2FzdDxSdW50aW1lQXJy
YXkqPihjZWxsKS0+UnVudGltZUFycmF5Ojp+UnVudGltZUFycmF5KCk7CiAgICAgfQogCi0gICAg
c3RhdGljIGNvbnN0ZXhwciBib29sIG5lZWRzRGVzdHJ1Y3Rpb24gPSBmYWxzZTsKLQogICAgIHN0
YXRpYyBib29sIGdldE93blByb3BlcnR5U2xvdChKU09iamVjdCogb2JqZWN0LCBKU0dsb2JhbE9i
amVjdCogZ2xvYmFsT2JqZWN0LCBQcm9wZXJ0eU5hbWUgcHJvcGVydHlOYW1lLCBQcm9wZXJ0eVNs
b3QmIHNsb3QpCiAgICAgewogICAgICAgICBEb2xsYXJWTUFzc2VydFNjb3BlIGFzc2VydFNjb3Bl
OwpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3dhc20vV2FzbUxMSW50UGxhbi5j
cHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtTExJbnRQbGFuLmNwcAppbmRleCBl
N2I5ZDVjYWExZDAxOWZmM2ZiNzQ5ZjQ5YjAyZDU5ZTRlNGI2ZThmLi5hM2Q0ZjYxZDhjYmM1N2I5
MDEzM2I3MjJiZTA0ZDE0ZWVjMzQzZGQyIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvd2FzbS9XYXNtTExJbnRQbGFuLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2Fz
bS9XYXNtTExJbnRQbGFuLmNwcApAQCAtNDAsMTAgKzQwLDYgQEAKIAogbmFtZXNwYWNlIEpTQyB7
IG5hbWVzcGFjZSBXYXNtIHsKIAotbmFtZXNwYWNlIFdhc21MTEludFBsYW5JbnRlcm5hbCB7Ci1z
dGF0aWMgY29uc3QgYm9vbCB2ZXJib3NlID0gZmFsc2U7Ci19Ci0KIExMSW50UGxhbjo6TExJbnRQ
bGFuKENvbnRleHQqIGNvbnRleHQsIFZlY3Rvcjx1aW50OF90PiYmIHNvdXJjZSwgQXN5bmNXb3Jr
IHdvcmssIENvbXBsZXRpb25UYXNrJiYgdGFzaykKICAgICA6IEJhc2UoY29udGV4dCwgV1RGTW92
ZShzb3VyY2UpLCB3b3JrLCBXVEZNb3ZlKHRhc2spKQogewpkaWZmIC0tZ2l0IGEvU291cmNlL0ph
dmFTY3JpcHRDb3JlL3dhc20vV2FzbVNpZ25hdHVyZS5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvd2FzbS9XYXNtU2lnbmF0dXJlLmNwcAppbmRleCBkNmExYTQ5MDc4YTg0ODI4MzNlYmQyZmFj
NmY2YzJmMDczYmI2NTk3Li5lYzk3MTk4MzNiMTI1ODI2NTYxZDZlN2U2ZjNjZjA4MDhjMWVkNzJi
IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtU2lnbmF0dXJlLmNw
cAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtU2lnbmF0dXJlLmNwcApAQCAt
MzgsMTIgKzM4LDYgQEAKIAogbmFtZXNwYWNlIEpTQyB7IG5hbWVzcGFjZSBXYXNtIHsKIAotbmFt
ZXNwYWNlIHsKLW5hbWVzcGFjZSBXYXNtU2lnbmF0dXJlSW50ZXJuYWwgewotc3RhdGljIGNvbnN0
ZXhwciBib29sIHZlcmJvc2UgPSBmYWxzZTsKLX0KLX0KLQogU2lnbmF0dXJlSW5mb3JtYXRpb24q
IFNpZ25hdHVyZUluZm9ybWF0aW9uOjp0aGVPbmUgeyBudWxscHRyIH07CiBzdGQ6Om9uY2VfZmxh
ZyBTaWduYXR1cmVJbmZvcm1hdGlvbjo6c2lnbmF0dXJlSW5mb3JtYXRpb25GbGFnOwogCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>398911</attachid>
            <date>2020-05-08 19:56:19 -0700</date>
            <delta_ts>2020-05-09 14:55:42 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-211655-20200508195618.patch</filename>
            <type>text/plain</type>
            <size>7886</size>
            <attacher name="Ross Kirsling">ross.kirsling</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYxNDEzCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBk
MDE1MDJlODNjYWQyOGNlMDcwMTk0MzZhNWMzNDJjNWY4YjhjNDEyLi4yM2Y2ZDliNmFiY2ZhMDZi
ZWNkNDkzYjA0ZGJkMmFmZjgzNGM5NDE0IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyOSBAQAorMjAyMC0wNS0wOCAgUm9zcyBLaXJzbGluZyAgPHJvc3Mua2lyc2xpbmdAc29u
eS5jb20+CisKKyAgICAgICAgRml4IGJ1aWxkIGVycm9ycyBhbmQgd2FybmluZ3MgZm9yIG5vbi11
bmlmaWVkIEpTQ09ubHkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTIxMTY1NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgICogYnl0ZWNvZGUvQnl0ZWNvZGVEdW1wZXIuY3BwOgorICAgICAgICAoSlNDOjppc0Nv
bnN0YW50UmVnaXN0ZXJJbmRleCk6IERlbGV0ZWQuCisgICAgICAgIFJlbW92ZSB1bnVzZWQgZnVu
Y3Rpb24uCisKKyAgICAgICAgKiBsbGludC9MTEludEVudHJ5cG9pbnQuY3BwOgorICAgICAgICAq
IGxsaW50L0xMSW50VGh1bmtzLmNwcDoKKyAgICAgICAgKiBsbGludC9MTEludFRodW5rcy5oOgor
ICAgICAgICAqIHJ1bnRpbWUvQWdncmVnYXRlRXJyb3JDb25zdHJ1Y3Rvci5jcHA6CisgICAgICAg
ICogcnVudGltZS9BZ2dyZWdhdGVFcnJvclByb3RvdHlwZS5jcHA6CisgICAgICAgICogd2FzbS9q
cy9XZWJBc3NlbWJseUZ1bmN0aW9uLmNwcDoKKyAgICAgICAgRml4IGluY2x1ZGVzLgorCisgICAg
ICAgICogdG9vbHMvSlNEb2xsYXJWTS5jcHA6CisgICAgICAgIFNpbGVuY2UgdW51c2VkIHdhcm5p
bmdzIGZvciBuZWVkc0Rlc3RydWN0aW9uLgorCisgICAgICAgICogd2FzbS9XYXNtTExJbnRQbGFu
LmNwcDoKKyAgICAgICAgKiB3YXNtL1dhc21TaWduYXR1cmUuY3BwOgorICAgICAgICBSZW1vdmUg
dW51c2VkIGNvbnN0YW50cy4KKwogMjAyMC0wNS0wNyAgTWljaGFlbCBDYXRhbnphcm8gIDxtY2F0
YW56YXJvQGdub21lLm9yZz4KIAogICAgICAgICBTaW1wbGlmeSBwcmVwcm9jZXNzb3IgZ3VhcmRz
IGluIEdDTWVtb3J5T3BlcmF0aW9ucy5oCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvYnl0ZWNvZGUvQnl0ZWNvZGVEdW1wZXIuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2J5
dGVjb2RlL0J5dGVjb2RlRHVtcGVyLmNwcAppbmRleCBkOTEwNjJjZjdhMzU0ZjA2YTJjNjJmNDRm
NDE4MzQ0OTVkNjgzMTc1Li5mNDU2YjBiYjljNGMyZTE4MTAzMTg0NjdmNTExODdhMWE4OGRhMjlm
IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUvQnl0ZWNvZGVEdW1w
ZXIuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9CeXRlY29kZUR1bXBl
ci5jcHAKQEAgLTQ5LDExICs0OSw2IEBACiAKIG5hbWVzcGFjZSBKU0MgewogCi1zdGF0aWMgQUxX
QVlTX0lOTElORSBib29sIGlzQ29uc3RhbnRSZWdpc3RlckluZGV4KGludCBpbmRleCkKLXsKLSAg
ICByZXR1cm4gaW5kZXggPj0gRmlyc3RDb25zdGFudFJlZ2lzdGVySW5kZXg7Ci19Ci0KIHZvaWQg
Qnl0ZWNvZGVEdW1wZXJCYXNlOjpwcmludExvY2F0aW9uQW5kT3AoSW5zdHJ1Y3Rpb25TdHJlYW06
Ok9mZnNldCBsb2NhdGlvbiwgY29uc3QgY2hhciogb3ApCiB7CiAgICAgbV9jdXJyZW50TG9jYXRp
b24gPSBsb2NhdGlvbjsKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbGludC9M
TEludEVudHJ5cG9pbnQuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2xsaW50L0xMSW50RW50
cnlwb2ludC5jcHAKaW5kZXggOGI3NDY3ODlmYWE1YzlhYzUwMTRkNDZmZjYzMGQ3NGJjZWNhOWJk
OS4uNjc1MTkzMGUwNjY3ZTc4NTQwOWY3MDFiMzcyODVjMmM4OWQ3YjQ0ZSAxMDA2NDQKLS0tIGEv
U291cmNlL0phdmFTY3JpcHRDb3JlL2xsaW50L0xMSW50RW50cnlwb2ludC5jcHAKKysrIGIvU291
cmNlL0phdmFTY3JpcHRDb3JlL2xsaW50L0xMSW50RW50cnlwb2ludC5jcHAKQEAgLTM1LDcgKzM1
LDYgQEAKICNpbmNsdWRlICJMb3dMZXZlbEludGVycHJldGVyLmgiCiAjaW5jbHVkZSAiTWF4RnJh
bWVFeHRlbnRGb3JTbG93UGF0aENhbGwuaCIKICNpbmNsdWRlICJTdGFja0FsaWdubWVudC5oIgot
I2luY2x1ZGUgIlZNLmgiCiAKIG5hbWVzcGFjZSBKU0MgeyBuYW1lc3BhY2UgTExJbnQgewogCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvbGxpbnQvTExJbnRUaHVua3MuY3BwIGIv
U291cmNlL0phdmFTY3JpcHRDb3JlL2xsaW50L0xMSW50VGh1bmtzLmNwcAppbmRleCA4ZTExYjgy
ZjlmODQ2ZmU4ZWI0ZTYyNzU3MjFkYWYwZGE3Mzc0OWVjLi43OWU1MGYxMjhkYmFlYjcyMjE5NjE3
ZWUwMDE1OWM3OWU1NTI5OWU1IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvbGxp
bnQvTExJbnRUaHVua3MuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbGludC9MTElu
dFRodW5rcy5jcHAKQEAgLTM4LDcgKzM4LDYgQEAKICNpbmNsdWRlICJMb3dMZXZlbEludGVycHJl
dGVyLmgiCiAjaW5jbHVkZSAiUHJvdG9DYWxsRnJhbWUuaCIKICNpbmNsdWRlICJTdGFja0FsaWdu
bWVudC5oIgotI2luY2x1ZGUgIlZNLmgiCiAjaW5jbHVkZSAiV2FzbUNhbGxpbmdDb252ZW50aW9u
LmgiCiAjaW5jbHVkZSAiV2FzbUNvbnRleHRJbmxpbmVzLmgiCiAjaW5jbHVkZSA8d3RmL05ldmVy
RGVzdHJveWVkLmg+CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvbGxpbnQvTExJ
bnRUaHVua3MuaCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbGludC9MTEludFRodW5rcy5oCmlu
ZGV4IDI4YjM0NTc2YmJlOGY4YWE4NzFmYTBlNjJiODNjMzA0YTI2OWEyZDQuLjc4MWUzMmQ3ZmVl
ZmM4NTU4NzhhYWQ4MzI4YjQ5MWI5NTYzZmZkYWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9sbGludC9MTEludFRodW5rcy5oCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9s
bGludC9MTEludFRodW5rcy5oCkBAIC0yNiwxMSArMjYsMTEgQEAKICNwcmFnbWEgb25jZQogCiAj
aW5jbHVkZSAiTWFjcm9Bc3NlbWJsZXJDb2RlUmVmLmgiCisjaW5jbHVkZSAiVk0uaCIKICNpbmNs
dWRlIDx3dGYvU2NvcGUuaD4KIAogbmFtZXNwYWNlIEpTQyB7CiAKLWNsYXNzIFZNOwogc3RydWN0
IFByb3RvQ2FsbEZyYW1lOwogdHlwZWRlZiBpbnQ2NF90IEVuY29kZWRKU1ZhbHVlOwogCmRpZmYg
LS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9BZ2dyZWdhdGVFcnJvckNvbnN0
cnVjdG9yLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0FnZ3JlZ2F0ZUVycm9y
Q29uc3RydWN0b3IuY3BwCmluZGV4IGJmMDEzYThhMjFhYzJiNmJlOGQzODUxZTJlMmEwNjZiYjYy
M2ExYTMuLjAwZjBhZjliYjg2MmY2NmM5YThiZDljMjE1ZmZjMGNhMWVlMWM0ZjEgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0FnZ3JlZ2F0ZUVycm9yQ29uc3RydWN0
b3IuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0FnZ3JlZ2F0ZUVycm9y
Q29uc3RydWN0b3IuY3BwCkBAIC0zMSw4ICszMSw5IEBACiAjaW5jbHVkZSAiRXhjZXB0aW9uU2Nv
cGUuaCIKICNpbmNsdWRlICJHQ0Fzc2VydGlvbnMuaCIKICNpbmNsdWRlICJKU0NKU1ZhbHVlSW5s
aW5lcy5oIgotI2luY2x1ZGUgIkpTQ2VsbElubGluZXMuaCIKKyNpbmNsdWRlICJKU0dsb2JhbE9i
amVjdElubGluZXMuaCIKICNpbmNsdWRlICJSdW50aW1lVHlwZS5oIgorI2luY2x1ZGUgIlN0cnVj
dHVyZUlubGluZXMuaCIKICNpbmNsdWRlICJWTUlubGluZXMuaCIKIAogbmFtZXNwYWNlIEpTQyB7
CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9BZ2dyZWdhdGVFcnJv
clByb3RvdHlwZS5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9BZ2dyZWdhdGVF
cnJvclByb3RvdHlwZS5jcHAKaW5kZXggNjM5YWEzZTRiMTE3NGQxMmUzYjg1YTVmYjgxMTlhYjY5
MmE3MmMzZi4uZjQ3ZWNkZjRjOGY2NmYxYzE4NGJhNTdlNDJjOTI1ZmFmNWM0NDc1MiAxMDA2NDQK
LS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvQWdncmVnYXRlRXJyb3JQcm90b3R5
cGUuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0FnZ3JlZ2F0ZUVycm9y
UHJvdG90eXBlLmNwcApAQCAtMjgsMTMgKzI4LDExIEBACiAKICNpbmNsdWRlICJBZ2dyZWdhdGVF
cnJvci5oIgogI2luY2x1ZGUgIkNhbGxGcmFtZS5oIgotI2luY2x1ZGUgIkVycm9yLmgiCiAjaW5j
bHVkZSAiSWRlbnRpZmllcklubGluZXMuaCIKICNpbmNsdWRlICJKU0NKU1ZhbHVlSW5saW5lcy5o
IgogI2luY2x1ZGUgIkpTQ2VsbC5oIgotI2luY2x1ZGUgIkpTQ2VsbElubGluZXMuaCIKICNpbmNs
dWRlICJKU0dsb2JhbE9iamVjdElubGluZXMuaCIKLSNpbmNsdWRlICJKU09iamVjdC5oIgorI2lu
Y2x1ZGUgIkpTT2JqZWN0SW5saW5lcy5oIgogI2luY2x1ZGUgIlRocm93U2NvcGUuaCIKICNpbmNs
dWRlICJWTUlubGluZXMuaCIKICNpbmNsdWRlIDx3dGYvTG9ja2VyLmg+CmRpZmYgLS1naXQgYS9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvdG9vbHMvSlNEb2xsYXJWTS5jcHAgYi9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvdG9vbHMvSlNEb2xsYXJWTS5jcHAKaW5kZXggMmE4MzhhYWY3YTAyNWI0ODE3NTc3
OGE0Y2FiZmIyNGIzNmFlMTExZC4uOGRkMGJkYTViNzkzM2NmMWQ3ZDc5MmE2YjYwNTI0YmZlYjJj
ZjljOSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3Rvb2xzL0pTRG9sbGFyVk0u
Y3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS90b29scy9KU0RvbGxhclZNLmNwcApAQCAt
MzI0LDcgKzMyNCwxMSBAQCBwdWJsaWM6CiAgICAgfQogCiAgICAgdHlwZWRlZiBKU05vbkZpbmFs
T2JqZWN0IEJhc2U7CisKK0lHTk9SRV9XQVJOSU5HU19CRUdJTigidW51c2VkLWNvbnN0LXZhcmlh
YmxlIikKICAgICBzdGF0aWMgY29uc3RleHByIGJvb2wgbmVlZHNEZXN0cnVjdGlvbiA9IGZhbHNl
OworSUdOT1JFX1dBUk5JTkdTX0VORAorCiAgICAgdGVtcGxhdGU8dHlwZW5hbWUgQ2VsbFR5cGUs
IFN1YnNwYWNlQWNjZXNzPgogICAgIHN0YXRpYyBDb21wbGV0ZVN1YnNwYWNlKiBzdWJzcGFjZUZv
cihWTSYgdm0pCiAgICAgewpAQCAtNTM1LDYgKzUzOSwxMCBAQCBwdWJsaWM6CiAgICAgdHlwZWRl
ZiBKU0FycmF5IEJhc2U7CiAgICAgc3RhdGljIGNvbnN0ZXhwciB1bnNpZ25lZCBTdHJ1Y3R1cmVG
bGFncyA9IEJhc2U6OlN0cnVjdHVyZUZsYWdzIHwgT3ZlcnJpZGVzR2V0T3duUHJvcGVydHlTbG90
IHwgSW50ZXJjZXB0c0dldE93blByb3BlcnR5U2xvdEJ5SW5kZXhFdmVuV2hlbkxlbmd0aElzTm90
WmVybyB8IE92ZXJyaWRlc0dldFByb3BlcnR5TmFtZXM7CiAKK0lHTk9SRV9XQVJOSU5HU19CRUdJ
TigidW51c2VkLWNvbnN0LXZhcmlhYmxlIikKKyAgICBzdGF0aWMgY29uc3RleHByIGJvb2wgbmVl
ZHNEZXN0cnVjdGlvbiA9IGZhbHNlOworSUdOT1JFX1dBUk5JTkdTX0VORAorCiAgICAgdGVtcGxh
dGU8dHlwZW5hbWUgQ2VsbFR5cGUsIFN1YnNwYWNlQWNjZXNzPgogICAgIHN0YXRpYyBDb21wbGV0
ZVN1YnNwYWNlKiBzdWJzcGFjZUZvcihWTSYgdm0pCiAgICAgewpAQCAtNTYwLDggKzU2OCw2IEBA
IHB1YmxpYzoKICAgICAgICAgc3RhdGljX2Nhc3Q8UnVudGltZUFycmF5Kj4oY2VsbCktPlJ1bnRp
bWVBcnJheTo6flJ1bnRpbWVBcnJheSgpOwogICAgIH0KIAotICAgIHN0YXRpYyBjb25zdGV4cHIg
Ym9vbCBuZWVkc0Rlc3RydWN0aW9uID0gZmFsc2U7Ci0KICAgICBzdGF0aWMgYm9vbCBnZXRPd25Q
cm9wZXJ0eVNsb3QoSlNPYmplY3QqIG9iamVjdCwgSlNHbG9iYWxPYmplY3QqIGdsb2JhbE9iamVj
dCwgUHJvcGVydHlOYW1lIHByb3BlcnR5TmFtZSwgUHJvcGVydHlTbG90JiBzbG90KQogICAgIHsK
ICAgICAgICAgRG9sbGFyVk1Bc3NlcnRTY29wZSBhc3NlcnRTY29wZTsKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9KYXZhU2NyaXB0Q29yZS93YXNtL1dhc21MTEludFBsYW4uY3BwIGIvU291cmNlL0phdmFT
Y3JpcHRDb3JlL3dhc20vV2FzbUxMSW50UGxhbi5jcHAKaW5kZXggZTdiOWQ1Y2FhMWQwMTlmZjNm
Yjc0OWY0OWIwMmQ1OWU0ZTRiNmU4Zi4uYTNkNGY2MWQ4Y2JjNTdiOTAxMzNiNzIyYmUwNGQxNGVl
YzM0M2RkMiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3dhc20vV2FzbUxMSW50
UGxhbi5jcHAKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3dhc20vV2FzbUxMSW50UGxhbi5j
cHAKQEAgLTQwLDEwICs0MCw2IEBACiAKIG5hbWVzcGFjZSBKU0MgeyBuYW1lc3BhY2UgV2FzbSB7
CiAKLW5hbWVzcGFjZSBXYXNtTExJbnRQbGFuSW50ZXJuYWwgewotc3RhdGljIGNvbnN0IGJvb2wg
dmVyYm9zZSA9IGZhbHNlOwotfQotCiBMTEludFBsYW46OkxMSW50UGxhbihDb250ZXh0KiBjb250
ZXh0LCBWZWN0b3I8dWludDhfdD4mJiBzb3VyY2UsIEFzeW5jV29yayB3b3JrLCBDb21wbGV0aW9u
VGFzayYmIHRhc2spCiAgICAgOiBCYXNlKGNvbnRleHQsIFdURk1vdmUoc291cmNlKSwgd29yaywg
V1RGTW92ZSh0YXNrKSkKIHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93YXNt
L1dhc21TaWduYXR1cmUuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3dhc20vV2FzbVNpZ25h
dHVyZS5jcHAKaW5kZXggZDZhMWE0OTA3OGE4NDgyODMzZWJkMmZhYzZmNmMyZjA3M2JiNjU5Ny4u
ZWM5NzE5ODMzYjEyNTgyNjU2MWQ2ZTdlNmYzY2YwODA4YzFlZDcyYiAxMDA2NDQKLS0tIGEvU291
cmNlL0phdmFTY3JpcHRDb3JlL3dhc20vV2FzbVNpZ25hdHVyZS5jcHAKKysrIGIvU291cmNlL0ph
dmFTY3JpcHRDb3JlL3dhc20vV2FzbVNpZ25hdHVyZS5jcHAKQEAgLTM4LDEyICszOCw2IEBACiAK
IG5hbWVzcGFjZSBKU0MgeyBuYW1lc3BhY2UgV2FzbSB7CiAKLW5hbWVzcGFjZSB7Ci1uYW1lc3Bh
Y2UgV2FzbVNpZ25hdHVyZUludGVybmFsIHsKLXN0YXRpYyBjb25zdGV4cHIgYm9vbCB2ZXJib3Nl
ID0gZmFsc2U7Ci19Ci19Ci0KIFNpZ25hdHVyZUluZm9ybWF0aW9uKiBTaWduYXR1cmVJbmZvcm1h
dGlvbjo6dGhlT25lIHsgbnVsbHB0ciB9Owogc3RkOjpvbmNlX2ZsYWcgU2lnbmF0dXJlSW5mb3Jt
YXRpb246OnNpZ25hdHVyZUluZm9ybWF0aW9uRmxhZzsKIApkaWZmIC0tZ2l0IGEvU291cmNlL0ph
dmFTY3JpcHRDb3JlL3dhc20vanMvV2ViQXNzZW1ibHlGdW5jdGlvbi5jcHAgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvd2FzbS9qcy9XZWJBc3NlbWJseUZ1bmN0aW9uLmNwcAppbmRleCAxNmVjZGFh
NjFlODZlYzg4ZGUwNDQ4ZTI5ZjY2NTg2MDY2ZWM4NGExLi43Y2E0ZTgzYzljZmIxZjNmZmJiZTll
ZTQxNjk5ZmQ0NGE2MWZiOTNjIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2Fz
bS9qcy9XZWJBc3NlbWJseUZ1bmN0aW9uLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
d2FzbS9qcy9XZWJBc3NlbWJseUZ1bmN0aW9uLmNwcApAQCAtNDEsNyArNDEsNiBAQAogI2luY2x1
ZGUgIkxMSW50VGh1bmtzLmgiCiAjaW5jbHVkZSAiTGlua0J1ZmZlci5oIgogI2luY2x1ZGUgIlBy
b3RvQ2FsbEZyYW1lSW5saW5lcy5oIgotI2luY2x1ZGUgIlZNLmgiCiAjaW5jbHVkZSAiV2FzbUNh
bGxlZS5oIgogI2luY2x1ZGUgIldhc21DYWxsaW5nQ29udmVudGlvbi5oIgogI2luY2x1ZGUgIldh
c21Db250ZXh0SW5saW5lcy5oIgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>398942</attachid>
            <date>2020-05-09 14:55:43 -0700</date>
            <delta_ts>2020-05-09 15:40:17 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-211655-20200509145543.patch</filename>
            <type>text/plain</type>
            <size>7840</size>
            <attacher name="Ross Kirsling">ross.kirsling</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYxNDEzCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBk
MDE1MDJlODNjYWQyOGNlMDcwMTk0MzZhNWMzNDJjNWY4YjhjNDEyLi5jMzFlNGY1NGE0M2UwNDE5
NDljYjg5NzVmZTk5OTM3YTVmN2M3OTBmIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyOSBAQAorMjAyMC0wNS0wOCAgUm9zcyBLaXJzbGluZyAgPHJvc3Mua2lyc2xpbmdAc29u
eS5jb20+CisKKyAgICAgICAgRml4IGJ1aWxkIGVycm9ycyBhbmQgd2FybmluZ3MgZm9yIG5vbi11
bmlmaWVkIEpTQ09ubHkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTIxMTY1NQorCisgICAgICAgIFJldmlld2VkIGJ5IERhcmluIEFkbGVyIGFuZCBZdXN1
a2UgU3V6dWtpLgorCisgICAgICAgICogYnl0ZWNvZGUvQnl0ZWNvZGVEdW1wZXIuY3BwOgorICAg
ICAgICAoSlNDOjppc0NvbnN0YW50UmVnaXN0ZXJJbmRleCk6IERlbGV0ZWQuCisgICAgICAgIFJl
bW92ZSB1bnVzZWQgZnVuY3Rpb24uCisKKyAgICAgICAgKiBsbGludC9MTEludEVudHJ5cG9pbnQu
Y3BwOgorICAgICAgICAqIGxsaW50L0xMSW50VGh1bmtzLmNwcDoKKyAgICAgICAgKiBsbGludC9M
TEludFRodW5rcy5oOgorICAgICAgICAqIHJ1bnRpbWUvQWdncmVnYXRlRXJyb3JDb25zdHJ1Y3Rv
ci5jcHA6CisgICAgICAgICogcnVudGltZS9BZ2dyZWdhdGVFcnJvclByb3RvdHlwZS5jcHA6Cisg
ICAgICAgICogd2FzbS9qcy9XZWJBc3NlbWJseUZ1bmN0aW9uLmNwcDoKKyAgICAgICAgRml4IGlu
Y2x1ZGVzLgorCisgICAgICAgICogdG9vbHMvSlNEb2xsYXJWTS5jcHA6CisgICAgICAgIERlYWwg
d2l0aCAidW51c2VkIGNvbnN0YW50IiB3YXJuaW5ncyBmb3IgbmVlZHNEZXN0cnVjdGlvbi4KKwor
ICAgICAgICAqIHdhc20vV2FzbUxMSW50UGxhbi5jcHA6CisgICAgICAgICogd2FzbS9XYXNtU2ln
bmF0dXJlLmNwcDoKKyAgICAgICAgUmVtb3ZlIHVudXNlZCBjb25zdGFudHMuCisKIDIwMjAtMDUt
MDcgIE1pY2hhZWwgQ2F0YW56YXJvICA8bWNhdGFuemFyb0Bnbm9tZS5vcmc+CiAKICAgICAgICAg
U2ltcGxpZnkgcHJlcHJvY2Vzc29yIGd1YXJkcyBpbiBHQ01lbW9yeU9wZXJhdGlvbnMuaApkaWZm
IC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb2RlL0J5dGVjb2RlRHVtcGVyLmNw
cCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9CeXRlY29kZUR1bXBlci5jcHAKaW5k
ZXggZDkxMDYyY2Y3YTM1NGYwNmEyYzYyZjQ0ZjQxODM0NDk1ZDY4MzE3NS4uZjQ1NmIwYmI5YzRj
MmUxODEwMzE4NDY3ZjUxMTg3YTFhODhkYTI5ZiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3Jp
cHRDb3JlL2J5dGVjb2RlL0J5dGVjb2RlRHVtcGVyLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvYnl0ZWNvZGUvQnl0ZWNvZGVEdW1wZXIuY3BwCkBAIC00OSwxMSArNDksNiBAQAogCiBu
YW1lc3BhY2UgSlNDIHsKIAotc3RhdGljIEFMV0FZU19JTkxJTkUgYm9vbCBpc0NvbnN0YW50UmVn
aXN0ZXJJbmRleChpbnQgaW5kZXgpCi17Ci0gICAgcmV0dXJuIGluZGV4ID49IEZpcnN0Q29uc3Rh
bnRSZWdpc3RlckluZGV4OwotfQotCiB2b2lkIEJ5dGVjb2RlRHVtcGVyQmFzZTo6cHJpbnRMb2Nh
dGlvbkFuZE9wKEluc3RydWN0aW9uU3RyZWFtOjpPZmZzZXQgbG9jYXRpb24sIGNvbnN0IGNoYXIq
IG9wKQogewogICAgIG1fY3VycmVudExvY2F0aW9uID0gbG9jYXRpb247CmRpZmYgLS1naXQgYS9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvbGxpbnQvTExJbnRFbnRyeXBvaW50LmNwcCBiL1NvdXJjZS9K
YXZhU2NyaXB0Q29yZS9sbGludC9MTEludEVudHJ5cG9pbnQuY3BwCmluZGV4IDhiNzQ2Nzg5ZmFh
NWM5YWM1MDE0ZDQ2ZmY2MzBkNzRiY2VjYTliZDkuLjY3NTE5MzBlMDY2N2U3ODU0MDlmNzAxYjM3
Mjg1YzJjODlkN2I0NGUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbGludC9M
TEludEVudHJ5cG9pbnQuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbGludC9MTElu
dEVudHJ5cG9pbnQuY3BwCkBAIC0zNSw3ICszNSw2IEBACiAjaW5jbHVkZSAiTG93TGV2ZWxJbnRl
cnByZXRlci5oIgogI2luY2x1ZGUgIk1heEZyYW1lRXh0ZW50Rm9yU2xvd1BhdGhDYWxsLmgiCiAj
aW5jbHVkZSAiU3RhY2tBbGlnbm1lbnQuaCIKLSNpbmNsdWRlICJWTS5oIgogCiBuYW1lc3BhY2Ug
SlNDIHsgbmFtZXNwYWNlIExMSW50IHsKIApkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRD
b3JlL2xsaW50L0xMSW50VGh1bmtzLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbGludC9M
TEludFRodW5rcy5jcHAKaW5kZXggOGUxMWI4MmY5Zjg0NmZlOGViNGU2Mjc1NzIxZGFmMGRhNzM3
NDllYy4uNzllNTBmMTI4ZGJhZWI3MjIxOTYxN2VlMDAxNTljNzllNTUyOTllNSAxMDA2NDQKLS0t
IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2xsaW50L0xMSW50VGh1bmtzLmNwcAorKysgYi9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvbGxpbnQvTExJbnRUaHVua3MuY3BwCkBAIC0zOCw3ICszOCw2IEBA
CiAjaW5jbHVkZSAiTG93TGV2ZWxJbnRlcnByZXRlci5oIgogI2luY2x1ZGUgIlByb3RvQ2FsbEZy
YW1lLmgiCiAjaW5jbHVkZSAiU3RhY2tBbGlnbm1lbnQuaCIKLSNpbmNsdWRlICJWTS5oIgogI2lu
Y2x1ZGUgIldhc21DYWxsaW5nQ29udmVudGlvbi5oIgogI2luY2x1ZGUgIldhc21Db250ZXh0SW5s
aW5lcy5oIgogI2luY2x1ZGUgPHd0Zi9OZXZlckRlc3Ryb3llZC5oPgpkaWZmIC0tZ2l0IGEvU291
cmNlL0phdmFTY3JpcHRDb3JlL2xsaW50L0xMSW50VGh1bmtzLmggYi9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvbGxpbnQvTExJbnRUaHVua3MuaAppbmRleCAyOGIzNDU3NmJiZThmOGFhODcxZmEwZTYy
YjgzYzMwNGEyNjlhMmQ0Li43ODFlMzJkN2ZlZWZjODU1ODc4YWFkODMyOGI0OTFiOTU2M2ZmZGFl
IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvbGxpbnQvTExJbnRUaHVua3MuaAor
KysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvbGxpbnQvTExJbnRUaHVua3MuaApAQCAtMjYsMTEg
KzI2LDExIEBACiAjcHJhZ21hIG9uY2UKIAogI2luY2x1ZGUgIk1hY3JvQXNzZW1ibGVyQ29kZVJl
Zi5oIgorI2luY2x1ZGUgIlZNLmgiCiAjaW5jbHVkZSA8d3RmL1Njb3BlLmg+CiAKIG5hbWVzcGFj
ZSBKU0MgewogCi1jbGFzcyBWTTsKIHN0cnVjdCBQcm90b0NhbGxGcmFtZTsKIHR5cGVkZWYgaW50
NjRfdCBFbmNvZGVkSlNWYWx1ZTsKIApkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3Jl
L3J1bnRpbWUvQWdncmVnYXRlRXJyb3JDb25zdHJ1Y3Rvci5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvcnVudGltZS9BZ2dyZWdhdGVFcnJvckNvbnN0cnVjdG9yLmNwcAppbmRleCBiZjAxM2E4
YTIxYWMyYjZiZThkMzg1MWUyZTJhMDY2YmI2MjNhMWEzLi4wMGYwYWY5YmI4NjJmNjZjOWE4YmQ5
YzIxNWZmYzBjYTFlZTFjNGYxIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVu
dGltZS9BZ2dyZWdhdGVFcnJvckNvbnN0cnVjdG9yLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvcnVudGltZS9BZ2dyZWdhdGVFcnJvckNvbnN0cnVjdG9yLmNwcApAQCAtMzEsOCArMzEs
OSBAQAogI2luY2x1ZGUgIkV4Y2VwdGlvblNjb3BlLmgiCiAjaW5jbHVkZSAiR0NBc3NlcnRpb25z
LmgiCiAjaW5jbHVkZSAiSlNDSlNWYWx1ZUlubGluZXMuaCIKLSNpbmNsdWRlICJKU0NlbGxJbmxp
bmVzLmgiCisjaW5jbHVkZSAiSlNHbG9iYWxPYmplY3RJbmxpbmVzLmgiCiAjaW5jbHVkZSAiUnVu
dGltZVR5cGUuaCIKKyNpbmNsdWRlICJTdHJ1Y3R1cmVJbmxpbmVzLmgiCiAjaW5jbHVkZSAiVk1J
bmxpbmVzLmgiCiAKIG5hbWVzcGFjZSBKU0MgewpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3Jp
cHRDb3JlL3J1bnRpbWUvQWdncmVnYXRlRXJyb3JQcm90b3R5cGUuY3BwIGIvU291cmNlL0phdmFT
Y3JpcHRDb3JlL3J1bnRpbWUvQWdncmVnYXRlRXJyb3JQcm90b3R5cGUuY3BwCmluZGV4IDYzOWFh
M2U0YjExNzRkMTJlM2I4NWE1ZmI4MTE5YWI2OTJhNzJjM2YuLmY0N2VjZGY0YzhmNjZmMWMxODRi
YTU3ZTQyYzkyNWZhZjVjNDQ3NTIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9y
dW50aW1lL0FnZ3JlZ2F0ZUVycm9yUHJvdG90eXBlLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvcnVudGltZS9BZ2dyZWdhdGVFcnJvclByb3RvdHlwZS5jcHAKQEAgLTI4LDEzICsyOCwx
MSBAQAogCiAjaW5jbHVkZSAiQWdncmVnYXRlRXJyb3IuaCIKICNpbmNsdWRlICJDYWxsRnJhbWUu
aCIKLSNpbmNsdWRlICJFcnJvci5oIgogI2luY2x1ZGUgIklkZW50aWZpZXJJbmxpbmVzLmgiCiAj
aW5jbHVkZSAiSlNDSlNWYWx1ZUlubGluZXMuaCIKICNpbmNsdWRlICJKU0NlbGwuaCIKLSNpbmNs
dWRlICJKU0NlbGxJbmxpbmVzLmgiCiAjaW5jbHVkZSAiSlNHbG9iYWxPYmplY3RJbmxpbmVzLmgi
Ci0jaW5jbHVkZSAiSlNPYmplY3QuaCIKKyNpbmNsdWRlICJKU09iamVjdElubGluZXMuaCIKICNp
bmNsdWRlICJUaHJvd1Njb3BlLmgiCiAjaW5jbHVkZSAiVk1JbmxpbmVzLmgiCiAjaW5jbHVkZSA8
d3RmL0xvY2tlci5oPgpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3Rvb2xzL0pT
RG9sbGFyVk0uY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3Rvb2xzL0pTRG9sbGFyVk0uY3Bw
CmluZGV4IDJhODM4YWFmN2EwMjViNDgxNzU3NzhhNGNhYmZiMjRiMzZhZTExMWQuLmY5YjMyNzE5
NThiNWVlMTEyMDU1NDgyYzBmY2Y2Zjk1YzgxNDUzMjUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS90b29scy9KU0RvbGxhclZNLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvdG9vbHMvSlNEb2xsYXJWTS5jcHAKQEAgLTMyNCw3ICszMjQsNiBAQCBwdWJsaWM6CiAgICAg
fQogCiAgICAgdHlwZWRlZiBKU05vbkZpbmFsT2JqZWN0IEJhc2U7Ci0gICAgc3RhdGljIGNvbnN0
ZXhwciBib29sIG5lZWRzRGVzdHJ1Y3Rpb24gPSBmYWxzZTsKICAgICB0ZW1wbGF0ZTx0eXBlbmFt
ZSBDZWxsVHlwZSwgU3Vic3BhY2VBY2Nlc3M+CiAgICAgc3RhdGljIENvbXBsZXRlU3Vic3BhY2Uq
IHN1YnNwYWNlRm9yKFZNJiB2bSkKICAgICB7CkBAIC01MzUsNiArNTM0LDEwIEBAIHB1YmxpYzoK
ICAgICB0eXBlZGVmIEpTQXJyYXkgQmFzZTsKICAgICBzdGF0aWMgY29uc3RleHByIHVuc2lnbmVk
IFN0cnVjdHVyZUZsYWdzID0gQmFzZTo6U3RydWN0dXJlRmxhZ3MgfCBPdmVycmlkZXNHZXRPd25Q
cm9wZXJ0eVNsb3QgfCBJbnRlcmNlcHRzR2V0T3duUHJvcGVydHlTbG90QnlJbmRleEV2ZW5XaGVu
TGVuZ3RoSXNOb3RaZXJvIHwgT3ZlcnJpZGVzR2V0UHJvcGVydHlOYW1lczsKIAorSUdOT1JFX1dB
Uk5JTkdTX0JFR0lOKCJ1bnVzZWQtY29uc3QtdmFyaWFibGUiKQorICAgIHN0YXRpYyBjb25zdGV4
cHIgYm9vbCBuZWVkc0Rlc3RydWN0aW9uID0gZmFsc2U7CitJR05PUkVfV0FSTklOR1NfRU5ECisK
ICAgICB0ZW1wbGF0ZTx0eXBlbmFtZSBDZWxsVHlwZSwgU3Vic3BhY2VBY2Nlc3M+CiAgICAgc3Rh
dGljIENvbXBsZXRlU3Vic3BhY2UqIHN1YnNwYWNlRm9yKFZNJiB2bSkKICAgICB7CkBAIC01NjAs
OCArNTYzLDYgQEAgcHVibGljOgogICAgICAgICBzdGF0aWNfY2FzdDxSdW50aW1lQXJyYXkqPihj
ZWxsKS0+UnVudGltZUFycmF5Ojp+UnVudGltZUFycmF5KCk7CiAgICAgfQogCi0gICAgc3RhdGlj
IGNvbnN0ZXhwciBib29sIG5lZWRzRGVzdHJ1Y3Rpb24gPSBmYWxzZTsKLQogICAgIHN0YXRpYyBi
b29sIGdldE93blByb3BlcnR5U2xvdChKU09iamVjdCogb2JqZWN0LCBKU0dsb2JhbE9iamVjdCog
Z2xvYmFsT2JqZWN0LCBQcm9wZXJ0eU5hbWUgcHJvcGVydHlOYW1lLCBQcm9wZXJ0eVNsb3QmIHNs
b3QpCiAgICAgewogICAgICAgICBEb2xsYXJWTUFzc2VydFNjb3BlIGFzc2VydFNjb3BlOwpkaWZm
IC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3dhc20vV2FzbUxMSW50UGxhbi5jcHAgYi9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtTExJbnRQbGFuLmNwcAppbmRleCBlN2I5ZDVj
YWExZDAxOWZmM2ZiNzQ5ZjQ5YjAyZDU5ZTRlNGI2ZThmLi5hM2Q0ZjYxZDhjYmM1N2I5MDEzM2I3
MjJiZTA0ZDE0ZWVjMzQzZGQyIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2Fz
bS9XYXNtTExJbnRQbGFuLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNt
TExJbnRQbGFuLmNwcApAQCAtNDAsMTAgKzQwLDYgQEAKIAogbmFtZXNwYWNlIEpTQyB7IG5hbWVz
cGFjZSBXYXNtIHsKIAotbmFtZXNwYWNlIFdhc21MTEludFBsYW5JbnRlcm5hbCB7Ci1zdGF0aWMg
Y29uc3QgYm9vbCB2ZXJib3NlID0gZmFsc2U7Ci19Ci0KIExMSW50UGxhbjo6TExJbnRQbGFuKENv
bnRleHQqIGNvbnRleHQsIFZlY3Rvcjx1aW50OF90PiYmIHNvdXJjZSwgQXN5bmNXb3JrIHdvcmss
IENvbXBsZXRpb25UYXNrJiYgdGFzaykKICAgICA6IEJhc2UoY29udGV4dCwgV1RGTW92ZShzb3Vy
Y2UpLCB3b3JrLCBXVEZNb3ZlKHRhc2spKQogewpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3Jp
cHRDb3JlL3dhc20vV2FzbVNpZ25hdHVyZS5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2Fz
bS9XYXNtU2lnbmF0dXJlLmNwcAppbmRleCBkNmExYTQ5MDc4YTg0ODI4MzNlYmQyZmFjNmY2YzJm
MDczYmI2NTk3Li5lYzk3MTk4MzNiMTI1ODI2NTYxZDZlN2U2ZjNjZjA4MDhjMWVkNzJiIDEwMDY0
NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtU2lnbmF0dXJlLmNwcAorKysg
Yi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtU2lnbmF0dXJlLmNwcApAQCAtMzgsMTIg
KzM4LDYgQEAKIAogbmFtZXNwYWNlIEpTQyB7IG5hbWVzcGFjZSBXYXNtIHsKIAotbmFtZXNwYWNl
IHsKLW5hbWVzcGFjZSBXYXNtU2lnbmF0dXJlSW50ZXJuYWwgewotc3RhdGljIGNvbnN0ZXhwciBi
b29sIHZlcmJvc2UgPSBmYWxzZTsKLX0KLX0KLQogU2lnbmF0dXJlSW5mb3JtYXRpb24qIFNpZ25h
dHVyZUluZm9ybWF0aW9uOjp0aGVPbmUgeyBudWxscHRyIH07CiBzdGQ6Om9uY2VfZmxhZyBTaWdu
YXR1cmVJbmZvcm1hdGlvbjo6c2lnbmF0dXJlSW5mb3JtYXRpb25GbGFnOwogCmRpZmYgLS1naXQg
YS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9qcy9XZWJBc3NlbWJseUZ1bmN0aW9uLmNwcCBi
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93YXNtL2pzL1dlYkFzc2VtYmx5RnVuY3Rpb24uY3BwCmlu
ZGV4IDE2ZWNkYWE2MWU4NmVjODhkZTA0NDhlMjlmNjY1ODYwNjZlYzg0YTEuLjdjYTRlODNjOWNm
YjFmM2ZmYmJlOWVlNDE2OTlmZDQ0YTYxZmI5M2MgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2Ny
aXB0Q29yZS93YXNtL2pzL1dlYkFzc2VtYmx5RnVuY3Rpb24uY3BwCisrKyBiL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS93YXNtL2pzL1dlYkFzc2VtYmx5RnVuY3Rpb24uY3BwCkBAIC00MSw3ICs0MSw2
IEBACiAjaW5jbHVkZSAiTExJbnRUaHVua3MuaCIKICNpbmNsdWRlICJMaW5rQnVmZmVyLmgiCiAj
aW5jbHVkZSAiUHJvdG9DYWxsRnJhbWVJbmxpbmVzLmgiCi0jaW5jbHVkZSAiVk0uaCIKICNpbmNs
dWRlICJXYXNtQ2FsbGVlLmgiCiAjaW5jbHVkZSAiV2FzbUNhbGxpbmdDb252ZW50aW9uLmgiCiAj
aW5jbHVkZSAiV2FzbUNvbnRleHRJbmxpbmVzLmgiCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>