<?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>232741</bug_id>
          
          <creation_ts>2021-11-04 19:20:14 -0700</creation_ts>
          <short_desc>record&lt;DOMString, GPUSize64&gt; in a dictionary doesn&apos;t seem to be supported by IDL</short_desc>
          <delta_ts>2022-03-02 16:30:35 -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>Bindings</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>
          
          <blocked>232558</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Myles C. Maxfield">mmaxfield</reporter>
          <assigned_to name="Dan Glastonbury">djg</assigned_to>
          <cc>cdumez</cc>
    
    <cc>djg</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>sam</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1812044</commentid>
    <comment_count>0</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2021-11-04 19:20:14 -0700</bug_when>
    <thetext>See dictionary GPUDeviceDescriptor.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1814330</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-11-11 18:21:19 -0800</bug_when>
    <thetext>&lt;rdar://problem/85325316&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1847292</commentid>
    <comment_count>2</comment_count>
      <attachid>453566</attachid>
    <who name="Dan Glastonbury">djg</who>
    <bug_when>2022-03-01 20:16:41 -0800</bug_when>
    <thetext>Created attachment 453566
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1847293</commentid>
    <comment_count>3</comment_count>
      <attachid>453567</attachid>
    <who name="Dan Glastonbury">djg</who>
    <bug_when>2022-03-01 20:21:45 -0800</bug_when>
    <thetext>Created attachment 453567
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1847402</commentid>
    <comment_count>4</comment_count>
      <attachid>453567</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2022-03-02 08:13:23 -0800</bug_when>
    <thetext>Comment on attachment 453567
Patch

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

&gt; Source/WebCore/ChangeLog:10
&gt; +        GPUDeviceDescriptor.

