<?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>181311</bug_id>
          
          <creation_ts>2018-01-04 15:21:21 -0800</creation_ts>
          <short_desc>Add assembler support for x86 lfence and sfence</short_desc>
          <delta_ts>2018-01-04 16:17:12 -0800</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="JF Bastien">jfbastien</reporter>
          <assigned_to name="JF Bastien">jfbastien</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>fpizlo</cc>
    
    <cc>jfbastien</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>rmorisset</cc>
    
    <cc>saam</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1385955</commentid>
    <comment_count>0</comment_count>
    <who name="JF Bastien">jfbastien</who>
    <bug_when>2018-01-04 15:21:21 -0800</bug_when>
    <thetext>Useful for testing performance of serializing instructions (hint: it&apos;s not good).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1385957</commentid>
    <comment_count>1</comment_count>
    <who name="JF Bastien">jfbastien</who>
    <bug_when>2018-01-04 15:22:33 -0800</bug_when>
    <thetext>&lt;rdar://problem/36301780&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1385958</commentid>
    <comment_count>2</comment_count>
      <attachid>330492</attachid>
    <who name="JF Bastien">jfbastien</who>
    <bug_when>2018-01-04 15:23:41 -0800</bug_when>
    <thetext>Created attachment 330492
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1385962</commentid>
    <comment_count>3</comment_count>
      <attachid>330493</attachid>
    <who name="JF Bastien">jfbastien</who>
    <bug_when>2018-01-04 15:34:39 -0800</bug_when>
    <thetext>Created attachment 330493
patch

Not sure how mac32 fails to apply the patch... in any case, rebase to ToT.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1385967</commentid>
    <comment_count>4</comment_count>
      <attachid>330493</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-01-04 15:36:28 -0800</bug_when>
    <thetext>Comment on attachment 330493
patch

Rejecting attachment 330493 from commit-queue.

Failed to run &quot;[&apos;/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=webkit-queues.webkit.org&apos;, &apos;--bot-id=webkit-cq-03&apos;, &apos;validate-changelog&apos;, &apos;--check-oops&apos;, &apos;--non-interactive&apos;, 330493, &apos;--port=mac&apos;]&quot; exit_code: 1 cwd: /Volumes/Data/EWS/WebKit

ChangeLog entry in Source/JavaScriptCore/ChangeLog contains OOPS!.

Full output: http://webkit-queues.webkit.org/results/5930685</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1385972</commentid>
    <comment_count>5</comment_count>
      <attachid>330500</attachid>
    <who name="JF Bastien">jfbastien</who>
    <bug_when>2018-01-04 15:52:27 -0800</bug_when>
    <thetext>Created attachment 330500
patch

Fix oops.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1385988</commentid>
    <comment_count>6</comment_count>
      <attachid>330500</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-01-04 16:17:10 -0800</bug_when>
    <thetext>Comment on attachment 330500
patch

Clearing flags on attachment: 330500

Committed r226428: &lt;https://trac.webkit.org/changeset/226428&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1385989</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-01-04 16:17:12 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>330492</attachid>
            <date>2018-01-04 15:23:41 -0800</date>
            <delta_ts>2018-01-04 15:34:39 -0800</delta_ts>
            <desc>patch</desc>
            <filename>0001-lfence.patch</filename>
            <type>text/plain</type>
            <size>3127</size>
            <attacher name="JF Bastien">jfbastien</attacher>
            
              <data encoding="base64">RnJvbSAxMTVhMzY5MjNiMzhjMTljMTA0OGZjMTYxMmQyOWI4Y2EzYzU3YjM1IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBKRiBCYXN0aWVuIDxqZmJhc3RpZW5AYXBwbGUuY29tPgpEYXRl
