rust-for-linux.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2025-07-30 12:48:16 to 2025-08-04 12:43:55 UTC [more...]

[PATCH v1 00/16] dma-mapping: migrate to physical address-based API
 2025-08-04 12:42 UTC  (9+ messages)
` [PATCH v1 01/16] dma-mapping: introduce new DMA attribute to indicate MMIO memory
` [PATCH v1 02/16] iommu/dma: handle MMIO path in dma_iova_link
` [PATCH v1 03/16] dma-debug: refactor to use physical addresses for page mapping
` [PATCH v1 04/16] dma-mapping: rename trace_dma_*map_page to trace_dma_*map_phys
` [PATCH v1 05/16] iommu/dma: rename iommu_dma_*map_page to iommu_dma_*map_phys
` [PATCH v1 06/16] iommu/dma: extend iommu_dma_*map_phys API to handle MMIO memory
` [PATCH v1 07/16] dma-mapping: convert dma_direct_*map_page to be phys_addr_t based
` [PATCH v1 09/16] dma-mapping: handle MMIO flow in dma_map|unmap_page

[PATCH v2 0/4] rust: add `Alignment` type
 2025-08-04 11:45 UTC  (5+ messages)
` [PATCH v2 1/4] rust: add `CheckedAdd` trait
` [PATCH v2 2/4] rust: add `Alignment` type
` [PATCH v2 3/4] gpu: nova-core: use Alignment for alignment-related operations
` [PATCH v2 4/4] gpu: nova-core: use `checked_ilog2` to emulate `fls`

[PATCH v3 0/2] rust: add initial scatterlist abstraction
 2025-08-04  9:04 UTC  (6+ messages)
` [PATCH v3 1/2] "

[PATCH 0/3] rust: add `num` module
 2025-08-04  7:32 UTC  (10+ messages)
` [PATCH 1/3] rust: add `num` module with `PowerOfTwo` type

[PATCH] rust: prelude: re-export `core::mem::{align,size}_of{,_val}`
 2025-08-04  2:15 UTC  (5+ messages)

[GIT PULL] Rust for 6.17
 2025-08-03 21:13 UTC  (3+ messages)

[PATCH] rust: kernel: add missing safety comments
 2025-08-03 19:37 UTC  (4+ messages)

[PATCH 0/4] rust: add `TryFrom` and `Into` derive macros
 2025-08-03 14:20 UTC  (5+ messages)
` [PATCH 1/4] rust: macros: extend custom `quote!()` macro
` [PATCH 2/4] rust: macros: prefix variable `span` with underscore
` [PATCH 3/4] rust: macro: add derive macro for `TryFrom`
` [PATCH 4/4] rust: macro: add derive macro for `Into`

[PATCH] rust: list: remove nonexistent insert_at() from the comments
 2025-08-03  6:42 UTC  (3+ messages)

[PATCH v12 0/3] Rust Abstractions for PWM subsystem with TH1520 PWM driver
 2025-08-02 21:19 UTC  (4+ messages)
  ` [PATCH v12 2/3] rust: pwm: Add Kconfig and basic data structures

[PATCH v5 0/3] rust: add `ww_mutex` support
 2025-08-02 20:58 UTC  (16+ messages)
` [PATCH v5 2/3] implement ww_mutex abstraction for the Rust tree

[PATCH v3 0/3] rust: i2c: Add basic I2C driver abstractions
 2025-08-02 12:41 UTC  (16+ messages)
` [PATCH v3 1/3] rust: i2c: add basic I2C device and "
` [PATCH v3 2/3] rust: i2c: add manual I2C device creation abstractions
` [PATCH v3 3/3] samples: rust: add Rust I2C sample driver

[PATCH v11 0/8] rust: Add IO polling
 2025-08-02 11:06 UTC  (5+ messages)
` [PATCH v11 7/8] rust: Add read_poll_timeout functions

[RFC PATCH v2 0/4] rust: miscdevice: abstraction for uring-cmd
 2025-08-02 10:52 UTC  (9+ messages)
` [RFC PATCH v2 2/4] rust: io_uring: introduce rust abstraction for io-uring cmd
` [RFC PATCH v2 3/4] rust: miscdevice: add uring_cmd() for MiscDevice trait
` [RFC PATCH v2 4/4] samples: rust: rust_misc_device: add uring_cmd example

[PATCH v3 0/1] rust: update error.rs documentation
 2025-08-01 18:20 UTC  (3+ messages)
` [PATCH v3 1/1] "

[PATCH v8] rust: transmute: Add methods for FromBytes trait
 2025-08-01 17:47 UTC  (4+ messages)

[PATCH v5 0/2] rust: transmute: add `as_bytes(_mut)` methods for `AsBytes` trait
 2025-08-01 17:15 UTC  (4+ messages)
