Skip to content

Commit 634bb6b

Browse files
committed
Revert "rust: drm: gpuvm: Add a missing lock"
This reverts commit 0475333. due to NULL ptr deref, see AsahiLinux#433 Signed-off-by: Janne Grunau <j@jannau.net>
1 parent d08b976 commit 634bb6b

1 file changed

Lines changed: 0 additions & 2 deletions

File tree

rust/kernel/drm/gpuvm.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -348,9 +348,7 @@ unsafe impl<T: DriverGpuVm> AlwaysRefCounted for GpuVmBo<T> {
348348
unsafe {
349349
let resv = (*obj.as_mut().bo.obj).resv;
350350
bindings::dma_resv_lock(resv, core::ptr::null_mut());
351-
obj.as_ref().lock_gpuva();
352351
bindings::drm_gpuvm_bo_put(&mut obj.as_mut().bo);
353-
obj.as_ref().unlock_gpuva();
354352
bindings::dma_resv_unlock(resv);
355353
}
356354
}

0 commit comments

Comments
 (0)