rust-for-linux.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2025-04-22 08:03:39 to 2025-04-24 07:21:55 UTC [more...]

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

[PATCH V11 00/15] Rust abstractions for clk, cpumask, cpufreq, OPP
 2025-04-24  6:29 UTC  (6+ messages)
` [PATCH V11 13/15] rust: cpufreq: Extend abstractions for driver registration

[PATCH 0/10] More Rust bindings for device property reads
 2025-04-24  5:47 UTC  (8+ messages)
` [PATCH v2 0/5] "
  ` [PATCH v2 2/5] rust: Add bindings for reading device properties
  ` [PATCH v2 5/5] samples: rust: platform: Add property read examples

[PATCH v7 0/5] rust: adds Bitmap API, ID pool and bindings
 2025-04-23 19:45 UTC  (20+ messages)
` [PATCH v7 1/5] rust: add bindings for bitmap.h
` [PATCH v7 2/5] rust: add bindings for bitops.h
` [PATCH v7 3/5] rust: add bitmap API
` [PATCH v7 4/5] rust: add find_bit_benchmark_rust module
` [PATCH v7 5/5] rust: add dynamic ID pool abstraction for bitmap

[PATCH v15 0/6] rust: Add IO polling
 2025-04-23 19:28 UTC  (7+ messages)
` [PATCH v15 1/6] rust: hrtimer: Add Ktime temporarily
` [PATCH v15 2/6] rust: time: Add PartialEq/Eq/PartialOrd/Ord trait to Ktime
` [PATCH v15 3/6] rust: time: Introduce Delta type
` [PATCH v15 4/6] rust: time: Introduce Instant type
` [PATCH v15 5/6] rust: time: Add wrapper for fsleep() function
` [PATCH v15 6/6] MAINTAINERS: rust: Add a new section for all of the time stuff

[PATCH v3 0/6] rust: list: remove HasListLinks::OFFSET
 2025-04-23 17:50 UTC  (8+ messages)
` [PATCH v3 1/6] rust: list: simplify macro capture
` [PATCH v3 2/6] rust: list: use consistent type parameter style
` [PATCH v3 3/6] rust: list: use consistent self parameter name
` [PATCH v3 4/6] rust: list: use fully qualified path
` [PATCH v3 5/6] rust: list: add `impl_list_item!` examples
` [PATCH v3 6/6] rust: list: remove OFFSET constants

[PATCH v3] rust: check type of `$ptr` in `container_of!`
 2025-04-23 17:40 UTC 

[PATCH v3] rust: alloc: implement `extend` for `Vec`
 2025-04-23 16:03 UTC  (11+ messages)

[PATCH v3 0/7] Additional methods for Vec
 2025-04-23 15:59 UTC  (16+ messages)
` [PATCH v3 1/7] rust: alloc: add Vec::clear
` [PATCH v3 2/7] rust: alloc: add Vec::pop
` [PATCH v3 3/7] rust: alloc: add Vec::push_within_capacity
` [PATCH v3 4/7] rust: alloc: add Vec::drain_all
` [PATCH v3 5/7] rust: alloc: add Vec::retain
` [PATCH v3 6/7] rust: alloc: add Vec::remove
` [PATCH v3 7/7] rust: alloc: add Vec::insert_within_capacity

[PATCH 00/16] nova-core: run FWSEC-FRTS to perform first stage of GSP initialization
 2025-04-23 15:02 UTC  (27+ messages)
` [PATCH 03/16] gpu: nova-core: derive useful traits for Chipset
` [PATCH 06/16] gpu: nova-core: define registers layout using helper macro
` [PATCH 08/16] gpu: nova-core: wait for GFW_BOOT completion
` [PATCH 09/16] gpu: nova-core: register sysmem flush page
` [PATCH 10/16] gpu: nova-core: add basic timer device
` [PATCH 11/16] gpu: nova-core: add falcon register definitions and base code
` [PATCH 12/16] gpu: nova-core: firmware: add ucode descriptor used by FWSEC-FRTS
` [PATCH 13/16] gpu: nova-core: Add support for VBIOS ucode extraction for boot

[PATCH v2 0/2] Add a Rust GPUVM abstraction
 2025-04-23 14:38 UTC  (7+ messages)
` [PATCH v2 1/2] rust: helpers: Add bindings/wrappers for dma_resv
` [PATCH v2 2/2] rust: drm: Add GPUVM abstraction

[PATCH v19 0/3] rust: xarray: Add a minimal abstraction for XArray
 2025-04-23 13:54 UTC  (4+ messages)
