<?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>212840</bug_id>
          
          <creation_ts>2020-06-05 12:09:05 -0700</creation_ts>
          <short_desc>[JSC] Put dfgOpNames in __DATA,__const section instead of __DATA,__data</short_desc>
          <delta_ts>2020-06-05 19:00:17 -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="Yusuke Suzuki">ysuzuki</reporter>
          <assigned_to name="Yusuke Suzuki">ysuzuki</assigned_to>
          <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>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1659717</commentid>
    <comment_count>0</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-06-05 12:09:05 -0700</bug_when>
    <thetext>[JSC] Put dfgOpNames in __DATA,__const section instead of __DATA,__data</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659721</commentid>
    <comment_count>1</comment_count>
      <attachid>401180</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-06-05 12:11:23 -0700</bug_when>
    <thetext>Created attachment 401180
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659726</commentid>
    <comment_count>2</comment_count>
      <attachid>401180</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2020-06-05 12:15:25 -0700</bug_when>
    <thetext>Comment on attachment 401180
Patch

Nice. r=me too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659727</commentid>
    <comment_count>3</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-06-05 12:18:44 -0700</bug_when>
    <thetext>Oops, compile failures. Fixing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659747</commentid>
    <comment_count>4</comment_count>
      <attachid>401187</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-06-05 12:48:22 -0700</bug_when>
    <thetext>Created attachment 401187
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659788</commentid>
    <comment_count>5</comment_count>
      <attachid>401196</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-06-05 14:23:53 -0700</bug_when>
    <thetext>Created attachment 401196
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659793</commentid>
    <comment_count>6</comment_count>
      <attachid>401199</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-06-05 14:27:25 -0700</bug_when>
    <thetext>Created attachment 401199
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659881</commentid>
    <comment_count>7</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-06-05 18:43:50 -0700</bug_when>
    <thetext>Since DFGDoesGCCheck is not enabled in Release build, jsc test run in EWS is unrelated. So, since I&apos;ve ensured that this is built correctly with Release / Debug, I&apos;ll land it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659886</commentid>
    <comment_count>8</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-06-05 18:59:09 -0700</bug_when>
    <thetext>Committed r262667: &lt;https://trac.webkit.org/changeset/262667&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 401199.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659887</commentid>
    <comment_count>9</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-06-05 19:00:17 -0700</bug_when>
    <thetext>&lt;rdar://problem/64054916&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>401180</attachid>
            <date>2020-06-05 12:11:23 -0700</date>
            <delta_ts>2020-06-05 12:13:53 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-212840-20200605121123.patch</filename>
            <type>text/plain</type>
            <size>3747</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYyNjA1CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBj
