Code

History

Commits on master to rust/kernel175+
  1. rust: drm/gem: remove DeviceContext from shmem::ObjectDanilo Krummrich committed 4 months ago7f994b8
  2. rust: drm: restrict AlwaysRefCounted to Normal GEM Object contextDanilo Krummrich committed 4 months agoec8b2cc
  3. rust: drm: restrict AlwaysRefCounted to Normal Device contextDanilo Krummrich committed 4 months ago506a7d6
  4. rust: drm: change default DeviceContext to NormalDanilo Krummrich committed 4 months ago9030013
  5. rust: drm: Add Driver::ParentDevice associated typeDanilo Krummrich committed 4 months ago49e27d5
  6. rust: faux: add Device type with AsBusDevice supportDanilo Krummrich committed 4 months ago893f39d
  7. rust: drm: rename Uninit DeviceContext to NormalDanilo Krummrich committed 4 months agofd0f827
  8. rust: drm: ioctl: fix unbounded lifetimes in ioctl handler argumentsDanilo Krummrich committed 4 months ago68b151b
  9. rust: io: mem: return DevresLt from IoMem/ExclusiveIoMem::into_devres()Danilo Krummrich committed 4 months ago7488dc1
  10. rust: pci: return DevresLt from Bar::into_devres()Danilo Krummrich committed 4 months agoe7e6bf5
  11. rust: devres: add DevresLt for ForLt-aware device resource accessDanilo Krummrich committed 4 months agob85f672
  12. rust: auxiliary: add registration_data_with() for ForLt typesDanilo Krummrich committed 4 months ago491784c
  13. rust: types: introduce ForLt base trait for CovariantForLtDanilo Krummrich committed 4 months ago1b56056
  14. rust: types: rename ForLt to CovariantForLtDanilo Krummrich committed 4 months ago2c91f57
  15. rust: io: implement `IoSysMap`Gary Guo committed 4 months ago11a4784
  16. rust: io: add copying methodsGary Guo committed 4 months agoe7219e5
  17. rust: dma: drop `dma_read!` and `dma_write!` APIGary Guo committed 4 months ago6ff7d69
  18. rust: io: add `read_val` and `write_val` functions on `Io`Gary Guo committed 4 months ago89814c4
  19. rust: io: implement a view type for `Coherent`Gary Guo committed 4 months ago1d409d1
  20. rust: io: add I/O backend for system memory with volatile accessLaura Nao committed 4 months ago2fabff7
  21. rust: io: add projection macro and methodsGary Guo committed 4 months ago1f98955
  22. rust: io: move `Io` methods to extension traitGary Guo committed 4 months ago9b36c13
  23. rust: io: remove `MmioOwned`Gary Guo committed 4 months agobed01ca
  24. rust: io: use view types instead of addresses for `Io`Gary Guo committed 4 months agoe0454ec
  25. rust: pci: io: make `ConfigSpace` a viewGary Guo committed 4 months ago6e5f289
  26. rust: io: implement `Mmio` as view typeGary Guo committed 4 months ago9f64c84
  27. rust: io: rename `Mmio` to `MmioOwned`Gary Guo committed 4 months ago691c759
  28. rust: io: generalize `MmioRaw` to pointer to arbitrary typeGary Guo committed 4 months ago9734e90
  29. rust: io: implement `Io` on reference types insteadGary Guo committed 4 months ago46b1b54
  30. rust: io: restrict untyped IO access and `register!` to `Region`Gary Guo committed 4 months ago6461c57
  31. rust: io: add missing safety requirement in `IoCapable` methodsGary Guo committed 4 months ago65f6abf
  32. rust: io: add dynamically-sized `Region` typeGary Guo committed 4 months ago426c92c
  33. rust: iommu: replace core::mem::zeroed with Zeroable::zeroedNicolás Antinori committed 4 months agoe02e968
  34. usb: rust: Use pin_init::zeroed for usb_device_id initializationNicolás Antinori committed 4 months ago14618b2
  35. cred: delete task_euid()Alice Ryhl committed 4 months ago15c1f17