summaryrefslogtreecommitdiff
path: root/rust
AgeCommit message (Expand)Author
25 hoursMerge branch 'char-misc-next' of https://git.kernel.org/pub/scm/linux/kernel/...Mark Brown
25 hoursMerge branch 'driver-core-next' of https://git.kernel.org/pub/scm/linux/kerne...Mark Brown
25 hoursMerge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/tip/...Mark Brown
27 hoursMerge branch 'drm-rust-next' of https://gitlab.freedesktop.org/drm/rust/kerne...Mark Brown
30 hoursMerge branch into tip/master: 'locking/core'Ingo Molnar
31 hoursMerge branch 'mm-stable' of https://git.kernel.org/pub/scm/linux/kernel/git/a...Mark Brown
31 hoursMerge branch 'rust-analyzer-next' of https://github.com/Rust-for-Linux/linux.gitMark Brown
31 hoursMerge branch 'timekeeping-next' of https://github.com/Rust-for-Linux/linux.gitMark Brown
31 hoursMerge branch 'pin-init-next' of https://github.com/Rust-for-Linux/linux.gitMark Brown
31 hoursMerge branch 'rust-next' of https://github.com/Rust-for-Linux/linux.gitMark Brown
32 hoursMerge branch 'rust-i2c-fixes' of https://github.com/ikrtn/rust-for-linuxMark Brown
45 hourskbuild: rust: provide an option to inline C helpers into RustGary Guo
45 hoursrust: helpers: #define __rust_helperGary Guo
45 hoursrust: rework `build_assert!` documentationGary Guo
45 hoursrust: add `const_assert!` macroGary Guo
3 daysmm: rename zap_page_range_single() to zap_vma_range()David Hildenbrand (Arm)
3 daysmm/memory: remove "zap_details" parameter from zap_page_range_single()David Hildenbrand (Arm)
3 daysrust: move `static_assert` into `build_assert`Gary Guo
3 daysrust: dma: add from-slice constructors for Coherent and CoherentBoxAlexandre Courbot
3 daysrust: dma: add CoherentHandle for DMA allocations without kernel mappingDanilo Krummrich
3 daysrust: dma: remove DMA_ATTR_NO_KERNEL_MAPPING from public attrsDanilo Krummrich
4 daysrust: dma: generalize BinaryWriter impl for Coherent<T>Danilo Krummrich
4 daysrust: uaccess: generalize write_dma() to accept any Coherent<T>Danilo Krummrich
4 daysrust: drm: gem: shmem: Add DRM shmem helper abstractionAsahi Lina
4 daysrust: drm: gem: Add raw_dma_resv() functionLyude Paul
4 daysrust: helpers: Add bindings/wrappers for dma_resv_lockAsahi Lina
4 daysrust: kernel: mark as `#[inline]` all `From::from()`s for `Error`Alistair Francis
4 daysrust: list: hide macros from top-level kernel docGary Guo
5 daysrust: drm: use new sync::aref path for importsAlice Ryhl
5 daysrust: workqueue: use new sync::aref path for importsAlice Ryhl
5 daysrust: drm: dispatch delayed work items to the private dataDaniel Almeida
5 daysrust: workqueue: add delayed work support for ARef<T>Daniel Almeida
5 daysrust: drm: dispatch work items to the private dataDaniel Almeida
5 daysrust: workqueue: add support for ARef<T>Daniel Almeida
6 daysrust: gem: Introduce DriverObject::ArgsLyude Paul
6 daysrust: drm: Add gem::impl_aref_for_gem_obj!Lyude Paul
6 daysrust: pin-init: replace `addr_of_mut!` with `&raw mut`Antonio Hickey
6 daysrust: pin-init: implement ZeroableOption for NonZero* integer typesHamdan-Khan
6 daysrust: pin-init: doc: de-clutter documentation with fake-variadicsGary Guo
6 daysrust: pin-init: properly document let binding workaroundBenno Lossin
6 daysrust: pin-init: build: simplify use of nightly featuresGary Guo
7 daysrust: dma: implement BinaryWriter for Coherent<[u8]>Timur Tabi
7 daysrust: uaccess: add write_dma() for copying from DMA buffers to userspaceTimur Tabi
7 daysrust: device: add device name methodTimur Tabi
7 daysrust: regulator: do not assume that regulator_get() returns non-nullAlice Ryhl
8 daysrust: dma: remove dma::CoherentAllocation<T>Danilo Krummrich
8 daysrust: dma: add Coherent:init() and Coherent::init_with_attrs()Danilo Krummrich
8 daysrust: dma: introduce dma::CoherentBox for memory initializationDanilo Krummrich
8 daysrust: dma: add zeroed constructor to `Coherent`Gary Guo
8 daysrust: dma: add generalized container for types other than slicesGary Guo