Code

History

Commits on master to rust/kernel/devres.rs35+
  1. Merge tag 'v7.2-rc7' into driver-core-nextDanilo Krummrich committed 3 months agodbaafe9
  2. rust: io: gate ioremap doctests on CONFIG_HAS_IOMEMDanilo Krummrich committed 3 months agof88db65
  3. rust: devres: use `cast_pin_init` instead of manual reimplementationGary Guo committed 3 months agoa1f1b3b
  4. rust: devres: ensure revocation is complete before device finishes unbindingDanilo Krummrich committed 4 months agoa106399
  5. rust: devres: fix race between concurrent revokersDanilo Krummrich committed 4 months agoacc516d
  6. Merge patch series "rust: I/O type generalization and projection"Danilo Krummrich committed 4 months agob07fc8d
  7. rust: devres: add DevresLt for ForLt-aware device resource accessDanilo Krummrich committed 4 months agob85f672
  8. rust: io: move `Io` methods to extension traitGary Guo committed 4 months ago9b36c13
  9. rust: io: remove `MmioOwned`Gary Guo committed 4 months agobed01ca
  10. rust: io: rename `Mmio` to `MmioOwned`Gary Guo committed 4 months ago691c759
  11. rust: io: generalize `MmioRaw` to pointer to arbitrary typeGary Guo committed 4 months ago9734e90
  12. rust: io: add dynamically-sized `Region` typeGary Guo committed 4 months ago426c92c
  13. rust: devres: add 'static bound to Devres<T>Danilo Krummrich committed 5 months ago016267b
  14. rust: pci: make Bar lifetime-parameterizedDanilo Krummrich committed 5 months ago8ea0b6d
  15. rust: device: make Core and CoreInternal lifetime-parameterizedDanilo Krummrich committed 5 months ago2479983
  16. rust: devres: embed struct devres_node directlyDanilo Krummrich committed 9 months ago9aa64d2
  17. rust: devres: fix race condition due to nestingDanilo Krummrich committed 9 months agoba26851
  18. rust: io: separate generic I/O helpers from MMIO implementationZhi Wang committed 9 months ago121d87b
  19. rust: devres: style for importsZhi Wang committed 9 months ago7043698
  20. rust: driver-core: use "kernel vertical" style for importsDanilo Krummrich committed 10 months ago52563c6
  21. Merge tag 'driver-core-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-coreLinus Torvalds committed 11 months ago416f99c
  22. rust: io: add typedef for phys_addr_tAlice Ryhl committed 12 months agodd6ff5c
  23. rust: devres: fix private intra-doc linkMiguel Ojeda committed 1 year agoff4d2ef
  24. Merge tag 'drm-next-2025-10-01' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds committed 1 year ago58809f6
  25. Merge tag 'drm-rust-next-2025-09-16' of https://gitlab.freedesktop.org/drm/rust/kernel into drm-nextDave Airlie committed 1 year ago6f17ab9
  26. rust: pin-init: add references to previously initialized fieldsBenno Lossin committed 1 year ago42415d1
  27. Merge 6.17-rc3 into driver-core-nextGreg Kroah-Hartman committed 1 year agob71763a
  28. rust: driver-core: Update ARef and AlwaysRefCounted imports from sync::arefShankari Anand committed 1 year ago1e18061
  29. rust: devres: fix leaking call to devm_add_action()Danilo Krummrich committed 1 year ago75a7b15
  30. Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 1 year ago352af6a
  31. rust: devres: provide an accessor for the deviceDanilo Krummrich committed 1 year ago85aa5b1
  32. rust: devres: initialize Devres::inner::data lastDanilo Krummrich committed 1 year ago91ae26b
  33. rust: devres: remove unused importTamir Duberstein committed 1 year ago6d16cd5
  34. rust: devres: get rid of Devres' inner ArcDanilo Krummrich committed 1 year agof5d3ef2
  35. rust: devres: replace Devres::new_foreign_owned()Danilo Krummrich committed 1 year ago46ae8fd