NmQyMjA4NjMyMzYyYTIxODkxMDAxM2U2NmRmY2Y1MWRiZDQ5NmQ5Li5hMjY5N2I2NGViMjUyY2E1
NDA3YmIyYzdiYmYwMzY5MjkxNDY0YmEzIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMSBAQAorMjAyMC0wNi0wNSAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29t
PgorCisgICAgICAgIFtKU0NdIFB1dCBkZmdPcE5hbWVzIGluIF9fREFUQSxfX2NvbnN0IHNlY3Rp
b24gaW5zdGVhZCBvZiBfX0RBVEEsX19kYXRhCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0yMTI4NDAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBkZmdPcE5hbWVzIGFycmF5IGl0c2VsZiBpcyBub3QgY29uc3Qg
YW5ub3RhdGVkLCBhbmQgdGhlIGNvbXBpbGVyIG1ha2VzIGl0IF9fREFUQSxfX2RhdGEgaW5zdGVh
ZCBvZiBfX0RBVEEsX19jb25zdC4KKyAgICAgICAgV2Ugc2hvdWxkIGFubm90YXRlIGl0IHdpdGgg
Y29uc3QgdG8gZW5zdXJlIHRoYXQgdGhpcyBpcyBjb21waWxlZCBpbnRvIF9fREFUQSxfX2NvbnN0
LiBXZSBhbHNvIHJlbW92ZSB1bnVzZWQgQ2FsbEZyYW1lOjpkZXNjcmliZUZyYW1lCisgICAgICAg
IHNpbmNlIGl0IGFsbG9jYXRlcyBzb21lIGJzcyBtZW1vcnksIHdoaWxlIHdlIGhhdmUgbW9yZSBz
b3BoaXN0aWNhdGVkIG1lY2hhbmlzbSAoVk1JbnNwZWN0b3IpIGZvciB0aGlzIGZ1bmN0aW9uYWxp
dHkgYW5kIHRoaXMgZnVuY3Rpb24KKyAgICAgICAgaXMgbm8gbG9uZ2VyIHVzZWQuCisKKyAgICAg
ICAgKiBkZmcvREZHRG9lc0dDQ2hlY2suY3BwOgorICAgICAgICAqIGRmZy9ERkdHcmFwaC5jcHA6
CisgICAgICAgICogaW50ZXJwcmV0ZXIvQ2FsbEZyYW1lLmNwcDoKKyAgICAgICAgKEpTQzo6Q2Fs
bEZyYW1lOjpkZXNjcmliZUZyYW1lKTogRGVsZXRlZC4KKyAgICAgICAgKiBpbnRlcnByZXRlci9D
YWxsRnJhbWUuaDoKKwogMjAyMC0wNi0wNCAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUu
Y29tPgogCiAgICAgICAgIFtKU0NdIFJlcG9ydCBleHRyYSBtZW1vcnkgYWxsb2NhdGlvbiBmcm9t
IFByb3BlcnR5VGFibGUKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZH
RG9lc0dDQ2hlY2suY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdEb2VzR0NDaGVj
ay5jcHAKaW5kZXggNDI1N2I2NmU3YjUwMDQwMmUyNzVkODI1NTc1N2VjYTdlMDYyYzhkMC4uYWE0
YTdkMmJhNTk4YjBjN2NlNzQ4ZjEyZjJjNjFjYWMwMDQzZGFhMyAxMDA2NDQKLS0tIGEvU291cmNl
L0phdmFTY3JpcHRDb3JlL2RmZy9ERkdEb2VzR0NDaGVjay5jcHAKKysrIGIvU291cmNlL0phdmFT
Y3JpcHRDb3JlL2RmZy9ERkdEb2VzR0NDaGVjay5jcHAKQEAgLTM5LDcgKzM5LDcgQEAgbmFtZXNw
YWNlIERGRyB7CiAKICNpZiBFTkFCTEUoREZHX0RPRVNfR0NfVkFMSURBVElPTikKIAotZXh0ZXJu
IGNvbnN0IGNoYXIqIGRmZ09wTmFtZXNbXTsKK2V4dGVybiBjb25zdCBjaGFyKiBjb25zdCBkZmdP
cE5hbWVzW107CiAKIHZvaWQgRG9lc0dDQ2hlY2s6OnZlcmlmeUNhbkdDKFZNJiB2bSkKIHsKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHR3JhcGguY3BwIGIvU291cmNl
L0phdmFTY3JpcHRDb3JlL2RmZy9ERkdHcmFwaC5jcHAKaW5kZXggNDI0ZmIyYTE0ZmE3ZmUyOTE2
MjdlZWZkOTQzNDIyZDFhYTc1OTdmMC4uOGZjMzY3YTJjZWRlZWI2OWNhYmZlNTA5ZmY4ZTdiMWNj
MzU3ZDU0YSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdHcmFwaC5j
cHAKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdHcmFwaC5jcHAKQEAgLTYyLDcg
KzYyLDcgQEAgbmFtZXNwYWNlIEpTQyB7IG5hbWVzcGFjZSBERkcgewogc3RhdGljIGNvbnN0ZXhw
ciBib29sIGR1bXBPU1JBdmFpbGFiaWxpdHlEYXRhID0gZmFsc2U7CiAKIC8vIENyZWF0ZXMgYW4g
YXJyYXkgb2Ygc3RyaW5naXplZCBuYW1lcy4KLWNvbnN0IGNoYXIqIGRmZ09wTmFtZXNbXSA9IHsK
K2NvbnN0IGNoYXIqIGNvbnN0IGRmZ09wTmFtZXNbXSA9IHsKICNkZWZpbmUgU1RSSU5HSVpFX0RG
R19PUF9FTlVNKG9wY29kZSwgZmxhZ3MpICNvcGNvZGUgLAogICAgIEZPUl9FQUNIX0RGR19PUChT
VFJJTkdJWkVfREZHX09QX0VOVU0pCiAjdW5kZWYgU1RSSU5HSVpFX0RGR19PUF9FTlVNCmRpZmYg
LS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW50ZXJwcmV0ZXIvQ2FsbEZyYW1lLmNwcCBi
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnRlcnByZXRlci9DYWxsRnJhbWUuY3BwCmluZGV4IDQx
NDhlN2M4Y2E5NDBlMWFhYTg1NDIzZjU2NzM1ZTAzMjA3ZTExY2QuLmFlYjQ2YzU4OGY1ZTZkMzA2
NDAwYmQ2Mzk3NWNjZjUwYTkyN2QxNWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9pbnRlcnByZXRlci9DYWxsRnJhbWUuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9p
bnRlcnByZXRlci9DYWxsRnJhbWUuY3BwCkBAIC0yODgsMjEgKzI4OCw2IEBAIHZvaWQgQ2FsbEZy
YW1lOjpkdW1wKFByaW50U3RyZWFtJiBvdXQpCiAgICAgb3V0LnByaW50KHJldHVyblBDKCkpOwog
fQogCi1jb25zdCBjaGFyKiBDYWxsRnJhbWU6OmRlc2NyaWJlRnJhbWUoKQotewotICAgIGNvbnN0
IHNpemVfdCBidWZmZXJTaXplID0gMjAwOwotICAgIHN0YXRpYyBjaGFyIGJ1ZmZlcltidWZmZXJT
aXplICsgMV07Ci0gICAgCi0gICAgV1RGOjpTdHJpbmdQcmludFN0cmVhbSBzdHJpbmdTdHJlYW07
Ci0KLSAgICBkdW1wKHN0cmluZ1N0cmVhbSk7Ci0KLSAgICBzdHJuY3B5KGJ1ZmZlciwgc3RyaW5n
U3RyZWFtLnRvQ1N0cmluZygpLmRhdGEoKSwgYnVmZmVyU2l6ZSk7Ci0gICAgYnVmZmVyW2J1ZmZl
clNpemVdID0gJ1wwJzsKLSAgICAKLSAgICByZXR1cm4gYnVmZmVyOwotfQotCiB2b2lkIENhbGxG
cmFtZTo6Y29udmVydFRvU3RhY2tPdmVyZmxvd0ZyYW1lKFZNJiB2bSwgQ29kZUJsb2NrKiBjb2Rl
QmxvY2tUb0tlZXBBbGl2ZVVudGlsRnJhbWVJc1Vud291bmQpCiB7CiAgICAgQVNTRVJUKCFpc0Rl
cHJlY2F0ZWRDYWxsRnJhbWVGb3JEZWJ1Z2dlcigpKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9pbnRlcnByZXRlci9DYWxsRnJhbWUuaCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9pbnRlcnByZXRlci9DYWxsRnJhbWUuaAppbmRleCAyNDJiMzM1YjRlZGRhMWNlNjA5YWZhMDFi
NzBjYWY1OTU4ZGI3OGJmLi4xNGY4OTI5Nzk5MjkzNjc4YzZhNDJkZGVlYTc3NDg4MDJmZDAyZDdh
IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW50ZXJwcmV0ZXIvQ2FsbEZyYW1l
LmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2ludGVycHJldGVyL0NhbGxGcmFtZS5oCkBA
IC0yODAsNyArMjgwLDYgQEAgbmFtZXNwYWNlIEpTQyAgewogICAgICAgICB9CiAKICAgICAgICAg
dm9pZCBkdW1wKFByaW50U3RyZWFtJik7Ci0gICAgICAgIEpTX0VYUE9SVF9QUklWQVRFIGNvbnN0
IGNoYXIqIGRlc2NyaWJlRnJhbWUoKTsKIAogICAgIHByaXZhdGU6CiAK
</data>
<flag name="review"
          id="416581"
          type_id="1"
          status="+"
          setter="saam"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>401187</attachid>
            <date>2020-06-05 12:48:22 -0700</date>
            <delta_ts>2020-06-05 12:48:22 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-212840-20200605124822.patch</filename>
            <type>text/plain</type>
            <size>4944</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYyNjQxCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAy
