aboutsummaryrefslogtreecommitdiffstats
path: root/rust/kernel
AgeCommit message (Expand)AuthorFilesLines
2026-08-10rust: sync: Add abstraction for rcu_barrier()Philipp Stanner1-0/+20
2026-08-10rust: types: implement ForeignOwnable for ARef<T>Danilo Krummrich1-0/+50
2026-08-10rust: error: add remaining error codesTimur Tabi1-0/+102
2026-08-10rust: bug: fix warn_on macro build error on UMLFUJITA Tomonori1-1/+1
2026-08-10rust: bug: skip arch-specific asm in `testlib` buildsFUJITA Tomonori1-1/+5
2026-08-10rust: bug: prevent dead_code warning from warn_on!'s flags constantFUJITA Tomonori1-4/+22
2026-08-10rust: bitfield: always inline test conversionsAntoni Boucher1-0/+2
2026-08-10rust: impl_flags: use bit helper in exampleKosumi Chan1-4/+7
2026-08-10rust: sync: improve `Arc` documentation linksHarish C S1-6/+6
2026-08-10Merge tag 'pin-init-v7.3' of https://github.com/Rust-for-Linux/linux into rust-nextMiguel Ojeda9-23/+25
2026-08-10Merge tag 'v7.2-rc7' into driver-core-nextDanilo Krummrich5-17/+25
2026-08-08Merge tag 'driver-core-7.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-coreLinus Torvalds3-4/+8
2026-08-07Merge branch 'pm-cpufreq'Rafael J. Wysocki1-9/+26
2026-08-06rust: pci: Mark Device refcount methods inlineEthan Plant1-0/+2
2026-08-06rust: dma: rename dma_handle to dma_addressAlexandre Courbot1-35/+35
2026-08-06rust: io: gate ioremap doctests on CONFIG_HAS_IOMEMDanilo Krummrich2-0/+2
2026-08-06rust: io: gate ioremap/iounmap on CONFIG_HAS_IOMEMDanilo Krummrich2-4/+6
2026-08-06rust: module_param: support bool parametersWenzhao Liao1-1/+8
2026-08-06rust: module_param: return value by copy from `value`Andreas Hindborg1-1/+17
2026-08-06Merge tag 'cpufreq-arm-updates-7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pmRafael J. Wysocki1-7/+17
2026-08-06rust: cpufreq: Fix temporary write in Registration::bios_limit_callbackPriya Bala Govindasamy1-3/+8
2026-08-06rust: cpufreq: Add CPUFREQ_TABLE_END as last table entry in TableBuilder::to_tablePriya Bala Govindasamy1-4/+9
2026-08-06rust: firmware: add request_into_buf()Timur Tabi1-2/+44
2026-08-06rust: alloc: add Vec::zeroed methodTimur Tabi1-0/+27
2026-08-05rust: treewide: replace `__pinned_init` with `raw_[try_]init`Gary Guo9-23/+25
2026-08-04rust: irq: make Registration compatible with lifetime-bound driversDanilo Krummrich3-250/+254
2026-08-04rust: revocable: Use LKMM atomics instead of Rust atomicsGary Guo1-8/+13
2026-08-04rust: sync: Add generic memory barriersGary Guo2-29/+100
2026-08-04rust: sync: Use safe synchronize_rcu() abstraction in pollPhilipp Stanner1-4/+6
2026-08-04rust: revocable: Use safe synchronize_rcu() abstractionPhilipp Stanner1-3/+6
2026-08-04rust: sync: Add abstraction for synchronize_rcu()Philipp Stanner1-0/+16
2026-08-03rust: net/phy: remove expansion from docGary Guo1-56/+0
2026-08-03rust: dma: return zero for Coherent reads past EOFYounes Akhouayri1-1/+5
2026-08-03rust: io: register: use path fragment for alias destinationAlexandre Courbot1-2/+5
2026-08-03rust: io: register: remove unused rule argumentsAlexandre Courbot1-15/+12
2026-08-03rust: io: register: dispatch shortcut rules internallyAlexandre Courbot1-2/+4
2026-08-03rust: print: fix broken `_printk` Rustdoc linkYounes Akhouayri1-1/+1
2026-07-31rust: debugfs: remove unsafe blocks from traits impl for VecJosef Ippisch1-19/+2
2026-07-31rust: debugfs: migrate debugfs traits requirements to zerocopyJosef Ippisch1-13/+11
2026-07-30rust: driver: remove duplicate ID tableGary Guo1-49/+27
2026-07-30rust: driver: remove open-coded matching logicGary Guo4-129/+18
2026-07-30rust: driver: store pointers in `DeviceId`Gary Guo8-71/+77
2026-07-30rust: driver: remove `$module_table_name` from `module_device_table`Gary Guo7-24/+17
2026-07-30rust: driver: centralize device ID handlingGary Guo8-55/+46
2026-07-30rust: usb: use `Option<&IdInfo>` for device ID infoGary Guo1-3/+3
2026-07-30rust: pci: use `Option<&IdInfo>` for device ID infoGary Guo1-3/+3
2026-07-30rust: driver: simplify `IdArray::new_without_index`Gary Guo2-38/+28
2026-07-30rust: driver: remove `IdTable::id`Gary Guo1-7/+0
2026-07-30rust: iommu: add device lifetime to IoPageTableDeborah Brouwer1-23/+9
2026-07-27rust: devres: use `cast_pin_init` instead of manual reimplementationGary Guo1-5/+1