<?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>210412</bug_id>
          
          <creation_ts>2020-04-12 15:44:03 -0700</creation_ts>
          <short_desc>Enable the ability to build the ASM LLInt for ARMv7k.</short_desc>
          <delta_ts>2020-04-13 00:17:13 -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>JavaScriptCore</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="Mark Lam">mark.lam</reporter>
          <assigned_to name="Mark Lam">mark.lam</assigned_to>
          <cc>benjamin</cc>
    
    <cc>cdumez</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>sam</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1640749</commentid>
    <comment_count>0</comment_count>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2020-04-12 15:44:03 -0700</bug_when>
    <thetext>Fix the offlineasm so that it can build the ASM LLInt for ARMv7k.  This patch does not actually enable the ASM LLInt.  The ARMv7k port still build the C Loop LLInt.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1640752</commentid>
    <comment_count>1</comment_count>
      <attachid>396243</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2020-04-12 16:12:38 -0700</bug_when>
    <thetext>Created attachment 396243
proposed patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1640753</commentid>
    <comment_count>2</comment_count>
      <attachid>396244</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2020-04-12 16:20:04 -0700</bug_when>
    <thetext>Created attachment 396244
proposed patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1640795</commentid>
    <comment_count>3</comment_count>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2020-04-13 00:16:38 -0700</bug_when>
    <thetext>Thanks for the review.  Landed in r259996: &lt;http://trac.webkit.org/r259996&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1640796</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-04-13 00:17:13 -0700</bug_when>
    <thetext>&lt;rdar://problem/61701621&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>396243</attachid>
            <date>2020-04-12 16:12:38 -0700</date>
            <delta_ts>2020-04-12 16:20:04 -0700</delta_ts>
            <desc>proposed patch.</desc>
            <filename>bug-210412.patch</filename>
            <type>text/plain</type>
            <size>8403</size>
            <attacher name="Mark Lam">mark.lam</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMjU5OTkwKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIwIEBA
