| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-10-04 | Merge tag 'char-misc-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 5 | -0/+67 |
| 2025-10-02 | Merge tag 'mm-stable-2025-10-01-19-00' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 4 | -6/+18 |
| 2025-10-02 | Merge tag 'drm-next-2025-10-01' of https://gitlab.freedesktop.org/drm/kernel | Linus Torvalds | 2 | -0/+25 |
| 2025-10-02 | Merge tag 'bitmap-for-6.18' of https://github.com/norov/linux | Linus Torvalds | 3 | -0/+34 |
| 2025-10-01 | Merge tag 'regulator-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -0/+10 |
| 2025-10-01 | Merge tag 'driver-core-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 4 | -0/+37 |
| 2025-09-25 | USB: disable rust bindings from the build for now | Greg Kroah-Hartman | 1 | -1/+0 |
| 2025-09-24 | rust: usb: add basic USB abstractions | Daniel Almeida | 2 | -0/+9 |
| 2025-09-22 | rust: add bindings for bitops.h | Burak Emir | 2 | -0/+24 |
| 2025-09-22 | rust: add bindings for bitmap.h | Burak Emir | 2 | -0/+10 |
| 2025-09-21 | rust: maple_tree: add MapleTree | Alice Ryhl | 2 | -0/+9 |
| 2025-09-19 | rust_binder: add Rust Binder driver | Alice Ryhl | 4 | -0/+59 |
| 2025-09-15 | rust: implement `kernel::sync::Refcount` | Gary Guo | 1 | -0/+10 |
| 2025-09-15 | rust: sync: Add memory barriers | Boqun Feng | 2 | -0/+19 |
| 2025-09-15 | rust: Introduce atomic API helpers | Boqun Feng | 2 | -0/+1041 |
| 2025-09-13 | rust: support large alignments in allocations | Vitaly Wool | 2 | -6/+9 |
| 2025-09-13 | rust: add support for NUMA ids in allocations | Vitaly Wool | 2 | -6/+6 |
| 2025-09-10 | rust: regulator: add devm_enable and devm_enable_optional | Daniel Almeida | 1 | -0/+10 |
| 2025-09-04 | rust: scatterlist: Add abstraction for sg_table | Danilo Krummrich | 2 | -0/+25 |
| 2025-08-21 | rust: Add cpu_relax() helper | FUJITA Tomonori | 2 | -0/+9 |
| 2025-08-15 | rust: Add several miscellaneous PCI helpers | Alistair Popple | 1 | -0/+10 |
| 2025-08-12 | rust: pci: add irq accessors | Daniel Almeida | 1 | -0/+8 |
| 2025-08-12 | rust: irq: add support for non-threaded IRQs and handlers | Daniel Almeida | 2 | -0/+10 |
| 2025-08-03 | Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/... | Linus Torvalds | 3 | -2/+43 |
| 2025-07-29 | Merge tag 'sched-core-2025-07-28' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -0/+6 |
| 2025-07-29 | Merge tag 'driver-core-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 9 | -30/+81 |
| 2025-07-28 | Merge tag 'regulator-v6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 2 | -0/+44 |
| 2025-07-28 | Merge tag 'vfs-6.17-rc1.rust' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2 | -0/+11 |
| 2025-07-23 | rust: Add warn_on macro | FUJITA Tomonori | 1 | -0/+5 |
| 2025-07-20 | rust: io: mem: add a generic iomem abstraction | Daniel Almeida | 1 | -0/+5 |
| 2025-07-20 | rust: io: add resource abstraction | Daniel Almeida | 1 | -0/+36 |
| 2025-07-19 | rust: dma: add DMA addressing capabilities | Danilo Krummrich | 1 | -0/+5 |
| 2025-07-16 | Merge tag 'rust-timekeeping-for-v6.17' of https://github.com/Rust-for-Linux/l... | Miguel Ojeda | 2 | -0/+36 |
| 2025-07-15 | rust: regulator: add a bare minimum regulator abstraction | Daniel Almeida | 2 | -0/+44 |
| 2025-07-14 | rust: helpers: sort includes alphabetically | Krishna Ketan Rai | 1 | -1/+1 |
| 2025-07-14 | Merge branch 'tip/sched/urgent' | Peter Zijlstra | 3 | -0/+18 |
| 2025-07-14 | poll: rust: allow poll_table ptrs to be null | Alice Ryhl | 2 | -0/+11 |
| 2025-07-09 | rust: auxiliary: use generic device drvdata accessors | Danilo Krummrich | 1 | -10/+0 |
| 2025-07-09 | rust: pci: use generic device drvdata accessors | Danilo Krummrich | 1 | -10/+0 |
| 2025-07-09 | rust: platform: use generic device drvdata accessors | Danilo Krummrich | 1 | -10/+0 |
| 2025-07-09 | rust: device: add drvdata accessors | Danilo Krummrich | 1 | -0/+10 |
| 2025-06-30 | rust: time: Add wrapper for fsleep() function | FUJITA Tomonori | 1 | -0/+6 |
| 2025-06-28 | rust: devres: replace Devres::new_foreign_owned() | Danilo Krummrich | 1 | -0/+7 |
| 2025-06-25 | rust: device: implement FwNode::is_of_node() | Danilo Krummrich | 2 | -0/+9 |
| 2025-06-24 | rust: task: Add Rust version of might_sleep() | FUJITA Tomonori | 1 | -0/+6 |
| 2025-06-23 | Merge 6.16-rc3 into driver-core-next | Greg Kroah-Hartman | 3 | -0/+18 |
| 2025-06-18 | Merge tag 'driver-core-6.16-rc3' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2 | -0/+9 |
| 2025-06-16 | rust: time: Add ktime_get() to ClockSource trait | FUJITA Tomonori | 1 | -0/+16 |
| 2025-06-16 | rust: time: Avoid 64-bit integer division on 32-bit architectures | FUJITA Tomonori | 2 | -0/+14 |
| 2025-06-13 | rust: completion: implement initial abstraction | Danilo Krummrich | 2 | -0/+9 |
| 2025-06-12 | rust: device: Create FwNode abstraction for accessing device properties | Remo Senekowitsch | 2 | -0/+9 |
| 2025-06-12 | rust: cpu: Add CpuId::current() to retrieve current CPU ID | Viresh Kumar | 2 | -0/+9 |
| 2025-06-04 | Merge tag 'rust-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/... | Linus Torvalds | 2 | -0/+29 |
| 2025-06-02 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -0/+5 |
| 2025-05-31 | Merge tag 'mm-stable-2025-05-31-14-50' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 2 | -0/+51 |
| 2025-05-30 | Merge branch 'pm-cpufreq' | Rafael J. Wysocki | 4 | -0/+103 |
| 2025-05-28 | Merge tag 'drm-next-2025-05-28' of https://gitlab.freedesktop.org/drm/kernel | Linus Torvalds | 5 | -0/+58 |
| 2025-05-28 | rust: add helper for mutex_trylock | Paolo Bonzini | 1 | -0/+5 |
| 2025-05-26 | Merge tag 'configfs-for-v6.16' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -0/+5 |
| 2025-05-21 | Merge tag 'cpufreq-arm-updates-6.16' of git://git.kernel.org/pub/scm/linux/ke... | Rafael J. Wysocki | 4 | -0/+103 |
| 2025-05-21 | Merge tag 'nova-next-v6.16-2025-05-20' of https://gitlab.freedesktop.org/drm/... | Dave Airlie | 5 | -0/+58 |
| 2025-05-20 | rust: cpufreq: Add initial abstractions for cpufreq framework | Viresh Kumar | 2 | -0/+11 |
| 2025-05-19 | rust: clk: Add helpers for Rust code | Viresh Kumar | 2 | -0/+67 |
| 2025-05-19 | rust: cpumask: Add few more helpers | Viresh Kumar | 1 | -0/+25 |
| 2025-05-12 | rust: configfs: introduce rust support for configfs | Andreas Hindborg | 1 | -0/+5 |
| 2025-05-11 | mm: rust: add lock_vma_under_rcu | Alice Ryhl | 1 | -0/+5 |
| 2025-05-11 | mm: rust: add vm_area_struct methods that require read access | Alice Ryhl | 1 | -0/+6 |
| 2025-05-11 | mm: rust: add abstraction for struct mm_struct | Alice Ryhl | 2 | -0/+40 |
| 2025-05-01 | rust: xarray: Add an abstraction for XArray | Tamir Duberstein | 2 | -0/+29 |
| 2025-04-28 | rust: drm: gem: Add GEM object abstraction | Asahi Lina | 2 | -0/+24 |
| 2025-04-19 | rust: auxiliary: add auxiliary device / driver abstractions | Danilo Krummrich | 2 | -0/+24 |
| 2025-04-19 | rust: platform: impl TryFrom<&Device> for &platform::Device | Danilo Krummrich | 1 | -0/+5 |
| 2025-04-19 | rust: pci: impl TryFrom<&Device> for &pci::Device | Danilo Krummrich | 1 | -0/+5 |
| 2025-04-15 | rust: helpers: Add dma_alloc_attrs() and dma_free_attrs() | FUJITA Tomonori | 2 | -0/+17 |
| 2025-04-15 | rust: helpers: Remove volatile qualifier from io helpers | FUJITA Tomonori | 1 | -17/+17 |
| 2025-03-24 | Merge tag 'locking-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2 | -0/+14 |
| 2025-03-08 | rust: lockdep: Use Pin for all LockClassKey usages | Mitchell Levy | 2 | -0/+14 |
| 2025-02-28 | rust: Add cpumask helpers | Viresh Kumar | 2 | -0/+46 |
| 2025-01-28 | Merge tag 'driver-core-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 6 | -0/+160 |
| 2025-01-21 | Merge tag 'lsm-pr-20250121' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -4/+4 |
| 2024-12-20 | rust: platform: add basic platform device / driver abstractions | Danilo Krummrich | 2 | -0/+14 |
| 2024-12-20 | rust: pci: add basic PCI device / driver abstractions | Danilo Krummrich | 2 | -0/+19 |
| 2024-12-20 | rust: add devres abstraction | Danilo Krummrich | 2 | -0/+11 |
| 2024-12-20 | rust: add `io::{Io, IoRaw}` base types | Danilo Krummrich | 2 | -0/+102 |
| 2024-12-20 | rust: add rcu abstraction | Wedson Almeida Filho | 2 | -0/+14 |
| 2024-12-19 | rust: sync: Add lock::Backend::assert_is_held() | Lyude Paul | 2 | -0/+10 |
| 2024-12-04 | rust: replace lsm context+len with lsm_context | Alice Ryhl | 1 | -4/+4 |
| 2024-11-26 | Merge tag 'rust-6.13' of https://github.com/Rust-for-Linux/linux | Linus Torvalds | 13 | -10/+21 |
| 2024-11-26 | Merge tag 'vfs-6.13.rust.pid_namespace' of git://git.kernel.org/pub/scm/linux... | Linus Torvalds | 2 | -0/+27 |
| 2024-11-25 | Merge tag 'trace-rust-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 2 | -0/+15 |
| 2024-11-19 | Merge tag 'locking-core-2024-11-18' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -2/+6 |
| 2024-11-11 | rust: helpers: Avoid raw_spin_lock initialization for PREEMPT_RT | Eder Zulian | 1 | -2/+6 |
| 2024-11-04 | rust: add static_branch_unlikely for static_key_false | Alice Ryhl | 2 | -0/+15 |
| 2024-10-21 | rust: helpers: remove unnecessary header includes | Tamir Duberstein | 10 | -10/+0 |
| 2024-10-15 | rust: alloc: implement `KVmalloc` allocator | Danilo Krummrich | 1 | -0/+6 |
| 2024-10-15 | rust: alloc: implement `Vmalloc` allocator | Danilo Krummrich | 2 | -0/+10 |
| 2024-10-10 | rust: lock: add trylock method support for lock backend | Filipe Xavier | 1 | -0/+5 |
| 2024-10-08 | rust: add PidNamespace | Christian Brauner | 2 | -0/+27 |
| 2024-10-08 | Merge patch series "File abstractions needed by Rust Binder" | Christian Brauner | 5 | -0/+86 |
| 2024-09-30 | rust: file: add `Kuid` wrapper | Alice Ryhl | 1 | -0/+38 |
| 2024-09-30 | rust: security: add abstraction for secctx | Alice Ryhl | 2 | -0/+21 |
| 2024-09-30 | rust: cred: add Rust abstraction for `struct cred` | Wedson Almeida Filho | 2 | -0/+14 |
| 2024-09-30 | rust: file: add Rust abstraction for `struct file` | Wedson Almeida Filho | 2 | -0/+13 |
| 2024-09-26 | rust: mutex: fix __mutex_init() usage in case of PREEMPT_RT | Dirk Behme | 1 | -0/+6 |
| 2024-08-31 | rust: rbtree: add red-black tree implementation backed by the C version | Wedson Almeida Filho | 2 | -0/+10 |
| 2024-08-19 | rust: kbuild: auto generate helper exports | Gary Guo | 16 | -40/+0 |
| 2024-08-18 | rust: kbuild: split up helpers.c | Andreas Hindborg | 17 | -0/+296 |