` [PATCH v19 1/3] rust: types: add `ForeignOwnable::PointedTo`
` [PATCH v19 2/3] rust: xarray: Add an abstraction for XArray
` [PATCH v19 3/3] MAINTAINERS: add entry for Rust XArray API

[PATCH v7 0/5] rust: adds Bitmap API, ID pool and bindings
 2025-04-23 13:36 UTC 

[PATCH v18 0/3] rust: xarray: Add a minimal abstraction for XArray
 2025-04-23 13:24 UTC  (2+ messages)

[PATCH v2 0/8] rust/hrtimer: Various hrtimer + time additions
 2025-04-23 13:01 UTC  (15+ messages)
` [PATCH v2 1/8] rust: hrtimer: Document the return value for HrTimerHandle::cancel()
` [PATCH v2 2/8] rust: hrtimer: Add HrTimer::raw_forward() and forward()
` [PATCH v2 3/8] rust: hrtimer: Add HrTimerCallbackContext and ::forward()
` [PATCH v2 4/8] rust: hrtimer: Add HrTimerClockBase
` [PATCH v2 5/8] rust: time: Add Instant::from_nanos()
` [PATCH v2 8/8] rust: hrtimer: Add HrTimer::expires()

[PATCH v14 0/6] rust: Add IO polling
 2025-04-23  9:26 UTC  (11+ messages)
` [PATCH v14 1/6] rust: hrtimer: Add Ktime temporarily
` [PATCH v14 2/6] rust: time: Add PartialEq/Eq/PartialOrd/Ord trait to Ktime
` [PATCH v14 3/6] rust: time: Introduce Delta type
` [PATCH v14 4/6] rust: time: Introduce Instant type
` [PATCH v14 5/6] rust: time: Add wrapper for fsleep() function
` [PATCH v14 6/6] MAINTAINERS: rust: Add a new section for all of the time stuff

[PATCH v5 0/4] rust: adds Bitmap API, ID pool and bindings
 2025-04-23 12:04 UTC  (7+ messages)
` [PATCH v5 3/4] rust: add bitmap API

[PATCH v6 0/4] rust: adds Bitmap API, ID pool and bindings
 2025-04-23 12:00 UTC  (4+ messages)

[PATCH v3 0/2] checkpatch.pl: Add warning for // comments on private Rust items
 2025-04-23 11:33 UTC  (10+ messages)
` [PATCH v3 1/2] checkpatch.pl: warn about "
` [PATCH v3 3/3] checkpatch.pl: --fix support for `//` comments rust private items
` [PATCH v3 2/2 resend] "

[PATCH v4 0/4] rust: alloc: split `Vec::set_len` into `Vec::{inc,dec}_len`
 2025-04-23 10:10 UTC  (4+ messages)
` [PATCH v4 1/4] rust: alloc: add Vec::len() <= Vec::capacity invariant

[PATCH v3 0/4] rust: alloc: split `Vec::set_len` into `Vec::{inc,dec}_len`
 2025-04-23 10:00 UTC  (4+ messages)

[PATCH v1 0/3] rust: time: Introduce typed clock sources and generalize Instant
 2025-04-22 22:47 UTC  (9+ messages)
  ` [PATCH v1 1/3] rust: time: replace ClockId enum with ClockSource trait
  ` [PATCH v1 2/3] rust: time: make Instant generic over ClockSource
  ` [PATCH v1 3/3] rust: time: add ktime_get() to ClockSource trait

[PATCH 0/8] pin-init sync for v6.16
 2025-04-22 21:56 UTC  (12+ messages)
` [PATCH 3/8] rust: pin-init: Implement `Wrapper` for `UnsafePinned` behind feature flag
` [PATCH 6/8] rust: pin-init: allow `pub` fields in `derive(Zeroable)`

looking for an informed write up on how to handle serious multicore issues in rust
 2025-04-22 19:37 UTC  (3+ messages)

[PATCH v2 7/8] rust: hrtimer: Add forward_now() to HrTimer and HrTimerCallbackContext
 2025-04-22 19:21 UTC  (4+ messages)
  ` [PATCH v3] "

[RFC PATCH] lsm: Add Rust bindings with example LSM
 2025-04-22 16:28 UTC  (4+ messages)

[PATCH v3] rust: alloc: allow coercion from `Box<T>` to `Box<dyn U>` if T implements U
 2025-04-22 15:37 UTC  (2+ messages)

[PATCH v4 0/2] rust/revocable: add try_access_with() convenience method
 2025-04-22 15:27 UTC  (7+ messages)
` [PATCH v4 1/2] "

[PATCH v9 0/6] rust: reduce `as` casts, enable related lints
 2025-04-22 15:15 UTC  (8+ messages)
` [PATCH v9 4/6] rust: enable `clippy::as_underscore` lint

[PATCH v2 0/2] add Rust version of might_sleep()
 2025-04-22 14:31 UTC  (3+ messages)

[PATCH v2] rust: sync: optimize rust symbol generation for CondVar
 2025-04-22 14:25 UTC  (2+ messages)

[PATCH v6] rust: transmute: Add methods for FromBytes trait
 2025-04-22 14:09 UTC  (2+ messages)

[PATCH 0/5] rust: list: remove HasListLinks::OFFSET
 2025-04-22 14:09 UTC  (4+ messages)
` [PATCH 5/5] rust: list: remove OFFSET constants

[PATCH v13 3/5] rust: time: Introduce Instant type
 2025-04-22 13:50 UTC  (6+ messages)

[PATCH v9 0/3] rust: extend `module!` macro with integer parameter support
 2025-04-22 13:22 UTC  (2+ messages)

[PATCH 0/2] rust: Add abstractions for applying devicetree overlays
 2025-04-22 12:32 UTC  (3+ messages)
` [PATCH 1/2] rust: kernel: of: Add DeviceNode abstraction
` [PATCH 2/2] rust: kernel: of: Add overlay id abstraction

[PATCH 0/5] Additional methods for Vec
 2025-04-22  9:48 UTC  (4+ messages)
` [PATCH 5/5] rust: alloc: add Vec::retain

[PATCH] drm/panic: Use a decimal fifo to avoid u64 by u64 divide
 2025-04-22  8:03 UTC  (3+ 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).