` [PATCH v5 1/2] rust: transmute: add `as_bytes` method "
` [PATCH v5 2/2] rust: transmute: add `as_bytes_mut` method to "

[PATCH v3] rust: kernel: introduce `unsafe_precondition_assert!` macro
 2025-08-01 13:49 UTC  (3+ messages)

[PATCH 0/2] Arithmetic ops for Instant/Delta
 2025-08-01 12:19 UTC  (9+ messages)
` [PATCH 2/2] rust: time: Implement basic arithmetic operations for Delta

[PATCH v14 0/4] support large align and nid in Rust allocators
 2025-08-01 10:22 UTC  (9+ messages)
` [PATCH v14 1/4] :mm/vmalloc: allow to set node and align in vrealloc
` [PATCH v14 2/4] mm/slub: allow to set node and align in k[v]realloc
` [PATCH v14 3/4] rust: add support for NUMA ids in allocations
` [PATCH v14 4/4] rust: support large alignments "

[PATCH 0/4] Alloc and drm::Device fixes
 2025-08-01  9:52 UTC  (13+ messages)
` [PATCH 1/4] rust: alloc: replace aligned_size() with Kmalloc::aligned_layout()
` [PATCH 2/4] rust: drm: ensure kmalloc() compatible Layout
` [PATCH 3/4] rust: drm: remove pin annotations from drm::Device
` [PATCH 4/4] rust: drm: don't pass the address of drm::Device to drm_dev_put()

[PATCH v2] drm/panic: Add a u64 divide by 10 for arm32
 2025-08-01  9:29 UTC  (4+ messages)

[RFC PATCH] rust: workqueue: Add an example for try_spawn()
 2025-08-01  9:05 UTC  (10+ messages)

[PATCH 0/3] Groundwork for Lock<T> when T is pinned
 2025-08-01  9:01 UTC  (8+ messages)
` [PATCH 1/3] rust: lock: pin the inner data
` [PATCH 2/3] rust: lock: guard: add T: Unpin bound to DerefMut
` [PATCH 3/3] rust: lock: add a Pin<&mut T> accessor

[PATCH 7/7] rust: kernel: update ARef and AlwaysRefCounted imports from sync::aref
 2025-08-01  8:39 UTC  (4+ messages)

[PATCH 2/7] rust: gpu: update ARef and AlwaysRefCounted imports from sync::aref
 2025-08-01  8:36 UTC  (7+ messages)

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

[PATCH v7 0/3] Rust allocator and kvec improvements
 2025-07-31  9:19 UTC  (7+ messages)
` [PATCH v7 1/3] rust: allocator: add KUnit tests for alignment guarantees
` [PATCH v7 2/3] rust: alloc: kvec: add doc example for as_slice method
` [PATCH v7 3/3] rust: alloc: kvec: simplify KUnit test module name to "rust_kvec"

[PATCH v8 0/2] Rust allocator and kvec improvements
 2025-07-31  8:58 UTC  (4+ messages)
` [PATCH v8 1/2] rust: alloc: add alignment tests for allocators
` [PATCH v8 2/2] rust: alloc: kvec: add doc example for as_slice method

[PATCH v2] rust: update error.rs documentation
 2025-07-31  6:10 UTC  (3+ messages)

[PATCH 0/2] rust: regulator: relax a few constraints on Regulator<T>
 2025-07-31  5:05 UTC  (2+ messages)

[PATCH v6 0/2] rust: alloc: kvec doc example and allocator unit tests
 2025-07-31  2:54 UTC  (7+ messages)
` [PATCH v6 1/2] rust: allocator: add KUnit tests for alignment guarantees
` [PATCH v6 2/2] rust: alloc: kvec: add doc example for as_slice method

Meet compiled kernel binaray abnormal issue while enabling generic kasan in kernel 6.12 with some default KBUILD_RUSTFLAGS on
 2025-07-31  0:57 UTC  (4+ messages)
    ` 答复: "

[PATCH v13 0/4] support large align and nid in Rust allocators
 2025-07-30 17:25 UTC  (4+ messages)
` [PATCH v13 1/4] :mm/vmalloc: allow to set node and align in vrealloc

[PATCH] rust: clk: use the type-state pattern
 2025-07-30 14:48 UTC  (12+ messages)

[PATCH 0/3] Fix broken `srctree/` links and warn about them
 2025-07-30 13:36 UTC  (7+ messages)
` [PATCH 1/3] rust: block: fix `srctree/` links
` [PATCH 2/3] rust: drm: "
` [PATCH 3/3] rust: warn if `srctree/` links do not exist

[PATCH v2 00/19] gpu: nova-core: register!() macro improvements
 2025-07-30 12:47 UTC  (10+ messages)
` [PATCH v2 01/19] gpu: nova-core: register: minor grammar and spelling fixes


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).