Re: [PATCH v2 1/1] drm/virtio: Implement device_attach

2024-12-05 Thread Zhang, Julia
Jiqian <mailto:jiqian.c...@amd.com>; Huang, Ray <mailto:ray.hu...@amd.com>; David Stevens <mailto:steve...@chromium.org> Cc: Huang, Ray <mailto:ray.hu...@amd.com>; Zhu, Lingshan <mailto:lingshan@amd.com>; robdcl...@chromium.org<mailto:robdcl...@chromium.org>

Re: [PATCH v2 1/1] drm/virtio: Implement device_attach

2024-12-04 Thread Christian König
shan ; robdcl...@chromium.org *Subject:* Re: [PATCH v2 1/1] drm/virtio: Implement device_attach Hi all, Sorry for my late reply. I don't know if you still remember this thread, let me give a quick summary: 1. We want to implement the dGPU prime feature in guest VM. But we encount

RE: [PATCH v2 1/1] drm/virtio: Implement device_attach

2024-12-03 Thread Zhang, Julia
, Honglei1 ; Chen, Jiqian ; Huang, Ray ; David Stevens Cc: Huang, Ray ; Zhu, Lingshan ; robdcl...@chromium.org Subject: Re: [PATCH v2 1/1] drm/virtio: Implement device_attach Hi all, Sorry for my late reply. I don't know if you still remember this thread, let me give a quick summary: 1

Re: [PATCH v2 1/1] drm/virtio: Implement device_attach

2024-11-28 Thread Zhang, Julia
Hi all, Sorry for my late reply. I don't know if you still remember this thread, let me give a quick summary: 1. We want to implement the dGPU prime feature in guest VM. But we encountered this issue: virtio-gpu doesn’t have ->get_sg_table implemented which is required by drm_gem_map_attach

Re: [PATCH v2 1/1] drm/virtio: Implement device_attach

2024-01-31 Thread Christian König
Am 31.01.24 um 11:20 schrieb Zhang, Julia: On 2024/1/30 22:23, Christian König wrote: Am 30.01.24 um 12:16 schrieb Daniel Vetter: On Tue, Jan 30, 2024 at 12:10:31PM +0100, Daniel Vetter wrote: [SNIP] Hi Sima, Christian, Yeah, that is really just speculative. All importers need to set the pe

Re: [PATCH v2 1/1] drm/virtio: Implement device_attach

2024-01-31 Thread Zhang, Julia
On 2024/1/30 22:23, Christian König wrote: > Am 30.01.24 um 12:16 schrieb Daniel Vetter: >> On Tue, Jan 30, 2024 at 12:10:31PM +0100, Daniel Vetter wrote: >>> On Mon, Jan 29, 2024 at 06:31:19PM +0800, Julia Zhang wrote: As vram objects don't have backing pages and thus can't implement d

Re: [PATCH v2 1/1] drm/virtio: Implement device_attach

2024-01-30 Thread Christian König
Am 30.01.24 um 12:16 schrieb Daniel Vetter: On Tue, Jan 30, 2024 at 12:10:31PM +0100, Daniel Vetter wrote: On Mon, Jan 29, 2024 at 06:31:19PM +0800, Julia Zhang wrote: As vram objects don't have backing pages and thus can't implement drm_gem_object_funcs.get_sg_table callback. This removes drm

Re: [PATCH v2 1/1] drm/virtio: Implement device_attach

2024-01-30 Thread Daniel Vetter
On Tue, Jan 30, 2024 at 12:10:31PM +0100, Daniel Vetter wrote: > On Mon, Jan 29, 2024 at 06:31:19PM +0800, Julia Zhang wrote: > > As vram objects don't have backing pages and thus can't implement > > drm_gem_object_funcs.get_sg_table callback. This removes drm dma-buf > > callbacks in virtgpu_gem_m

Re: [PATCH v2 1/1] drm/virtio: Implement device_attach

2024-01-30 Thread Daniel Vetter
On Mon, Jan 29, 2024 at 06:31:19PM +0800, Julia Zhang wrote: > As vram objects don't have backing pages and thus can't implement > drm_gem_object_funcs.get_sg_table callback. This removes drm dma-buf > callbacks in virtgpu_gem_map_dma_buf()/virtgpu_gem_unmap_dma_buf() > and implement virtgpu specif

Re: [PATCH v2 1/1] drm/virtio: Implement device_attach

2024-01-29 Thread Christian König
Am 29.01.24 um 11:31 schrieb Julia Zhang: As vram objects don't have backing pages and thus can't implement drm_gem_object_funcs.get_sg_table callback. This removes drm dma-buf callbacks in virtgpu_gem_map_dma_buf()/virtgpu_gem_unmap_dma_buf() and implement virtgpu specific map/unmap/attach callb