NTVjMDkzYjhjNWI1MzY3NWQ2ZmE0NTQ0NDQwYmU2NDhkZWI2MGIyLi5hNTg2NjVjMGQ3NTgyMzUw
NWVmNTM2YmU3ZjJlY2RjNjYyZDU0ZTc5IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyNCBAQAorMjAyMC0wNi0wNSAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29t
PgorCisgICAgICAgIFtKU0NdIFB1dCBkZmdPcE5hbWVzIGluIF9fREFUQSxfX2NvbnN0IHNlY3Rp
b24gaW5zdGVhZCBvZiBfX0RBVEEsX19kYXRhCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0yMTI4NDAKKworICAgICAgICBSZXZpZXdlZCBieSBTYWFtIEJh
cmF0aS4KKworICAgICAgICBkZmdPcE5hbWVzIGFycmF5IGl0c2VsZiBpcyBub3QgY29uc3QgYW5u
b3RhdGVkLCBhbmQgdGhlIGNvbXBpbGVyIG1ha2VzIGl0IF9fREFUQSxfX2RhdGEgaW5zdGVhZCBv
ZiBfX0RBVEEsX19jb25zdC4KKyAgICAgICAgV2Ugc2hvdWxkIGFubm90YXRlIGl0IHdpdGggY29u
c3QgdG8gZW5zdXJlIHRoYXQgdGhpcyBpcyBjb21waWxlZCBpbnRvIF9fREFUQSxfX2NvbnN0LiBX
ZSBhbHNvIHJlbW92ZSB1bnVzZWQgQ2FsbEZyYW1lOjpkZXNjcmliZUZyYW1lCisgICAgICAgIHNp
bmNlIGl0IGFsbG9jYXRlcyBzb21lIGJzcyBtZW1vcnksIHdoaWxlIHdlIGhhdmUgbW9yZSBzb3Bo
aXN0aWNhdGVkIG1lY2hhbmlzbSAoVk1JbnNwZWN0b3IpIGZvciB0aGlzIGZ1bmN0aW9uYWxpdHkg
YW5kIHRoaXMgZnVuY3Rpb24KKyAgICAgICAgaXMgbm8gbG9uZ2VyIHVzZWQuCisKKyAgICAgICAg
KiBkZmcvREZHRG9lc0dDQ2hlY2suY3BwOgorICAgICAgICAoSlNDOjpERkc6OkRvZXNHQ0NoZWNr
Ojp2ZXJpZnlDYW5HQyk6CisgICAgICAgICogZGZnL0RGR0dyYXBoLmNwcDoKKyAgICAgICAgKEpT
Qzo6REZHOjpkZmdPcE5hbWUpOgorICAgICAgICAqIGRmZy9ERkdHcmFwaC5oOgorICAgICAgICAq
IGludGVycHJldGVyL0NhbGxGcmFtZS5jcHA6CisgICAgICAgIChKU0M6OkNhbGxGcmFtZTo6ZGVz
Y3JpYmVGcmFtZSk6IERlbGV0ZWQuCisgICAgICAgICogaW50ZXJwcmV0ZXIvQ2FsbEZyYW1lLmg6
CisKIDIwMjAtMDYtMDUgIERldmluIFJvdXNzbyAgPGRyb3Vzc29AYXBwbGUuY29tPgogCiAgICAg
ICAgIExvZ2ljYWwgQXNzaWdubWVudDogcGVyZm9ybSBOYW1lZEV2YWx1YXRpb24gb2YgYW5vbnlt
b3VzIGZ1bmN0aW9ucwpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdE
b2VzR0NDaGVjay5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR0RvZXNHQ0NoZWNr
LmNwcAppbmRleCAzNmU2NGIyOGU5ZTQ4YzBjNDE1ZDc3ZDc5OThjMTFjM2MzNjNiNTJkLi5jMTll
NzM0NGI2NzMzZjcyMmY1YTQ3ZmU5ZDk2NDFiZjNiMTBmM2U5IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvZGZnL0RGR0RvZXNHQ0NoZWNrLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvZGZnL0RGR0RvZXNHQ0NoZWNrLmNwcApAQCAtMzksOCArMzksNiBAQCBuYW1lc3Bh
Y2UgREZHIHsKIAogI2lmIEVOQUJMRShERkdfRE9FU19HQ19WQUxJREFUSU9OKQogCi1leHRlcm4g
Y29uc3QgY2hhciogZGZnT3BOYW1lc1tdOwotCiB2b2lkIERvZXNHQ0NoZWNrOjp2ZXJpZnlDYW5H
QyhWTSYgdm0pCiB7CiAgICAgLy8gV2UgZG8gdGhpcyBjaGVjayBoZXJlIGp1c3Qgc28gd2UgZG9u
J3QgaGF2ZSB0byAjaW5jbHVkZSBERkdOb2RlVHlwZS5oCkBAIC02Niw3ICs2NCw3IEBAIHZvaWQg
RG9lc0dDQ2hlY2s6OnZlcmlmeUNhbkdDKFZNJiB2bSkKICAgICAgICAgICAgICAgICBSRUxFQVNF
X0FTU0VSVF9OT1RfUkVBQ0hFRCgpOwogICAgICAgICAgICAgfQogICAgICAgICB9IGVsc2UKLSAg
ICAgICAgICAgIGRhdGFMb2coIiBAIERAIiwgbm9kZUluZGV4KCksICIgIiwgREZHOjpkZmdPcE5h
bWVzW25vZGVPcCgpXSk7CisgICAgICAgICAgICBkYXRhTG9nKCIgQCBEQCIsIG5vZGVJbmRleCgp
LCAiICIsIERGRzo6ZGZnT3BOYW1lKG5vZGVPcCgpKSk7CiAKICAgICAgICAgQ2FsbEZyYW1lKiBj
YWxsRnJhbWUgPSB2bS50b3BDYWxsRnJhbWU7CiAgICAgICAgIGlmIChjYWxsRnJhbWUpIHsKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHR3JhcGguY3BwIGIvU291cmNl
L0phdmFTY3JpcHRDb3JlL2RmZy9ERkdHcmFwaC5jcHAKaW5kZXggNDI0ZmIyYTE0ZmE3ZmUyOTE2
MjdlZWZkOTQzNDIyZDFhYTc1OTdmMC4uM2U2N2RiOWJhZjI2NjFlNDkyMzA2NWUwOTRhOWIxNjE3
ZDYyMDdhMCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdHcmFwaC5j
cHAKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdHcmFwaC5jcHAKQEAgLTYyLDcg
KzYyLDcgQEAgbmFtZXNwYWNlIEpTQyB7IG5hbWVzcGFjZSBERkcgewogc3RhdGljIGNvbnN0ZXhw
ciBib29sIGR1bXBPU1JBdmFpbGFiaWxpdHlEYXRhID0gZmFsc2U7CiAKIC8vIENyZWF0ZXMgYW4g
YXJyYXkgb2Ygc3RyaW5naXplZCBuYW1lcy4KLWNvbnN0IGNoYXIqIGRmZ09wTmFtZXNbXSA9IHsK
K3N0YXRpYyBjb25zdCBjaGFyKiBjb25zdCBkZmdPcE5hbWVzW10gPSB7CiAjZGVmaW5lIFNUUklO
R0laRV9ERkdfT1BfRU5VTShvcGNvZGUsIGZsYWdzKSAjb3Bjb2RlICwKICAgICBGT1JfRUFDSF9E
RkdfT1AoU1RSSU5HSVpFX0RGR19PUF9FTlVNKQogI3VuZGVmIFNUUklOR0laRV9ERkdfT1BfRU5V
TQpAQCAtMTg4NSw2ICsxODg1LDExIEBAIHZvaWQgUHJlZml4OjpkdW1wKFByaW50U3RyZWFtJiBv
dXQpIGNvbnN0CiAgICAgICAgIG91dC5wcmludGYoIiVzIiwgcHJlZml4U3RyKTsKIH0KIAorY29u
c3QgY2hhciogZGZnT3BOYW1lKE5vZGVUeXBlIG9wKQoreworICAgIHJldHVybiBkZmdPcE5hbWVz
W29wXTsKK30KKwogfSB9IC8vIG5hbWVzcGFjZSBKU0M6OkRGRwogCiAjZW5kaWYgLy8gRU5BQkxF
KERGR19KSVQpCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR0dyYXBo
LmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR0dyYXBoLmgKaW5kZXggNGMyY2UxODk0
ODI3ZTZiOTQxYWFkNmI1OGJmZjRkZTZjMmM2N2NiMy4uYzdlZDM4YTU0YzIxZjg4ZjI2OGJlOTQ3
OTkwMGQyZDM0NDE1NGY2YSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9E
RkdHcmFwaC5oCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHR3JhcGguaApAQCAt
MTIyMCw2ICsxMjIwLDggQEAgY2xhc3MgR3JhcGggZmluYWwgOiBwdWJsaWMgdmlydHVhbCBTY2Fu
bmFibGUgewogICAgIFByZWZpeCBtX3ByZWZpeDsKIH07CiAKK2NvbnN0IGNoYXIqIGRmZ09wTmFt
ZShOb2RlVHlwZSk7CisKIH0gfSAvLyBuYW1lc3BhY2UgSlNDOjpERkcKIAogI2VuZGlmCmRpZmYg
LS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW50ZXJwcmV0ZXIvQ2FsbEZyYW1lLmNwcCBi
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnRlcnByZXRlci9DYWxsRnJhbWUuY3BwCmluZGV4IDQx
NDhlN2M4Y2E5NDBlMWFhYTg1NDIzZjU2NzM1ZTAzMjA3ZTExY2QuLmFlYjQ2YzU4OGY1ZTZkMzA2
NDAwYmQ2Mzk3NWNjZjUwYTkyN2QxNWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9pbnRlcnByZXRlci9DYWxsRnJhbWUuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9p
bnRlcnByZXRlci9DYWxsRnJhbWUuY3BwCkBAIC0yODgsMjEgKzI4OCw2IEBAIHZvaWQgQ2FsbEZy
YW1lOjpkdW1wKFByaW50U3RyZWFtJiBvdXQpCiAgICAgb3V0LnByaW50KHJldHVyblBDKCkpOwog
fQogCi1jb25zdCBjaGFyKiBDYWxsRnJhbWU6OmRlc2NyaWJlRnJhbWUoKQotewotICAgIGNvbnN0
IHNpemVfdCBidWZmZXJTaXplID0gMjAwOwotICAgIHN0YXRpYyBjaGFyIGJ1ZmZlcltidWZmZXJT
aXplICsgMV07Ci0gICAgCi0gICAgV1RGOjpTdHJpbmdQcmludFN0cmVhbSBzdHJpbmdTdHJlYW07
Ci0KLSAgICBkdW1wKHN0cmluZ1N0cmVhbSk7Ci0KLSAgICBzdHJuY3B5KGJ1ZmZlciwgc3RyaW5n
U3RyZWFtLnRvQ1N0cmluZygpLmRhdGEoKSwgYnVmZmVyU2l6ZSk7Ci0gICAgYnVmZmVyW2J1ZmZl
clNpemVdID0gJ1wwJzsKLSAgICAKLSAgICByZXR1cm4gYnVmZmVyOwotfQotCiB2b2lkIENhbGxG
cmFtZTo6Y29udmVydFRvU3RhY2tPdmVyZmxvd0ZyYW1lKFZNJiB2bSwgQ29kZUJsb2NrKiBjb2Rl
QmxvY2tUb0tlZXBBbGl2ZVVudGlsRnJhbWVJc1Vud291bmQpCiB7CiAgICAgQVNTRVJUKCFpc0Rl
cHJlY2F0ZWRDYWxsRnJhbWVGb3JEZWJ1Z2dlcigpKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9pbnRlcnByZXRlci9DYWxsRnJhbWUuaCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9pbnRlcnByZXRlci9DYWxsRnJhbWUuaAppbmRleCAyNDJiMzM1YjRlZGRhMWNlNjA5YWZhMDFi
NzBjYWY1OTU4ZGI3OGJmLi4xNGY4OTI5Nzk5MjkzNjc4YzZhNDJkZGVlYTc3NDg4MDJmZDAyZDdh
IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW50ZXJwcmV0ZXIvQ2FsbEZyYW1l
LmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2ludGVycHJldGVyL0NhbGxGcmFtZS5oCkBA
IC0yODAsNyArMjgwLDYgQEAgbmFtZXNwYWNlIEpTQyAgewogICAgICAgICB9CiAKICAgICAgICAg
dm9pZCBkdW1wKFByaW50U3RyZWFtJik7Ci0gICAgICAgIEpTX0VYUE9SVF9QUklWQVRFIGNvbnN0
IGNoYXIqIGRlc2NyaWJlRnJhbWUoKTsKIAogICAgIHByaXZhdGU6CiAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>401196</attachid>
            <date>2020-06-05 14:23:53 -0700</date>
            <delta_ts>2020-06-05 14:23:53 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-212840-20200605142353.patch</filename>
            <type>text/plain</type>
            <size>5098</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYyNjQxCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAy
