Re: [PATCH 2/4] amdgpu: fix a race in kfd_mem_export_dmabuf()

2024-08-22 Thread Alex Deucher
On Wed, Aug 21, 2024 at 8:29 PM Al Viro wrote: > > On Wed, Aug 14, 2024 at 06:15:46PM -0400, Felix Kuehling wrote: > > > > On 2024-08-12 02:59, Al Viro wrote: > > > Using drm_gem_prime_handle_to_fd() to set dmabuf up and insert it into > > > descriptor table, only to have it looked up by file desc

Re: [PATCH 2/4] amdgpu: fix a race in kfd_mem_export_dmabuf()

2024-08-22 Thread Al Viro
On Wed, Aug 14, 2024 at 06:15:46PM -0400, Felix Kuehling wrote: > > On 2024-08-12 02:59, Al Viro wrote: > > Using drm_gem_prime_handle_to_fd() to set dmabuf up and insert it into > > descriptor table, only to have it looked up by file descriptor and > > remove it from descriptor table is not just

Re: [PATCH 2/4] amdgpu: fix a race in kfd_mem_export_dmabuf()

2024-08-14 Thread Felix Kuehling
On 2024-08-12 02:59, Al Viro wrote: Using drm_gem_prime_handle_to_fd() to set dmabuf up and insert it into descriptor table, only to have it looked up by file descriptor and remove it from descriptor table is not just too convoluted - it's racy; another thread might have modified the descriptor

[PATCH 2/4] amdgpu: fix a race in kfd_mem_export_dmabuf()

2024-08-12 Thread Al Viro
Using drm_gem_prime_handle_to_fd() to set dmabuf up and insert it into descriptor table, only to have it looked up by file descriptor and remove it from descriptor table is not just too convoluted - it's racy; another thread might have modified the descriptor table while we'd been going through tha