I don’t see any bindings code here. Did this always work?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1847479</commentid>
    <comment_count>5</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2022-03-02 10:02:38 -0800</bug_when>
    <thetext>(In reply to Myles C. Maxfield from comment #4)
&gt; Comment on attachment 453567 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=453567&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/ChangeLog:10
&gt; &gt; +        GPUDeviceDescriptor.
&gt; 
&gt; I don’t see any bindings code here. Did this always work?

Myles, I think you didn&apos;t add the necessary typedef to the IDL file when you tried, so that was likely why it didn&apos;t work for you.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1847654</commentid>
    <comment_count>6</comment_count>
      <attachid>453567</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2022-03-02 16:02:09 -0800</bug_when>
    <thetext>Comment on attachment 453567
Patch

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

&gt;&gt;&gt; Source/WebCore/ChangeLog:10
&gt;&gt;&gt; +        GPUDeviceDescriptor.
&gt;&gt; 
&gt;&gt; I don’t see any bindings code here. Did this always work?
&gt; 
&gt; Myles, I think you didn&apos;t add the necessary typedef to the IDL file when you tried, so that was likely why it didn&apos;t work for you.

🥲</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1847670</commentid>
    <comment_count>7</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-03-02 16:30:29 -0800</bug_when>
    <thetext>Committed r290761 (248005@main): &lt;https://commits.webkit.org/248005@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 453567.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>453566</attachid>
            <date>2022-03-01 20:16:41 -0800</date>
            <delta_ts>2022-03-01 20:21:40 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-232741-20220302141640.patch</filename>
            <type>text/plain</type>
            <size>7568</size>
            <attacher name="Dan Glastonbury">djg</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkwNzE2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzk2MGY3ODU3NjM2ZTk5
ODkyOGY5YTEzYTJjNDJlNDU0NjFlY2M3Ny4uZDM2YTQ5YjY3MGMzMzU1YmJiMDgzMGFjZGZkN2Y5
MjJhOTE5NWQ2MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIyLTAzLTAxICBEYW4g
R2xhc3RvbmJ1cnkgIDxkamdAYXBwbGUuY29tPgorCisgICAgICAgIFtXZWJHUFVdIEltcGxlbWVu
dCBHUFVEZXZpY2VEZXNjcmlwdG9yLnJlcXVpcmVkTGltaXRzCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzI3NDEKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJbXBsZW1lbnQgSURMIGJpbmRpbmdzIGZvciBy
ZXF1aXJlZExpbWl0cyBhdHRyaWJ1dGUgb2YKKyAgICAgICAgR1BVRGV2aWNlRGVzY3JpcHRvci4K
KworICAgICAgICAqIE1vZHVsZXMvV2ViR1BVL0dQVURldmljZURlc2NyaXB0b3IuaDoKKyAgICAg
ICAgKFdlYkNvcmU6OkdQVURldmljZURlc2NyaXB0b3I6OmNvbnZlcnRUb0JhY2tpbmcgY29uc3Qp
OgorICAgICAgICAqIE1vZHVsZXMvV2ViR1BVL0dQVURldmljZURlc2NyaXB0b3IuaWRsOgorCiAy
MDIyLTAzLTAxICBBbmRyZXMgR29uemFsZXogIDxhbmRyZXNnXzIyQGFwcGxlLmNvbT4KIAogICAg
ICAgICBVbm5lY2Vzc2FyeSBjb3B5IG9mIFZlY3RvciBvZiBjaGlsZHJlbiBJRHMgaW4gQVhJc29s
YXRlZFRyZWU6OnVwZGF0ZUNoaWxkcmVuLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvUEFM
L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL1BBTC9DaGFuZ2VMb2cKaW5kZXggOGQxMmQ2Nzlm
YmFhNzRjOTZiMWM0OWIwYTZmZTg2MjFhZjM4YjBmNi4uNjVhNTg1MzYwZjU0Njc1YjJkNDJlMmEx
ZDRiMGNmNWZiMjlkOGM3ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvUEFML0NoYW5nZUxv
ZworKysgYi9Tb3VyY2UvV2ViQ29yZS9QQUwvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIw
MjItMDMtMDEgIERhbiBHbGFzdG9uYnVyeSAgPGRqZ0BhcHBsZS5jb20+CisKKyAgICAgICAgW1dl
YkdQVV0gSW1wbGVtZW50IEdQVURldmljZURlc2NyaXB0b3IucmVxdWlyZWRMaW1pdHMKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzMjc0MQorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEltcGxlbWVudCBJREwg
YmluZGluZ3MgZm9yIHJlcXVpcmVkTGltaXRzIGF0dHJpYnV0ZSBvZgorICAgICAgICBHUFVEZXZp
Y2VEZXNjcmlwdG9yLgorCisgICAgICAgICogcGFsL2dyYXBoaWNzL1dlYkdQVS9XZWJHUFVEZXZp
Y2VEZXNjcmlwdG9yLmg6CisKIDIwMjItMDMtMDEgIEFsZXggQ2hyaXN0ZW5zZW4gIDxhY2hyaXN0
ZW5zZW5Ad2Via2l0Lm9yZz4KIAogICAgICAgICBJZiB0aGUgbWFpbiByZXNvdXJjZSB3YXMgbG9h
ZGVkIG92ZXIgcHJpdmF0ZSByZWxheSwgbG9hZCBhbGwgc3ViIHJlc291cmNlcyBvdmVyIHByaXZh
dGUgcmVsYXkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nIGIvU291cmNlL1dl
YktpdC9DaGFuZ2VMb2cKaW5kZXggN2YyNmNhMjk5NWU1NTMzMmEyZWQ0OTYzZTIxMGExOWJjMmM5
N2JjYS4uMGFiNTM0YzAyZjU5YWQ2Y2Q5YzMzNTM4MmVmNjlmZmUzNzE5MzliMSAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cK
QEAgLTEsMyArMSwyMCBAQAorMjAyMi0wMy0wMSAgRGFuIEdsYXN0b25idXJ5ICA8ZGpnQGFwcGxl
LmNvbT4KKworICAgICAgICBbV2ViR1BVXSBJbXBsZW1lbnQgR1BVRGV2aWNlRGVzY3JpcHRvci5y
ZXF1aXJlZExpbWl0cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MjMyNzQxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgSW1wbGVtZW50IElETCBiaW5kaW5ncyBmb3IgcmVxdWlyZWRMaW1pdHMgYXR0cmlidXRl
IG9mCisgICAgICAgIEdQVURldmljZURlc2NyaXB0b3IuCisKKyAgICAgICAgKiBTaGFyZWQvV2Vi
R1BVL1dlYkdQVURldmljZURlc2NyaXB0b3IuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJHUFU6
OkNvbnZlcnRUb0JhY2tpbmdDb250ZXh0Ojpjb252ZXJ0VG9CYWNraW5nKToKKyAgICAgICAgKFdl
YktpdDo6V2ViR1BVOjpDb252ZXJ0RnJvbUJhY2tpbmdDb250ZXh0Ojpjb252ZXJ0RnJvbUJhY2tp
bmcpOgorICAgICAgICAqIFNoYXJlZC9XZWJHUFUvV2ViR1BVRGV2aWNlRGVzY3JpcHRvci5oOgor
ICAgICAgICAoV2ViS2l0OjpXZWJHUFU6OkRldmljZURlc2NyaXB0b3I6OmVuY29kZSBjb25zdCk6
CisgICAgICAgIChXZWJLaXQ6OldlYkdQVTo6RGV2aWNlRGVzY3JpcHRvcjo6ZGVjb2RlKToKKwog
MjAyMi0wMy0wMSAgUm9iZXJ0IEplbm5lciAgPEplbm5lckBhcHBsZS5jb20+CiAKICAgICAgICAg
VW5yZXZpZXdlZCwgcmV2ZXJ0aW5nIHIyOTA1ODguCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9Nb2R1bGVzL1dlYkdQVS9HUFVEZXZpY2VEZXNjcmlwdG9yLmggYi9Tb3VyY2UvV2ViQ29yZS9N
b2R1bGVzL1dlYkdQVS9HUFVEZXZpY2VEZXNjcmlwdG9yLmgKaW5kZXggNTZmZGRjYTY3MjUyOTYy
NzFlNWM2NjJlNDAyZTUzNDQzODczMDA1MC4uZDcyMzFiNzI4NjU5MDU1NjQzMTY2ODRiMTRhYmQz
YmM5NjJlZWZlMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9XZWJHUFUvR1BV
RGV2aWNlRGVzY3JpcHRvci5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvV2ViR1BVL0dQ
VURldmljZURlc2NyaXB0b3IuaApAQCAtNDQsMTEgKzQ0LDEyIEBAIHN0cnVjdCBHUFVEZXZpY2VE
ZXNjcmlwdG9yIDogcHVibGljIEdQVU9iamVjdERlc2NyaXB0b3JCYXNlIHsKICAgICAgICAgICAg
IHJlcXVpcmVkRmVhdHVyZXMubWFwKFtdIChjb25zdCBhdXRvJiByZXF1aXJlZEZlYXR1cmUpIHsK
ICAgICAgICAgICAgICAgICByZXR1cm4gV2ViQ29yZTo6Y29udmVydFRvQmFja2luZyhyZXF1aXJl
ZEZlYXR1cmUpOwogICAgICAgICAgICAgfSksCisgICAgICAgICAgICByZXF1aXJlZExpbWl0cywK
ICAgICAgICAgfTsKICAgICB9CiAKICAgICBWZWN0b3I8R1BVRmVhdHVyZU5hbWU+IHJlcXVpcmVk
RmVhdHVyZXM7Ci0gICAgLy8gVmVjdG9yPEtleVZhbHVlUGFpcjxTdHJpbmcsIHVpbnQ2NF90Pj4g
cmVxdWlyZWRMaW1pdHM7CisgICAgVmVjdG9yPEtleVZhbHVlUGFpcjxTdHJpbmcsIHVpbnQ2NF90
Pj4gcmVxdWlyZWRMaW1pdHM7CiB9OwogCiB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9N
b2R1bGVzL1dlYkdQVS9HUFVEZXZpY2VEZXNjcmlwdG9yLmlkbCBiL1NvdXJjZS9XZWJDb3JlL01v
ZHVsZXMvV2ViR1BVL0dQVURldmljZURlc2NyaXB0b3IuaWRsCmluZGV4IDI2MTUyN2Y3MzllY2U1
MDZkNTBhMjgyNDVhYTcxM2VhMWFhYzU0ZTQuLjM0NWVkNmI4N2NiYWQyZGNkMTgzNTc3YmVmM2Y5
NjllNzhjNWEyZDggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvV2ViR1BVL0dQ
VURldmljZURlc2NyaXB0b3IuaWRsCisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvV2ViR1BV
L0dQVURldmljZURlc2NyaXB0b3IuaWRsCkBAIC0yNSwxMCArMjUsMTIgQEAKIAogLy8gaHR0cHM6
Ly9ncHV3ZWIuZ2l0aHViLmlvL2dwdXdlYi8jZGljdGRlZi1ncHVkZXZpY2VkZXNjcmlwdG9yCiAK
K3R5cGVkZWYgW0VuZm9yY2VSYW5nZV0gdW5zaWduZWQgbG9uZyBsb25nIEdQVVNpemU2NDsKKwog
WwogICAgIEVuYWJsZWRCeVNldHRpbmc9V2ViR1BVCiBdCiBkaWN0aW9uYXJ5IEdQVURldmljZURl
c2NyaXB0b3IgOiBHUFVPYmplY3REZXNjcmlwdG9yQmFzZSB7CiAgICAgc2VxdWVuY2U8R1BVRmVh
dHVyZU5hbWU+IHJlcXVpcmVkRmVhdHVyZXMgPSBbXTsKLSAgICAvLyByZWNvcmQ8RE9NU3RyaW5n
LCBHUFVTaXplNjQ+IHJlcXVpcmVkTGltaXRzOyAvLyBGSVhNRTogaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTIzMjc0MSBPdXIgYmluZGluZ3MgZ2VuZXJhdG9yIGNhbid0
IHNlZW0gdG8gdW5kZXJzdGFuZCB0aGlzCisgICAgcmVjb3JkPERPTVN0cmluZywgR1BVU2l6ZTY0
PiByZXF1aXJlZExpbWl0czsKIH07CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9QQUwvcGFs
L2dyYXBoaWNzL1dlYkdQVS9XZWJHUFVEZXZpY2VEZXNjcmlwdG9yLmggYi9Tb3VyY2UvV2ViQ29y
ZS9QQUwvcGFsL2dyYXBoaWNzL1dlYkdQVS9XZWJHUFVEZXZpY2VEZXNjcmlwdG9yLmgKaW5kZXgg
YWE5NGRjZDlhZmZmZmZkODJkYTZhN2E1M2I1ZTM3ODA0MGRjOWU0Yi4uNDkxOGQ5NjZjNWMxZTlk
YzQyNDVjZmJjN2M5MjRjNmYzODI0MGU1NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvUEFM
L3BhbC9ncmFwaGljcy9XZWJHUFUvV2ViR1BVRGV2aWNlRGVzY3JpcHRvci5oCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL1BBTC9wYWwvZ3JhcGhpY3MvV2ViR1BVL1dlYkdQVURldmljZURlc2NyaXB0b3Iu
aApAQCAtMzYsNyArMzYsNyBAQCBuYW1lc3BhY2UgUEFMOjpXZWJHUFUgewogCiBzdHJ1Y3QgRGV2
aWNlRGVzY3JpcHRvciA6IHB1YmxpYyBPYmplY3REZXNjcmlwdG9yQmFzZSB7CiAgICAgVmVjdG9y
PEZlYXR1cmVOYW1lPiByZXF1aXJlZEZlYXR1cmVzOwotICAgIC8vIEZJWE1FOiBBZGQgc3VwcG9y
dCBmb3IgcmVxdWlyZWRMaW1pdHMuCisgICAgVmVjdG9yPEtleVZhbHVlUGFpcjxTdHJpbmcsIHVp
bnQ2NF90Pj4gcmVxdWlyZWRMaW1pdHM7CiB9OwogCiB9IC8vIG5hbWVzcGFjZSBQQUw6OldlYkdQ
VQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9TaGFyZWQvV2ViR1BVL1dlYkdQVURldmljZURl
c2NyaXB0b3IuY3BwIGIvU291cmNlL1dlYktpdC9TaGFyZWQvV2ViR1BVL1dlYkdQVURldmljZURl
c2NyaXB0b3IuY3BwCmluZGV4IDU4MGFhMDZiYmU0NTA5NzJhNzJlYmMzYzdkZGVjNGIxOWNhNWI3
NTAuLjcwOGU3OWY3Mjc1ZDM2MDJkOThkYjRlMDM4ODYzYmIzY2JmMTEzM2YgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJLaXQvU2hhcmVkL1dlYkdQVS9XZWJHUFVEZXZpY2VEZXNjcmlwdG9yLmNwcAor
KysgYi9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9XZWJHUFUvV2ViR1BVRGV2aWNlRGVzY3JpcHRvci5j
cHAKQEAgLTQwLDcgKzQwLDcgQEAgc3RkOjpvcHRpb25hbDxEZXZpY2VEZXNjcmlwdG9yPiBDb252
ZXJ0VG9CYWNraW5nQ29udGV4dDo6Y29udmVydFRvQmFja2luZyhjb25zdAogICAgIGlmICghYmFz
ZSkKICAgICAgICAgcmV0dXJuIHN0ZDo6bnVsbG9wdDsKIAotICAgIHJldHVybiB7IHsgV1RGTW92
ZSgqYmFzZSksIGRldmljZURlc2NyaXB0b3IucmVxdWlyZWRGZWF0dXJlcyB9IH07CisgICAgcmV0
dXJuIHsgeyBXVEZNb3ZlKCpiYXNlKSwgZGV2aWNlRGVzY3JpcHRvci5yZXF1aXJlZEZlYXR1cmVz
LCBkZXZpY2VEZXNjcmlwdG9yLnJlcXVpcmVkTGltaXRzIH0gfTsKIH0KIAogc3RkOjpvcHRpb25h
bDxQQUw6OldlYkdQVTo6RGV2aWNlRGVzY3JpcHRvcj4gQ29udmVydEZyb21CYWNraW5nQ29udGV4
dDo6Y29udmVydEZyb21CYWNraW5nKGNvbnN0IERldmljZURlc2NyaXB0b3ImIGRldmljZURlc2Ny
aXB0b3IpCkBAIC00OSw3ICs0OSw3IEBAIHN0ZDo6b3B0aW9uYWw8UEFMOjpXZWJHUFU6OkRldmlj
ZURlc2NyaXB0b3I+IENvbnZlcnRGcm9tQmFja2luZ0NvbnRleHQ6OmNvbnZlcnRGCiAgICAgaWYg
KCFiYXNlKQogICAgICAgICByZXR1cm4gc3RkOjpudWxsb3B0OwogCi0gICAgcmV0dXJuIHsgeyBX
VEZNb3ZlKCpiYXNlKSwgZGV2aWNlRGVzY3JpcHRvci5yZXF1aXJlZEZlYXR1cmVzIH0gfTsKKyAg
ICByZXR1cm4geyB7IFdURk1vdmUoKmJhc2UpLCBkZXZpY2VEZXNjcmlwdG9yLnJlcXVpcmVkRmVh
dHVyZXMsIGRldmljZURlc2NyaXB0b3IucmVxdWlyZWRMaW1pdHMgfSB9OwogfQogCiB9IC8vIG5h
bWVzcGFjZSBXZWJLaXQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL1dlYkdQVS9X
ZWJHUFVEZXZpY2VEZXNjcmlwdG9yLmggYi9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9XZWJHUFUvV2Vi
R1BVRGV2aWNlRGVzY3JpcHRvci5oCmluZGV4IDYwNmJkZmI3M2Y2MzQ4NzhjZmRhM2Y5YmRhMWFl
M2VlMTRkNTlmZmUuLmJhZTQwZWM3N2ZkZTBkMWIxZWY0MDFhZjJhMzJkNjI1OGY1YTVhNGIgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL1dlYkdQVS9XZWJHUFVEZXZpY2VEZXNjcmlw
dG9yLmgKKysrIGIvU291cmNlL1dlYktpdC9TaGFyZWQvV2ViR1BVL1dlYkdQVURldmljZURlc2Ny
aXB0b3IuaApAQCAtMzksMTIgKzM5LDEzIEBAIG5hbWVzcGFjZSBXZWJLaXQ6OldlYkdQVSB7CiAK
IHN0cnVjdCBEZXZpY2VEZXNjcmlwdG9yIDogcHVibGljIE9iamVjdERlc2NyaXB0b3JCYXNlIHsK
ICAgICBWZWN0b3I8UEFMOjpXZWJHUFU6OkZlYXR1cmVOYW1lPiByZXF1aXJlZEZlYXR1cmVzOwot
ICAgIC8vIEZJWE1FOiBBZGQgc3VwcG9ydCBmb3IgcmVxdWlyZWRMaW1pdHMuCisgICAgVmVjdG9y
PEtleVZhbHVlUGFpcjxTdHJpbmcsIHVpbnQ2NF90Pj4gcmVxdWlyZWRMaW1pdHM7CiAKICAgICB0
ZW1wbGF0ZTxjbGFzcyBFbmNvZGVyPiB2b2lkIGVuY29kZShFbmNvZGVyJiBlbmNvZGVyKSBjb25z
dAogICAgIHsKICAgICAgICAgZW5jb2RlciA8PCBzdGF0aWNfY2FzdDxjb25zdCBPYmplY3REZXNj
cmlwdG9yQmFzZSY+KCp0aGlzKTsKICAgICAgICAgZW5jb2RlciA8PCByZXF1aXJlZEZlYXR1cmVz
OworICAgICAgICBlbmNvZGVyIDw8IHJlcXVpcmVkTGltaXRzOwogICAgIH0KIAogICAgIHRlbXBs
YXRlPGNsYXNzIERlY29kZXI+IHN0YXRpYyBzdGQ6Om9wdGlvbmFsPERldmljZURlc2NyaXB0b3I+
IGRlY29kZShEZWNvZGVyJiBkZWNvZGVyKQpAQCAtNTksNyArNjAsMTIgQEAgc3RydWN0IERldmlj
ZURlc2NyaXB0b3IgOiBwdWJsaWMgT2JqZWN0RGVzY3JpcHRvckJhc2UgewogICAgICAgICBpZiAo
IXJlcXVpcmVkRmVhdHVyZXMpCiAgICAgICAgICAgICByZXR1cm4gc3RkOjpudWxsb3B0OwogCi0g
ICAgICAgIHJldHVybiB7IHsgV1RGTW92ZSgqb2JqZWN0RGVzY3JpcHRvckJhc2UpLCBXVEZNb3Zl
KCpyZXF1aXJlZEZlYXR1cmVzKSB9IH07CisgICAgICAgIHN0ZDo6b3B0aW9uYWw8VmVjdG9yPEtl
eVZhbHVlUGFpcjxTdHJpbmcsIHVpbnQ2NF90Pj4+IHJlcXVpcmVkTGltaXRzOworICAgICAgICBk
ZWNvZGVyID4+IHJlcXVpcmVkTGltaXRzOworICAgICAgICBpZiAoIXJlcXVpcmVkTGltaXRzKQor
ICAgICAgICAgICAgcmV0dXJuIHN0ZDo6bnVsbG9wdDsKKworICAgICAgICByZXR1cm4geyB7IFdU
Rk1vdmUoKm9iamVjdERlc2NyaXB0b3JCYXNlKSwgV1RGTW92ZSgqcmVxdWlyZWRGZWF0dXJlcyks
IFdURk1vdmUoKnJlcXVpcmVkTGltaXRzKSB9IH07CiAgICAgfQogfTsKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>453567</attachid>
            <date>2022-03-01 20:21:45 -0800</date>
            <delta_ts>2022-03-02 16:30:32 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-232741-20220302142144.patch</filename>
            <type>text/plain</type>
            <size>7671</size>
            <attacher name="Dan Glastonbury">djg</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkwNzE2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzk2MGY3ODU3NjM2ZTk5
ODkyOGY5YTEzYTJjNDJlNDU0NjFlY2M3Ny4uYTQyZjQ1NjA5OWE3NjM5OTdhZTE0OGU3MWI3MzU5
OThmMDUxMWYxNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDIyLTAzLTAxICBEYW4g
R2xhc3RvbmJ1cnkgIDxkamdAYXBwbGUuY29tPgorCisgICAgICAgIFtXZWJHUFVdIEltcGxlbWVu
dCBHUFVEZXZpY2VEZXNjcmlwdG9yLnJlcXVpcmVkTGltaXRzCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzI3NDEKKyAgICAgICAgPHJkYXI6Ly9wcm9i
bGVtLzg1MzI1MzE2PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIEltcGxlbWVudCBJREwgYmluZGluZ3MgZm9yIHJlcXVpcmVkTGltaXRzIGF0dHJpYnV0
ZSBvZgorICAgICAgICBHUFVEZXZpY2VEZXNjcmlwdG9yLgorCisgICAgICAgICogTW9kdWxlcy9X
ZWJHUFUvR1BVRGV2aWNlRGVzY3JpcHRvci5oOgorICAgICAgICAoV2ViQ29yZTo6R1BVRGV2aWNl
RGVzY3JpcHRvcjo6Y29udmVydFRvQmFja2luZyBjb25zdCk6CisgICAgICAgICogTW9kdWxlcy9X
ZWJHUFUvR1BVRGV2aWNlRGVzY3JpcHRvci5pZGw6CisKIDIwMjItMDMtMDEgIEFuZHJlcyBHb256
YWxleiAgPGFuZHJlc2dfMjJAYXBwbGUuY29tPgogCiAgICAgICAgIFVubmVjZXNzYXJ5IGNvcHkg
b2YgVmVjdG9yIG9mIGNoaWxkcmVuIElEcyBpbiBBWElzb2xhdGVkVHJlZTo6dXBkYXRlQ2hpbGRy
ZW4uCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9QQUwvQ2hhbmdlTG9nIGIvU291cmNlL1dl
YkNvcmUvUEFML0NoYW5nZUxvZwppbmRleCA4ZDEyZDY3OWZiYWE3NGM5NmIxYzQ5YjBhNmZlODYy
MWFmMzhiMGY2Li5lMmU1NTAzYjk4YTRmNGE3YTc1YWI1Zjg0ZjRmZTIyODY4Y2I3YTgxIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9QQUwvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L1BBTC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAyMi0wMy0wMSAgRGFuIEdsYXN0b25i
dXJ5ICA8ZGpnQGFwcGxlLmNvbT4KKworICAgICAgICBbV2ViR1BVXSBJbXBsZW1lbnQgR1BVRGV2
aWNlRGVzY3JpcHRvci5yZXF1aXJlZExpbWl0cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMyNzQxCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS84NTMy
NTMxNj4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJ
bXBsZW1lbnQgSURMIGJpbmRpbmdzIGZvciByZXF1aXJlZExpbWl0cyBhdHRyaWJ1dGUgb2YKKyAg
ICAgICAgR1BVRGV2aWNlRGVzY3JpcHRvci4KKworICAgICAgICAqIHBhbC9ncmFwaGljcy9XZWJH
UFUvV2ViR1BVRGV2aWNlRGVzY3JpcHRvci5oOgorCiAyMDIyLTAzLTAxICBBbGV4IENocmlzdGVu
c2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CiAKICAgICAgICAgSWYgdGhlIG1haW4gcmVz
b3VyY2Ugd2FzIGxvYWRlZCBvdmVyIHByaXZhdGUgcmVsYXksIGxvYWQgYWxsIHN1YiByZXNvdXJj
ZXMgb3ZlciBwcml2YXRlIHJlbGF5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxv
ZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDdmMjZjYTI5OTVlNTUzMzJhMmVkNDk2
M2UyMTBhMTliYzJjOTdiY2EuLmM4ZGFkNWZmYTkzNDFlZWY3NDFmOTZiZTc4OTM0MDQwZGE1OTQ0
N2MgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMjItMDMtMDEgIERhbiBHbGFzdG9uYnVy
eSAgPGRqZ0BhcHBsZS5jb20+CisKKyAgICAgICAgW1dlYkdQVV0gSW1wbGVtZW50IEdQVURldmlj
ZURlc2NyaXB0b3IucmVxdWlyZWRMaW1pdHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTIzMjc0MQorICAgICAgICByZGFyOi8vcHJvYmxlbS84NTMyNTMx
NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEltcGxl
bWVudCBJREwgYmluZGluZ3MgZm9yIHJlcXVpcmVkTGltaXRzIGF0dHJpYnV0ZSBvZgorICAgICAg
ICBHUFVEZXZpY2VEZXNjcmlwdG9yLgorCisgICAgICAgICogU2hhcmVkL1dlYkdQVS9XZWJHUFVE
ZXZpY2VEZXNjcmlwdG9yLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViR1BVOjpDb252ZXJ0VG9C
YWNraW5nQ29udGV4dDo6Y29udmVydFRvQmFja2luZyk6CisgICAgICAgIChXZWJLaXQ6OldlYkdQ
VTo6Q29udmVydEZyb21CYWNraW5nQ29udGV4dDo6Y29udmVydEZyb21CYWNraW5nKToKKyAgICAg
ICAgKiBTaGFyZWQvV2ViR1BVL1dlYkdQVURldmljZURlc2NyaXB0b3IuaDoKKyAgICAgICAgKFdl
YktpdDo6V2ViR1BVOjpEZXZpY2VEZXNjcmlwdG9yOjplbmNvZGUgY29uc3QpOgorICAgICAgICAo
V2ViS2l0OjpXZWJHUFU6OkRldmljZURlc2NyaXB0b3I6OmRlY29kZSk6CisKIDIwMjItMDMtMDEg
IFJvYmVydCBKZW5uZXIgIDxKZW5uZXJAYXBwbGUuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQs
IHJldmVydGluZyByMjkwNTg4LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9X
ZWJHUFUvR1BVRGV2aWNlRGVzY3JpcHRvci5oIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9XZWJH
UFUvR1BVRGV2aWNlRGVzY3JpcHRvci5oCmluZGV4IDU2ZmRkY2E2NzI1Mjk2MjcxZTVjNjYyZTQw
MmU1MzQ0Mzg3MzAwNTAuLmQ3MjMxYjcyODY1OTA1NTY0MzE2Njg0YjE0YWJkM2JjOTYyZWVmZTAg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvV2ViR1BVL0dQVURldmljZURlc2Ny
aXB0b3IuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL1dlYkdQVS9HUFVEZXZpY2VEZXNj
cmlwdG9yLmgKQEAgLTQ0LDExICs0NCwxMiBAQCBzdHJ1Y3QgR1BVRGV2aWNlRGVzY3JpcHRvciA6
IHB1YmxpYyBHUFVPYmplY3REZXNjcmlwdG9yQmFzZSB7CiAgICAgICAgICAgICByZXF1aXJlZEZl
YXR1cmVzLm1hcChbXSAoY29uc3QgYXV0byYgcmVxdWlyZWRGZWF0dXJlKSB7CiAgICAgICAgICAg
ICAgICAgcmV0dXJuIFdlYkNvcmU6OmNvbnZlcnRUb0JhY2tpbmcocmVxdWlyZWRGZWF0dXJlKTsK
ICAgICAgICAgICAgIH0pLAorICAgICAgICAgICAgcmVxdWlyZWRMaW1pdHMsCiAgICAgICAgIH07
CiAgICAgfQogCiAgICAgVmVjdG9yPEdQVUZlYXR1cmVOYW1lPiByZXF1aXJlZEZlYXR1cmVzOwot
ICAgIC8vIFZlY3RvcjxLZXlWYWx1ZVBhaXI8U3RyaW5nLCB1aW50NjRfdD4+IHJlcXVpcmVkTGlt
aXRzOworICAgIFZlY3RvcjxLZXlWYWx1ZVBhaXI8U3RyaW5nLCB1aW50NjRfdD4+IHJlcXVpcmVk
TGltaXRzOwogfTsKIAogfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9XZWJH
UFUvR1BVRGV2aWNlRGVzY3JpcHRvci5pZGwgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL1dlYkdQ
VS9HUFVEZXZpY2VEZXNjcmlwdG9yLmlkbAppbmRleCAyNjE1MjdmNzM5ZWNlNTA2ZDUwYTI4MjQ1
YWE3MTNlYTFhYWM1NGU0Li4zNDVlZDZiODdjYmFkMmRjZDE4MzU3N2JlZjNmOTY5ZTc4YzVhMmQ4
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL1dlYkdQVS9HUFVEZXZpY2VEZXNj
cmlwdG9yLmlkbAorKysgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL1dlYkdQVS9HUFVEZXZpY2VE
ZXNjcmlwdG9yLmlkbApAQCAtMjUsMTAgKzI1LDEyIEBACiAKIC8vIGh0dHBzOi8vZ3B1d2ViLmdp
dGh1Yi5pby9ncHV3ZWIvI2RpY3RkZWYtZ3B1ZGV2aWNlZGVzY3JpcHRvcgogCit0eXBlZGVmIFtF
bmZvcmNlUmFuZ2VdIHVuc2lnbmVkIGxvbmcgbG9uZyBHUFVTaXplNjQ7CisKIFsKICAgICBFbmFi
bGVkQnlTZXR0aW5nPVdlYkdQVQogXQogZGljdGlvbmFyeSBHUFVEZXZpY2VEZXNjcmlwdG9yIDog
R1BVT2JqZWN0RGVzY3JpcHRvckJhc2UgewogICAgIHNlcXVlbmNlPEdQVUZlYXR1cmVOYW1lPiBy
ZXF1aXJlZEZlYXR1cmVzID0gW107Ci0gICAgLy8gcmVjb3JkPERPTVN0cmluZywgR1BVU2l6ZTY0
PiByZXF1aXJlZExpbWl0czsgLy8gRklYTUU6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0yMzI3NDEgT3VyIGJpbmRpbmdzIGdlbmVyYXRvciBjYW4ndCBzZWVtIHRvIHVu
ZGVyc3RhbmQgdGhpcworICAgIHJlY29yZDxET01TdHJpbmcsIEdQVVNpemU2ND4gcmVxdWlyZWRM
aW1pdHM7CiB9OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvUEFML3BhbC9ncmFwaGljcy9X
ZWJHUFUvV2ViR1BVRGV2aWNlRGVzY3JpcHRvci5oIGIvU291cmNlL1dlYkNvcmUvUEFML3BhbC9n
cmFwaGljcy9XZWJHUFUvV2ViR1BVRGV2aWNlRGVzY3JpcHRvci5oCmluZGV4IGFhOTRkY2Q5YWZm
ZmZmZDgyZGE2YTdhNTNiNWUzNzgwNDBkYzllNGIuLjQ5MThkOTY2YzVjMWU5ZGM0MjQ1Y2ZiYzdj
OTI0YzZmMzgyNDBlNTYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL1BBTC9wYWwvZ3JhcGhp
Y3MvV2ViR1BVL1dlYkdQVURldmljZURlc2NyaXB0b3IuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9Q
QUwvcGFsL2dyYXBoaWNzL1dlYkdQVS9XZWJHUFVEZXZpY2VEZXNjcmlwdG9yLmgKQEAgLTM2LDcg
KzM2LDcgQEAgbmFtZXNwYWNlIFBBTDo6V2ViR1BVIHsKIAogc3RydWN0IERldmljZURlc2NyaXB0
b3IgOiBwdWJsaWMgT2JqZWN0RGVzY3JpcHRvckJhc2UgewogICAgIFZlY3RvcjxGZWF0dXJlTmFt
ZT4gcmVxdWlyZWRGZWF0dXJlczsKLSAgICAvLyBGSVhNRTogQWRkIHN1cHBvcnQgZm9yIHJlcXVp
cmVkTGltaXRzLgorICAgIFZlY3RvcjxLZXlWYWx1ZVBhaXI8U3RyaW5nLCB1aW50NjRfdD4+IHJl
cXVpcmVkTGltaXRzOwogfTsKIAogfSAvLyBuYW1lc3BhY2UgUEFMOjpXZWJHUFUKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL1dlYkdQVS9XZWJHUFVEZXZpY2VEZXNjcmlwdG9yLmNw
cCBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL1dlYkdQVS9XZWJHUFVEZXZpY2VEZXNjcmlwdG9yLmNw
cAppbmRleCA1ODBhYTA2YmJlNDUwOTcyYTcyZWJjM2M3ZGRlYzRiMTljYTViNzUwLi43MDhlNzlm
NzI3NWQzNjAyZDk4ZGI0ZTAzODg2M2JiM2NiZjExMzNmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0L1NoYXJlZC9XZWJHUFUvV2ViR1BVRGV2aWNlRGVzY3JpcHRvci5jcHAKKysrIGIvU291cmNl
L1dlYktpdC9TaGFyZWQvV2ViR1BVL1dlYkdQVURldmljZURlc2NyaXB0b3IuY3BwCkBAIC00MCw3
ICs0MCw3IEBAIHN0ZDo6b3B0aW9uYWw8RGV2aWNlRGVzY3JpcHRvcj4gQ29udmVydFRvQmFja2lu
Z0NvbnRleHQ6OmNvbnZlcnRUb0JhY2tpbmcoY29uc3QKICAgICBpZiAoIWJhc2UpCiAgICAgICAg
IHJldHVybiBzdGQ6Om51bGxvcHQ7CiAKLSAgICByZXR1cm4geyB7IFdURk1vdmUoKmJhc2UpLCBk
ZXZpY2VEZXNjcmlwdG9yLnJlcXVpcmVkRmVhdHVyZXMgfSB9OworICAgIHJldHVybiB7IHsgV1RG
TW92ZSgqYmFzZSksIGRldmljZURlc2NyaXB0b3IucmVxdWlyZWRGZWF0dXJlcywgZGV2aWNlRGVz
Y3JpcHRvci5yZXF1aXJlZExpbWl0cyB9IH07CiB9CiAKIHN0ZDo6b3B0aW9uYWw8UEFMOjpXZWJH
UFU6OkRldmljZURlc2NyaXB0b3I+IENvbnZlcnRGcm9tQmFja2luZ0NvbnRleHQ6OmNvbnZlcnRG
cm9tQmFja2luZyhjb25zdCBEZXZpY2VEZXNjcmlwdG9yJiBkZXZpY2VEZXNjcmlwdG9yKQpAQCAt
NDksNyArNDksNyBAQCBzdGQ6Om9wdGlvbmFsPFBBTDo6V2ViR1BVOjpEZXZpY2VEZXNjcmlwdG9y
PiBDb252ZXJ0RnJvbUJhY2tpbmdDb250ZXh0Ojpjb252ZXJ0RgogICAgIGlmICghYmFzZSkKICAg
ICAgICAgcmV0dXJuIHN0ZDo6bnVsbG9wdDsKIAotICAgIHJldHVybiB7IHsgV1RGTW92ZSgqYmFz
ZSksIGRldmljZURlc2NyaXB0b3IucmVxdWlyZWRGZWF0dXJlcyB9IH07CisgICAgcmV0dXJuIHsg
eyBXVEZNb3ZlKCpiYXNlKSwgZGV2aWNlRGVzY3JpcHRvci5yZXF1aXJlZEZlYXR1cmVzLCBkZXZp
Y2VEZXNjcmlwdG9yLnJlcXVpcmVkTGltaXRzIH0gfTsKIH0KIAogfSAvLyBuYW1lc3BhY2UgV2Vi
S2l0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9XZWJHUFUvV2ViR1BVRGV2aWNl
RGVzY3JpcHRvci5oIGIvU291cmNlL1dlYktpdC9TaGFyZWQvV2ViR1BVL1dlYkdQVURldmljZURl
c2NyaXB0b3IuaAppbmRleCA2MDZiZGZiNzNmNjM0ODc4Y2ZkYTNmOWJkYTFhZTNlZTE0ZDU5ZmZl
Li5iYWU0MGVjNzdmZGUwZDFiMWVmNDAxYWYyYTMyZDYyNThmNWE1YTRiIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViS2l0L1NoYXJlZC9XZWJHUFUvV2ViR1BVRGV2aWNlRGVzY3JpcHRvci5oCisrKyBi
L1NvdXJjZS9XZWJLaXQvU2hhcmVkL1dlYkdQVS9XZWJHUFVEZXZpY2VEZXNjcmlwdG9yLmgKQEAg
LTM5LDEyICszOSwxMyBAQCBuYW1lc3BhY2UgV2ViS2l0OjpXZWJHUFUgewogCiBzdHJ1Y3QgRGV2
aWNlRGVzY3JpcHRvciA6IHB1YmxpYyBPYmplY3REZXNjcmlwdG9yQmFzZSB7CiAgICAgVmVjdG9y
PFBBTDo6V2ViR1BVOjpGZWF0dXJlTmFtZT4gcmVxdWlyZWRGZWF0dXJlczsKLSAgICAvLyBGSVhN
RTogQWRkIHN1cHBvcnQgZm9yIHJlcXVpcmVkTGltaXRzLgorICAgIFZlY3RvcjxLZXlWYWx1ZVBh
aXI8U3RyaW5nLCB1aW50NjRfdD4+IHJlcXVpcmVkTGltaXRzOwogCiAgICAgdGVtcGxhdGU8Y2xh
c3MgRW5jb2Rlcj4gdm9pZCBlbmNvZGUoRW5jb2RlciYgZW5jb2RlcikgY29uc3QKICAgICB7CiAg
ICAgICAgIGVuY29kZXIgPDwgc3RhdGljX2Nhc3Q8Y29uc3QgT2JqZWN0RGVzY3JpcHRvckJhc2Um
PigqdGhpcyk7CiAgICAgICAgIGVuY29kZXIgPDwgcmVxdWlyZWRGZWF0dXJlczsKKyAgICAgICAg
ZW5jb2RlciA8PCByZXF1aXJlZExpbWl0czsKICAgICB9CiAKICAgICB0ZW1wbGF0ZTxjbGFzcyBE
ZWNvZGVyPiBzdGF0aWMgc3RkOjpvcHRpb25hbDxEZXZpY2VEZXNjcmlwdG9yPiBkZWNvZGUoRGVj
b2RlciYgZGVjb2RlcikKQEAgLTU5LDcgKzYwLDEyIEBAIHN0cnVjdCBEZXZpY2VEZXNjcmlwdG9y
IDogcHVibGljIE9iamVjdERlc2NyaXB0b3JCYXNlIHsKICAgICAgICAgaWYgKCFyZXF1aXJlZEZl
YXR1cmVzKQogICAgICAgICAgICAgcmV0dXJuIHN0ZDo6bnVsbG9wdDsKIAotICAgICAgICByZXR1
cm4geyB7IFdURk1vdmUoKm9iamVjdERlc2NyaXB0b3JCYXNlKSwgV1RGTW92ZSgqcmVxdWlyZWRG
ZWF0dXJlcykgfSB9OworICAgICAgICBzdGQ6Om9wdGlvbmFsPFZlY3RvcjxLZXlWYWx1ZVBhaXI8
U3RyaW5nLCB1aW50NjRfdD4+PiByZXF1aXJlZExpbWl0czsKKyAgICAgICAgZGVjb2RlciA+PiBy
ZXF1aXJlZExpbWl0czsKKyAgICAgICAgaWYgKCFyZXF1aXJlZExpbWl0cykKKyAgICAgICAgICAg
IHJldHVybiBzdGQ6Om51bGxvcHQ7CisKKyAgICAgICAgcmV0dXJuIHsgeyBXVEZNb3ZlKCpvYmpl
Y3REZXNjcmlwdG9yQmFzZSksIFdURk1vdmUoKnJlcXVpcmVkRmVhdHVyZXMpLCBXVEZNb3ZlKCpy
ZXF1aXJlZExpbWl0cykgfSB9OwogICAgIH0KIH07CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>