OiBUaHUsIDQgSmFuIDIwMTggMTQ6MjY6MzAgLTA4MDAKU3ViamVjdDogW1BBVENIXSBsZmVuY2UK
Ci0tLQogU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAg
ICAgIHwgMTggKysrKysrKysrKysrKysrKysrCiAuLi4vSmF2YVNjcmlwdENvcmUvYXNzZW1ibGVy
L01hY3JvQXNzZW1ibGVyWDg2Q29tbW9uLmggfCAxMCArKysrKysrKysrCiBTb3VyY2UvSmF2YVNj
cmlwdENvcmUvYXNzZW1ibGVyL1g4NkFzc2VtYmxlci5oICAgICAgICAgfCAxNCArKysrKysrKysr
KysrLQogMyBmaWxlcyBjaGFuZ2VkLCA0MSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpk
aWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9DaGFuZ2VMb2cKaW5kZXggODM0ZjJhMy4uMWY3NjA0NSAxMDA2NDQKLS0tIGEv
U291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMTgtMDEtMDQgIEpGIEJhc3RpZW4gIDxq
ZmJhc3RpZW5AYXBwbGUuY29tPgorCisgICAgICAgIEFkZCBhc3NlbWJsZXIgc3VwcG9ydCBmb3Ig
eDg2IGxmZW5jZSBhbmQgc2ZlbmNlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xODEzMTEKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzM2MzAxNzgwPgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFVzZWZ1bCBm
b3IgdGVzdGluZyBwZXJmb3JtYW5jZSBvZiBzZXJpYWxpemluZyBpbnN0cnVjdGlvbnMgKGhpbnQ6
CisgICAgICAgIGl0J3Mgbm90IGdvb2QpLgorCisgICAgICAgICogYXNzZW1ibGVyL01hY3JvQXNz
ZW1ibGVyWDg2Q29tbW9uLmg6CisgICAgICAgIChKU0M6Ok1hY3JvQXNzZW1ibGVyWDg2Q29tbW9u
OjpsZmVuY2UpOgorICAgICAgICAoSlNDOjpNYWNyb0Fzc2VtYmxlclg4NkNvbW1vbjo6c2ZlbmNl
KToKKyAgICAgICAgKiBhc3NlbWJsZXIvWDg2QXNzZW1ibGVyLmg6CisgICAgICAgIChKU0M6Olg4
NkFzc2VtYmxlcjo6bGZlbmNlKToKKyAgICAgICAgKEpTQzo6WDg2QXNzZW1ibGVyOjpzZmVuY2Up
OgorCiAyMDE4LTAxLTA0ICBZdXN1a2UgU3V6dWtpICA8dXRhdGFuZS50ZWFAZ21haWwuY29tPgog
CiAgICAgICAgIFtERkddIERlZmluZSBkZWZzIGZvciBNYXBTZXQvU2V0QWRkIHRvIHBhcnRpY2lw
YXRlIGluIENTRQpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2Fzc2VtYmxlci9N
YWNyb0Fzc2VtYmxlclg4NkNvbW1vbi5oIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2Fzc2VtYmxl
ci9NYWNyb0Fzc2VtYmxlclg4NkNvbW1vbi5oCmluZGV4IDI0N2RmNWYuLmFjYWRkMmEgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9hc3NlbWJsZXIvTWFjcm9Bc3NlbWJsZXJYODZD
b21tb24uaAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYXNzZW1ibGVyL01hY3JvQXNzZW1i
bGVyWDg2Q29tbW9uLmgKQEAgLTM4ODYsMTEgKzM4ODYsMjEgQEAgcHVibGljOgogICAgICAgICBz
X2F2eENoZWNrU3RhdGUgPSAoZmxhZ3MgJiAoMSA8PCAyOCkpID8gQ1BVSURDaGVja1N0YXRlOjpT
ZXQgOiBDUFVJRENoZWNrU3RhdGU6OkNsZWFyOwogICAgIH0KIAorICAgIHZvaWQgbGZlbmNlKCkK
KyAgICB7CisgICAgICAgIG1fYXNzZW1ibGVyLmxmZW5jZSgpOworICAgIH0KKwogICAgIHZvaWQg
bWZlbmNlKCkKICAgICB7CiAgICAgICAgIG1fYXNzZW1ibGVyLm1mZW5jZSgpOwogICAgIH0KIAor
ICAgIHZvaWQgc2ZlbmNlKCkKKyAgICB7CisgICAgICAgIG1fYXNzZW1ibGVyLnNmZW5jZSgpOwor
ICAgIH0KKwogICAgIHZvaWQgcmR0c2MoKQogICAgIHsKICAgICAgICAgbV9hc3NlbWJsZXIucmR0
c2MoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9hc3NlbWJsZXIvWDg2QXNz
ZW1ibGVyLmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYXNzZW1ibGVyL1g4NkFzc2VtYmxlci5o
CmluZGV4IGY2NzNlMGQuLmUyMGM2YTkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9hc3NlbWJsZXIvWDg2QXNzZW1ibGVyLmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2Fz
c2VtYmxlci9YODZBc3NlbWJsZXIuaApAQCAtMzQ0LDcgKzM0NCw5IEBAIHByaXZhdGU6CiAgICAg
dHlwZWRlZiBlbnVtIHsKICAgICAgICAgT1AzX1JPVU5EU1NfVnNzV3NzSWIgPSAweDBBLAogICAg
ICAgICBPUDNfUk9VTkRTRF9Wc2RXc2RJYiA9IDB4MEIsCisgICAgICAgIE9QM19MRkVOQ0UgICAg
ICAgICAgID0gMHhFOCwKICAgICAgICAgT1AzX01GRU5DRSAgICAgICAgICAgPSAweEYwLAorICAg
ICAgICBPUDNfU0ZFTkNFICAgICAgICAgICA9IDB4RjgsCiAgICAgfSBUaHJlZUJ5dGVPcGNvZGVJ
RDsKIAogICAgIHN0cnVjdCBWZXhQcmVmaXggewpAQCAtMzU0MSwxMiArMzU0MywyMiBAQCBwdWJs
aWM6CiAgICAgICAgIG1fZm9ybWF0dGVyLnR3b0J5dGVPcDY0KE9QMl9YQURELCBzcmMsIGJhc2Us
IGluZGV4LCBzY2FsZSwgb2Zmc2V0KTsKICAgICB9CiAjZW5kaWYgLy8gQ1BVKFg4Nl82NCkKLSAg
ICAKKworICAgIHZvaWQgbGZlbmNlKCkKKyAgICB7CisgICAgICAgIG1fZm9ybWF0dGVyLnRocmVl
Qnl0ZU9wKE9QMl8zQllURV9FU0NBUEVfQUUsIE9QM19MRkVOQ0UpOworICAgIH0KKwogICAgIHZv
aWQgbWZlbmNlKCkKICAgICB7CiAgICAgICAgIG1fZm9ybWF0dGVyLnRocmVlQnl0ZU9wKE9QMl8z
QllURV9FU0NBUEVfQUUsIE9QM19NRkVOQ0UpOwogICAgIH0KIAorICAgIHZvaWQgc2ZlbmNlKCkK
KyAgICB7CisgICAgICAgIG1fZm9ybWF0dGVyLnRocmVlQnl0ZU9wKE9QMl8zQllURV9FU0NBUEVf
QUUsIE9QM19TRkVOQ0UpOworICAgIH0KKwogICAgIHZvaWQgcmR0c2MoKQogICAgIHsKICAgICAg
ICAgbV9mb3JtYXR0ZXIudHdvQnl0ZU9wKE9QMl9SRFRTQyk7Ci0tIAoyLjEwLjEKCg==
</data>
<flag name="review"
          id="349512"
          type_id="1"
          status="+"
          setter="msaboff"
    />
    <flag name="commit-queue"
          id="349513"
          type_id="3"
          status="+"
          setter="msaboff"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>330493</attachid>
            <date>2018-01-04 15:34:39 -0800</date>
            <delta_ts>2018-01-04 15:52:27 -0800</delta_ts>
            <desc>patch</desc>
            <filename>0001-lfence.patch</filename>
            <type>text/plain</type>
            <size>3148</size>
            <attacher name="JF Bastien">jfbastien</attacher>
            
              <data encoding="base64">RnJvbSBjMGVmN2UzNDQyNzVjNDM0ZTU2MmIwNTRjOTZkNmNkMzcxMjUwNTUwIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBKRiBCYXN0aWVuIDxqZmJhc3RpZW5AYXBwbGUuY29tPgpEYXRl
