Re: [PATCH 8/9] virtio-gpu: fix hang under TCG when unmapping blob

2025-05-08 Thread Akihiko Odaki
On 2025/05/06 19:12, Alex Bennée wrote: Akihiko Odaki writes: On 2025/04/30 3:48, Dmitry Osipenko wrote: On 4/28/25 15:59, Alex Bennée wrote: From: Manos Pitsidianakis This commit fixes an indefinite hang when using VIRTIO GPU blob objects under TCG in certain conditions. The VIRTIO_GPU_

Re: [PATCH 8/9] virtio-gpu: fix hang under TCG when unmapping blob

2025-05-06 Thread Alex Bennée
Akihiko Odaki writes: > On 2025/04/30 3:48, Dmitry Osipenko wrote: >> On 4/28/25 15:59, Alex Bennée wrote: >>> From: Manos Pitsidianakis >>> >>> This commit fixes an indefinite hang when using VIRTIO GPU blob objects >>> under TCG in certain conditions. >>> >>> The VIRTIO_GPU_CMD_RESOURCE_MAP_B

Re: [PATCH 8/9] virtio-gpu: fix hang under TCG when unmapping blob

2025-05-04 Thread Akihiko Odaki
On 2025/04/30 3:48, Dmitry Osipenko wrote: On 4/28/25 15:59, Alex Bennée wrote: From: Manos Pitsidianakis This commit fixes an indefinite hang when using VIRTIO GPU blob objects under TCG in certain conditions. The VIRTIO_GPU_CMD_RESOURCE_MAP_BLOB VIRTIO command creates a MemoryRegion and at

Re: [PATCH 8/9] virtio-gpu: fix hang under TCG when unmapping blob

2025-04-30 Thread Dmitry Osipenko
On 4/30/25 13:24, Alex Bennée wrote: >> On 4/30/25 00:19, Alex Bennée wrote: This change makes QEMU to crash. >>> What is your command line to cause the crash? >> I applied this patch on top of native context v11, ran AMD nctx and >> got a crash on SDDM startup. > Did you also include the pre-

Re: [PATCH 8/9] virtio-gpu: fix hang under TCG when unmapping blob

2025-04-30 Thread Alex Bennée
Dmitry Osipenko writes: > On 4/30/25 00:19, Alex Bennée wrote: >>> This change makes QEMU to crash. >> What is your command line to cause the crash? > > I applied this patch on top of native context v11, ran AMD nctx and > got a crash on SDDM startup. Did you also include the pre-cursor patch wh

Re: [PATCH 8/9] virtio-gpu: fix hang under TCG when unmapping blob

2025-04-29 Thread Dmitry Osipenko
On 4/30/25 00:19, Alex Bennée wrote: >> This change makes QEMU to crash. > What is your command line to cause the crash? I applied this patch on top of native context v11, ran AMD nctx and got a crash on SDDM startup. (gdb) bt #0 0x75411b54 in __pthread_kill_implementation () at /lib64/

Re: [PATCH 8/9] virtio-gpu: fix hang under TCG when unmapping blob

2025-04-29 Thread Alex Bennée
Dmitry Osipenko writes: > On 4/28/25 15:59, Alex Bennée wrote: >> From: Manos Pitsidianakis >> >> This commit fixes an indefinite hang when using VIRTIO GPU blob objects >> under TCG in certain conditions. >> >> The VIRTIO_GPU_CMD_RESOURCE_MAP_BLOB VIRTIO command creates a >> MemoryRegion and

Re: [PATCH 8/9] virtio-gpu: fix hang under TCG when unmapping blob

2025-04-29 Thread Dmitry Osipenko
On 4/28/25 15:59, Alex Bennée wrote: > From: Manos Pitsidianakis > > This commit fixes an indefinite hang when using VIRTIO GPU blob objects > under TCG in certain conditions. > > The VIRTIO_GPU_CMD_RESOURCE_MAP_BLOB VIRTIO command creates a > MemoryRegion and attaches it to an offset on a PCI

[PATCH 8/9] virtio-gpu: fix hang under TCG when unmapping blob

2025-04-28 Thread Alex Bennée
From: Manos Pitsidianakis This commit fixes an indefinite hang when using VIRTIO GPU blob objects under TCG in certain conditions. The VIRTIO_GPU_CMD_RESOURCE_MAP_BLOB VIRTIO command creates a MemoryRegion and attaches it to an offset on a PCI BAR of the VirtIOGPUdevice. The VIRTIO_GPU_CMD_RESOU