summaryrefslogtreecommitdiffstats
path: root/rust
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'lsm-pr-20250323' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2025-03-252-4/+13
|\
| * cred,rust: mark Credential methods inlineAlice Ryhl2025-03-041-0/+5
| * lsm,rust: reword "destroy" -> "release" in SecurityCtxAlice Ryhl2025-03-041-4/+3
| * lsm,rust: mark SecurityCtx methods inlineAlice Ryhl2025-03-041-0/+5
* | Merge tag 'locking-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2025-03-249-14/+131
|\ \
| * | rust: lockdep: Use Pin for all LockClassKey usagesMitchell Levy2025-03-088-12/+77
| * | rust: sync: condvar: Add wait_interruptible_freezable()Alice Ryhl2025-03-082-1/+24
| * | rust: sync: lock: Add an example for Guard:: Lock_ref()Boqun Feng2025-03-081-0/+24
| * | rust: sync: Add accessor for the lock behind a given guardAlice Ryhl2025-03-081-1/+6
* | | Merge tag 'bitmap-for-6.15' of https://github.com/norov/linuxLinus Torvalds2025-03-243-0/+47
|\ \ \
| * | | rust: Add cpumask helpersViresh Kumar2025-02-283-0/+47
* | | | Merge tag 'wq-for-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds2025-03-241-0/+18
|\ \ \ \
| * | | | rust: workqueue: define built-in bh queuesHamza Mahfooz2025-02-241-0/+18
| |/ / /
* | | | Merge tag 'vfs-6.15-rc1.rust' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2025-03-242-0/+5
|\ \ \ \
| * | | | rust: optimize rust symbol generation for SeqFileKunwu Chan2025-03-181-0/+1
| * | | | rust: file: optimize rust symbol generation for FileDescriptorReservationKunwu Chan2025-03-181-0/+4
| | |_|/ | |/| |
* | | | Merge tag 'rust-fixes-6.14-3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2025-03-158-23/+38
|\ \ \ \ | |_|_|/ |/| | |
| * | | rust: task: fix `SAFETY` comment in `Task::wake_up`Panagiotis Foliadis2025-03-101-1/+1
| * | | rust: workqueue: add missing newline to pr_info! examplesAlban Kurti2025-03-061-3/+3
| * | | rust: sync: add missing newline in locked_by log exampleAlban Kurti2025-03-061-1/+1
| * | | rust: init: add missing newline to pr_info! callsAlban Kurti2025-03-062-9/+9
| * | | rust: error: add missing newline to pr_warn! callsAlban Kurti2025-03-061-1/+1
| * | | rust: alloc: satisfy POSIX alignment requirementTamir Duberstein2025-03-051-0/+18
| * | | rust: init: fix `Zeroable` implementation for `Option<NonNull<T>>` and `Optio...Benno Lossin2025-03-051-7/+4
| * | | rust: remove leftover mentions of the `alloc` crateMiguel Ojeda2025-03-051-1/+1
| | |/ | |/|
* / | rust: lockdep: Remove support for dynamically allocated LockClassKeysMitchell Levy2025-03-081-12/+4
|/ /
* | Merge tag 'driver-core-6.14-rc3' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2025-02-163-0/+69
|\ \
| * | rust/kernel: Add faux device bindingsLyude Paul2025-02-133-0/+69
* | | rust: rbtree: fix overindented list itemMiguel Ojeda2025-02-121-1/+1
|/ /
* | rust: kbuild: do not export generated KASAN ODR symbolsMatthew Maurer2025-02-061-1/+1
* | rust: kbuild: add -fzero-init-padding-bits to bindgen_skip_cflagsJustin M. Forbes2025-02-061-0/+1
* | rust: init: use explicit ABI to clean warning in future compilersMiguel Ojeda2025-02-061-1/+1
* | rust: kbuild: use host dylib naming in rusttestlib-kernelTamir Duberstein2025-02-061-1/+1
|/
* Merge tag 'kbuild-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2025-01-311-2/+32
|\
| * rust: Use gendwarfksyms + extended modversions for CONFIG_MODVERSIONSSami Tolvanen2025-01-181-2/+32
* | Merge tag 'driver-core-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2025-01-2822-11/+2070
|\ \
| * | rust: device: Use as_char_ptr() to avoid explicit castViresh Kumar2025-01-161-1/+1
| * | rust: device: Replace CString with CStr in property_present()Viresh Kumar2025-01-161-3/+3
| * | rust: device: Add property_present()Viresh Kumar2025-01-152-0/+8
| * | Merge 6.13-rc7 into driver-core-nextGreg Kroah-Hartman2025-01-132-4/+18
| |\|
| * | rust: devres: remove action in `Devres::drop`Danilo Krummrich2025-01-101-12/+35
| * | miscdevice: rust: use build_error! macro instead of functionAlice Ryhl2025-01-101-3/+3
| * | rust: driver: address soundness issue in `RegistrationOps`Danilo Krummrich2025-01-073-11/+30
| * | rust: io: move module entry to its correct locationDanilo Krummrich2025-01-071-1/+1
| * | rust: pci: do not depend on CONFIG_PCI_MSIDanilo Krummrich2025-01-071-2/+2
| * | rust: platform: add basic platform device / driver abstractionsDanilo Krummrich2024-12-205-0/+214
| * | rust: driver: implement `Adapter`Danilo Krummrich2024-12-202-1/+58
| * | rust: of: add `of::DeviceId` abstractionDanilo Krummrich2024-12-202-0/+61
| * | rust: pci: implement I/O mappable `pci::Bar`Danilo Krummrich2024-12-201-1/+141
| * | rust: pci: add basic PCI device / driver abstractionsDanilo Krummrich2024-12-205-0/+314