NTVjMDkzYjhjNWI1MzY3NWQ2ZmE0NTQ0NDQwYmU2NDhkZWI2MGIyLi4wM2VhZDM3NWM1NzY5NGVk
MzlkOWYwMGQ1MTc3MDk2NDE4YWY3YjVkIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMyBAQAorMjAyMC0wNi0wNSAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29t
PgorCisgICAgICAgIFtKU0NdIFB1dCBkZmdPcE5hbWVzIGluIF9fREFUQSxfX2NvbnN0IHNlY3Rp
b24gaW5zdGVhZCBvZiBfX0RBVEEsX19kYXRhCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0yMTI4NDAKKworICAgICAgICBSZXZpZXdlZCBieSBTYWFtIEJh
cmF0aS4KKworICAgICAgICBkZmdPcE5hbWVzIGFycmF5IGl0c2VsZiBpcyBub3QgY29uc3QgYW5u
b3RhdGVkLCBhbmQgdGhlIGNvbXBpbGVyIG1ha2VzIGl0IF9fREFUQSxfX2RhdGEgaW5zdGVhZCBv
ZiBfX0RBVEEsX19jb25zdC4KKyAgICAgICAgV2Ugc2hvdWxkIGFubm90YXRlIGl0IHdpdGggY29u
c3QgdG8gZW5zdXJlIHRoYXQgdGhpcyBpcyBjb21waWxlZCBpbnRvIF9fREFUQSxfX2NvbnN0LiBX
ZSBhbHNvIHJlbW92ZSB1bnVzZWQgQ2FsbEZyYW1lOjpkZXNjcmliZUZyYW1lCisgICAgICAgIHNp
bmNlIGl0IGFsbG9jYXRlcyBzb21lIGJzcyBtZW1vcnksIHdoaWxlIHdlIGhhdmUgbW9yZSBzb3Bo
aXN0aWNhdGVkIG1lY2hhbmlzbSAoVk1JbnNwZWN0b3IpIGZvciB0aGlzIGZ1bmN0aW9uYWxpdHkg
YW5kIHRoaXMgZnVuY3Rpb24KKyAgICAgICAgaXMgbm8gbG9uZ2VyIHVzZWQuCisKKyAgICAgICAg
KiBkZmcvREZHRG9lc0dDQ2hlY2suY3BwOgorICAgICAgICAoSlNDOjpERkc6OkRvZXNHQ0NoZWNr
Ojp2ZXJpZnlDYW5HQyk6CisgICAgICAgICogZGZnL0RGR0dyYXBoLmNwcDoKKyAgICAgICAgKiBk
ZmcvREZHR3JhcGguaDoKKyAgICAgICAgKiBpbnRlcnByZXRlci9DYWxsRnJhbWUuY3BwOgorICAg
ICAgICAoSlNDOjpDYWxsRnJhbWU6OmRlc2NyaWJlRnJhbWUpOiBEZWxldGVkLgorICAgICAgICAq
IGludGVycHJldGVyL0NhbGxGcmFtZS5oOgorCiAyMDIwLTA2LTA1ICBEZXZpbiBSb3Vzc28gIDxk
cm91c3NvQGFwcGxlLmNvbT4KIAogICAgICAgICBMb2dpY2FsIEFzc2lnbm1lbnQ6IHBlcmZvcm0g
TmFtZWRFdmFsdWF0aW9uIG9mIGFub255bW91cyBmdW5jdGlvbnMKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHRG9lc0dDQ2hlY2suY3BwIGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL2RmZy9ERkdEb2VzR0NDaGVjay5jcHAKaW5kZXggMzZlNjRiMjhlOWU0OGMwYzQxNWQ3
N2Q3OTk4YzExYzNjMzYzYjUyZC4uY2JhYTEyMGZhMWRjMDcxMTUwZWUzODE0ZGQ3YzM0M2YxZTYz
YjYxNSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdEb2VzR0NDaGVj
ay5jcHAKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdEb2VzR0NDaGVjay5jcHAK
QEAgLTI4LDYgKzI4LDcgQEAKIAogI2luY2x1ZGUgIkNhbGxGcmFtZUlubGluZXMuaCIKICNpbmNs
dWRlICJDb2RlQmxvY2suaCIKKyNpbmNsdWRlICJERkdHcmFwaC5oIgogI2luY2x1ZGUgIkRGR05v
ZGVUeXBlLmgiCiAjaW5jbHVkZSAiSGVhcC5oIgogI2luY2x1ZGUgIk9wdGlvbnMuaCIKQEAgLTM5
LDggKzQwLDYgQEAgbmFtZXNwYWNlIERGRyB7CiAKICNpZiBFTkFCTEUoREZHX0RPRVNfR0NfVkFM
SURBVElPTikKIAotZXh0ZXJuIGNvbnN0IGNoYXIqIGRmZ09wTmFtZXNbXTsKLQogdm9pZCBEb2Vz
R0NDaGVjazo6dmVyaWZ5Q2FuR0MoVk0mIHZtKQogewogICAgIC8vIFdlIGRvIHRoaXMgY2hlY2sg
aGVyZSBqdXN0IHNvIHdlIGRvbid0IGhhdmUgdG8gI2luY2x1ZGUgREZHTm9kZVR5cGUuaApAQCAt
NjYsNyArNjUsNyBAQCB2b2lkIERvZXNHQ0NoZWNrOjp2ZXJpZnlDYW5HQyhWTSYgdm0pCiAgICAg
ICAgICAgICAgICAgUkVMRUFTRV9BU1NFUlRfTk9UX1JFQUNIRUQoKTsKICAgICAgICAgICAgIH0K
ICAgICAgICAgfSBlbHNlCi0gICAgICAgICAgICBkYXRhTG9nKCIgQCBEQCIsIG5vZGVJbmRleCgp
LCAiICIsIERGRzo6ZGZnT3BOYW1lc1tub2RlT3AoKV0pOworICAgICAgICAgICAgZGF0YUxvZygi
IEAgREAiLCBub2RlSW5kZXgoKSwgIiAiLCBERkc6OkdyYXBoOjpvcE5hbWUobm9kZU9wKCkpKTsK
IAogICAgICAgICBDYWxsRnJhbWUqIGNhbGxGcmFtZSA9IHZtLnRvcENhbGxGcmFtZTsKICAgICAg
ICAgaWYgKGNhbGxGcmFtZSkgewpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2Rm
Zy9ERkdHcmFwaC5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR0dyYXBoLmNwcApp
bmRleCA0MjRmYjJhMTRmYTdmZTI5MTYyN2VlZmQ5NDM0MjJkMWFhNzU5N2YwLi44ZTg0NmNiZTlk
NGQxYzdlMTY5YmNkODZmN2E3NTA0NGE5MWQ4ZjUyIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvZGZnL0RGR0dyYXBoLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZn
L0RGR0dyYXBoLmNwcApAQCAtNjIsNyArNjIsNyBAQCBuYW1lc3BhY2UgSlNDIHsgbmFtZXNwYWNl
IERGRyB7CiBzdGF0aWMgY29uc3RleHByIGJvb2wgZHVtcE9TUkF2YWlsYWJpbGl0eURhdGEgPSBm
YWxzZTsKIAogLy8gQ3JlYXRlcyBhbiBhcnJheSBvZiBzdHJpbmdpemVkIG5hbWVzLgotY29uc3Qg
Y2hhciogZGZnT3BOYW1lc1tdID0geworc3RhdGljIGNvbnN0IGNoYXIqIGNvbnN0IGRmZ09wTmFt
ZXNbXSA9IHsKICNkZWZpbmUgU1RSSU5HSVpFX0RGR19PUF9FTlVNKG9wY29kZSwgZmxhZ3MpICNv
cGNvZGUgLAogICAgIEZPUl9FQUNIX0RGR19PUChTVFJJTkdJWkVfREZHX09QX0VOVU0pCiAjdW5k
ZWYgU1RSSU5HSVpFX0RGR19PUF9FTlVNCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvZGZnL0RGR0dyYXBoLmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR0dyYXBoLmgK
aW5kZXggNGMyY2UxODk0ODI3ZTZiOTQxYWFkNmI1OGJmZjRkZTZjMmM2N2NiMy4uODYzNjIyN2Yz
OTQ4MzM1ZGIzZDg0MGU4MWQzZmEwYzVjYmJhN2Y5ZiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFT
Y3JpcHRDb3JlL2RmZy9ERkdHcmFwaC5oCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcv
REZHR3JhcGguaApAQCAtNDQxLDcgKzQ0MSw3IEBAIGNsYXNzIEdyYXBoIGZpbmFsIDogcHVibGlj
IHZpcnR1YWwgU2Nhbm5hYmxlIHsKICAgICAgICAgcmV0dXJuIGFyaXRoUm91bmQtPmNhblNwZWN1
bGF0ZUludDMyKHBhc3MpICYmICFoYXNFeGl0U2l0ZShhcml0aFJvdW5kLT5vcmlnaW4uc2VtYW50
aWMsIE92ZXJmbG93KSAmJiAhaGFzRXhpdFNpdGUoYXJpdGhSb3VuZC0+b3JpZ2luLnNlbWFudGlj
LCBOZWdhdGl2ZVplcm8pOwogICAgIH0KICAgICAKLSAgICBzdGF0aWMgY29uc3QgY2hhciAqb3BO
YW1lKE5vZGVUeXBlKTsKKyAgICBzdGF0aWMgY29uc3QgY2hhciogb3BOYW1lKE5vZGVUeXBlKTsK
ICAgICAKICAgICBSZWdpc3RlcmVkU3RydWN0dXJlU2V0KiBhZGRTdHJ1Y3R1cmVTZXQoY29uc3Qg
U3RydWN0dXJlU2V0JiBzdHJ1Y3R1cmVTZXQpCiAgICAgewpkaWZmIC0tZ2l0IGEvU291cmNlL0ph
dmFTY3JpcHRDb3JlL2ludGVycHJldGVyL0NhbGxGcmFtZS5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvaW50ZXJwcmV0ZXIvQ2FsbEZyYW1lLmNwcAppbmRleCA0MTQ4ZTdjOGNhOTQwZTFhYWE4
NTQyM2Y1NjczNWUwMzIwN2UxMWNkLi5hZWI0NmM1ODhmNWU2ZDMwNjQwMGJkNjM5NzVjY2Y1MGE5
MjdkMTVlIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW50ZXJwcmV0ZXIvQ2Fs
bEZyYW1lLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW50ZXJwcmV0ZXIvQ2FsbEZy
YW1lLmNwcApAQCAtMjg4LDIxICsyODgsNiBAQCB2b2lkIENhbGxGcmFtZTo6ZHVtcChQcmludFN0
cmVhbSYgb3V0KQogICAgIG91dC5wcmludChyZXR1cm5QQygpKTsKIH0KIAotY29uc3QgY2hhciog
Q2FsbEZyYW1lOjpkZXNjcmliZUZyYW1lKCkKLXsKLSAgICBjb25zdCBzaXplX3QgYnVmZmVyU2l6
ZSA9IDIwMDsKLSAgICBzdGF0aWMgY2hhciBidWZmZXJbYnVmZmVyU2l6ZSArIDFdOwotICAgIAot
ICAgIFdURjo6U3RyaW5nUHJpbnRTdHJlYW0gc3RyaW5nU3RyZWFtOwotCi0gICAgZHVtcChzdHJp
bmdTdHJlYW0pOwotCi0gICAgc3RybmNweShidWZmZXIsIHN0cmluZ1N0cmVhbS50b0NTdHJpbmco
KS5kYXRhKCksIGJ1ZmZlclNpemUpOwotICAgIGJ1ZmZlcltidWZmZXJTaXplXSA9ICdcMCc7Ci0g
ICAgCi0gICAgcmV0dXJuIGJ1ZmZlcjsKLX0KLQogdm9pZCBDYWxsRnJhbWU6OmNvbnZlcnRUb1N0
YWNrT3ZlcmZsb3dGcmFtZShWTSYgdm0sIENvZGVCbG9jayogY29kZUJsb2NrVG9LZWVwQWxpdmVV
bnRpbEZyYW1lSXNVbndvdW5kKQogewogICAgIEFTU0VSVCghaXNEZXByZWNhdGVkQ2FsbEZyYW1l
Rm9yRGVidWdnZXIoKSk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW50ZXJw
cmV0ZXIvQ2FsbEZyYW1lLmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW50ZXJwcmV0ZXIvQ2Fs
bEZyYW1lLmgKaW5kZXggMjQyYjMzNWI0ZWRkYTFjZTYwOWFmYTAxYjcwY2FmNTk1OGRiNzhiZi4u
MTRmODkyOTc5OTI5MzY3OGM2YTQyZGRlZWE3NzQ4ODAyZmQwMmQ3YSAxMDA2NDQKLS0tIGEvU291
cmNlL0phdmFTY3JpcHRDb3JlL2ludGVycHJldGVyL0NhbGxGcmFtZS5oCisrKyBiL1NvdXJjZS9K
YXZhU2NyaXB0Q29yZS9pbnRlcnByZXRlci9DYWxsRnJhbWUuaApAQCAtMjgwLDcgKzI4MCw2IEBA
IG5hbWVzcGFjZSBKU0MgIHsKICAgICAgICAgfQogCiAgICAgICAgIHZvaWQgZHVtcChQcmludFN0
cmVhbSYpOwotICAgICAgICBKU19FWFBPUlRfUFJJVkFURSBjb25zdCBjaGFyKiBkZXNjcmliZUZy
YW1lKCk7CiAKICAgICBwcml2YXRlOgogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>401199</attachid>
            <date>2020-06-05 14:27:25 -0700</date>
            <delta_ts>2020-06-05 18:59:09 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-212840-20200605142725.patch</filename>
            <type>text/plain</type>
            <size>5126</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYyNjQxCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAy
