summaryrefslogtreecommitdiff
path: root/io_uring/register.c
diff options
context:
space:
mode:
authorTeddy Astie <teddy.astie@vates.tech>2026-01-06 17:36:50 +0000
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2026-02-26 15:00:42 -0800
commitb520865b7ccba3fdd136a09ef2c10bb502b6667a (patch)
treead965fdd692bc83f21dd06ffedeba143165639b0 /io_uring/register.c
parent6cfed39c2ce64ac024bbde458a9727105e0b8c66 (diff)
xen/virtio: Don't use grant-dma-ops when running as Dom0
[ Upstream commit dc8ea8714311e549ee93a2b0bdd5487d20bfadbf ] Dom0 inherit devices from the machine and is usually in PV mode. If we are running in a virtual that has virtio devices, these devices would be considered as using grants with Dom0 as backend, while being the said Dom0 itself, while we want to use these devices like regular PCI devices. Fix this by preventing grant-dma-ops from being used when running as Dom0 (initial domain). We still keep the device-tree logic as-is. Signed-off-by: Teddy Astie <teddy.astie@vates.tech> Fixes: 61367688f1fb0 ("xen/virtio: enable grant based virtio on x86") Reviewed-by: Juergen Gross <jgross@suse.com> Signed-off-by: Juergen Gross <jgross@suse.com> Message-ID: <6698564dd2270a9f7377b78ebfb20cb425cabbe8.1767720955.git.teddy.astie@vates.tech> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'io_uring/register.c')
0 files changed, 0 insertions, 0 deletions