Code

History

Commits on upstream to rust/kernel/drm35+
  1. Merge tag 'drm-next-2026-08-20' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds committed 2 months ago4e69c18
  2. rust: drm: set fops.owner from driver module pointerAlvin Sun committed 3 months ago3ef9758
  3. rust: treewide: replace `__pinned_init` with `raw_[try_]init`Gary Guo committed 3 months agoea7da31
  4. rust: drm: fix non-const `read8` in unit testGary Guo committed 3 months ago22e77d8
  5. Merge tag 'rust-io-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core into drm-rust-nextDanilo Krummrich committed 4 months ago2059254
  6. rust: drm: Fix typo in FEAT_RENDER documentationYounes Akhouayri committed 4 months ago6cb3fdc
  7. rust: drm: gpuvm: implement Send and Sync for GpuVaAlloc and GpuVmBoSami Tolvanen committed 5 months ago727dc02
  8. rust: drm: gpuvm: require Send + Sync for the driver's associated dataSami Tolvanen committed 5 months agob59ec72
  9. rust: drm: fix GEM object pointer safety docsYilin Chen committed 4 months ago9a80ddb
  10. rust: drm: Pass registration data to ioctl handlersDanilo Krummrich committed 4 months ago3ba2100
  11. rust: drm: Add RegistrationData to drm::DriverDanilo Krummrich committed 4 months agoe15b882
  12. rust: drm: add AsRef<ParentDevice<Bound>> for Device<Registered>Danilo Krummrich committed 4 months ago453197b
  13. rust: drm: return ParentDevice from Device AsRefDanilo Krummrich committed 4 months ago47f600d
  14. rust: drm: Wrap ioctl dispatch in RegistrationGuardDanilo Krummrich committed 4 months ago478da53
  15. rust: drm: Add RegistrationGuard for drm_dev_enter/exit critical sectionsDanilo Krummrich committed 4 months ago2455d5f
  16. rust: drm: add Ioctl device context typestateDanilo Krummrich committed 4 months ago86b20b1
  17. rust: drm: pin ioctl Device reference to Normal contextDanilo Krummrich committed 4 months ago499eb35
  18. rust: drm: split Deref for Device context typestatesDanilo Krummrich committed 4 months ago1c8a1f8
  19. rust: drm/gem: remove DeviceContext from shmem::ObjectDanilo Krummrich committed 4 months ago7f994b8
  20. rust: drm: restrict AlwaysRefCounted to Normal GEM Object contextDanilo Krummrich committed 4 months agoec8b2cc
  21. rust: drm: restrict AlwaysRefCounted to Normal Device contextDanilo Krummrich committed 4 months ago506a7d6
  22. rust: drm: change default DeviceContext to NormalDanilo Krummrich committed 4 months ago9030013
  23. rust: drm: Add Driver::ParentDevice associated typeDanilo Krummrich committed 4 months ago49e27d5
  24. rust: faux: add Device type with AsBusDevice supportDanilo Krummrich committed 4 months ago893f39d
  25. rust: drm: rename Uninit DeviceContext to NormalDanilo Krummrich committed 4 months agofd0f827
  26. rust: drm: ioctl: fix unbounded lifetimes in ioctl handler argumentsDanilo Krummrich committed 4 months ago68b151b
  27. Merge tag 'v7.2-rc1' into drm-rust-nextDanilo Krummrich committed 4 months ago7dd19ad
  28. rust: drm: gem: Introduce shmem::Object::sg_table()Lyude Paul committed 5 months ago616c229
  29. rust: drm: gpuvm: add SmContext lifetime boundBoris Brezillon committed 5 months ago5f7410a
  30. rust: drm: gpuvm: update DriverGpuVm for DeviceContextDeborah Brouwer committed 5 months ago20003c1
  31. rust: drm: gem: shmem: Add vmap functionsLyude Paul committed 5 months agod055768
  32. rust: drm: gem: shmem: Add DmaResvGuard helperLyude Paul committed 5 months ago5a22c80
  33. rust: drm: gem: shmem: Fix Default implementation for ObjectConfigLyude Paul committed 5 months agofea3a2d
  34. rust/drm/gem: Use DeviceContext with GEM objectsLyude Paul committed 6 months ago0023a1e
  35. rust/drm/gem: Add DriverAllocImpl type aliasLyude Paul committed 6 months ago43a5d04