OiBUaHUsIDQgSmFuIDIwMTggMTQ6MjY6MzAgLTA4MDAKU3ViamVjdDogW1BBVENIXSBsZmVuY2UK
Ci0tLQogU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAg
ICAgIHwgMTggKysrKysrKysrKysrKysrKysrCiAuLi4vSmF2YVNjcmlwdENvcmUvYXNzZW1ibGVy
L01hY3JvQXNzZW1ibGVyWDg2Q29tbW9uLmggfCAxMCArKysrKysrKysrCiBTb3VyY2UvSmF2YVNj
cmlwdENvcmUvYXNzZW1ibGVyL1g4NkFzc2VtYmxlci5oICAgICAgICAgfCAxNCArKysrKysrKysr
KysrLQogMyBmaWxlcyBjaGFuZ2VkLCA0MSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpk
aWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9DaGFuZ2VMb2cKaW5kZXggMmQzMmYxYy4uY2JkYjI3NSAxMDA2NDQKLS0tIGEv
U291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMTgtMDEtMDQgIEpGIEJhc3RpZW4gIDxq
ZmJhc3RpZW5AYXBwbGUuY29tPgorCisgICAgICAgIEFkZCBhc3NlbWJsZXIgc3VwcG9ydCBmb3Ig
eDg2IGxmZW5jZSBhbmQgc2ZlbmNlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xODEzMTEKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzM2MzAxNzgwPgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFVzZWZ1bCBm
b3IgdGVzdGluZyBwZXJmb3JtYW5jZSBvZiBzZXJpYWxpemluZyBpbnN0cnVjdGlvbnMgKGhpbnQ6
CisgICAgICAgIGl0J3Mgbm90IGdvb2QpLgorCisgICAgICAgICogYXNzZW1ibGVyL01hY3JvQXNz
ZW1ibGVyWDg2Q29tbW9uLmg6CisgICAgICAgIChKU0M6Ok1hY3JvQXNzZW1ibGVyWDg2Q29tbW9u
OjpsZmVuY2UpOgorICAgICAgICAoSlNDOjpNYWNyb0Fzc2VtYmxlclg4NkNvbW1vbjo6c2ZlbmNl
KToKKyAgICAgICAgKiBhc3NlbWJsZXIvWDg2QXNzZW1ibGVyLmg6CisgICAgICAgIChKU0M6Olg4
NkFzc2VtYmxlcjo6bGZlbmNlKToKKyAgICAgICAgKEpTQzo6WDg2QXNzZW1ibGVyOjpzZmVuY2Up
OgorCiAyMDE4LTAxLTA0ICBLZWl0aCBNaWxsZXIgIDxrZWl0aF9taWxsZXJAYXBwbGUuY29tPgog
CiAgICAgICAgIEFycmF5IFN0b3JhZ2Ugb3BlcmF0aW9ucyBzb21ldGltZXMgZGlkIG5vdCB1cGRh
dGUgdGhlIGluZGV4aW5nIG1hc2sgY29ycmVjdGx5LgpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFT
Y3JpcHRDb3JlL2Fzc2VtYmxlci9NYWNyb0Fzc2VtYmxlclg4NkNvbW1vbi5oIGIvU291cmNlL0ph
dmFTY3JpcHRDb3JlL2Fzc2VtYmxlci9NYWNyb0Fzc2VtYmxlclg4NkNvbW1vbi5oCmluZGV4IDI0
N2RmNWYuLmFjYWRkMmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9hc3NlbWJs
ZXIvTWFjcm9Bc3NlbWJsZXJYODZDb21tb24uaAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
YXNzZW1ibGVyL01hY3JvQXNzZW1ibGVyWDg2Q29tbW9uLmgKQEAgLTM4ODYsMTEgKzM4ODYsMjEg
QEAgcHVibGljOgogICAgICAgICBzX2F2eENoZWNrU3RhdGUgPSAoZmxhZ3MgJiAoMSA8PCAyOCkp
ID8gQ1BVSURDaGVja1N0YXRlOjpTZXQgOiBDUFVJRENoZWNrU3RhdGU6OkNsZWFyOwogICAgIH0K
IAorICAgIHZvaWQgbGZlbmNlKCkKKyAgICB7CisgICAgICAgIG1fYXNzZW1ibGVyLmxmZW5jZSgp
OworICAgIH0KKwogICAgIHZvaWQgbWZlbmNlKCkKICAgICB7CiAgICAgICAgIG1fYXNzZW1ibGVy
Lm1mZW5jZSgpOwogICAgIH0KIAorICAgIHZvaWQgc2ZlbmNlKCkKKyAgICB7CisgICAgICAgIG1f
YXNzZW1ibGVyLnNmZW5jZSgpOworICAgIH0KKwogICAgIHZvaWQgcmR0c2MoKQogICAgIHsKICAg
ICAgICAgbV9hc3NlbWJsZXIucmR0c2MoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0
Q29yZS9hc3NlbWJsZXIvWDg2QXNzZW1ibGVyLmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYXNz
ZW1ibGVyL1g4NkFzc2VtYmxlci5oCmluZGV4IGY2NzNlMGQuLmUyMGM2YTkgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9hc3NlbWJsZXIvWDg2QXNzZW1ibGVyLmgKKysrIGIvU291
cmNlL0phdmFTY3JpcHRDb3JlL2Fzc2VtYmxlci9YODZBc3NlbWJsZXIuaApAQCAtMzQ0LDcgKzM0
NCw5IEBAIHByaXZhdGU6CiAgICAgdHlwZWRlZiBlbnVtIHsKICAgICAgICAgT1AzX1JPVU5EU1Nf
VnNzV3NzSWIgPSAweDBBLAogICAgICAgICBPUDNfUk9VTkRTRF9Wc2RXc2RJYiA9IDB4MEIsCisg
ICAgICAgIE9QM19MRkVOQ0UgICAgICAgICAgID0gMHhFOCwKICAgICAgICAgT1AzX01GRU5DRSAg
ICAgICAgICAgPSAweEYwLAorICAgICAgICBPUDNfU0ZFTkNFICAgICAgICAgICA9IDB4RjgsCiAg
ICAgfSBUaHJlZUJ5dGVPcGNvZGVJRDsKIAogICAgIHN0cnVjdCBWZXhQcmVmaXggewpAQCAtMzU0
MSwxMiArMzU0MywyMiBAQCBwdWJsaWM6CiAgICAgICAgIG1fZm9ybWF0dGVyLnR3b0J5dGVPcDY0
KE9QMl9YQURELCBzcmMsIGJhc2UsIGluZGV4LCBzY2FsZSwgb2Zmc2V0KTsKICAgICB9CiAjZW5k
aWYgLy8gQ1BVKFg4Nl82NCkKLSAgICAKKworICAgIHZvaWQgbGZlbmNlKCkKKyAgICB7CisgICAg
ICAgIG1fZm9ybWF0dGVyLnRocmVlQnl0ZU9wKE9QMl8zQllURV9FU0NBUEVfQUUsIE9QM19MRkVO
Q0UpOworICAgIH0KKwogICAgIHZvaWQgbWZlbmNlKCkKICAgICB7CiAgICAgICAgIG1fZm9ybWF0
dGVyLnRocmVlQnl0ZU9wKE9QMl8zQllURV9FU0NBUEVfQUUsIE9QM19NRkVOQ0UpOwogICAgIH0K
IAorICAgIHZvaWQgc2ZlbmNlKCkKKyAgICB7CisgICAgICAgIG1fZm9ybWF0dGVyLnRocmVlQnl0
ZU9wKE9QMl8zQllURV9FU0NBUEVfQUUsIE9QM19TRkVOQ0UpOworICAgIH0KKwogICAgIHZvaWQg
cmR0c2MoKQogICAgIHsKICAgICAgICAgbV9mb3JtYXR0ZXIudHdvQnl0ZU9wKE9QMl9SRFRTQyk7
Ci0tIAoyLjEwLjEKCg==
</data>
<flag name="commit-queue"
          id="349514"
          type_id="3"
          status="-"
          setter="commit-queue"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>330500</attachid>
            <date>2018-01-04 15:52:27 -0800</date>
            <delta_ts>2018-01-04 16:17:10 -0800</delta_ts>
            <desc>patch</desc>
            <filename>0001-lfence.patch</filename>
            <type>text/plain</type>
            <size>3148</size>
            <attacher name="JF Bastien">jfbastien</attacher>
            
              <data encoding="base64">RnJvbSBjNjc2ZDI3MmMzMzJhMmNjMzM1OTE1YjUzOWVhMTFkMGQ3ZTdlZDNlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBKRiBCYXN0aWVuIDxqZmJhc3RpZW5AYXBwbGUuY29tPgpEYXRl
