| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-08-11 | rust: time: fix as_micros_ceil() rounding near i64::MAX |  FUJITA Tomonori | 1 | -7/+10 |
| 2026-08-11 | Merge branches 'arm/smmu/updates', 'arm/smmu/bindings', 'mediatek', 'qualcomm/msm', 'rockchip', 'ti/omap', 'riscv', 'intel/vt-d', 'amd/amd-vi', 'core' and 'typos' into next |  Joerg Roedel | 1 | -2/+1 |
| 2026-08-11 | rust: pwm: replace `core::mem::zeroed` with `pin_init::zeroed` |  Francis Laniel | 1 | -3/+1 |
| 2026-08-10 | rust: sync: Introduce SpinLockIrq::lock_with() and friends |  Lyude Paul | 1 | -1/+91 |
| 2026-08-10 | rust: sync: Add SpinLockIrq |  Lyude Paul | 3 | -1/+241 |
| 2026-08-10 | rust: sync: Use super::* in spinlock.rs |  Lyude Paul | 1 | -5/+4 |
| 2026-08-10 | rust: helper: Add spin_{un,}lock_irq_{enable,disable}() helpers |  Boqun Feng | 1 | -0/+15 |
| 2026-08-10 | rust: Introduce interrupt module |  Lyude Paul | 5 | -0/+109 |
| 2026-08-10 | rust: sync: Add abstraction for rcu_barrier() |  Philipp Stanner | 1 | -0/+20 |
| 2026-08-10 | rust: types: implement ForeignOwnable for ARef<T> |  Danilo Krummrich | 1 | -0/+50 |
| 2026-08-10 | rust: error: add remaining error codes |  Timur Tabi | 1 | -0/+102 |
| 2026-08-10 | rust: bug: fix warn_on macro build error on UML |  FUJITA Tomonori | 1 | -1/+1 |
| 2026-08-10 | rust: bug: skip arch-specific asm in `testlib` builds |  FUJITA Tomonori | 1 | -1/+5 |
| 2026-08-10 | rust: bug: prevent dead_code warning from warn_on!'s flags constant |  FUJITA Tomonori | 1 | -4/+22 |
| 2026-08-10 | rust: bitfield: always inline test conversions |  Antoni Boucher | 1 | -0/+2 |
| 2026-08-10 | rust: impl_flags: use bit helper in example |  Kosumi Chan | 1 | -4/+7 |
| 2026-08-10 | rust: sync: improve `Arc` documentation links |  Harish C S | 1 | -6/+6 |
| 2026-08-10 | Merge tag 'pin-init-v7.3' of https://github.com/Rust-for-Linux/linux into rust-next |  Miguel Ojeda | 17 | -212/+317 |
| 2026-08-10 | Merge tag 'v7.2-rc7' into driver-core-next |  Danilo Krummrich | 40 | -94/+217 |
| 2026-08-08 | Merge tag 'driver-core-7.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core |  Linus Torvalds | 4 | -4/+10 |
| 2026-08-07 | Merge branch 'pm-cpufreq' |  Rafael J. Wysocki | 1 | -9/+26 |
| 2026-08-06 | rust: pci: Mark Device refcount methods inline |  Ethan Plant | 1 | -0/+2 |
| 2026-08-06 | rust: dma: rename dma_handle to dma_address |  Alexandre Courbot | 1 | -35/+35 |
| 2026-08-06 | rust: io: gate ioremap doctests on CONFIG_HAS_IOMEM |  Danilo Krummrich | 2 | -0/+2 |
| 2026-08-06 | rust: io: gate ioremap/iounmap on CONFIG_HAS_IOMEM |  Danilo Krummrich | 3 | -4/+8 |
| 2026-08-06 | rust: module_param: support bool parameters |  Wenzhao Liao | 3 | -1/+10 |
| 2026-08-06 | rust: module_param: return value by copy from `value` |  Andreas Hindborg | 1 | -1/+17 |
| 2026-08-06 | Merge tag 'cpufreq-arm-updates-7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm |  Rafael J. Wysocki | 1 | -7/+17 |
| 2026-08-06 | rust: cpufreq: Fix temporary write in Registration::bios_limit_callback |  Priya Bala Govindasamy | 1 | -3/+8 |
| 2026-08-06 | rust: cpufreq: Add CPUFREQ_TABLE_END as last table entry in TableBuilder::to_table |  Priya Bala Govindasamy | 1 | -4/+9 |
| 2026-08-06 | rust: firmware: add request_into_buf() |  Timur Tabi | 1 | -2/+44 |
| 2026-08-06 | rust: alloc: add Vec::zeroed method |  Timur Tabi | 1 | -0/+27 |
| 2026-08-05 | rust: pin-init: add `#[inline]` to small functions |  Gary Guo | 4 | -0/+28 |
| 2026-08-05 | rust: pin-init: remove `__pinned_init` method for `cfg(kernel)` |  Gary Guo | 1 | -1/+2 |
| 2026-08-05 | rust: treewide: replace `__pinned_init` with `raw_[try_]init` |  Gary Guo | 10 | -24/+26 |
| 2026-08-05 | rust: pin-init: add `raw_init` and `raw_try_init` and recommend over `__init` |  Gary Guo | 2 | -3/+34 |
| 2026-08-04 | rust: irq: make Registration compatible with lifetime-bound drivers |  Danilo Krummrich | 3 | -250/+254 |
| 2026-08-04 | rust: revocable: Use LKMM atomics instead of Rust atomics |  Gary Guo | 1 | -8/+13 |
| 2026-08-04 | rust: sync: Add generic memory barriers |  Gary Guo | 2 | -29/+100 |
| 2026-08-04 | rust: sync: Add helpers for mb, dma_mb and friends |  Gary Guo | 1 | -0/+30 |
| 2026-08-04 | rust: sync: Use safe synchronize_rcu() abstraction in poll |  Philipp Stanner | 1 | -4/+6 |
| 2026-08-04 | rust: revocable: Use safe synchronize_rcu() abstraction |  Philipp Stanner | 1 | -3/+6 |
| 2026-08-04 | rust: sync: Add abstraction for synchronize_rcu() |  Philipp Stanner | 1 | -0/+16 |
| 2026-08-03 | rust: net/phy: remove expansion from doc |  Gary Guo | 1 | -56/+0 |
| 2026-08-03 | rust: dma: return zero for Coherent reads past EOF |  Younes Akhouayri | 1 | -1/+5 |
| 2026-08-03 | rust: io: register: use path fragment for alias destination |  Alexandre Courbot | 1 | -2/+5 |
| 2026-08-03 | rust: io: register: remove unused rule arguments |  Alexandre Courbot | 1 | -15/+12 |
| 2026-08-03 | rust: io: register: dispatch shortcut rules internally |  Alexandre Courbot | 1 | -2/+4 |
| 2026-08-03 | rust: pin-init: merge `__pinned_init` and `__init` |  Gary Guo | 4 | -102/+67 |
| 2026-08-03 | rust: pin-init: examples: use `Wrapper::pin_init` instead of manual reimplementation |  Gary Guo | 1 | -5/+1 |