Re: [PATCH v5 08/19] rust: drm/gem: remove DeviceContext from shmem::Object
"Alexandre Courbot" <[email protected]>
| Newsgroups | dev.linux.lists.nova-gpu,dev.linux.lists.driver-core,org.freedesktop.lists.dri-devel,org.kernel.vger.linux-kernel,org.kernel.vger.rust-for-linux |
|---|---|
| Message-ID | <[email protected]> |
On Sun Jun 28, 2026 at 11:53 PM JST, Danilo Krummrich wrote: > Now that AlwaysRefCounted is restricted to the Normal GEM Object > context, there is no use for instantiating Object<T, C> with a > non-Normal context. Remove the DeviceContext generic parameter from > shmem::Object and all associated types (VMap, VMapRef, VMapOwned, > DmaResvGuard, SGTableMap), simplifying the API. > > Signed-off-by: Danilo Krummrich <[email protected]> Reviewed-by: Alexandre Courbot <[email protected]>