@@ -6833,6 +6833,18 @@ F: include/linux/dma-mapping.h
68336833F: include/linux/swiotlb.h
68346834F: kernel/dma/
68356835
6836+ DMA MAPPING HELPERS DEVICE DRIVER API [RUST]
6837+ M: Abdiel Janulgue <abdiel.janulgue@gmail.com>
6838+ M: Danilo Krummrich <dakr@kernel.org>
6839+ R: Daniel Almeida <daniel.almeida@collabora.com>
6840+ R: Robin Murphy <robin.murphy@arm.com>
6841+ R: Andreas Hindborg <a.hindborg@kernel.org>
6842+ L: rust-for-linux@vger.kernel.org
6843+ S: Supported
6844+ W: https://rust-for-linux.com
6845+ T: git https://github.com/Rust-for-Linux/linux.git rust-next
6846+ F: rust/kernel/dma.rs
6847+
68366848DMA-BUF HEAPS FRAMEWORK
68376849M: Sumit Semwal <sumit.semwal@linaro.org>
68386850R: Benjamin Gaignard <benjamin.gaignard@collabora.com>
@@ -7044,6 +7056,10 @@ F: include/linux/kobj*
70447056F: include/linux/property.h
70457057F: lib/kobj*
70467058F: rust/kernel/device.rs
7059+ F: rust/kernel/device_id.rs
7060+ F: rust/kernel/devres.rs
7061+ F: rust/kernel/driver.rs
7062+ F: rust/kernel/platform.rs
70477063
70487064DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
70497065M: Nishanth Menon <nm@ti.com>
@@ -15859,6 +15875,8 @@ F: include/linux/kmod.h
1585915875F: include/linux/module*.h
1586015876F: kernel/module/
1586115877F: lib/test_kmod.c
15878+ F: rust/kernel/module_param.rs
15879+ F: rust/macros/module.rs
1586215880F: scripts/module*
1586315881F: tools/testing/selftests/kmod/
1586415882
@@ -17511,6 +17529,7 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
1751117529F: Documentation/ABI/testing/sysfs-firmware-ofw
1751217530F: drivers/of/
1751317531F: include/linux/of*.h
17532+ F: rust/kernel/of.rs
1751417533F: scripts/dtc/
1751517534F: tools/testing/selftests/dt/
1751617535K: of_overlay_notifier_
@@ -18111,6 +18130,7 @@ F: include/asm-generic/pci*
1811118130F: include/linux/of_pci.h
1811218131F: include/linux/pci*
1811318132F: include/uapi/linux/pci*
18133+ F: rust/kernel/pci.rs
1811418134
1811518135PCIE BANDWIDTH CONTROLLER
1811618136M: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
@@ -19698,6 +19718,7 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
1969819718F: Documentation/RCU/
1969919719F: include/linux/rcu*
1970019720F: kernel/rcu/
19721+ F: rust/kernel/sync/rcu.rs
1970119722X: Documentation/RCU/torture.rst
1970219723X: include/linux/srcu*.h
1970319724X: kernel/rcu/srcu*.c
0 commit comments