diff --git a/rust/kernel/drm/gem/shmem.rs b/rust/kernel/drm/gem/shmem.rs index e8d4ae75cc2f5cce7976518370c25e0a8b1d09a3..f6342067a51304ae3bdf4374009e3bc33fffb2f8 100644 --- a/rust/kernel/drm/gem/shmem.rs +++ b/rust/kernel/drm/gem/shmem.rs @@ -250,8 +250,7 @@ impl<T: DriverObject> gem::IntoGEMObject for Object<T> { &self.obj.base } - // Safety: the passed GEM object must be owned by this driver (and be a shmem object). - unsafe fn from_gem_obj(obj: *mut bindings::drm_gem_object) -> *mut Object<T> { + fn from_gem_obj(obj: *mut bindings::drm_gem_object) -> *mut Object<T> { // SAFETY: The invariant guarantees this is correct. unsafe { let shmem = crate::container_of!(obj, bindings::drm_gem_shmem_object, base)