rust-for-linux.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2025-05-22 06:54:22 to 2025-05-27 08:00:15 UTC [more...]

[PATCH RFC 0/6] Rust Abstractions for PWM subsystem with TH1520 PWM driver
 2025-05-27  8:00 UTC  (15+ messages)
    ` [PATCH RFC 1/6] rust: Add basic PWM abstractions
    ` [PATCH RFC 2/6] pwm: Add Rust driver for T-HEAD TH1520 SoC
    ` [PATCH RFC 3/6] dt-bindings: pwm: thead: Add T-HEAD TH1520 PWM controller
    ` [PATCH RFC 4/6] riscv: dts: thead: Add PWM controller node
    ` [PATCH RFC 5/6] riscv: dts: thead: Add PVT node
    ` [PATCH RFC 6/6] riscv: dts: thead: Add PWM fan and thermal control

[PATCH] rust: opp: Move `cfg(CONFIG_OF)` attribute to the top of doc test
 2025-05-27  5:33 UTC 

[[PATCH]] rust/list: replace unwrap() with ? in doctest examples
 2025-05-27  1:12 UTC  (6+ messages)

[PATCH v3] rust: revocable: Correct safety comments and add invariants
 2025-05-27  1:02 UTC  (3+ messages)

[PATCH 0/7] Rust KUnit `#[test]` support improvements
 2025-05-27  0:12 UTC  (8+ messages)
` [PATCH 1/7] rust: kunit: support KUnit-mapped `assert!` macros in `#[test]`s

[PATCH v10 0/5] rust: replace kernel::str::CStr w/ core::ffi::CStr
 2025-05-26 23:17 UTC  (21+ messages)
` [PATCH v10 1/5] rust: retitle "Example" section as "Examples"
` [PATCH v10 2/5] rust: support formatting of foreign types
` [PATCH v10 3/5] rust: replace `CStr` with `core::ffi::CStr`
` [PATCH v10 4/5] rust: replace `kernel::c_str!` with C-Strings
` [PATCH v10 5/5] rust: remove core::ffi::CStr reexport

[GIT PULL] configfs for v6.16
 2025-05-26 21:20 UTC  (2+ messages)

[PATCH] rust: opp: Make the doctest example depend on CONFIG_OF
 2025-05-26 21:02 UTC  (3+ messages)

[PATCH] rust: list: fix path of `assert_pinned!`
 2025-05-26 19:01 UTC  (7+ messages)

[PATCH v9] Kunit to check the longest symbol length
 2025-05-26 18:49 UTC  (3+ messages)

[PATCH v5 1/2] docs: rust: make section names plural
 2025-05-26 18:44 UTC  (2+ messages)

[PATCH] rust: kunit: use crate-level mapping for `c_void`
 2025-05-26 16:32 UTC  (2+ messages)

[PATCH v6 0/4] Clean up rustdocs and add new checkpatch checks
 2025-05-26 16:26 UTC  (3+ messages)
` [PATCH v6 3/4] rust: kernel: clean up empty `///` lines

[PATCH 1/2] rust: init: re-enable doctests
 2025-05-26 15:29 UTC  (2+ messages)
` [PATCH 2/2] rust: init: remove doctest's `Error::from_errno` workaround

[PATCH v9 0/5] rust: adds Bitmap API, ID pool and bindings
 2025-05-26 15:01 UTC  (6+ messages)
` [PATCH v9 1/5] rust: add bindings for bitmap.h
` [PATCH v9 2/5] rust: add bindings for bitops.h
` [PATCH v9 3/5] rust: add bitmap API
` [PATCH v9 4/5] rust: add find_bit_benchmark_rust module
` [PATCH v9 5/5] rust: add dynamic ID pool abstraction for bitmap

[PATCH v8 0/5] rust: adds Bitmap API, ID pool and bindings
 2025-05-26 14:22 UTC  (8+ messages)
` [PATCH v8 5/5] rust: add dynamic ID pool abstraction for bitmap

[RFC PATCH 0/2] scatterlist rust bindings
 2025-05-26 13:04 UTC  (4+ messages)
` [RFC PATCH 1/2] rust: add initial scatterlist bindings

[PATCH 0/3] pin-init sync: test & CI fixes
 2025-05-26  8:20 UTC  (6+ messages)
