<?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>234719</bug_id>
          
          <creation_ts>2021-12-27 23:57:46 -0800</creation_ts>
          <short_desc>[RISCV64] Enable signal-based VM traps for CPU(RISCV64)</short_desc>
          <delta_ts>2022-03-11 05:33:46 -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>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>
          <dependson>234718</dependson>
          <blocked>237775</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Zan Dobersek">zan</reporter>
          <assigned_to name="Zan Dobersek">zan</assigned_to>
          <cc>benjamin</cc>
    
    <cc>cdumez</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>pmatos</cc>
    
    <cc>saam</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>xan.lopez</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1827041</commentid>
    <comment_count>0</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2021-12-27 23:57:46 -0800</bug_when>
    <thetext>[RISCV64] Enable signal-based VM traps for CPU(RISCV64)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1827042</commentid>
    <comment_count>1</comment_count>
      <attachid>448036</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2021-12-27 23:58:34 -0800</bug_when>
    <thetext>Created attachment 448036
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1827049</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-12-28 01:07:45 -0800</bug_when>
    <thetext>Committed r287465 (245600@main): &lt;https://commits.webkit.org/245600@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 448036.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1827050</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-12-28 01:08:17 -0800</bug_when>
    <thetext>&lt;rdar://problem/86952774&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>448036</attachid>
            <date>2021-12-27 23:58:34 -0800</date>
            <delta_ts>2021-12-28 01:07:47 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234719-20211228085833.patch</filename>
            <type>text/plain</type>
            <size>4148</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3NDYzCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBl
