]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
rust: gpuvm: add GpuVmCore::sm_unmap()
authorAlice Ryhl <aliceryhl@google.com>
Thu, 9 Apr 2026 15:26:09 +0000 (15:26 +0000)
committerDanilo Krummrich <dakr@kernel.org>
Tue, 5 May 2026 10:52:49 +0000 (12:52 +0200)
commitdc3846045f694eef0606697e2304099cba403691
treef366703b4a2411f76fb6ad6ea6e27d5cb34d277e
parent5540a9c747b3e1914ae68ae89f71c0a779bee5d1
rust: gpuvm: add GpuVmCore::sm_unmap()

Add the entrypoint for unmapping ranges in the GPUVM, and provide
callbacks and VA types for the implementation.

Co-developed-by: Asahi Lina <lina+kernel@asahilina.net>
Signed-off-by: Asahi Lina <lina+kernel@asahilina.net>
Reviewed-by: Daniel Almeida <daniel.almeida@collabora.com>
Signed-off-by: Alice Ryhl <aliceryhl@google.com>
Link: https://patch.msgid.link/20260409-gpuvm-rust-v6-4-b16e6ada7261@google.com
Signed-off-by: Danilo Krummrich <dakr@kernel.org>
rust/kernel/drm/gpuvm/mod.rs
rust/kernel/drm/gpuvm/sm_ops.rs [new file with mode: 0644]
rust/kernel/drm/gpuvm/va.rs
rust/kernel/drm/gpuvm/vm_bo.rs