` [PATCH 1/3] rust: pin-init: examples, tests: add conditional compilation in order to compile under any feature combination
` [PATCH 2/3] rust: pin-init: examples: pthread_mutex: disable the main test for miri
` [PATCH 3/3] rust: pin-init: feature-gate the `stack_init_reuse` test on the `std` feature

[PATCH v2] rust: doc: Clarify safety invariants for Revocable type
 2025-05-26  2:10 UTC  (17+ messages)

[PATCH v6 0/9] More Rust bindings for device property reads
 2025-05-25 23:19 UTC  (12+ messages)
` [PATCH v6 1/9] rust: device: Create FwNode abstraction for accessing device properties
` [PATCH v6 2/9] rust: device: Enable accessing the FwNode of a Device
` [PATCH v6 3/9] rust: device: Add property_present() to FwNode
` [PATCH v6 4/9] rust: device: Enable printing fwnode name and path
` [PATCH v6 5/9] rust: device: Introduce PropertyGuard
` [PATCH v6 6/9] rust: device: Implement accessors for firmware properties
` [PATCH v6 7/9] rust: device: Add child accessor and iterator
` [PATCH v6 8/9] rust: device: Add property_get_reference_args
` [PATCH v6 9/9] samples: rust: platform: Add property read examples

[PATCH] rust: compile libcore with edition 2024 for 1.87+
 2025-05-25 21:23 UTC  (2+ messages)

[PATCH 00/10] rust: clean and enable Clippy `doc_markdown` lint
 2025-05-25 21:20 UTC  (4+ messages)

[PATCH] rust: add C FFI types to the prelude
 2025-05-25 21:12 UTC  (7+ messages)

[PATCH v2] rust: remove spurious compiler_builtins dependents
 2025-05-24 23:39 UTC 

[PATCH v5 4/4] rust: samples: Add debugfs sample
 2025-05-24 12:25 UTC  (23+ messages)

[PATCH v16 00/27] riscv control-flow integrity for usermode
 2025-05-23 17:42 UTC  (33+ messages)
` [PATCH v16 01/27] mm: VM_SHADOW_STACK definition for riscv
` [PATCH v16 02/27] dt-bindings: riscv: zicfilp and zicfiss in dt-bindings (extensions.yaml)
` [PATCH v16 03/27] riscv: zicfiss / zicfilp enumeration
` [PATCH v16 04/27] riscv: zicfiss / zicfilp extension csr and bit definitions
` [PATCH v16 05/27] riscv: usercfi state for task and save/restore of CSR_SSP on trap entry/exit
` [PATCH v16 06/27] riscv/mm : ensure PROT_WRITE leads to VM_READ | VM_WRITE
` [PATCH v16 07/27] riscv mm: manufacture shadow stack pte
` [PATCH v16 08/27] riscv mmu: teach pte_mkwrite to manufacture shadow stack PTEs
` [PATCH v16 09/27] riscv mmu: write protect and shadow stack
` [PATCH v16 10/27] riscv/mm: Implement map_shadow_stack() syscall
` [PATCH v16 11/27] riscv/shstk: If needed allocate a new shadow stack on clone
` [PATCH v16 12/27] riscv: Implements arch agnostic shadow stack prctls
` [PATCH v16 13/27] prctl: arch-agnostic prctl for indirect branch tracking
` [PATCH v16 14/27] riscv: Implements arch agnostic indirect branch tracking prctls
` [PATCH v16 15/27] riscv/traps: Introduce software check exception
` [PATCH v16 16/27] riscv: signal: abstract header saving for setup_sigcontext
` [PATCH v16 17/27] riscv/signal: save and restore of shadow stack for signal
` [PATCH v16 18/27] riscv/kernel: update __show_regs to print shadow stack register
` [PATCH v16 19/27] riscv/ptrace: riscv cfi status and state via ptrace and in core files
` [PATCH v16 20/27] riscv/hwprobe: zicfilp / zicfiss enumeration in hwprobe
` [PATCH v16 21/27] riscv: kernel command line option to opt out of user cfi
` [PATCH v16 22/27] riscv: enable kernel access to shadow stack memory via FWFT sbi call
` [PATCH v16 23/27] arch/riscv: compile vdso with landing pad
` [PATCH v16 24/27] riscv: create a config for shadow stack and landing pad instr support
` [PATCH v16 25/27] riscv: Documentation for landing pad / indirect branch tracking
` [PATCH v16 26/27] riscv: Documentation for shadow stack on riscv
` [PATCH v16 27/27] kselftest/riscv: kselftest for user mode cfi

[PATCH v2 00/13] `Zeroable` improvements & bindings integration
 2025-05-23 14:51 UTC  (14+ messages)
` [PATCH v2 01/13] rust: pin-init: rename `zeroed` to `init_zeroed`
` [PATCH v2 02/13] rust: pin-init: add `Zeroable::init_zeroed`
` [PATCH v2 03/13] rust: pin-init: add `zeroed()` & `Zeroable::zeroed()` functions
` [PATCH v2 04/13] rust: pin-init: implement `ZeroableOption` for `&T` and `&mut T`
` [PATCH v2 05/13] rust: pin-init: change `impl Zeroable for Option<NonNull<T>>` to `ZeroableOption for NonNull<T>`
` [PATCH v2 06/13] rust: pin-init: implement `ZeroableOption` for function pointers with up to 20 arguments
` [PATCH v2 07/13] rust: add `pin-init` as a dependency to `bindings` and `uapi`
` [PATCH v2 08/13] rust: derive `Zeroable` for all structs & unions generated by bindgen where possible
` [PATCH v2 09/13] rust: miscdevice: replace `MaybeUninit::zeroed().assume_init` with `pin_init::zeroed`
` [PATCH v2 10/13] rust: phy: "
` [PATCH v2 11/13] rust: block: replace `core::mem::zeroed` "
` [PATCH v2 12/13] rust: of: "
` [PATCH v2 13/13] rust: security: "

