Sign in
Join now
kernel
tjh.dev
/
Star
Starred
Star
1
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
(I'm so sorry!) Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
+3 more
kernel
os
linux
Star
Starred
Star
1
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
kernel
/
rust
/
kernel
11 folders
·
63 files
at commit
b1e34412
Baptiste Lepers
·
rust: mm: mark VmaNew as transparent
·
1y ago
5cc5e030
alloc
rust: alloc: fix `rusttest` by providing `Cmalloc::aligned_layout` too
1y ago
block
Merge tag 'pin-init-v6.17' of https://github.com/Rust-for-Linux/linux into rust-next
1y ago
device
rust: device: implement FwNode::is_of_node()
1y ago
drm
rust: drm: don't pass the address of drm::Device to drm_dev_put()
1y ago
fs
rust: enable `clippy::ref_as_ptr` lint
1y ago
io
rust: io: fix broken intra-doc links to `platform::Device`
1y ago
list
rust: list: remove nonexistent generic parameter in link
1y ago
mm
rust: mm: mark VmaNew as transparent
1y ago
net
Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux
1y ago
sync
Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux
1y ago
time
rust: time: Pass correct timer mode ID to hrtimer_start_range_ns
1y ago
.gitignore
rust: Add warn_on macro
1y ago
acpi.rs
rust: device_id: split out index support into a separate trait
1y ago
alloc.rs
rust: alloc: add missing Markdown code spans
1y ago
auxiliary.rs
rust: device_id: split out index support into a separate trait
1y ago
bits.rs
rust: bits: add support for bits/genmask macros
1y ago
block.rs
rust: block: introduce `kernel::block::mq` module
2y ago
bug.rs
rust: Add warn_on macro
1y ago
build_assert.rs
rust: add `build_error!` to the prelude
1y ago
clk.rs
Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux
1y ago
configfs.rs
rust: types: rename Opaque::raw_get to cast_into
1y ago
cpu.rs
device: rust: rename Device::as_ref() to Device::from_raw()
1y ago
cpufreq.rs
Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux
1y ago
cpumask.rs
Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux
1y ago
cred.rs
cred,rust: mark Credential methods inline
1y ago
device_id.rs
Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux
1y ago
device.rs
device: rust: expand documentation for Device
1y ago
devres.rs
rust: devres: fix leaking call to devm_add_action()
1y ago
dma.rs
Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux
1y ago
driver.rs
driver: rust: expand documentation for driver infrastructure
1y ago
error.rs
Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux
1y ago
faux.rs
rust: faux: fix C header link
1y ago
firmware.rs
Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux
1y ago
fmt.rs
rust: kernel: add `fmt` module
1y ago
fs.rs
rust: file: add Rust abstraction for `struct file`
2y ago
generated_arch_reachable_asm.rs.S
rust: Add warn_on macro
1y ago
generated_arch_static_branch_asm.rs.S
rust: jump_label: skip formatting generated file
1y ago
generated_arch_warn_asm.rs.S
rust: Add warn_on macro
1y ago
init.rs
Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux
1y ago
io.rs
Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux
1y ago
ioctl.rs
rust: start using the `#[expect(...)]` attribute
2y ago
jump_label.rs
rust: jump_label: skip formatting generated file
1y ago
kunit.rs
Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux
1y ago
lib.rs
Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux
1y ago
list.rs
rust: list: remove OFFSET constants
1y ago
miscdevice.rs
Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux
1y ago
mm.rs
mm: rust: make CONFIG_MMU ifdefs more narrow
1y ago
net.rs
rust: core abstractions for network PHY drivers
2y ago
of.rs
Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux
1y ago
opp.rs
Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux
1y ago
page.rs
rust: page: optimize rust symbol generation for Page
1y ago
pci.rs
Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux
1y ago
pid_namespace.rs
rust: add PidNamespace
2y ago
platform.rs
Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux
1y ago
prelude.rs
rust: kernel: remove `fmt!`, fix clippy::uninlined-format-args
1y ago
print.rs
rust: use `kernel::{fmt,prelude::fmt!}`
1y ago
rbtree.rs
rust: rbtree: simplify finding `current` in `remove_current`
1y ago
regulator.rs
rust: regulator: add a bare minimum regulator abstraction
1y ago
revocable.rs
Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux
1y ago
security.rs
lsm,rust: reword "destroy" -> "release" in SecurityCtx
1y ago
seq_file.rs
rust: enable `clippy::ptr_as_ptr` lint
1y ago
sizes.rs
rust: sizes: add constants up to SZ_2G
1y ago
static_assert.rs
rust: use absolute paths in macros referencing core and kernel
1y ago
std_vendor.rs
rust: convert raw URLs to Markdown autolinks in comments
1y ago
str.rs
rust: kernel: use `core::ffi::CStr` method names
1y ago
sync.rs
rust: kernel: move ARef and AlwaysRefCounted to sync::aref
1y ago
task.rs
rust: task: Add Rust version of might_sleep()
1y ago
time.rs
rust: time: Add wrapper for fsleep() function
1y ago
tracepoint.rs
rust: add tracepoint support
2y ago
transmute.rs
rust: kernel: move `FromBytes` and `AsBytes` traits to a new `transmute` module
2y ago
types.rs
Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux
1y ago
uaccess.rs
rust: uaccess: use newtype for user pointers
1y ago
workqueue.rs
workqueue: rust: add delayed work items
1y ago
xarray.rs
rust: types: add FOREIGN_ALIGN to ForeignOwnable
1y ago