OiBUaHUsIDQgSmFuIDIwMTggMTQ6MjY6MzAgLTA4MDAKU3ViamVjdDogW1BBVENIXSBsZmVuY2UK
Ci0tLQogU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAg
ICAgIHwgMTggKysrKysrKysrKysrKysrKysrCiAuLi4vSmF2YVNjcmlwdENvcmUvYXNzZW1ibGVy
L01hY3JvQXNzZW1ibGVyWDg2Q29tbW9uLmggfCAxMCArKysrKysrKysrCiBTb3VyY2UvSmF2YVNj
cmlwdENvcmUvYXNzZW1ibGVyL1g4NkFzc2VtYmxlci5oICAgICAgICAgfCAxNCArKysrKysrKysr
KysrLQogMyBmaWxlcyBjaGFuZ2VkLCA0MSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpk
aWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9DaGFuZ2VMb2cKaW5kZXggMmQzMmYxYy4uNGY1M2FhNyAxMDA2NDQKLS0tIGEv
U291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMTgtMDEtMDQgIEpGIEJhc3RpZW4gIDxq
ZmJhc3RpZW5AYXBwbGUuY29tPgorCisgICAgICAgIEFkZCBhc3NlbWJsZXIgc3VwcG9ydCBmb3Ig
eDg2IGxmZW5jZSBhbmQgc2ZlbmNlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xODEzMTEKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzM2MzAxNzgwPgor
CisgICAgICAgIFJldmlld2VkIGJ5IE1pY2hhZWwgU2Fib2ZmLgorCisgICAgICAgIFVzZWZ1bCBm
b3IgdGVzdGluZyBwZXJmb3JtYW5jZSBvZiBzZXJpYWxpemluZyBpbnN0cnVjdGlvbnMgKGhpbnQ6
CisgICAgICAgIGl0J3Mgbm90IGdvb2QpLgorCisgICAgICAgICogYXNzZW1ibGVyL01hY3JvQXNz
ZW1ibGVyWDg2Q29tbW9uLmg6CisgICAgICAgIChKU0M6Ok1hY3JvQXNzZW1ibGVyWDg2Q29tbW9u
OjpsZmVuY2UpOgorICAgICAgICAoSlNDOjpNYWNyb0Fzc2VtYmxlclg4NkNvbW1vbjo6c2ZlbmNl
KToKKyAgICAgICAgKiBhc3NlbWJsZXIvWDg2QXNzZW1ibGVyLmg6CisgICAgICAgIChKU0M6Olg4
NkFzc2VtYmxlcjo6bGZlbmNlKToKKyAgICAgICAgKEpTQzo6WDg2QXNzZW1ibGVyOjpzZmVuY2Up
OgorCiAyMDE4LTAxLTA0ICBLZWl0aCBNaWxsZXIgIDxrZWl0aF9taWxsZXJAYXBwbGUuY29tPgog
CiAgICAgICAgIEFycmF5IFN0b3JhZ2Ugb3BlcmF0aW9ucyBzb21ldGltZXMgZGlkIG5vdCB1cGRh
dGUgdGhlIGluZGV4aW5nIG1hc2sgY29ycmVjdGx5LgpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFT
Y3JpcHRDb3JlL2Fzc2VtYmxlci9NYWNyb0Fzc2VtYmxlclg4NkNvbW1vbi5oIGIvU291cmNlL0ph
dmFTY3JpcHRDb3JlL2Fzc2VtYmxlci9NYWNyb0Fzc2VtYmxlclg4NkNvbW1vbi5oCmluZGV4IDI0
N2RmNWYuLmFjYWRkMmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9hc3NlbWJs
ZXIvTWFjcm9Bc3NlbWJsZXJYODZDb21tb24uaAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
YXNzZW1ibGVyL01hY3JvQXNzZW1ibGVyWDg2Q29tbW9uLmgKQEAgLTM4ODYsMTEgKzM4ODYsMjEg
QEAgcHVibGljOgogICAgICAgICBzX2F2eENoZWNrU3RhdGUgPSAoZmxhZ3MgJiAoMSA8PCAyOCkp
ID8gQ1BVSURDaGVja1N0YXRlOjpTZXQgOiBDUFVJRENoZWNrU3RhdGU6OkNsZWFyOwogICAgIH0K
IAorICAgIHZvaWQgbGZlbmNlKCkKKyAgICB7CisgICAgICAgIG1fYXNzZW1ibGVyLmxmZW5jZSgp
OworICAgIH0KKwogICAgIHZvaWQgbWZlbmNlKCkKICAgICB7CiAgICAgICAgIG1fYXNzZW1ibGVy
Lm1mZW5jZSgpOwogICAgIH0KIAorICAgIHZvaWQgc2ZlbmNlKCkKKyAgICB7CisgICAgICAgIG1f
YXNzZW1ibGVyLnNmZW5jZSgpOworICAgIH0KKwogICAgIHZvaWQgcmR0c2MoKQogICAgIHsKICAg
ICAgICAgbV9hc3NlbWJsZXIucmR0c2MoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0
Q29yZS9hc3NlbWJsZXIvWDg2QXNzZW1ibGVyLmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYXNz
ZW1ibGVyL1g4NkFzc2VtYmxlci5oCmluZGV4IGY2NzNlMGQuLmUyMGM2YTkgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9hc3NlbWJsZXIvWDg2QXNzZW1ibGVyLmgKKysrIGIvU291
cmNlL0phdmFTY3JpcHRDb3JlL2Fzc2VtYmxlci9YODZBc3NlbWJsZXIuaApAQCAtMzQ0LDcgKzM0
NCw5IEBAIHByaXZhdGU6CiAgICAgdHlwZWRlZiBlbnVtIHsKICAgICAgICAgT1AzX1JPVU5EU1Nf
VnNzV3NzSWIgPSAweDBBLAogICAgICAgICBPUDNfUk9VTkRTRF9Wc2RXc2RJYiA9IDB4MEIsCisg
ICAgICAgIE9QM19MRkVOQ0UgICAgICAgICAgID0gMHhFOCwKICAgICAgICAgT1AzX01GRU5DRSAg
ICAgICAgICAgPSAweEYwLAorICAgICAgICBPUDNfU0ZFTkNFICAgICAgICAgICA9IDB4RjgsCiAg
ICAgfSBUaHJlZUJ5dGVPcGNvZGVJRDsKIAogICAgIHN0cnVjdCBWZXhQcmVmaXggewpAQCAtMzU0
MSwxMiArMzU0MywyMiBAQCBwdWJsaWM6CiAgICAgICAgIG1fZm9ybWF0dGVyLnR3b0J5dGVPcDY0
KE9QMl9YQURELCBzcmMsIGJhc2UsIGluZGV4LCBzY2FsZSwgb2Zmc2V0KTsKICAgICB9CiAjZW5k
aWYgLy8gQ1BVKFg4Nl82NCkKLSAgICAKKworICAgIHZvaWQgbGZlbmNlKCkKKyAgICB7CisgICAg
ICAgIG1fZm9ybWF0dGVyLnRocmVlQnl0ZU9wKE9QMl8zQllURV9FU0NBUEVfQUUsIE9QM19MRkVO
Q0UpOworICAgIH0KKwogICAgIHZvaWQgbWZlbmNlKCkKICAgICB7CiAgICAgICAgIG1fZm9ybWF0
dGVyLnRocmVlQnl0ZU9wKE9QMl8zQllURV9FU0NBUEVfQUUsIE9QM19NRkVOQ0UpOwogICAgIH0K
IAorICAgIHZvaWQgc2ZlbmNlKCkKKyAgICB7CisgICAgICAgIG1fZm9ybWF0dGVyLnRocmVlQnl0
ZU9wKE9QMl8zQllURV9FU0NBUEVfQUUsIE9QM19TRkVOQ0UpOworICAgIH0KKwogICAgIHZvaWQg
cmR0c2MoKQogICAgIHsKICAgICAgICAgbV9mb3JtYXR0ZXIudHdvQnl0ZU9wKE9QMl9SRFRTQyk7
Ci0tIAoyLjEwLjEKCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>