[PATCH v3 0/2] checkpatch.pl: Add warning for // comments on private Rust items
 2025-05-23  7:15 UTC  (7+ messages)
` [PATCH v3 1/2] checkpatch.pl: warn about "

[PATCH v3] docs: rust: quick-start: update Ubuntu instructions
 2025-05-22 22:15 UTC  (2+ messages)

[PATCH v4] rust: macros: Fix macro referencing core and kernel crates
 2025-05-22 22:14 UTC  (3+ messages)
` [PATCH v5] "

[PATCH v2] arm: Fix rustgcc unknown argument '-mno-fdpic'
 2025-05-22 22:13 UTC  (6+ messages)

[PATCH] rust: workaround `bindgen` issue with forward references to `enum` types
 2025-05-22 22:10 UTC  (3+ messages)

[PATCH v5 0/9] More Rust bindings for device property reads
 2025-05-22 20:23 UTC  (3+ messages)
` [PATCH v5 6/9] rust: device: Implement accessors for firmware properties

[PATCH v2 00/12] Rust abstractions for shmem-backed GEM objects
 2025-05-22 15:03 UTC  (4+ messages)
` [PATCH v2 01/12] rust: helpers: Add bindings/wrappers for dma_resv_lock

[GIT PULL] cpufreq/arm updates for 6.16
 2025-05-22 10:20 UTC  (2+ messages)

[RFC PATCH v2] rust: list: Add examples for linked list
 2025-05-22 10:05 UTC  (4+ messages)

[PATCH] rust: list: Use "List::is_empty()" to perform checking when possible
 2025-05-22 10:01 UTC  (4+ messages)

[PATCH] objtool/rust: relax slice condition to cover more `noreturn` Rust functions
 2025-05-22  9:55 UTC  (2+ messages)

[PATCH v1] rust: module: place cleanup_module() in .exit.text section
 2025-05-22  9:47 UTC  (2+ messages)

[PATCH] rust: remove unneeded Rust 1.87.0 `allow(clippy::ptr_eq)`
 2025-05-22  9:47 UTC  (2+ messages)

[PATCH v4 00/20] nova-core: run FWSEC-FRTS to perform first stage of GSP initialization
 2025-05-22  9:31 UTC  (5+ messages)
` [PATCH v4 04/20] rust: add new `num` module with useful integer operations

[PATCH] arm: Fix rustgcc unknown argument '-mno-fdpic'
 2025-05-22  8:46 UTC  (6+ messages)

[PATCH v5] rust: kernel: add support for bits/genmask macros
 2025-05-22  8:37 UTC  (5+ messages)


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).