CisyMDIwLTA0LTEyICBNYXJrIExhbSAgPG1hcmsubGFtQGFwcGxlLmNvbT4KKworICAgICAgICBF
bmFibGUgdGhlIGFiaWxpdHkgdG8gYnVpbGQgdGhlIEFTTSBMTEludCBmb3IgQVJNdjdrLgorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEwNDEyCisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBKYXZhU2NyaXB0
Q29yZS54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qOgorICAgICAgICAtIEFkZGVkIGdlbmVyYXRl
X3NldHRpbmdzX2V4dHJhY3Rvci5yYiB0byB0aGUgcHJvamVjdCBzbyB0aGF0IHdlIGNhbiB2aWV3
IGl0IGZyb20KKyAgICAgICAgICBpbnNpZGUgWGNvZGUuCisKKyAgICAgICAgKiBvZmZsaW5lYXNt
L2FybS5yYjoKKyAgICAgICAgLSBBZGRlZCBzdXBwb3J0IGZvciB0aGUgZ2xvYmFsYWRkciBMTElu
dCBpbnN0cnVjdGlvbiBmb3IgQVJNdjdrLgorCisgICAgICAgICogb2ZmbGluZWFzbS9iYWNrZW5k
cy5yYjoKKyAgICAgICAgLSBGaXggdGhlIGJhY2tlbmQgdG8gZW5hYmxlIEFSTVY3IGFsc28gd2hl
biBidWlsZGluZyBmb3IgQVJNdjdrLgorCiAyMDIwLTA0LTEyICBEYXJpbiBBZGxlciAgPGRhcmlu
QGFwcGxlLmNvbT4KIAogICAgICAgICBGaXggYSBmZXcgbWlzcGVsbGluZ3Mgb2YgZGVzY2VuZGFu
dCBhbmQgcHJvcGFnYXRpb24KSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9KYXZhU2NyaXB0
Q29yZS54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZh
U2NyaXB0Q29yZS9KYXZhU2NyaXB0Q29yZS54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qCShyZXZp
c2lvbiAyNTk5OTApCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvSmF2YVNjcmlwdENvcmUueGNv
ZGVwcm9qL3Byb2plY3QucGJ4cHJvagkod29ya2luZyBjb3B5KQpAQCAtNTA5MSw2ICs1MDkxLDcg
QEAKIAkJRkUwRDRBMDUxQUI4REQwQTAwMkY1NEJGIC8qIEV4ZWN1dGlvblRpbWVMaW1pdFRlc3Qu
aCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0S25v
d25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuYy5oOyBuYW1lID0gRXhlY3V0aW9uVGltZUxpbWl0VGVz
dC5oOyBwYXRoID0gQVBJL3Rlc3RzL0V4ZWN1dGlvblRpbWVMaW1pdFRlc3QuaDsgc291cmNlVHJl
ZSA9ICI8Z3JvdXA+IjsgfTsKIAkJRkUwRDRBMDcxQUJBMjQzNzAwMkY1NEJGIC8qIEdsb2JhbENv
bnRleHRXaXRoRmluYWxpemVyVGVzdC5jcHAgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsg
ZmlsZUVuY29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmNwcC5jcHA7
IG5hbWUgPSBHbG9iYWxDb250ZXh0V2l0aEZpbmFsaXplclRlc3QuY3BwOyBwYXRoID0gQVBJL3Rl
c3RzL0dsb2JhbENvbnRleHRXaXRoRmluYWxpemVyVGVzdC5jcHA7IHNvdXJjZVRyZWUgPSAiPGdy
b3VwPiI7IH07CiAJCUZFMEQ0QTA4MUFCQTI0MzcwMDJGNTRCRiAvKiBHbG9iYWxDb250ZXh0V2l0
aEZpbmFsaXplclRlc3QuaCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2Rp
bmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuYy5oOyBuYW1lID0gR2xvYmFs
Q29udGV4dFdpdGhGaW5hbGl6ZXJUZXN0Lmg7IHBhdGggPSBBUEkvdGVzdHMvR2xvYmFsQ29udGV4
dFdpdGhGaW5hbGl6ZXJUZXN0Lmg7IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7IH07CisJCUZFMERB
MTAyMjQyOTQxN0YwMEE4ODRBNiAvKiBnZW5lcmF0ZV9zZXR0aW5nc19leHRyYWN0b3IucmIgKi8g
PSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgbGFzdEtub3duRmlsZVR5cGUgPSB0ZXh0LnNjcmlw
dC5ydWJ5OyBwYXRoID0gZ2VuZXJhdGVfc2V0dGluZ3NfZXh0cmFjdG9yLnJiOyBzb3VyY2VUcmVl
ID0gIjxncm91cD4iOyB9OwogCQlGRTEwQUFFOTFGNDRENTEwMDA5REVEQzUgLyogUHJvYmVTdGFj
ay5jcHAgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFz
dEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmNwcC5jcHA7IHBhdGggPSBQcm9iZVN0YWNrLmNw
cDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJRkUxMEFBRUExRjQ0RDUxMjAwOURFREM1
IC8qIFByb2JlU3RhY2suaCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2Rp
bmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuYy5oOyBwYXRoID0gUHJvYmVT
dGFjay5oOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwogCQlGRTEwQUFFRDFGNDREOTQ2MDA5
REVEQzUgLyogUHJvYmVDb250ZXh0LmggKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmls
ZUVuY29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmMuaDsgcGF0aCA9
IFByb2JlQ29udGV4dC5oOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwpAQCAtODgyMSw2ICs4
ODIyLDcgQEAKIAkJCQlGRUYzNDc1QTIwMzYyQjFFMDBCN0MwRUYgLyogY2xvb3AucmIgKi8sCiAJ
CQkJRkVGMzQ3NUQyMDM2MkIxRjAwQjdDMEVGIC8qIGNvbmZpZy5yYiAqLywKIAkJCQlGRUYzNDc2
NDIwMzYyQjIzMDBCN0MwRUYgLyogZ2VuZXJhdGVfb2Zmc2V0X2V4dHJhY3Rvci5yYiAqLywKKwkJ
CQlGRTBEQTEwMjI0Mjk0MTdGMDBBODg0QTYgLyogZ2VuZXJhdGVfc2V0dGluZ3NfZXh0cmFjdG9y
LnJiICovLAogCQkJCUZFRjM0NzVFMjAzNjJCMUYwMEI3QzBFRiAvKiBpbnN0cnVjdGlvbnMucmIg
Ki8sCiAJCQkJRkVGMzQ3NUMyMDM2MkIxRTAwQjdDMEVGIC8qIG1pcHMucmIgKi8sCiAJCQkJRkVG
MzQ3NjEyMDM2MkIyMTAwQjdDMEVGIC8qIG9mZnNldHMucmIgKi8sCkluZGV4OiBTb3VyY2UvSmF2
YVNjcmlwdENvcmUvb2ZmbGluZWFzbS9hcm0ucmIKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFT
Y3JpcHRDb3JlL29mZmxpbmVhc20vYXJtLnJiCShyZXZpc2lvbiAyNTk5OTApCisrKyBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvb2ZmbGluZWFzbS9hcm0ucmIJKHdvcmtpbmcgY29weSkKQEAgLTEsNCAr
MSw0IEBACi0jIENvcHlyaWdodCAoQykgMjAxMS0yMDE4IEFwcGxlIEluYy4gQWxsIHJpZ2h0cyBy
ZXNlcnZlZC4KKyMgQ29weXJpZ2h0IChDKSAyMDExLTIwMjAgQXBwbGUgSW5jLiBBbGwgcmlnaHRz
IHJlc2VydmVkLgogIyBDb3B5cmlnaHQgKEMpIDIwMTMgVW5pdmVyc2l0eSBvZiBTemVnZWQuIEFs
bCByaWdodHMgcmVzZXJ2ZWQuCiAjCiAjIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNl
IGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dApAQCAtNjcxLDYgKzY3MSwxNiBAQCBj
bGFzcyBJbnN0cnVjdGlvbgogICAgICAgICAgICAgdGVtcCA9IG9wZXJhbmRzWzJdCiAKICAgICAg
ICAgICAgIHVpZCA9ICRhc20ubmV3VUlECisKKyAgICAgICAgICAgICRhc20ucHV0U3RyKCIjaWYg
T1MoREFSV0lOKSIpCisgICAgICAgICAgICAkYXNtLnB1dHMgIm1vdncgI3tvcGVyYW5kc1sxXS5h
cm1PcGVyYW5kfSwgOmxvd2VyMTY6KEwje29wZXJhbmRzWzBdLmFzbUxhYmVsfV8je3VpZH0kbm9u
X2xhenlfcHRyLShMX29mZmxpbmVhc21fI3t1aWR9KzQpKSIKKyAgICAgICAgICAgICRhc20ucHV0
cyAibW92dCAje29wZXJhbmRzWzFdLmFybU9wZXJhbmR9LCA6dXBwZXIxNjooTCN7b3BlcmFuZHNb
MF0uYXNtTGFiZWx9XyN7dWlkfSRub25fbGF6eV9wdHItKExfb2ZmbGluZWFzbV8je3VpZH0rNCkp
IgorICAgICAgICAgICAgJGFzbS5wdXRzICJMX29mZmxpbmVhc21fI3t1aWR9OiIKKyAgICAgICAg
ICAgICRhc20ucHV0cyAiYWRkICN7b3BlcmFuZHNbMV0uYXJtT3BlcmFuZH0sIHBjIgorICAgICAg
ICAgICAgJGFzbS5wdXRzICJsZHIgI3tvcGVyYW5kc1sxXS5hcm1PcGVyYW5kfSwgWyN7b3BlcmFu
ZHNbMV0uYXJtT3BlcmFuZH1dIgorCisgICAgICAgICAgICAjIE9uIExpbnV4LCB1c2UgRUxGIEdP
VCByZWxvY2F0aW9uIHNwZWNpZmllcnMuCisgICAgICAgICAgICAkYXNtLnB1dFN0cigiI2VsaWYg
T1MoTElOVVgpIikKICAgICAgICAgICAgIGdvdExhYmVsID0gQXNzZW1ibGVyLmxvY2FsTGFiZWxS
ZWZlcmVuY2UoIm9mZmxpbmVhc21fYXJtX2dvdF8je3VpZH0iKQogICAgICAgICAgICAgb2Zmc2V0
TGFiZWwgPSBBc3NlbWJsZXIubG9jYWxMYWJlbFJlZmVyZW5jZSgib2ZmbGluZWFzbV9hcm1fZ290
X29mZnNldF8je3VpZH0iKQogCkBAIC02ODAsMTIgKzY5MCwzMSBAQCBjbGFzcyBJbnN0cnVjdGlv
bgogICAgICAgICAgICAgJGFzbS5wdXRzICJhZGQgI3tkZXN0LmFybU9wZXJhbmR9LCBwYywgI3tk
ZXN0LmFybU9wZXJhbmR9IgogICAgICAgICAgICAgJGFzbS5wdXRzICJsZHIgI3tkZXN0LmFybU9w
ZXJhbmR9LCBbI3tkZXN0LmFybU9wZXJhbmR9LCAje3RlbXAuYXJtT3BlcmFuZH1dIgogCisgICAg
ICAgICAgICAjIFRocm93IGEgY29tcGlsZXIgZXJyb3IgZXZlcnl3aGVyZSBlbHNlLgorICAgICAg
ICAgICAgJGFzbS5wdXRTdHIoIiNlbHNlIikKKyAgICAgICAgICAgICRhc20ucHV0U3RyKCIjZXJy
b3IgTWlzc2luZyBnbG9iYWxhZGRyIGltcGxlbWVudGF0aW9uIikKKyAgICAgICAgICAgICRhc20u
cHV0U3RyKCIjZW5kaWYiKQorCiAgICAgICAgICAgICBvZmZzZXQgPSA0CiAKICAgICAgICAgICAg
ICRhc20uZGVmZXJOZXh0TGFiZWxBY3Rpb24geworICAgICAgICAgICAgICAgICRhc20ucHV0U3Ry
KCIjaWYgT1MoREFSV0lOKSIpCisgICAgICAgICAgICAgICAgJGFzbS5wdXRzICIuc2VjdGlvbiBf
X0RBVEEsX19ubF9zeW1ib2xfcHRyLG5vbl9sYXp5X3N5bWJvbF9wb2ludGVycyIKKyAgICAgICAg
ICAgICAgICAkYXNtLnB1dHMgIi5wMmFsaWduIDIiCisKKyAgICAgICAgICAgICAgICAkYXNtLnB1
dHMgIkwje29wZXJhbmRzWzBdLmFzbUxhYmVsfV8je3VpZH0kbm9uX2xhenlfcHRyOiIKKyAgICAg
ICAgICAgICAgICAkYXNtLnB1dHMgIi5pbmRpcmVjdF9zeW1ib2wgI3tvcGVyYW5kc1swXS5hc21M
YWJlbH0iCisgICAgICAgICAgICAgICAgJGFzbS5wdXRzICIubG9uZyAwIgorICAgICAgICAgICAg
ICAgIAorICAgICAgICAgICAgICAgICRhc20ucHV0cyAiLnRleHQiCisgICAgICAgICAgICAgICAg
JGFzbS5wdXRzICIuYWxpZ24gNCIKKworICAgICAgICAgICAgICAgICRhc20ucHV0U3RyKCIjZWxp
ZiBPUyhMSU5VWCkiKQogICAgICAgICAgICAgICAgICRhc20ucHV0cyAiI3tnb3RMYWJlbH06Igog
ICAgICAgICAgICAgICAgICRhc20ucHV0cyAiLndvcmQgX0dMT0JBTF9PRkZTRVRfVEFCTEVfLSgj
e29mZnNldExhYmVsfSsje29mZnNldH0pIgogICAgICAgICAgICAgICAgICRhc20ucHV0cyAiLndv
cmQgI3tsYWJlbFJlZi5hc21MYWJlbH0oR09UKSIKKworICAgICAgICAgICAgICAgICRhc20ucHV0
U3RyKCIjZW5kaWYiKQogICAgICAgICAgICAgfQogICAgICAgICBlbHNlCiAgICAgICAgICAgICBs
b3dlckRlZmF1bHQKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9vZmZsaW5lYXNtL2JhY2tl
bmRzLnJiCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9vZmZsaW5lYXNtL2Jh
Y2tlbmRzLnJiCShyZXZpc2lvbiAyNTk5OTApCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvb2Zm
bGluZWFzbS9iYWNrZW5kcy5yYgkod29ya2luZyBjb3B5KQpAQCAtMSw0ICsxLDQgQEAKLSMgQ29w
eXJpZ2h0IChDKSAyMDExLTIwMTggQXBwbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorIyBD
b3B5cmlnaHQgKEMpIDIwMTEtMjAyMCBBcHBsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCiAj
CiAjIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdp
dGggb3Igd2l0aG91dAogIyBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhh
dCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKQEAgLTgzLDEyICs4MywxMiBAQCBkZWYgY2Fub25p
Y2FsaXplQmFja2VuZE5hbWVzKGJhY2tlbmROYW1lCiAgICAgICAgIHwgYmFja2VuZE5hbWUgfAog
ICAgICAgICBiYWNrZW5kTmFtZSA9IGJhY2tlbmROYW1lLnVwY2FzZQogICAgICAgICBpZiBiYWNr
ZW5kTmFtZSA9fiAvQVJNLiovCi0gICAgICAgICAgICBiYWNrZW5kTmFtZS5zdWIhKC9BUk1WNyhT
PykoLiopLykgeyB8IF8gfCAnQVJNdjcnICsgJDEuZG93bmNhc2UgKyAkMiB9CisgICAgICAgICAg
ICBiYWNrZW5kTmFtZS5zdWIhKC9BUk1WNyhbS1NdPykoLiopLykgeyB8IF8gfCAnQVJNdjcnICsg
JDEuZG93bmNhc2UgKyAkMiB9CiAgICAgICAgICAgICBiYWNrZW5kTmFtZSA9ICJBUk02NCIgaWYg
YmFja2VuZE5hbWUgPT0gIkFSTTY0XzMyIgogICAgICAgICBlbmQKICAgICAgICAgYmFja2VuZE5h
bWUgPSAiWDg2IiBpZiBiYWNrZW5kTmFtZSA9PSAiSTM4NiIKICAgICAgICAgbmV3QmFja2VuZE5h
bWVzIDw8IGJhY2tlbmROYW1lCi0gICAgICAgIG5ld0JhY2tlbmROYW1lcyA8PCAiQVJNdjciIGlm
IGJhY2tlbmROYW1lID09ICJBUk12N3MiCisgICAgICAgIG5ld0JhY2tlbmROYW1lcyA8PCAiQVJN
djciIGlmIGJhY2tlbmROYW1lLnN0YXJ0X3dpdGg/KCJBUk12NyIpCiAgICAgfQogICAgIG5ld0Jh
Y2tlbmROYW1lcy51bmlxCiBlbmQKSW5kZXg6IFNvdXJjZS9XVEYvQ2hhbmdlTG9nCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XVEYvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNTk5OTApCisrKyBTb3VyY2Uv
V1RGL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDIwLTA0LTEy
ICBNYXJrIExhbSAgPG1hcmsubGFtQGFwcGxlLmNvbT4KKworICAgICAgICBFbmFibGUgdGhlIGFi
aWxpdHkgdG8gYnVpbGQgdGhlIEFTTSBMTEludCBmb3IgQVJNdjdrLgorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEwNDEyCisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmVtb3ZlIHNvbWUgb2xkIGNvZGUgdGhh
dCBmb3JjZXMgdGhlIEVOQUJMRShDX0xPT1ApIHRvIGJlIHRydWUgaWYgRU5BQkxFKEpJVCkgaXMK
KyAgICAgICAgZmFsc2UuICBUaGVzZSAyIG9wdGlvbnMgdXNlZCB0byBiZSBtdXR1YWxseSBleGNs
dXNpdmUsIGJ1dCBpcyBubyBtb3JlLiAgTm93LCB3ZQorICAgICAgICBhbGxvdyBwbGF0Zm9ybXMg
dG8gY2hvb3NlIHRvIGJ1aWxkIHRoZSBBU00gTExJbnQgaW5zdGVhZCBldmVuIGlmIEVOQUJMRShK
SVQpIGlzCisgICAgICAgIGZhbHNlLgorCisgICAgICAgICogd3RmL1BsYXRmb3JtRW5hYmxlLmg6
CisKIDIwMjAtMDQtMTIgIERhcmluIEFkbGVyICA8ZGFyaW5AYXBwbGUuY29tPgogCiAgICAgICAg
IFtDb2NvYV0gTWlub3IgdHdlYWtzIHRvIGNvZGUgdG8gZ2V0IGxvY2FsZSBzdHJpbmdzIHRvIHJl
bW92ZSBvbmUtdGltZS1pbml0aWFsaXphdGlvbiBib29sZWFucwpJbmRleDogU291cmNlL1dURi93
dGYvUGxhdGZvcm1FbmFibGUuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV1RGL3d0Zi9QbGF0Zm9y
bUVuYWJsZS5oCShyZXZpc2lvbiAyNTk5OTApCisrKyBTb3VyY2UvV1RGL3d0Zi9QbGF0Zm9ybUVu
YWJsZS5oCSh3b3JraW5nIGNvcHkpCkBAIC01NzYsMTEgKzU3Niw5IEBACiAjZGVmaW5lIEVOQUJM
RV9KSVQgMQogI2VuZGlmCiAjZWxzZQotLyogRGlzYWJsZSBKSVQgYW5kIGZvcmNlIENfTE9PUCBv
biBhbGwgb3RoZXIgMzJiaXQgYXJjaGl0ZWN0dXJlcy4gKi8KKy8qIERpc2FibGUgSklUIG9uIGFs
bCBvdGhlciAzMmJpdCBhcmNoaXRlY3R1cmVzLiAqLwogI3VuZGVmIEVOQUJMRV9KSVQKICNkZWZp
bmUgRU5BQkxFX0pJVCAwCi0jdW5kZWYgRU5BQkxFX0NfTE9PUAotI2RlZmluZSBFTkFCTEVfQ19M
T09QIDEKICNlbmRpZgogI2VuZGlmCiAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>396244</attachid>
            <date>2020-04-12 16:20:04 -0700</date>
            <delta_ts>2020-04-12 21:08:06 -0700</delta_ts>
            <desc>proposed patch.</desc>
            <filename>bug-210412.patch</filename>
            <type>text/plain</type>
            <size>8749</size>
            <attacher name="Mark Lam">mark.lam</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMjU5OTkwKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI2IEBA