NTVjMDkzYjhjNWI1MzY3NWQ2ZmE0NTQ0NDQwYmU2NDhkZWI2MGIyLi4wM2VhZDM3NWM1NzY5NGVk
MzlkOWYwMGQ1MTc3MDk2NDE4YWY3YjVkIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMyBAQAorMjAyMC0wNi0wNSAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29t
PgorCisgICAgICAgIFtKU0NdIFB1dCBkZmdPcE5hbWVzIGluIF9fREFUQSxfX2NvbnN0IHNlY3Rp
b24gaW5zdGVhZCBvZiBfX0RBVEEsX19kYXRhCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0yMTI4NDAKKworICAgICAgICBSZXZpZXdlZCBieSBTYWFtIEJh
cmF0aS4KKworICAgICAgICBkZmdPcE5hbWVzIGFycmF5IGl0c2VsZiBpcyBub3QgY29uc3QgYW5u
b3RhdGVkLCBhbmQgdGhlIGNvbXBpbGVyIG1ha2VzIGl0IF9fREFUQSxfX2RhdGEgaW5zdGVhZCBv
ZiBfX0RBVEEsX19jb25zdC4KKyAgICAgICAgV2Ugc2hvdWxkIGFubm90YXRlIGl0IHdpdGggY29u
c3QgdG8gZW5zdXJlIHRoYXQgdGhpcyBpcyBjb21waWxlZCBpbnRvIF9fREFUQSxfX2NvbnN0LiBX
ZSBhbHNvIHJlbW92ZSB1bnVzZWQgQ2FsbEZyYW1lOjpkZXNjcmliZUZyYW1lCisgICAgICAgIHNp
bmNlIGl0IGFsbG9jYXRlcyBzb21lIGJzcyBtZW1vcnksIHdoaWxlIHdlIGhhdmUgbW9yZSBzb3Bo
aXN0aWNhdGVkIG1lY2hhbmlzbSAoVk1JbnNwZWN0b3IpIGZvciB0aGlzIGZ1bmN0aW9uYWxpdHkg
YW5kIHRoaXMgZnVuY3Rpb24KKyAgICAgICAgaXMgbm8gbG9uZ2VyIHVzZWQuCisKKyAgICAgICAg
KiBkZmcvREZHRG9lc0dDQ2hlY2suY3BwOgorICAgICAgICAoSlNDOjpERkc6OkRvZXNHQ0NoZWNr
Ojp2ZXJpZnlDYW5HQyk6CisgICAgICAgICogZGZnL0RGR0dyYXBoLmNwcDoKKyAgICAgICAgKiBk
ZmcvREZHR3JhcGguaDoKKyAgICAgICAgKiBpbnRlcnByZXRlci9DYWxsRnJhbWUuY3BwOgorICAg
ICAgICAoSlNDOjpDYWxsRnJhbWU6OmRlc2NyaWJlRnJhbWUpOiBEZWxldGVkLgorICAgICAgICAq
IGludGVycHJldGVyL0NhbGxGcmFtZS5oOgorCiAyMDIwLTA2LTA1ICBEZXZpbiBSb3Vzc28gIDxk
cm91c3NvQGFwcGxlLmNvbT4KIAogICAgICAgICBMb2dpY2FsIEFzc2lnbm1lbnQ6IHBlcmZvcm0g
TmFtZWRFdmFsdWF0aW9uIG9mIGFub255bW91cyBmdW5jdGlvbnMKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHRG9lc0dDQ2hlY2suY3BwIGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL2RmZy9ERkdEb2VzR0NDaGVjay5jcHAKaW5kZXggMzZlNjRiMjhlOWU0OGMwYzQxNWQ3
N2Q3OTk4YzExYzNjMzYzYjUyZC4uOTI5YTZhMzI5YWQyMGMyOGQ5M2ZiM2MxZGI3Mzc0N2VkYWE5
NDNlYSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdEb2VzR0NDaGVj
ay5jcHAKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdEb2VzR0NDaGVjay5jcHAK
QEAgLTI4LDYgKzI4LDcgQEAKIAogI2luY2x1ZGUgIkNhbGxGcmFtZUlubGluZXMuaCIKICNpbmNs
dWRlICJDb2RlQmxvY2suaCIKKyNpbmNsdWRlICJERkdHcmFwaC5oIgogI2luY2x1ZGUgIkRGR05v
ZGVUeXBlLmgiCiAjaW5jbHVkZSAiSGVhcC5oIgogI2luY2x1ZGUgIk9wdGlvbnMuaCIKQEAgLTM5
LDggKzQwLDYgQEAgbmFtZXNwYWNlIERGRyB7CiAKICNpZiBFTkFCTEUoREZHX0RPRVNfR0NfVkFM
SURBVElPTikKIAotZXh0ZXJuIGNvbnN0IGNoYXIqIGRmZ09wTmFtZXNbXTsKLQogdm9pZCBEb2Vz
R0NDaGVjazo6dmVyaWZ5Q2FuR0MoVk0mIHZtKQogewogICAgIC8vIFdlIGRvIHRoaXMgY2hlY2sg
aGVyZSBqdXN0IHNvIHdlIGRvbid0IGhhdmUgdG8gI2luY2x1ZGUgREZHTm9kZVR5cGUuaApAQCAt
NjYsNyArNjUsNyBAQCB2b2lkIERvZXNHQ0NoZWNrOjp2ZXJpZnlDYW5HQyhWTSYgdm0pCiAgICAg
ICAgICAgICAgICAgUkVMRUFTRV9BU1NFUlRfTk9UX1JFQUNIRUQoKTsKICAgICAgICAgICAgIH0K
ICAgICAgICAgfSBlbHNlCi0gICAgICAgICAgICBkYXRhTG9nKCIgQCBEQCIsIG5vZGVJbmRleCgp
LCAiICIsIERGRzo6ZGZnT3BOYW1lc1tub2RlT3AoKV0pOworICAgICAgICAgICAgZGF0YUxvZygi
IEAgREAiLCBub2RlSW5kZXgoKSwgIiAiLCBERkc6OkdyYXBoOjpvcE5hbWUoc3RhdGljX2Nhc3Q8
REZHOjpOb2RlVHlwZT4obm9kZU9wKCkpKSk7CiAKICAgICAgICAgQ2FsbEZyYW1lKiBjYWxsRnJh
bWUgPSB2bS50b3BDYWxsRnJhbWU7CiAgICAgICAgIGlmIChjYWxsRnJhbWUpIHsKZGlmZiAtLWdp
dCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHR3JhcGguY3BwIGIvU291cmNlL0phdmFT
Y3JpcHRDb3JlL2RmZy9ERkdHcmFwaC5jcHAKaW5kZXggNDI0ZmIyYTE0ZmE3ZmUyOTE2MjdlZWZk
OTQzNDIyZDFhYTc1OTdmMC4uOGU4NDZjYmU5ZDRkMWM3ZTE2OWJjZDg2ZjdhNzUwNDRhOTFkOGY1
MiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdHcmFwaC5jcHAKKysr
IGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdHcmFwaC5jcHAKQEAgLTYyLDcgKzYyLDcg
QEAgbmFtZXNwYWNlIEpTQyB7IG5hbWVzcGFjZSBERkcgewogc3RhdGljIGNvbnN0ZXhwciBib29s
IGR1bXBPU1JBdmFpbGFiaWxpdHlEYXRhID0gZmFsc2U7CiAKIC8vIENyZWF0ZXMgYW4gYXJyYXkg
b2Ygc3RyaW5naXplZCBuYW1lcy4KLWNvbnN0IGNoYXIqIGRmZ09wTmFtZXNbXSA9IHsKK3N0YXRp
YyBjb25zdCBjaGFyKiBjb25zdCBkZmdPcE5hbWVzW10gPSB7CiAjZGVmaW5lIFNUUklOR0laRV9E
RkdfT1BfRU5VTShvcGNvZGUsIGZsYWdzKSAjb3Bjb2RlICwKICAgICBGT1JfRUFDSF9ERkdfT1Ao
U1RSSU5HSVpFX0RGR19PUF9FTlVNKQogI3VuZGVmIFNUUklOR0laRV9ERkdfT1BfRU5VTQpkaWZm
IC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdHcmFwaC5oIGIvU291cmNlL0ph
dmFTY3JpcHRDb3JlL2RmZy9ERkdHcmFwaC5oCmluZGV4IDRjMmNlMTg5NDgyN2U2Yjk0MWFhZDZi
NThiZmY0ZGU2YzJjNjdjYjMuLjg2MzYyMjdmMzk0ODMzNWRiM2Q4NDBlODFkM2ZhMGM1Y2JiYTdm
OWYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHR3JhcGguaAorKysg
Yi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR0dyYXBoLmgKQEAgLTQ0MSw3ICs0NDEsNyBA
QCBjbGFzcyBHcmFwaCBmaW5hbCA6IHB1YmxpYyB2aXJ0dWFsIFNjYW5uYWJsZSB7CiAgICAgICAg
IHJldHVybiBhcml0aFJvdW5kLT5jYW5TcGVjdWxhdGVJbnQzMihwYXNzKSAmJiAhaGFzRXhpdFNp
dGUoYXJpdGhSb3VuZC0+b3JpZ2luLnNlbWFudGljLCBPdmVyZmxvdykgJiYgIWhhc0V4aXRTaXRl
KGFyaXRoUm91bmQtPm9yaWdpbi5zZW1hbnRpYywgTmVnYXRpdmVaZXJvKTsKICAgICB9CiAgICAg
Ci0gICAgc3RhdGljIGNvbnN0IGNoYXIgKm9wTmFtZShOb2RlVHlwZSk7CisgICAgc3RhdGljIGNv
bnN0IGNoYXIqIG9wTmFtZShOb2RlVHlwZSk7CiAgICAgCiAgICAgUmVnaXN0ZXJlZFN0cnVjdHVy
ZVNldCogYWRkU3RydWN0dXJlU2V0KGNvbnN0IFN0cnVjdHVyZVNldCYgc3RydWN0dXJlU2V0KQog
ICAgIHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnRlcnByZXRlci9DYWxs
RnJhbWUuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2ludGVycHJldGVyL0NhbGxGcmFtZS5j
cHAKaW5kZXggNDE0OGU3YzhjYTk0MGUxYWFhODU0MjNmNTY3MzVlMDMyMDdlMTFjZC4uYWViNDZj
NTg4ZjVlNmQzMDY0MDBiZDYzOTc1Y2NmNTBhOTI3ZDE1ZSAxMDA2NDQKLS0tIGEvU291cmNlL0ph
dmFTY3JpcHRDb3JlL2ludGVycHJldGVyL0NhbGxGcmFtZS5jcHAKKysrIGIvU291cmNlL0phdmFT
Y3JpcHRDb3JlL2ludGVycHJldGVyL0NhbGxGcmFtZS5jcHAKQEAgLTI4OCwyMSArMjg4LDYgQEAg
dm9pZCBDYWxsRnJhbWU6OmR1bXAoUHJpbnRTdHJlYW0mIG91dCkKICAgICBvdXQucHJpbnQocmV0
dXJuUEMoKSk7CiB9CiAKLWNvbnN0IGNoYXIqIENhbGxGcmFtZTo6ZGVzY3JpYmVGcmFtZSgpCi17
Ci0gICAgY29uc3Qgc2l6ZV90IGJ1ZmZlclNpemUgPSAyMDA7Ci0gICAgc3RhdGljIGNoYXIgYnVm
ZmVyW2J1ZmZlclNpemUgKyAxXTsKLSAgICAKLSAgICBXVEY6OlN0cmluZ1ByaW50U3RyZWFtIHN0
cmluZ1N0cmVhbTsKLQotICAgIGR1bXAoc3RyaW5nU3RyZWFtKTsKLQotICAgIHN0cm5jcHkoYnVm
ZmVyLCBzdHJpbmdTdHJlYW0udG9DU3RyaW5nKCkuZGF0YSgpLCBidWZmZXJTaXplKTsKLSAgICBi
dWZmZXJbYnVmZmVyU2l6ZV0gPSAnXDAnOwotICAgIAotICAgIHJldHVybiBidWZmZXI7Ci19Ci0K
IHZvaWQgQ2FsbEZyYW1lOjpjb252ZXJ0VG9TdGFja092ZXJmbG93RnJhbWUoVk0mIHZtLCBDb2Rl
QmxvY2sqIGNvZGVCbG9ja1RvS2VlcEFsaXZlVW50aWxGcmFtZUlzVW53b3VuZCkKIHsKICAgICBB
U1NFUlQoIWlzRGVwcmVjYXRlZENhbGxGcmFtZUZvckRlYnVnZ2VyKCkpOwpkaWZmIC0tZ2l0IGEv
U291cmNlL0phdmFTY3JpcHRDb3JlL2ludGVycHJldGVyL0NhbGxGcmFtZS5oIGIvU291cmNlL0ph
dmFTY3JpcHRDb3JlL2ludGVycHJldGVyL0NhbGxGcmFtZS5oCmluZGV4IDI0MmIzMzViNGVkZGEx
Y2U2MDlhZmEwMWI3MGNhZjU5NThkYjc4YmYuLjE0Zjg5Mjk3OTkyOTM2NzhjNmE0MmRkZWVhNzc0
ODgwMmZkMDJkN2EgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnRlcnByZXRl
ci9DYWxsRnJhbWUuaAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW50ZXJwcmV0ZXIvQ2Fs
bEZyYW1lLmgKQEAgLTI4MCw3ICsyODAsNiBAQCBuYW1lc3BhY2UgSlNDICB7CiAgICAgICAgIH0K
IAogICAgICAgICB2b2lkIGR1bXAoUHJpbnRTdHJlYW0mKTsKLSAgICAgICAgSlNfRVhQT1JUX1BS
SVZBVEUgY29uc3QgY2hhciogZGVzY3JpYmVGcmFtZSgpOwogCiAgICAgcHJpdmF0ZToKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>