summaryrefslogtreecommitdiff
path: root/rust/kernel
AgeCommit message (Expand)Author
26 hoursMerge branch 'char-misc-next' of https://git.kernel.org/pub/scm/linux/kernel/...Mark Brown
26 hoursMerge branch 'driver-core-next' of https://git.kernel.org/pub/scm/linux/kerne...Mark Brown
26 hoursMerge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/tip/...Mark Brown
27 hoursMerge branch 'drm-next' of https://gitlab.freedesktop.org/drm/kernel.gitMark Brown
28 hoursMerge branch 'mm-stable' of https://git.kernel.org/pub/scm/linux/kernel/git/a...Mark Brown
28 hoursMerge branch 'timekeeping-next' of https://github.com/Rust-for-Linux/linux.gitMark Brown
28 hoursMerge branch 'rust-next' of https://github.com/Rust-for-Linux/linux.gitMark Brown
28 hoursMerge branch 'rust-i2c-fixes' of https://github.com/ikrtn/rust-for-linuxMark Brown
33 hoursMerge branch into tip/master: 'locking/core'Ingo Molnar
42 hoursMerge tag 'drm-rust-next-2026-03-30' of https://gitlab.freedesktop.org/drm/ru...Dave Airlie
4 daysrust: rework `build_assert!` documentationGary Guo
4 daysrust: add `const_assert!` macroGary Guo
5 daysmm: rename zap_page_range_single() to zap_vma_range()David Hildenbrand (Arm)
5 daysmm/memory: remove "zap_details" parameter from zap_page_range_single()David Hildenbrand (Arm)
5 daysrust: move `static_assert` into `build_assert`Gary Guo
5 daysrust: dma: add from-slice constructors for Coherent and CoherentBoxAlexandre Courbot
5 daysrust: dma: add CoherentHandle for DMA allocations without kernel mappingDanilo Krummrich
5 daysrust: dma: remove DMA_ATTR_NO_KERNEL_MAPPING from public attrsDanilo Krummrich
6 daysrust: dma: generalize BinaryWriter impl for Coherent<T>Danilo Krummrich
6 daysrust: uaccess: generalize write_dma() to accept any Coherent<T>Danilo Krummrich
6 daysrust: drm: gem: shmem: Add DRM shmem helper abstractionAsahi Lina
6 daysrust: drm: gem: Add raw_dma_resv() functionLyude Paul
6 daysrust: kernel: mark as `#[inline]` all `From::from()`s for `Error`Alistair Francis
6 daysrust: list: hide macros from top-level kernel docGary Guo
7 daysrust: drm: use new sync::aref path for importsAlice Ryhl
7 daysrust: workqueue: use new sync::aref path for importsAlice Ryhl
7 daysrust: drm: dispatch delayed work items to the private dataDaniel Almeida
7 daysrust: workqueue: add delayed work support for ARef<T>Daniel Almeida
7 daysrust: drm: dispatch work items to the private dataDaniel Almeida
7 daysrust: workqueue: add support for ARef<T>Daniel Almeida
8 daysrust: gem: Introduce DriverObject::ArgsLyude Paul
8 daysrust: drm: Add gem::impl_aref_for_gem_obj!Lyude Paul
9 daysrust: dma: implement BinaryWriter for Coherent<[u8]>Timur Tabi
9 daysrust: uaccess: add write_dma() for copying from DMA buffers to userspaceTimur Tabi
9 daysrust: device: add device name methodTimur Tabi
9 daysrust: regulator: do not assume that regulator_get() returns non-nullAlice Ryhl
10 daysrust: dma: remove dma::CoherentAllocation<T>Danilo Krummrich
10 daysrust: dma: add Coherent:init() and Coherent::init_with_attrs()Danilo Krummrich
10 daysrust: dma: introduce dma::CoherentBox for memory initializationDanilo Krummrich
10 daysrust: dma: add zeroed constructor to `Coherent`Gary Guo
10 daysrust: dma: add generalized container for types other than slicesGary Guo
10 daysrust: dma: use "kernel vertical" style for importsDanilo Krummrich
10 daysrust: gpu: Add GPU buddy allocator bindingsJoel Fernandes
10 daysrust: interop: Add list module for C linked list interfaceJoel Fernandes
10 dayshrtimer: add usage examples to documentationAndreas Hindborg
10 daysrust: time: make ClockSource unsafe traitFUJITA Tomonori
10 daysrust/time: Add Delta::from_nanos()Lyude Paul
11 daysrust: str: improve safety comment for CString::try_from_fmtNakamura Shuta
2026-03-18rust: devres: embed struct devres_node directlyDanilo Krummrich
2026-03-17Merge tag 'rust_io-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Danilo Krummrich