| .. |
| alloc | Merge tag 'drm-next-2026-08-20' of https://gitlab.freedesktop.org/drm/kernel | 2 months ago |
| block | rust: block: fix GenDisk cleanup paths | 5 months ago |
| debugfs | rust: debugfs: remove unsafe blocks from traits impl for Vec | 3 months ago |
| device | rust: device: replace `kernel::c_str!` with C-Strings | 10 months ago |
| drm | Merge tag 'drm-next-2026-08-20' of https://gitlab.freedesktop.org/drm/kernel | 2 months ago |
| fs | rust: fs: add file::Offset type alias | 1 year ago |
| gpu | rust: gpu: Add GPU buddy allocator bindings | 7 months ago |
| interop | rust: interop: Add list module for C linked list interface | 7 months ago |
| io | rust: io: register: use path fragment for alias destination | 3 months ago |
| iommu | Merge tag 'drm-next-2026-08-20' of https://gitlab.freedesktop.org/drm/kernel | 2 months ago |
| irq | rust: irq: make Registration compatible with lifetime-bound drivers | 3 months ago |
| list | Merge tag 'locking-core-2026-04-13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip | 7 months ago |
| mm | mm: rename zap_page_range_single() to zap_vma_range() | 8 months ago |
| net | Merge tag 'char-misc-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc | 2 months ago |
| num | rust: num: restrict bool conversion to unsigned Bounded | 2 months ago |
| pci | rust: pci: reject IRQ vector indices that do not fit in u32 | 2 months ago |
| ptr | rust: ptr: remove implicit index projection syntax | 5 months ago |
| str | rust: str: add radix prefixed integer parsing functions | 1 year ago |
| sync | Merge tag 'char-misc-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc | 2 months ago |
| time | hrtimer: add usage examples to documentation | 8 months ago |
| types | rust: types: introduce ForLt base trait for CovariantForLt | 4 months ago |
| .gitignore | rust: Add warn_on macro | 1 year ago |
| acpi.rs | rust: driver: store pointers in `DeviceId` | 4 months ago |
| alloc.rs | rust: alloc: cleanup imports and use "kernel vertical" style | 6 months ago |
| auxiliary.rs | Merge tag 'driver-core-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core | 2 months ago |
| bitfield.rs | rust: bitfield: always inline test conversions | 3 months ago |
| bitmap.rs | rust: tests: add Kconfig for KUnit test | 6 months ago |
| bits.rs | rust: bits: always inline functions using build_assert with arguments | 11 months ago |
| block.rs | rust: block: add block related constants | 1 year ago |
| bug.rs | rust: bug: fix warn_on macro build error on UML | 3 months ago |
| build_assert.rs | rust: make `build_assert` module the home of related macros | 5 months ago |
| clk.rs | rust: clk: implement Send and Sync | 8 months ago |
| configfs.rs | rust: configfs: use `LocalModule` for `THIS_MODULE` | 3 months ago |
| cpu.rs | rust: kernel: cpu: mark `CpuId::current()` inline | 1 year ago |
| cpufreq.rs | Merge tag 'cpufreq-arm-updates-7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm | 3 months ago |
| cpumask.rs | rust: cpumask: rename methods of Cpumask for clarity and consistency | 10 months ago |
| cred.rs | Merge tag 'char-misc-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc | 1 year ago |
| debugfs.rs | rust: debugfs: Use kernel Atomic type in docs example | 11 months ago |
| device.rs | Merge tag 'v7.2-rc7' into driver-core-next | 3 months ago |
| device_id.rs | rust: driver: remove duplicate ID table | 4 months ago |
| devres.rs | Merge tag 'v7.2-rc7' into driver-core-next | 3 months ago |
| dma.rs | Merge tag 'drm-next-2026-08-20' of https://gitlab.freedesktop.org/drm/kernel | 2 months ago |
| driver.rs | rust: driver: remove open-coded matching logic | 4 months ago |
| error.rs | rust: error: add remaining error codes | 3 months ago |
| faux.rs | rust: faux: add Device type with AsBusDevice support | 4 months ago |
| firmware.rs | Merge tag 'drm-next-2026-08-20' of https://gitlab.freedesktop.org/drm/kernel | 2 months ago |
| fmt.rs | rust: fmt: route {:p} through HashedPtr to prevent address leaks | 3 months ago |
| fs.rs | rust: fs: add Kiocb struct | 1 year ago |
| fwctl.rs | Merge tag 'for-linus-fwctl' of git://git.kernel.org/pub/scm/linux/kernel/git/fwctl/fwctl | 2 months ago |
| generated_arch_reachable_asm.rs.S | rust: Add warn_on macro | 1 year ago |
| generated_arch_static_branch_asm.rs.S | rust: jump_label: skip formatting generated file | 1 year ago |
| generated_arch_warn_asm.rs.S | rust: Add warn_on macro | 1 year ago |
| gpu.rs | rust: gpu: Add GPU buddy allocator bindings | 7 months ago |
| i2c.rs | Merge tag 'i2c-7.3-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux | 2 months ago |
| id_pool.rs | rust: id_pool: do not immediately acquire new ids | 11 months ago |
| impl_flags.rs | rust: impl_flags: use bit helper in example | 4 months ago |
| init.rs | rust: treewide: replace `__pinned_init` with `raw_[try_]init` | 3 months ago |
| interop.rs | rust: interop: Add list module for C linked list interface | 7 months ago |
| interrupt.rs | rust: Introduce interrupt module | 3 months ago |
| io.rs | Merge tag 'v7.2-rc7' into driver-core-next | 3 months ago |
| ioctl.rs | rust: make `build_assert` module the home of related macros | 5 months ago |
| iov.rs | rust: iov: add iov_iter abstractions for ITER_DEST | 1 year ago |
| irq.rs | rust: irq: fix C header path in module docs | 3 months ago |
| jump_label.rs | rust: jump_label: skip arch-specific asm in `testlib` builds | 3 months ago |
| Kconfig.test | rust: bitfield: Add KUnit tests for bitfield | 5 months ago |
| kunit.rs | kunit,rust: Add ability to skip entire test suites | 4 months ago |
| lib.rs | Merge tag 'for-linus-fwctl' of git://git.kernel.org/pub/scm/linux/kernel/git/fwctl/fwctl | 2 months ago |
| list.rs | rust: kernel: list: fix incorrect pop_back example comment | 3 months ago |
| maple_tree.rs | rust: maple_tree: rcu_read_lock() in destructor to silence lockdep | 10 months ago |
| miscdevice.rs | Merge tag 'char-misc-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc | 2 months ago |
| mm.rs | rust: mm: update ARef and AlwaysRefCounted imports from sync::aref | 1 year ago |
| module.rs | rust: module: add `THIS_MODULE` const to `ModuleMetadata` trait | 3 months ago |
| module_param.rs | rust: module_param: support bool parameters | 7 months ago |
| num.rs | rust: add functions and traits for lossless integer conversions | 3 months ago |
| of.rs | rust: driver: store pointers in `DeviceId` | 4 months ago |
| opp.rs | opp: rust: mark OPP methods as inline | 5 months ago |
| page.rs | Merge tag 'mm-stable-2026-06-18-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | 4 months ago |
| pci.rs | Merge tag 'drm-next-2026-08-20' of https://gitlab.freedesktop.org/drm/kernel | 2 months ago |
| pid_namespace.rs | rust: pid_namespace: update AlwaysRefCounted imports from sync::aref | 1 year ago |
| platform.rs | Merge tag 'driver-core-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core | 2 months ago |
| prelude.rs | rust: prelude: add `zerocopy{,_derive}::IntoBytes` | 5 months ago |
| print.rs | rust: print: fix broken `_printk` Rustdoc link | 3 months ago |
| processor.rs | rust: Add cpu_relax() helper | 1 year ago |
| ptr.rs | rust: io: add dynamically-sized `Region` type | 4 months ago |
| pwm.rs | Merge tag 'pwm/for-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux | 2 months ago |
| rbtree.rs | Merge tag 'rust-6.20-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux | 9 months ago |
| regulator.rs | rust: regulator: do not assume that regulator_get() returns non-null | 7 months ago |
| revocable.rs | rust: revocable: Use LKMM atomics instead of Rust atomics | 3 months ago |
| safety.rs | rust: safety: introduce `unsafe_precondition_assert!` macro | 1 year ago |
| scatterlist.rs | rust: scatterlist: Update ARef imports to use sync::aref | 11 months ago |
| security.rs | rust_binder: add Rust Binder driver | 1 year ago |
| seq_file.rs | rust: seq_file: replace `kernel::c_str!` with C-Strings | 10 months ago |
| serdev.rs | Merge tag 'driver-core-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core | 2 months ago |
| sizes.rs | rust: sizes: add SizeConstants trait for device address space constants | 7 months ago |
| soc.rs | rust: Add soc_device support | 10 months ago |
| std_vendor.rs | rust: convert raw URLs to Markdown autolinks in comments | 1 year ago |
| str.rs | rust: str: clean unused import for Rust >= 1.98 | 5 months ago |
| sync.rs | Merge tag 'rcu.2026.08.18a' of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux | 2 months ago |
| task.rs | Merge tag 'char-misc-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc | 2 months ago |
| time.rs | rust: time: add Delta::as_millis_ceil() | 3 months ago |
| tracepoint.rs | rust: add tracepoint support | 2 years ago |
| transmute.rs | rust: transmute: simplify code with Rust 1.80.0 `split_at_*checked()` | 7 months ago |
| types.rs | Merge tag 'driver-core-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core | 2 months ago |
| uaccess.rs | Merge tag 'char-misc-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc | 6 months ago |
| usb.rs | Merge tag 'usb-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb | 2 months ago |
| workqueue.rs | rust: workqueue: use new sync::aref path for imports | 7 months ago |
| xarray.rs | rust: make `build_assert` module the home of related macros | 5 months ago |