MWY0YjIyOTQyZjA5ODVjOGE4YzQwZjllM2RlODAzZWU2MGQwNTg5Li45NzNkOThkOWZmYzBkZWFk
NGI0ZGMxZDU3MDBiODMwMzczMDY3MTA0IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMyBAQAorMjAyMS0xMi0yNyAgWmFuIERvYmVyc2VrICA8emRvYmVyc2VrQGlnYWxpYS5j
b20+CisKKyAgICAgICAgW1JJU0NWNjRdIEVuYWJsZSBzaWduYWwtYmFzZWQgVk0gdHJhcHMgZm9y
IENQVShSSVNDVjY0KQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MjM0NzE5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgRW5hYmxlIHNpZ25hbC1iYXNlZCBWTSB0cmFwcyBvbiBSSVNDVjY0LiBPbiBMaW51eCwg
dGhpcyBkZXBlbmRzIG9uCisgICAgICAgIGdlbmVyYXRpbmcgYSBTSUdTRUdWIG9yIFNJR0JVUyBz
aWduYWwuIFRoZSBmb3JtZXIgY2FuIGJlIGdlbmVyYXRlZAorICAgICAgICB0aHJvdWdoIGEgc2lt
cGxlIHN0b3JhZ2UgaW5zdHJ1Y3Rpb24gdGhhdCBzb3VyY2VzIHRoZSBhZGRyZXNzIGZyb20KKyAg
ICAgICAgdGhlIHplcm8gcmVnaXN0ZXIuCisKKyAgICAgICAgVGhpcyBzdG9yYWdlIGluc3RydWN0
aW9uIGlzIGdlbmVyYXRlZCBvbiB0aGUgZGVzaXJlZCBsb2NhdGlvbiB0aHJvdWdoCisgICAgICAg
IHRoZSBSSVNDVjY0QXNzZW1ibGVyOjpyZXBsYWNlV2l0aFZNSGFsdCgpIG1ldGhvZC4KKworICAg
ICAgICAqIGFzc2VtYmxlci9NYWNyb0Fzc2VtYmxlclJJU0NWNjQuaDoKKyAgICAgICAgKEpTQzo6
TWFjcm9Bc3NlbWJsZXJSSVNDVjY0OjpyZXBsYWNlV2l0aFZNSGFsdCk6CisgICAgICAgICogYXNz
ZW1ibGVyL1JJU0NWNjRBc3NlbWJsZXIuaDoKKyAgICAgICAgKEpTQzo6UklTQ1Y2NEFzc2VtYmxl
cjo6cmVwbGFjZVdpdGhWTUhhbHQpOgorCiAyMDIxLTEyLTI3ICBZdXN1a2UgU3V6dWtpICA8eXN1
enVraUBhcHBsZS5jb20+CiAKICAgICAgICAgQ29uc2lkZXIgbWVyZ2luZyBXYXNtOjpGdW5jdGlv
bkNvZGVCbG9jayBhbmQgV2FzbTo6TExJbnRDYWxsZWUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XVEYv
Q2hhbmdlTG9nIGIvU291cmNlL1dURi9DaGFuZ2VMb2cKaW5kZXggM2Q5YWZiZmMzYmI2N2JlYjk4
MjA0M2RkOWE2ZTYzMWVlZGExNzY0NS4uNjJhOTdiODdlYTUzNmYwYzk5NTY3YzhjMTE5Njc2OGY5
ODljZjNhOCAxMDA2NDQKLS0tIGEvU291cmNlL1dURi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dU
Ri9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMiBAQAorMjAyMS0xMi0yNyAgWmFuIERvYmVyc2VrICA8
emRvYmVyc2VrQGlnYWxpYS5jb20+CisKKyAgICAgICAgW1JJU0NWNjRdIEVuYWJsZSBzaWduYWwt
YmFzZWQgVk0gdHJhcHMgZm9yIENQVShSSVNDVjY0KQorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjM0NzE5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgKiB3dGYvUGxhdGZvcm1FbmFibGUuaDogRGVmaW5lIEVO
QUJMRV9TSUdOQUxfQkFTRURfVk1fVFJBUFMgZm9yIENQVShSSVNDVjY0KS4KKwogMjAyMS0xMi0y
MyAgU2FtIFdlaW5pZyAgPHdlaW5pZ0BhcHBsZS5jb20+CiAKICAgICAgICAgR3JhZGllbnQgY29s
b3IgaW50ZXJwb2xhdGlvbiBpbmNvcnJlY3QgZm9yIGNvbG9ycyB3aXRoIGFscGhhIChuZWVkIHRv
IGludGVycG9sYXRlIHByZW11bHRpcGxpZWQgY29sb3JzKQpkaWZmIC0tZ2l0IGEvU291cmNlL0ph
dmFTY3JpcHRDb3JlL2Fzc2VtYmxlci9NYWNyb0Fzc2VtYmxlclJJU0NWNjQuaCBiL1NvdXJjZS9K
YXZhU2NyaXB0Q29yZS9hc3NlbWJsZXIvTWFjcm9Bc3NlbWJsZXJSSVNDVjY0LmgKaW5kZXggYzAx
OGE1OGU2OWYxZDk2YmE5YjczMWJkZTZhZjZhMWZiNjcxNDA5Ny4uZjk0MmMwNzliMzNiYmE4ZjU2
YTEyMTNiM2FiZjg2NGFiMjg0ZTE2YiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3Jl
L2Fzc2VtYmxlci9NYWNyb0Fzc2VtYmxlclJJU0NWNjQuaAorKysgYi9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvYXNzZW1ibGVyL01hY3JvQXNzZW1ibGVyUklTQ1Y2NC5oCkBAIC0xNTY4LDcgKzE1Njgs
MTAgQEAgcHVibGljOgogICAgIH0KIAogICAgIHRlbXBsYXRlPFB0clRhZyB0YWc+Ci0gICAgc3Rh
dGljIHZvaWQgcmVwbGFjZVdpdGhWTUhhbHQoQ29kZUxvY2F0aW9uTGFiZWw8dGFnPikgeyB9Cisg
ICAgc3RhdGljIHZvaWQgcmVwbGFjZVdpdGhWTUhhbHQoQ29kZUxvY2F0aW9uTGFiZWw8dGFnPiBp
bnN0cnVjdGlvblN0YXJ0KQorICAgIHsKKyAgICAgICAgQXNzZW1ibGVyOjpyZXBsYWNlV2l0aFZN
SGFsdChpbnN0cnVjdGlvblN0YXJ0LmRhdGFMb2NhdGlvbigpKTsKKyAgICB9CiAKICAgICB0ZW1w
bGF0ZTxQdHJUYWcgc3RhcnRUYWcsIFB0clRhZyBkZXN0VGFnPgogICAgIHN0YXRpYyB2b2lkIHJl
cGxhY2VXaXRoSnVtcChDb2RlTG9jYXRpb25MYWJlbDxzdGFydFRhZz4gaW5zdHJ1Y3Rpb25TdGFy
dCwgQ29kZUxvY2F0aW9uTGFiZWw8ZGVzdFRhZz4gZGVzdGluYXRpb24pCmRpZmYgLS1naXQgYS9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvYXNzZW1ibGVyL1JJU0NWNjRBc3NlbWJsZXIuaCBiL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9hc3NlbWJsZXIvUklTQ1Y2NEFzc2VtYmxlci5oCmluZGV4IDc0ZGFk
MmM4YzI5ZDNjNDA1YjllYzVhNTAwZTIzNmMxMWE2ZDM3MTcuLjBhOTlkMTIyNzY2MWVmMWEzZjk3
NGY4ZTEyM2Y1MmFiNjMzZjYxOTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9h
c3NlbWJsZXIvUklTQ1Y2NEFzc2VtYmxlci5oCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9h
c3NlbWJsZXIvUklTQ1Y2NEFzc2VtYmxlci5oCkBAIC0xNjQ3LDYgKzE2NDcsMTMgQEAgcHVibGlj
OgogICAgICAgICBjYWNoZUZsdXNoKGxvY2F0aW9uLCBzaXplb2YodWludDMyX3QpICogMik7CiAg
ICAgfQogCisgICAgc3RhdGljIHZvaWQgcmVwbGFjZVdpdGhWTUhhbHQodm9pZCogd2hlcmUpCisg
ICAgeworICAgICAgICB1aW50MzJfdCogbG9jYXRpb24gPSByZWludGVycHJldF9jYXN0PHVpbnQz
Ml90Kj4od2hlcmUpOworICAgICAgICBsb2NhdGlvblswXSA9IFJJU0NWNjRJbnN0cnVjdGlvbnM6
OlNEOjpjb25zdHJ1Y3QoUklTQ1Y2NFJlZ2lzdGVyczo6emVybywgUklTQ1Y2NFJlZ2lzdGVyczo6
emVybywgU0ltbWVkaWF0ZTo6djxTSW1tZWRpYXRlLCAwPigpKTsKKyAgICAgICAgY2FjaGVGbHVz
aChsb2NhdGlvbiwgc2l6ZW9mKHVpbnQzMl90KSk7CisgICAgfQorCiAgICAgc3RhdGljIHZvaWQg
cmVwbGFjZVdpdGhKdW1wKHZvaWQqIGZyb20sIHZvaWQqIHRvKQogICAgIHsKICAgICAgICAgdWlu
dDMyX3QqIGxvY2F0aW9uID0gcmVpbnRlcnByZXRfY2FzdDx1aW50MzJfdCo+KGZyb20pOwpkaWZm
IC0tZ2l0IGEvU291cmNlL1dURi93dGYvUGxhdGZvcm1FbmFibGUuaCBiL1NvdXJjZS9XVEYvd3Rm
L1BsYXRmb3JtRW5hYmxlLmgKaW5kZXggMDEwM2UxMzI0YzEyOWFiYTJlODc2ZWJlMDczOWYyNzg3
ZjE2NTAzZS4uYjY4NDFiYjE1YjM1ZGI1MWU1NmVhMzhhZjMwOWQ4NzQzZWI4ODFjMyAxMDA2NDQK
LS0tIGEvU291cmNlL1dURi93dGYvUGxhdGZvcm1FbmFibGUuaAorKysgYi9Tb3VyY2UvV1RGL3d0
Zi9QbGF0Zm9ybUVuYWJsZS5oCkBAIC03ODgsNyArNzg4LDcgQEAKICNkZWZpbmUgRU5BQkxFX0VY
Q0VQVElPTl9TQ09QRV9WRVJJRklDQVRJT04gQVNTRVJUX0VOQUJMRUQKICNlbmRpZgogCi0jaWYg
RU5BQkxFKERGR19KSVQpICYmIEhBVkUoTUFDSElORV9DT05URVhUKSAmJiAoQ1BVKFg4Nl82NCkg
fHwgQ1BVKEFSTTY0KSkKKyNpZiBFTkFCTEUoREZHX0pJVCkgJiYgSEFWRShNQUNISU5FX0NPTlRF
WFQpICYmIChDUFUoWDg2XzY0KSB8fCBDUFUoQVJNNjQpIHx8IENQVShSSVNDVjY0KSkKICNkZWZp
bmUgRU5BQkxFX1NJR05BTF9CQVNFRF9WTV9UUkFQUyAxCiAjZW5kaWYKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>