This goes along with a qemu series to provides the necessary
implementation of the Grace Hopper Superchip firmware specification so
that the guest operating system can see the correct ACPI modeling for
the coherent GPU device.
https://github.com/qemu/qemu/compare/master...ankita-nv:qemu:dev-ankit/cohmem-0330
Applied and tested over v6.3-rc4.
Ankit Agrawal (6):
kvm: determine memory type from VMA
vfio/nvgpu: expose GPU device memory as BAR1
mm: handle poisoning of pfn without struct pages
mm: Add poison error check in fixup_user_fault() for mapped PFN
mm: Change ghes code to allow poison of non-struct PFN
vfio/nvgpu: register device memory for poison handling