| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-04-25 | Merge tag 'driver-core-6.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -2/+6 |
| 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-04-14 | rust: firmware: Use `ffi::c_char` type in `FwFunc` | Christian Schrefl | 1 | -2/+6 |
| 2025-04-08 | rust: kbuild: Don't export __pfx symbols | Sami Tolvanen | 1 | -1/+1 |
| 2025-04-08 | rust: pin-init: use Markdown autolinks in Rust comments | Miguel Ojeda | 2 | -2/+2 |
| 2025-04-08 | rust: pin-init: alloc: restrict `impl ZeroableOption` for `Box` to `T: Sized` | Miguel Ojeda | 1 | -5/+3 |
| 2025-04-05 | Merge tag 'kbuild-v6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -2/+6 |
| 2025-04-03 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rmk/linux | Linus Torvalds | 2 | -0/+32 |
| 2025-04-02 | Merge tag 'loongarch-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/c... | Linus Torvalds | 1 | -1/+3 |
| 2025-04-01 | Merge tag 'char-misc-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -146/+135 |
| 2025-04-01 | Merge tag 'driver-core-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 6 | -121/+239 |
| 2025-03-30 | Merge tag 'rust-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/... | Linus Torvalds | 62 | -1817/+5781 |
| 2025-03-30 | rust: Fix enabling Rust and building with GCC for LoongArch | WANG Rui | 1 | -1/+3 |
| 2025-03-28 | Merge tag 'drm-next-2025-03-28' of https://gitlab.freedesktop.org/drm/kernel | Linus Torvalds | 2 | -0/+220 |
| 2025-03-26 | ARM: 9441/1: rust: Enable Rust support for ARMv7 | Christian Schrrefl | 2 | -0/+32 |
| 2025-03-25 | Merge tag 'lsm-pr-20250323' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 2 | -4/+13 |
| 2025-03-25 | Merge tag 'rust-hrtimer-for-v6.15-v3' of https://github.com/Rust-for-Linux/li... | Miguel Ojeda | 8 | -2/+1037 |
| 2025-03-24 | Merge tag 'locking-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 9 | -14/+131 |
| 2025-03-24 | Merge tag 'bitmap-for-6.15' of https://github.com/norov/linux | Linus Torvalds | 3 | -0/+47 |
| 2025-03-24 | Merge tag 'wq-for-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq | Linus Torvalds | 1 | -0/+18 |
| 2025-03-24 | Merge tag 'vfs-6.15-rc1.rust' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2 | -0/+5 |
| 2025-03-24 | rust: dma: add `Send` implementation for `CoherentAllocation` | Danilo Krummrich | 1 | -0/+4 |
| 2025-03-23 | rust: macros: fix `make rusttest` build on macOS | Tamir Duberstein | 1 | -1/+1 |
| 2025-03-23 | rust: block: refactor to use `&raw mut` | Antonio Hickey | 1 | -2/+2 |
| 2025-03-23 | rust: enable `raw_ref_op` feature | Antonio Hickey | 1 | -0/+2 |
| 2025-03-23 | rust: uaccess: name the correct function | Tamir Duberstein | 1 | -2/+1 |
| 2025-03-23 | rust: rbtree: fix comments referring to Box instead of KBox | Charalampos Mitrodimas | 1 | -3/+3 |
| 2025-03-23 | rust: kbuild: skip `--remap-path-prefix` for `rustdoc` | Miguel Ojeda | 1 | -2/+6 |
| 2025-03-22 | rust: hrtimer: add clocksource selection through `ClockId` | Andreas Hindborg | 2 | -2/+69 |
| 2025-03-22 | rust: hrtimer: add `HrTimerMode` | Andreas Hindborg | 1 | -3/+79 |
| 2025-03-22 | rust: hrtimer: implement `HrTimerPointer` for `Pin<Box<T>>` | Andreas Hindborg | 2 | -0/+123 |
| 2025-03-22 | rust: alloc: add `Box::into_pin` | Andreas Hindborg | 1 | -0/+6 |
| 2025-03-22 | rust: hrtimer: implement `UnsafeHrTimerPointer` for `Pin<&mut T>` | Andreas Hindborg | 2 | -0/+110 |
| 2025-03-22 | rust: hrtimer: implement `UnsafeHrTimerPointer` for `Pin<&T>` | Andreas Hindborg | 2 | -0/+106 |
| 2025-03-22 | rust: hrtimer: add `hrtimer::ScopedHrTimerPointer` | Andreas Hindborg | 1 | -0/+33 |
| 2025-03-22 | rust: hrtimer: add `UnsafeHrTimerPointer` | Andreas Hindborg | 1 | -0/+31 |
| 2025-03-22 | rust: hrtimer: allow timer restart from timer handler | Andreas Hindborg | 2 | -4/+20 |
| 2025-03-20 | rust: str: implement `strip_prefix` for `BStr` | Andreas Hindborg | 1 | -0/+17 |
| 2025-03-20 | rust: str: implement `AsRef<BStr>` for `[u8]` and `BStr` | Andreas Hindborg | 1 | -0/+12 |
| 2025-03-20 | rust: str: implement `Index` for `BStr` | Andreas Hindborg | 1 | -0/+11 |
| 2025-03-20 | rust: str: implement `PartialEq` for `BStr` | Andreas Hindborg | 1 | -0/+6 |
| 2025-03-20 | rust: add dma coherent allocator abstraction | Abdiel Janulgue | 3 | -0/+389 |
| 2025-03-20 | rust: error: Add EOVERFLOW | Abdiel Janulgue | 1 | -0/+1 |
| 2025-03-20 | rust: platform: require Send for Driver trait implementers | Danilo Krummrich | 1 | -1/+1 |
| 2025-03-20 | rust: pci: require Send for Driver trait implementers | Danilo Krummrich | 1 | -1/+1 |
| 2025-03-20 | rust: kunit: allow to know if we are in a test | José Expósito | 1 | -0/+36 |
| 2025-03-20 | rust: macros: add macro to easily run KUnit tests | José Expósito | 3 | -0/+200 |
| 2025-03-20 | rust: kunit: add KUnit case and suite macros | José Expósito | 1 | -0/+124 |
| 2025-03-19 | rust: add kunitconfig | Thomas Weißschuh | 1 | -0/+3 |
| 2025-03-19 | rust: pass correct target to bindgen on Usermode Linux | Thomas Weißschuh | 1 | -0/+1 |
| 2025-03-18 | rust: platform: impl Send + Sync for platform::Device | Danilo Krummrich | 1 | -0/+7 |
| 2025-03-18 | rust: pci: impl Send + Sync for pci::Device | Danilo Krummrich | 1 | -0/+7 |
| 2025-03-18 | rust: optimize rust symbol generation for SeqFile | Kunwu Chan | 1 | -0/+1 |
| 2025-03-18 | rust: file: optimize rust symbol generation for FileDescriptorReservation | Kunwu Chan | 1 | -0/+4 |
| 2025-03-17 | rust: platform: fix unrestricted &mut platform::Device | Danilo Krummrich | 1 | -30/+65 |
| 2025-03-17 | rust: pci: fix unrestricted &mut pci::Device | Danilo Krummrich | 1 | -47/+85 |
| 2025-03-17 | rust: device: implement device context marker | Danilo Krummrich | 1 | -0/+26 |
| 2025-03-17 | rust: pci: use to_result() in enable_device_mem() | Danilo Krummrich | 1 | -6/+1 |
| 2025-03-16 | rust: pin-init: re-enable doctests | Benno Lossin | 1 | -27/+27 |
| 2025-03-16 | rust: pin-init: add miscellaneous files from the user-space version | Benno Lossin | 2 | -0/+300 |
| 2025-03-16 | rust: pin-init: miscellaneous synchronization with the user-space version | Benno Lossin | 3 | -6/+3 |
| 2025-03-16 | rust: pin-init: internal: synchronize with user-space version | Benno Lossin | 5 | -3/+25 |
| 2025-03-16 | rust: pin-init: synchronize documentation with the user-space version | Benno Lossin | 3 | -54/+115 |
| 2025-03-16 | rust: pin-init: add `std` and `alloc` support from the user-space version | Benno Lossin | 4 | -7/+221 |
| 2025-03-16 | rust: make pin-init its own crate | Benno Lossin | 27 | -151/+162 |
| 2025-03-16 | rust: add pin-init crate build infrastructure | Miguel Ojeda | 4 | -18/+69 |
| 2025-03-16 | rust: pin-init: change the way the `paste!` macro is called | Benno Lossin | 1 | -6/+8 |
| 2025-03-16 | rust: pin-init: remove kernel-crate dependency | Benno Lossin | 2 | -28/+18 |
| 2025-03-16 | rust: pin-init: fix documentation links | Benno Lossin | 3 | -11/+14 |
| 2025-03-16 | rust: add `ZeroableOption` and implement it instead of `Zeroable` for `Option... | Benno Lossin | 2 | -2/+13 |
| 2025-03-16 | rust: pin-init: move impl `Zeroable` for `Opaque` and `Option<KBox<T>>` into ... | Benno Lossin | 3 | -9/+12 |
| 2025-03-16 | rust: pin-init: move `InPlaceInit` and impls of `InPlaceWrite` into the kerne... | Benno Lossin | 5 | -124/+127 |
| 2025-03-16 | rust: pin-init: move the default error behavior of `try_[pin_]init` | Benno Lossin | 2 | -42/+126 |
| 2025-03-16 | rust: pin-init: call `try_[pin_]init!` from `[pin_]init!` instead of `__init_... | Benno Lossin | 1 | -20/+6 |
| 2025-03-16 | rust: pin-init: change examples to the user-space version | Benno Lossin | 7 | -186/+915 |
| 2025-03-16 | rust: pin-init: move proc-macro documentation into pin-init crate | Benno Lossin | 2 | -106/+114 |
| 2025-03-16 | rust: add extensions to the pin-init crate and move relevant documentation there | Benno Lossin | 3 | -14/+138 |
| 2025-03-16 | rust: move pin-init API into its own directory | Benno Lossin | 11 | -266/+276 |
| 2025-03-16 | rust: init: disable doctests | Benno Lossin | 2 | -24/+24 |
| 2025-03-16 | rust: error: extend the Result documentation | Dirk Behme | 1 | -1/+122 |
| 2025-03-15 | Merge tag 'rust-fixes-6.14-3' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 8 | -23/+38 |
| 2025-03-11 | rust: hrtimer: implement `HrTimerPointer` for `Arc` | Andreas Hindborg | 2 | -1/+105 |
| 2025-03-11 | rust: sync: add `Arc::as_ptr` | Andreas Hindborg | 1 | -2/+11 |
| 2025-03-11 | rust: hrtimer: introduce hrtimer support | Andreas Hindborg | 2 | -0/+353 |
| 2025-03-11 | rust/kernel/faux: mark Registration methods inline | Ethan Carter Edwards | 1 | -0/+2 |
| 2025-03-10 | rust: task: fix `SAFETY` comment in `Task::wake_up` | Panagiotis Foliadis | 1 | -1/+1 |
| 2025-03-10 | rust: types: add intra-doc links for `Opaque<T>` | Dirk Behme | 1 | -2/+2 |
| 2025-03-10 | rust: module: introduce `authors` key | Guilherme Giacomo Simoes | 5 | -7/+15 |
| 2025-03-10 | Merge 6.14-rc6 into char-misc-next | Greg Kroah-Hartman | 4 | -1/+70 |
| 2025-03-09 | panic_qr: use new #[export] macro | Alice Ryhl | 1 | -0/+5 |
| 2025-03-09 | print: use new #[export] macro for rust_fmt_argument | Alice Ryhl | 1 | -1/+2 |
| 2025-03-09 | rust: add #[export] macro | Alice Ryhl | 4 | -2/+72 |
| 2025-03-09 | rust: macros: support additional tokens in quote! | Alice Ryhl | 1 | -2/+25 |
| 2025-03-09 | rust: fix signature of rust_fmt_argument | Alice Ryhl | 1 | -4/+3 |
| 2025-03-09 | rust: firmware: add `module_firmware!` macro | Danilo Krummrich | 1 | -1/+90 |
| 2025-03-09 | rust: firmware: introduce `firmware::ModInfoBuilder` | Danilo Krummrich | 1 | -0/+127 |
| 2025-03-09 | rust: module: add type `LocalModule` | Danilo Krummrich | 1 | -0/+4 |
| 2025-03-08 | rust: improve lifetimes markup | Borys Tyran | 5 | -11/+11 |
| 2025-03-08 | rust: list: make the cursor point between elements | Alice Ryhl | 1 | -54/+347 |
| 2025-03-08 | rust: list: extract common code for insertion | Alice Ryhl | 1 | -38/+32 |
| 2025-03-08 | rust: lockdep: Use Pin for all LockClassKey usages | Mitchell Levy | 8 | -12/+77 |
| 2025-03-08 | rust: sync: condvar: Add wait_interruptible_freezable() | Alice Ryhl | 2 | -1/+24 |
| 2025-03-08 | rust: sync: lock: Add an example for Guard:: Lock_ref() | Boqun Feng | 1 | -0/+24 |
| 2025-03-08 | rust: sync: Add accessor for the lock behind a given guard | Alice Ryhl | 1 | -1/+6 |
| 2025-03-08 | rust: lockdep: Remove support for dynamically allocated LockClassKeys | Mitchell Levy | 1 | -12/+4 |
| 2025-03-07 | rust: miscdevice: change how f_ops vtable is constructed | Alice Ryhl | 1 | -146/+135 |
| 2025-03-06 | rust: task: make Pid type alias public | Alice Ryhl | 1 | -1/+1 |
| 2025-03-06 | rust: alloc: make `ReallocFunc::call` inline | Gary Guo | 1 | -0/+1 |
| 2025-03-06 | rust: workqueue: add missing newline to pr_info! examples | Alban Kurti | 1 | -3/+3 |
| 2025-03-06 | rust: sync: add missing newline in locked_by log example | Alban Kurti | 1 | -1/+1 |
| 2025-03-06 | rust: init: add missing newline to pr_info! calls | Alban Kurti | 2 | -9/+9 |
| 2025-03-06 | rust: error: add missing newline to pr_warn! calls | Alban Kurti | 1 | -1/+1 |
| 2025-03-05 | rust: alloc: satisfy POSIX alignment requirement | Tamir Duberstein | 1 | -0/+18 |
| 2025-03-05 | rust: init: fix `Zeroable` implementation for `Option<NonNull<T>>` and `Optio... | Benno Lossin | 1 | -7/+4 |
| 2025-03-05 | rust: remove leftover mentions of the `alloc` crate | Miguel Ojeda | 1 | -1/+1 |
| 2025-03-04 | cred,rust: mark Credential methods inline | Alice Ryhl | 1 | -0/+5 |
| 2025-03-04 | lsm,rust: reword "destroy" -> "release" in SecurityCtx | Alice Ryhl | 1 | -4/+3 |
| 2025-03-04 | lsm,rust: mark SecurityCtx methods inline | Alice Ryhl | 1 | -0/+5 |
| 2025-02-28 | rust: Add cpumask helpers | Viresh Kumar | 3 | -0/+47 |
| 2025-02-27 | rust/faux: Add missing parent argument to Registration::new() | Lyude Paul | 1 | -2/+11 |
| 2025-02-27 | rust/faux: Drop #[repr(transparent)] from faux::Registration | Lyude Paul | 1 | -1/+0 |
| 2025-02-25 | rust: io: fix devres test with new io accessor functions | Fiona Behrens | 1 | -1/+1 |
| 2025-02-24 | rust: workqueue: define built-in bh queues | Hamza Mahfooz | 1 | -0/+18 |
| 2025-02-22 | rust: io: rename `io::Io` accessors | Fiona Behrens | 1 | -33/+33 |
| 2025-02-16 | Merge tag 'driver-core-6.14-rc3' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 3 | -0/+69 |
| 2025-02-13 | rust/kernel: Add faux device bindings | Lyude Paul | 3 | -0/+69 |
| 2025-02-12 | rust: rbtree: fix overindented list item | Miguel Ojeda | 1 | -1/+1 |
| 2025-02-06 | rust: kbuild: do not export generated KASAN ODR symbols | Matthew Maurer | 1 | -1/+1 |
| 2025-02-06 | rust: kbuild: add -fzero-init-padding-bits to bindgen_skip_cflags | Justin M. Forbes | 1 | -0/+1 |
| 2025-02-06 | rust: init: use explicit ABI to clean warning in future compilers | Miguel Ojeda | 1 | -1/+1 |
| 2025-02-06 | rust: kbuild: use host dylib naming in rusttestlib-kernel | Tamir Duberstein | 1 | -1/+1 |
| 2025-01-31 | Merge tag 'kbuild-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -2/+32 |
| 2025-01-28 | Merge tag 'driver-core-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 22 | -11/+2070 |
| 2025-01-22 | Merge tag 'net-next-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ne... | Linus Torvalds | 1 | -2/+2 |
| 2025-01-21 | Merge tag 'lsm-pr-20250121' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 2 | -25/+21 |
| 2025-01-21 | Merge tag 'rust-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/... | Linus Torvalds | 28 | -205/+378 |
| 2025-01-21 | Merge tag 'locking-core-2025-01-20' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 6 | -3/+72 |
| 2025-01-20 | Merge tag 'for-6.14/block-20250118' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -1/+1 |
| 2025-01-18 | rust: Use gendwarfksyms + extended modversions for CONFIG_MODVERSIONS | Sami Tolvanen | 1 | -2/+32 |
| 2025-01-16 | rust: device: Use as_char_ptr() to avoid explicit cast | Viresh Kumar | 1 | -1/+1 |
| 2025-01-16 | rust: device: Replace CString with CStr in property_present() | Viresh Kumar | 1 | -3/+3 |
| 2025-01-15 | rust: device: Add property_present() | Viresh Kumar | 2 | -0/+8 |
| 2025-01-15 | kbuild: rust: add PROCMACROLDFLAGS | HONG Yifan | 1 | -1/+1 |
| 2025-01-13 | rust: uaccess: generalize userSliceReader to support any Vec | Filipe Xavier | 1 | -3/+3 |
| 2025-01-13 | rust: kernel: add improved version of `ForeignOwnable::borrow_mut` | Alice Ryhl | 3 | -13/+86 |
| 2025-01-13 | rust: kernel: reorder `ForeignOwnable` items | Tamir Duberstein | 2 | -19/+19 |
| 2025-01-13 | rust: kernel: change `ForeignOwnable` pointer to mut | Tamir Duberstein | 4 | -21/+21 |
| 2025-01-13 | rust: arc: split unsafe block, add missing comment | Tamir Duberstein | 1 | -1/+5 |
| 2025-01-13 | rust: types: avoid `as` casts | Tamir Duberstein | 3 | -9/+10 |
| 2025-01-13 | rust: arc: use `NonNull::new_unchecked` | Tamir Duberstein | 1 | -4/+8 |
| 2025-01-13 | rust: use derive(CoercePointee) on rustc >= 1.84.0 | Xiangfei Ding | 4 | -11/+22 |
| 2025-01-13 | rust: alloc: add doctest for `ArrayLayout::new()` | Jimmy Ostler | 1 | -0/+19 |
| 2025-01-13 | rust: init: update `stack_try_pin_init` examples | Jimmy Ostler | 1 | -4/+20 |
| 2025-01-13 | rust: error: import `kernel`'s `LayoutError` instead of `core`'s | Jimmy Ostler | 1 | -3/+4 |
| 2025-01-13 | rust: str: replace unwraps with question mark operators | Daniel Sedlak | 1 | -11/+17 |
| 2025-01-13 | rust: page: remove unnecessary helper function from doctest | Daniel Sedlak | 1 | -4/+2 |
| 2025-01-13 | rust: rbtree: remove unwrap in asserts | Daniel Sedlak | 1 | -23/+23 |
| 2025-01-13 | rust: init: replace unwraps with question mark operators | Daniel Sedlak | 1 | -2/+4 |
| 2025-01-13 | Merge 6.13-rc7 into driver-core-next | Greg Kroah-Hartman | 2 | -4/+18 |
| 2025-01-10 | rust: devres: remove action in `Devres::drop` | Danilo Krummrich | 1 | -12/+35 |
| 2025-01-10 | miscdevice: rust: use build_error! macro instead of function | Alice Ryhl | 1 | -3/+3 |
| 2025-01-09 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -2/+16 |
| 2025-01-10 | rust: use host dylib naming convention to support macOS | Tamir Duberstein | 1 | -10/+12 |
| 2025-01-10 | rust: add `build_error!` to the prelude | Miguel Ojeda | 6 | -18/+18 |
| 2025-01-10 | rust: kernel: move `build_error` hidden function to prevent mistakes | Miguel Ojeda | 2 | -8/+9 |
| 2025-01-10 | rust: use the `build_error!` macro, not the hidden function | Miguel Ojeda | 4 | -16/+16 |
| 2025-01-10 | rust: kbuild: run Clippy for `rusttest` code | Miguel Ojeda | 2 | -5/+7 |
| 2025-01-07 | rust: driver: address soundness issue in `RegistrationOps` | Danilo Krummrich | 3 | -11/+30 |
| 2025-01-07 | rust: io: move module entry to its correct location | Danilo Krummrich | 1 | -1/+1 |
| 2025-01-07 | rust: pci: do not depend on CONFIG_PCI_MSI | Danilo Krummrich | 1 | -2/+2 |
| 2025-01-03 | Merge tag 'wq-for-6.13-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -2/+16 |
| 2024-12-23 | rust: block: fix use of BLK_MQ_F_SHOULD_MERGE | Andreas Hindborg | 1 | -1/+1 |
| 2024-12-22 | Merge tag 'lockdep-for-tip.20241220' of git://git.kernel.org/pub/scm/linux/ke... | Peter Zijlstra | 6 | -3/+72 |
| 2024-12-20 | rust: platform: add basic platform device / driver abstractions | Danilo Krummrich | 5 | -0/+214 |
| 2024-12-20 | rust: driver: implement `Adapter` | Danilo Krummrich | 2 | -1/+58 |
| 2024-12-20 | rust: of: add `of::DeviceId` abstraction | Danilo Krummrich | 2 | -0/+61 |
| 2024-12-20 | rust: pci: implement I/O mappable `pci::Bar` | Danilo Krummrich | 1 | -1/+141 |
| 2024-12-20 | rust: pci: add basic PCI device / driver abstractions | Danilo Krummrich | 5 | -0/+314 |
| 2024-12-20 | rust: add devres abstraction | Danilo Krummrich | 4 | -0/+190 |
| 2024-12-20 | rust: add `io::{Io, IoRaw}` base types | Danilo Krummrich | 4 | -0/+363 |
| 2024-12-20 | rust: add `Revocable` type | Wedson Almeida Filho | 2 | -0/+220 |
| 2024-12-20 | rust: types: add `Opaque::pin_init` | Danilo Krummrich | 1 | -0/+11 |
| 2024-12-20 | rust: add rcu abstraction | Wedson Almeida Filho | 4 | -0/+62 |
| 2024-12-20 | rust: implement `IdArray`, `IdTable` and `RawDeviceId` | Danilo Krummrich | 2 | -0/+171 |
| 2024-12-20 | rust: implement generic driver registration | Danilo Krummrich | 2 | -0/+118 |
| 2024-12-20 | rust: module: add trait `ModuleMetadata` | Danilo Krummrich | 2 | -0/+10 |
| 2024-12-19 | rust: sync: Add lock::Backend::assert_is_held() | Lyude Paul | 5 | -0/+30 |
| 2024-12-19 | rust: sync: Add SpinLockGuard type alias | Lyude Paul | 2 | -1/+9 |
| 2024-12-19 | rust: sync: Add MutexGuard type alias | Lyude Paul | 2 | -1/+9 |
| 2024-12-19 | rust: sync: Make Guard::new() public | Lyude Paul | 1 | -1/+1 |
| 2024-12-19 | rust: sync: Add Lock::from_raw() for Lock<(), B> | Lyude Paul | 1 | -0/+23 |
| 2024-12-19 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -3/+16 |
| 2024-12-19 | Merge tag 'net-6.13-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 1 | -2/+2 |
| 2024-12-18 | rust: block: fix formatting in GenDisk doc | Yutaro Ohno | 1 | -3/+3 |
| 2024-12-18 | rust: alloc: align Debug implementation for Box with Display | Guangbo Cui | 1 | -1/+1 |
| 2024-12-18 | rust: alloc: implement Display for Box | Guangbo Cui | 1 | -0/+10 |
| 2024-12-18 | rust: sync: document `PhantomData` in `Arc` | Tamir Duberstein | 1 | -0/+8 |
| 2024-12-18 | rust: workqueue: Enable execution of doctests | Dirk Behme | 1 | -0/+3 |
| 2024-12-17 | rust: error: modify `from_errno` to use `try_from_errno` | Daniel Sedlak | 1 | -7/+4 |