Issue with X-MSIX-Relocation

Cross posting from reddit here:
So, I have an Intel 660p that im going to pass through to a VM. Following the steps in the patch notes for the SM2262 controller, I put

      <hostdev mode='subsystem' type='pci' managed='yes'>
      <source>
        <address domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>
      </source>
      <alias name='ua-sm2262'/>
      <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>
    </hostdev>
...
  <qemu:commandline>
    <qemu:arg value='-set'/>
    <qemu:arg value='device.ua-sm2262.x-msix-relocation=bar2'/>
  </qemu:commandline>

But it seems that I get Property '.x-msix-relocation' not found , so I’m stuck. I even built qemu 5.0.0 from source. Not sure what else I’m missing.