Re: [PATCH] drm/amdkfd: Fix incorrect use of process->mm

2018-10-03 Thread Oded Gabbay
On Wed, Oct 3, 2018 at 1:41 AM Felix Kuehling wrote: > > This mm_struct pointer should never be dereferenced. If running in > a user thread, just use current->mm. If running in a kernel worker > use get_task_mm to get a safe reference to the mm_struct. > > Signed-off-by: Felix Kuehling > --- > .

Re: [PATCH] drm/amdkfd: Fix incorrect use of process->mm

2018-10-03 Thread Christian König
_ From: Kuehling, Felix Sent: Tuesday, October 2, 2018 6:41:12 PM To: amd-gfx@lists.freedesktop.org Cc: oded.gab...@gmail.com; Kuehling, Felix Subject: [PATCH] drm/amdkfd: Fix incorrect use of process->mm This mm_struct pointer should never be dereferenced. If running in a user thread, jus

Re: [PATCH] drm/amdkfd: Fix incorrect use of process->mm

2018-10-03 Thread Kuehling, Felix
ing, Felix Subject: [PATCH] drm/amdkfd: Fix incorrect use of process->mm This mm_struct pointer should never be dereferenced. If running in a user thread, just use current->mm. If running in a kernel worker use get_task_mm to get a safe reference to the mm_struct. Signed-off-by: Felix Kuehli

[PATCH] drm/amdkfd: Fix incorrect use of process->mm

2018-10-02 Thread Felix Kuehling
This mm_struct pointer should never be dereferenced. If running in a user thread, just use current->mm. If running in a kernel worker use get_task_mm to get a safe reference to the mm_struct. Signed-off-by: Felix Kuehling --- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 37 ++