CisyMDIwLTA0LTEyICBNYXJrIExhbSAgPG1hcmsubGFtQGFwcGxlLmNvbT4KKworICAgICAgICBF
bmFibGUgdGhlIGFiaWxpdHkgdG8gYnVpbGQgdGhlIEFTTSBMTEludCBmb3IgQVJNdjdrLgorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEwNDEyCisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgRml4IHRoZSBvZmZs
aW5lYXNtIHNvIHRoYXQgaXQgY2FuIGJ1aWxkIHRoZSBBU00gTExJbnQgZm9yIEFSTXY3ay4gIFRo
aXMgcGF0Y2ggZG9lcworICAgICAgICBub3QgYWN0dWFsbHkgZW5hYmxlIHRoZSBBU00gTExJbnQu
ICBUaGUgQVJNdjdrIHBvcnQgc3RpbGwgYnVpbGQgdGhlIEMgTG9vcCBMTEludC4KKworICAgICAg
ICBBbHNvLCB0aGUgQVJNdjdrIEFTTSBMTEludCBpcyBzdGlsbCBicm9rZW4gYW5kIG5lZWRzIGFk
ZGl0aW9uYWwgd29yayBiZWZvcmUgaXQKKyAgICAgICAgY2FuIHJ1bi4gIFRoaXMgcGF0Y2ggb25s
eSBmaXhlcyB0aGluZ3Mgc28gdGhhdCBpdCB3aWxsIGJ1aWxkLgorCisgICAgICAgICogSmF2YVNj
cmlwdENvcmUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvajoKKyAgICAgICAgLSBBZGRlZCBnZW5l
cmF0ZV9zZXR0aW5nc19leHRyYWN0b3IucmIgdG8gdGhlIHByb2plY3Qgc28gdGhhdCB3ZSBjYW4g
dmlldyBpdCBmcm9tCisgICAgICAgICAgaW5zaWRlIFhjb2RlLgorCisgICAgICAgICogb2ZmbGlu
ZWFzbS9hcm0ucmI6CisgICAgICAgIC0gQWRkZWQgc3VwcG9ydCBmb3IgdGhlIGdsb2JhbGFkZHIg
TExJbnQgaW5zdHJ1Y3Rpb24gZm9yIEFSTXY3ay4KKworICAgICAgICAqIG9mZmxpbmVhc20vYmFj
a2VuZHMucmI6CisgICAgICAgIC0gRml4IHRoZSBiYWNrZW5kIHRvIGVuYWJsZSBBUk1WNyBhbHNv
IHdoZW4gYnVpbGRpbmcgZm9yIEFSTXY3ay4KKwogMjAyMC0wNC0xMiAgRGFyaW4gQWRsZXIgIDxk
YXJpbkBhcHBsZS5jb20+CiAKICAgICAgICAgRml4IGEgZmV3IG1pc3BlbGxpbmdzIG9mIGRlc2Nl
bmRhbnQgYW5kIHByb3BhZ2F0aW9uCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvSmF2YVNj
cmlwdENvcmUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvago9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvSmF2YVNjcmlwdENvcmUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvagko
cmV2aXNpb24gMjU5OTkwKQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL0phdmFTY3JpcHRDb3Jl
Lnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oJKHdvcmtpbmcgY29weSkKQEAgLTUwOTEsNiArNTA5
MSw3IEBACiAJCUZFMEQ0QTA1MUFCOEREMEEwMDJGNTRCRiAvKiBFeGVjdXRpb25UaW1lTGltaXRU
ZXN0LmggKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFz
dEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmMuaDsgbmFtZSA9IEV4ZWN1dGlvblRpbWVMaW1p
dFRlc3QuaDsgcGF0aCA9IEFQSS90ZXN0cy9FeGVjdXRpb25UaW1lTGltaXRUZXN0Lmg7IHNvdXJj
ZVRyZWUgPSAiPGdyb3VwPiI7IH07CiAJCUZFMEQ0QTA3MUFCQTI0MzcwMDJGNTRCRiAvKiBHbG9i
YWxDb250ZXh0V2l0aEZpbmFsaXplclRlc3QuY3BwICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVu
Y2U7IGZpbGVFbmNvZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNlY29kZS5jcHAu
Y3BwOyBuYW1lID0gR2xvYmFsQ29udGV4dFdpdGhGaW5hbGl6ZXJUZXN0LmNwcDsgcGF0aCA9IEFQ
SS90ZXN0cy9HbG9iYWxDb250ZXh0V2l0aEZpbmFsaXplclRlc3QuY3BwOyBzb3VyY2VUcmVlID0g
Ijxncm91cD4iOyB9OwogCQlGRTBENEEwODFBQkEyNDM3MDAyRjU0QkYgLyogR2xvYmFsQ29udGV4
dFdpdGhGaW5hbGl6ZXJUZXN0LmggKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVu
Y29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmMuaDsgbmFtZSA9IEds
b2JhbENvbnRleHRXaXRoRmluYWxpemVyVGVzdC5oOyBwYXRoID0gQVBJL3Rlc3RzL0dsb2JhbENv
bnRleHRXaXRoRmluYWxpemVyVGVzdC5oOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OworCQlG
RTBEQTEwMjI0Mjk0MTdGMDBBODg0QTYgLyogZ2VuZXJhdGVfc2V0dGluZ3NfZXh0cmFjdG9yLnJi
ICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGxhc3RLbm93bkZpbGVUeXBlID0gdGV4dC5z
Y3JpcHQucnVieTsgcGF0aCA9IGdlbmVyYXRlX3NldHRpbmdzX2V4dHJhY3Rvci5yYjsgc291cmNl
VHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJRkUxMEFBRTkxRjQ0RDUxMDAwOURFREM1IC8qIFByb2Jl
U3RhY2suY3BwICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZpbGVFbmNvZGluZyA9IDQ7
IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNlY29kZS5jcHAuY3BwOyBwYXRoID0gUHJvYmVTdGFj
ay5jcHA7IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7IH07CiAJCUZFMTBBQUVBMUY0NEQ1MTIwMDlE
RURDNSAvKiBQcm9iZVN0YWNrLmggKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVu
Y29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmMuaDsgcGF0aCA9IFBy
b2JlU3RhY2suaDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJRkUxMEFBRUQxRjQ0RDk0
NjAwOURFREM1IC8qIFByb2JlQ29udGV4dC5oICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7
IGZpbGVFbmNvZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNlY29kZS5jLmg7IHBh
dGggPSBQcm9iZUNvbnRleHQuaDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKQEAgLTg4MjEs
NiArODgyMiw3IEBACiAJCQkJRkVGMzQ3NUEyMDM2MkIxRTAwQjdDMEVGIC8qIGNsb29wLnJiICov
LAogCQkJCUZFRjM0NzVEMjAzNjJCMUYwMEI3QzBFRiAvKiBjb25maWcucmIgKi8sCiAJCQkJRkVG
MzQ3NjQyMDM2MkIyMzAwQjdDMEVGIC8qIGdlbmVyYXRlX29mZnNldF9leHRyYWN0b3IucmIgKi8s
CisJCQkJRkUwREExMDIyNDI5NDE3RjAwQTg4NEE2IC8qIGdlbmVyYXRlX3NldHRpbmdzX2V4dHJh
Y3Rvci5yYiAqLywKIAkJCQlGRUYzNDc1RTIwMzYyQjFGMDBCN0MwRUYgLyogaW5zdHJ1Y3Rpb25z
LnJiICovLAogCQkJCUZFRjM0NzVDMjAzNjJCMUUwMEI3QzBFRiAvKiBtaXBzLnJiICovLAogCQkJ
CUZFRjM0NzYxMjAzNjJCMjEwMEI3QzBFRiAvKiBvZmZzZXRzLnJiICovLApJbmRleDogU291cmNl
L0phdmFTY3JpcHRDb3JlL29mZmxpbmVhc20vYXJtLnJiCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9K
YXZhU2NyaXB0Q29yZS9vZmZsaW5lYXNtL2FybS5yYgkocmV2aXNpb24gMjU5OTkwKQorKysgU291
cmNlL0phdmFTY3JpcHRDb3JlL29mZmxpbmVhc20vYXJtLnJiCSh3b3JraW5nIGNvcHkpCkBAIC0x
LDQgKzEsNCBAQAotIyBDb3B5cmlnaHQgKEMpIDIwMTEtMjAxOCBBcHBsZSBJbmMuIEFsbCByaWdo
dHMgcmVzZXJ2ZWQuCisjIENvcHlyaWdodCAoQykgMjAxMS0yMDIwIEFwcGxlIEluYy4gQWxsIHJp
Z2h0cyByZXNlcnZlZC4KICMgQ29weXJpZ2h0IChDKSAyMDEzIFVuaXZlcnNpdHkgb2YgU3plZ2Vk
LiBBbGwgcmlnaHRzIHJlc2VydmVkLgogIwogIyBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNv
dXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKQEAgLTY3MSw2ICs2NzEsMTYg
QEAgY2xhc3MgSW5zdHJ1Y3Rpb24KICAgICAgICAgICAgIHRlbXAgPSBvcGVyYW5kc1syXQogCiAg
ICAgICAgICAgICB1aWQgPSAkYXNtLm5ld1VJRAorCisgICAgICAgICAgICAkYXNtLnB1dFN0cigi
I2lmIE9TKERBUldJTikiKQorICAgICAgICAgICAgJGFzbS5wdXRzICJtb3Z3ICN7b3BlcmFuZHNb
MV0uYXJtT3BlcmFuZH0sIDpsb3dlcjE2OihMI3tvcGVyYW5kc1swXS5hc21MYWJlbH1fI3t1aWR9
JG5vbl9sYXp5X3B0ci0oTF9vZmZsaW5lYXNtXyN7dWlkfSs0KSkiCisgICAgICAgICAgICAkYXNt
LnB1dHMgIm1vdnQgI3tvcGVyYW5kc1sxXS5hcm1PcGVyYW5kfSwgOnVwcGVyMTY6KEwje29wZXJh
bmRzWzBdLmFzbUxhYmVsfV8je3VpZH0kbm9uX2xhenlfcHRyLShMX29mZmxpbmVhc21fI3t1aWR9
KzQpKSIKKyAgICAgICAgICAgICRhc20ucHV0cyAiTF9vZmZsaW5lYXNtXyN7dWlkfToiCisgICAg
ICAgICAgICAkYXNtLnB1dHMgImFkZCAje29wZXJhbmRzWzFdLmFybU9wZXJhbmR9LCBwYyIKKyAg
ICAgICAgICAgICRhc20ucHV0cyAibGRyICN7b3BlcmFuZHNbMV0uYXJtT3BlcmFuZH0sIFsje29w
ZXJhbmRzWzFdLmFybU9wZXJhbmR9XSIKKworICAgICAgICAgICAgIyBPbiBMaW51eCwgdXNlIEVM
RiBHT1QgcmVsb2NhdGlvbiBzcGVjaWZpZXJzLgorICAgICAgICAgICAgJGFzbS5wdXRTdHIoIiNl
bGlmIE9TKExJTlVYKSIpCiAgICAgICAgICAgICBnb3RMYWJlbCA9IEFzc2VtYmxlci5sb2NhbExh
YmVsUmVmZXJlbmNlKCJvZmZsaW5lYXNtX2FybV9nb3RfI3t1aWR9IikKICAgICAgICAgICAgIG9m
ZnNldExhYmVsID0gQXNzZW1ibGVyLmxvY2FsTGFiZWxSZWZlcmVuY2UoIm9mZmxpbmVhc21fYXJt
X2dvdF9vZmZzZXRfI3t1aWR9IikKIApAQCAtNjgwLDEyICs2OTAsMzEgQEAgY2xhc3MgSW5zdHJ1
Y3Rpb24KICAgICAgICAgICAgICRhc20ucHV0cyAiYWRkICN7ZGVzdC5hcm1PcGVyYW5kfSwgcGMs
ICN7ZGVzdC5hcm1PcGVyYW5kfSIKICAgICAgICAgICAgICRhc20ucHV0cyAibGRyICN7ZGVzdC5h
cm1PcGVyYW5kfSwgWyN7ZGVzdC5hcm1PcGVyYW5kfSwgI3t0ZW1wLmFybU9wZXJhbmR9XSIKIAor
ICAgICAgICAgICAgIyBUaHJvdyBhIGNvbXBpbGVyIGVycm9yIGV2ZXJ5d2hlcmUgZWxzZS4KKyAg
ICAgICAgICAgICRhc20ucHV0U3RyKCIjZWxzZSIpCisgICAgICAgICAgICAkYXNtLnB1dFN0cigi
I2Vycm9yIE1pc3NpbmcgZ2xvYmFsYWRkciBpbXBsZW1lbnRhdGlvbiIpCisgICAgICAgICAgICAk
YXNtLnB1dFN0cigiI2VuZGlmIikKKwogICAgICAgICAgICAgb2Zmc2V0ID0gNAogCiAgICAgICAg
ICAgICAkYXNtLmRlZmVyTmV4dExhYmVsQWN0aW9uIHsKKyAgICAgICAgICAgICAgICAkYXNtLnB1
dFN0cigiI2lmIE9TKERBUldJTikiKQorICAgICAgICAgICAgICAgICRhc20ucHV0cyAiLnNlY3Rp
b24gX19EQVRBLF9fbmxfc3ltYm9sX3B0cixub25fbGF6eV9zeW1ib2xfcG9pbnRlcnMiCisgICAg
ICAgICAgICAgICAgJGFzbS5wdXRzICIucDJhbGlnbiAyIgorCisgICAgICAgICAgICAgICAgJGFz
bS5wdXRzICJMI3tvcGVyYW5kc1swXS5hc21MYWJlbH1fI3t1aWR9JG5vbl9sYXp5X3B0cjoiCisg
ICAgICAgICAgICAgICAgJGFzbS5wdXRzICIuaW5kaXJlY3Rfc3ltYm9sICN7b3BlcmFuZHNbMF0u
YXNtTGFiZWx9IgorICAgICAgICAgICAgICAgICRhc20ucHV0cyAiLmxvbmcgMCIKKyAgICAgICAg
ICAgICAgICAKKyAgICAgICAgICAgICAgICAkYXNtLnB1dHMgIi50ZXh0IgorICAgICAgICAgICAg
ICAgICRhc20ucHV0cyAiLmFsaWduIDQiCisKKyAgICAgICAgICAgICAgICAkYXNtLnB1dFN0cigi
I2VsaWYgT1MoTElOVVgpIikKICAgICAgICAgICAgICAgICAkYXNtLnB1dHMgIiN7Z290TGFiZWx9
OiIKICAgICAgICAgICAgICAgICAkYXNtLnB1dHMgIi53b3JkIF9HTE9CQUxfT0ZGU0VUX1RBQkxF
Xy0oI3tvZmZzZXRMYWJlbH0rI3tvZmZzZXR9KSIKICAgICAgICAgICAgICAgICAkYXNtLnB1dHMg
Ii53b3JkICN7bGFiZWxSZWYuYXNtTGFiZWx9KEdPVCkiCisKKyAgICAgICAgICAgICAgICAkYXNt
LnB1dFN0cigiI2VuZGlmIikKICAgICAgICAgICAgIH0KICAgICAgICAgZWxzZQogICAgICAgICAg
ICAgbG93ZXJEZWZhdWx0CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvb2ZmbGluZWFzbS9i
YWNrZW5kcy5yYgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvb2ZmbGluZWFz
bS9iYWNrZW5kcy5yYgkocmV2aXNpb24gMjU5OTkwKQorKysgU291cmNlL0phdmFTY3JpcHRDb3Jl
L29mZmxpbmVhc20vYmFja2VuZHMucmIJKHdvcmtpbmcgY29weSkKQEAgLTEsNCArMSw0IEBACi0j
IENvcHlyaWdodCAoQykgMjAxMS0yMDE4IEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4K
KyMgQ29weXJpZ2h0IChDKSAyMDExLTIwMjAgQXBwbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVk
LgogIwogIyBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1z
LCB3aXRoIG9yIHdpdGhvdXQKICMgbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVk
IHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zCkBAIC04MywxMiArODMsMTIgQEAgZGVmIGNh
bm9uaWNhbGl6ZUJhY2tlbmROYW1lcyhiYWNrZW5kTmFtZQogICAgICAgICB8IGJhY2tlbmROYW1l
IHwKICAgICAgICAgYmFja2VuZE5hbWUgPSBiYWNrZW5kTmFtZS51cGNhc2UKICAgICAgICAgaWYg
YmFja2VuZE5hbWUgPX4gL0FSTS4qLwotICAgICAgICAgICAgYmFja2VuZE5hbWUuc3ViISgvQVJN
VjcoUz8pKC4qKS8pIHsgfCBfIHwgJ0FSTXY3JyArICQxLmRvd25jYXNlICsgJDIgfQorICAgICAg
ICAgICAgYmFja2VuZE5hbWUuc3ViISgvQVJNVjcoW0tTXT8pKC4qKS8pIHsgfCBfIHwgJ0FSTXY3
JyArICQxLmRvd25jYXNlICsgJDIgfQogICAgICAgICAgICAgYmFja2VuZE5hbWUgPSAiQVJNNjQi
IGlmIGJhY2tlbmROYW1lID09ICJBUk02NF8zMiIKICAgICAgICAgZW5kCiAgICAgICAgIGJhY2tl
bmROYW1lID0gIlg4NiIgaWYgYmFja2VuZE5hbWUgPT0gIkkzODYiCiAgICAgICAgIG5ld0JhY2tl
bmROYW1lcyA8PCBiYWNrZW5kTmFtZQotICAgICAgICBuZXdCYWNrZW5kTmFtZXMgPDwgIkFSTXY3
IiBpZiBiYWNrZW5kTmFtZSA9PSAiQVJNdjdzIgorICAgICAgICBuZXdCYWNrZW5kTmFtZXMgPDwg
IkFSTXY3IiBpZiBiYWNrZW5kTmFtZS5zdGFydF93aXRoPygiQVJNdjciKQogICAgIH0KICAgICBu
ZXdCYWNrZW5kTmFtZXMudW5pcQogZW5kCkluZGV4OiBTb3VyY2UvV1RGL0NoYW5nZUxvZwo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBTb3VyY2UvV1RGL0NoYW5nZUxvZwkocmV2aXNpb24gMjU5OTkwKQorKysgU291
cmNlL1dURi9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxNyBAQAorMjAyMC0w
NC0xMiAgTWFyayBMYW0gIDxtYXJrLmxhbUBhcHBsZS5jb20+CisKKyAgICAgICAgRW5hYmxlIHRo
ZSBhYmlsaXR5IHRvIGJ1aWxkIHRoZSBBU00gTExJbnQgZm9yIEFSTXY3ay4KKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxMDQxMgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFJlbW92ZSBzb21lIG9sZCBjb2Rl
IHRoYXQgZm9yY2VzIHRoZSBFTkFCTEUoQ19MT09QKSB0byBiZSB0cnVlIGlmIEVOQUJMRShKSVQp
IGlzCisgICAgICAgIGZhbHNlLiAgVGhlc2UgMiBvcHRpb25zIHVzZWQgdG8gYmUgbXV0dWFsbHkg
ZXhjbHVzaXZlLCBidXQgaXMgbm8gbW9yZS4gIE5vdywgd2UKKyAgICAgICAgYWxsb3cgcGxhdGZv
cm1zIHRvIGNob29zZSB0byBidWlsZCB0aGUgQVNNIExMSW50IGluc3RlYWQgZXZlbiBpZiBFTkFC
TEUoSklUKSBpcworICAgICAgICBmYWxzZS4KKworICAgICAgICAqIHd0Zi9QbGF0Zm9ybUVuYWJs
ZS5oOgorCiAyMDIwLTA0LTEyICBEYXJpbiBBZGxlciAgPGRhcmluQGFwcGxlLmNvbT4KIAogICAg
ICAgICBbQ29jb2FdIE1pbm9yIHR3ZWFrcyB0byBjb2RlIHRvIGdldCBsb2NhbGUgc3RyaW5ncyB0
byByZW1vdmUgb25lLXRpbWUtaW5pdGlhbGl6YXRpb24gYm9vbGVhbnMKSW5kZXg6IFNvdXJjZS9X
VEYvd3RmL1BsYXRmb3JtRW5hYmxlLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dURi93dGYvUGxh
dGZvcm1FbmFibGUuaAkocmV2aXNpb24gMjU5OTkwKQorKysgU291cmNlL1dURi93dGYvUGxhdGZv
cm1FbmFibGUuaAkod29ya2luZyBjb3B5KQpAQCAtNTc2LDExICs1NzYsOSBAQAogI2RlZmluZSBF
TkFCTEVfSklUIDEKICNlbmRpZgogI2Vsc2UKLS8qIERpc2FibGUgSklUIGFuZCBmb3JjZSBDX0xP
T1Agb24gYWxsIG90aGVyIDMyYml0IGFyY2hpdGVjdHVyZXMuICovCisvKiBEaXNhYmxlIEpJVCBv
biBhbGwgb3RoZXIgMzJiaXQgYXJjaGl0ZWN0dXJlcy4gKi8KICN1bmRlZiBFTkFCTEVfSklUCiAj
ZGVmaW5lIEVOQUJMRV9KSVQgMAotI3VuZGVmIEVOQUJMRV9DX0xPT1AKLSNkZWZpbmUgRU5BQkxF
X0NfTE9PUCAxCiAjZW5kaWYKICNlbmRpZgogCg==
</data>
<flag name="review"
          id="411662"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>