rust-for-linux.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2025-12-10 14:27:09 to 2025-12-15 14:20:09 UTC [more...]

[PATCH] rust: conclude the Rust experiment
 2025-12-15 14:20 UTC  (9+ messages)

[PATCH 00/46] Allow inlining C helpers into Rust when using LTO
 2025-12-15 13:59 UTC  (5+ messages)
` [PATCH 22/46] rust: kunit: add __rust_helper to helpers
` (subset) [PATCH 00/46] Allow inlining C helpers into Rust when using LTO

[PATCH v8 0/6] rust: add ww_mutex support
 2025-12-15 13:06 UTC  (8+ messages)
` [PATCH v8 1/6] rust: add C wrappers for ww_mutex inline functions
` [PATCH v8 5/6] rust: ww_mutex: add Mutex, AcquireCtx and MutexGuard

[PATCH 00/11] refactor Rust proc macros with `syn`
 2025-12-15 13:01 UTC  (14+ messages)
` [PATCH 01/11] rust: pin-init: internal: remove proc-macro[2] and quote workarounds
` [PATCH 02/11] rust: macros: use `quote!` from vendored crate
` [PATCH 03/11] rust: macros: convert `#[vtable]` macro to use `syn`
` [PATCH 04/11] rust: macros: use `syn` to parse `module!` macro
` [PATCH 05/11] rust: macros: use `quote!` for "
` [PATCH 06/11] rust: macros: convert `#[export]` to use `syn`
` [PATCH 07/11] rust: macros: convert `concat_idents!` "
` [PATCH 08/11] rust: macros: convert `#[kunit_tests]` macro "
` [PATCH 09/11] rust: macros: allow arbitrary types to be used in `module!` macro
` [PATCH 10/11] rust: macros: rearrange `#[doc(hidden)]` "
` [PATCH 11/11] rust: kunit: use `pin_init::zeroed` instead of custom null value

ARMv7 Linux + Rust doesn't boot when compiling with only LLVM=1
 2025-12-15 12:17 UTC  (5+ messages)

[PATCH] docs: rust: rbtree: fix incorrect description for `peek_next`
 2025-12-15 12:13 UTC  (2+ messages)

[PATCH RFC] soc: qcom: socinfo: Re-implement in Rust
 2025-12-15 12:11 UTC  (12+ messages)

[PATCH v6] rust: add new macro for common bitmap operations
 2025-12-15 11:55 UTC  (3+ messages)

[PATCH 0/7] gpu: nova-core: expose the logging buffers via debugfs
 2025-12-15 11:40 UTC  (16+ messages)
` [PATCH 1/7] rust: pci: add PCI device name method
` [PATCH 2/7] gpu: nova-core: Replace module_pci_driver! with explicit module init
` [PATCH 3/7] gpu: nova-core: create debugfs root in PCI init closure
` [PATCH 4/7] gpu: nova-core: implement BinaryWriter for LogBuffer
` [PATCH 5/7] gpu: nova-core: use pin projection in method boot()
` [PATCH 6/7] gpu: nova-core: create loginit debugfs entry
` [PATCH 7/7] gpu: nova-core: create GSP-RM logging buffers debugfs entries

[PATCH v4 0/2] rust: transmute: implement FromBytes and AsBytes for inhabited ZSTs
 2025-12-15 11:31 UTC  (5+ messages)
` [PATCH v4 1/2] "
` [PATCH v4 2/2] gpu: nova-core: gsp: use () as message type for GspInitDone message

[PATCH v3 0/7] rust: build_assert: document and fix use with function arguments
 2025-12-15 11:14 UTC  (5+ messages)
` [PATCH v3 3/7] rust: cpufreq: always inline functions using build_assert with arguments

[PATCH 0/2] Support exporting SoC info from Rust
 2025-12-15 11:11 UTC  (5+ messages)
` [PATCH 1/2] rust: Add soc_device support
` [PATCH 2/2] rust: Add SoC Driver Sample

[PATCH v1 0/2] scripts: introduce containerized builds
 2025-12-15 10:15 UTC  (5+ messages)
` [PATCH v1 1/2] scripts: add tool to run "

[PATCH v18 00/42] DEPT(DEPendency Tracker)
 2025-12-15  9:06 UTC  (8+ messages)
` [PATCH v18 25/42] dept: add documents for dept
` [PATCH v18 41/42] SUNRPC: relocate struct rcu_head to the first field of struct rpc_xprt

[PATCH v4] drm/nova: Align GEM memory allocation to system page size
 2025-12-15  8:34 UTC 

[RFC 0/7] gpu: nova-core: Enable booting GSP with vGPU enabled
 2025-12-15  4:45 UTC  (20+ messages)
` [RFC 2/7] [!UPSTREAM] rust: pci: support configuration space access
` [RFC 4/7] gpu: nova-core: populate GSP_VF_INFO when vGPU is enabled
` [RFC 5/7] gpu: nova-core: set RMSetSriovMode when NVIDIA "
` [RFC 6/7] gpu: nova-core: reserve a larger GSP WPR2 heap when "
` [RFC 7/7] gpu: nova-core: load the scrubber ucode when vGPU support "

[PATCH 0/4] gpu: nova-core: Fixups for GSP message queue and bindings
 2025-12-15  3:48 UTC  (13+ messages)
` [PATCH 2/4] gpu: nova-core: gsp: Fix length of received messages

[PATCH] PCI: Provide pci_free_irq_vectors() for CONFIG_PCI=n
 2025-12-15  2:54 UTC 

[PATCH v3 0/4] rust: Add i8 and i16 atomic support
 2025-12-14 21:54 UTC  (9+ messages)
` [PATCH v3 1/4] rust: sync: Add i8/i16 atomic_load_acquire/atomic_store_release helpers
` [PATCH v3 2/4] rust: helpers: Add i8/i16 relaxed atomic helpers
` [PATCH v3 3/4] rust: sync: atomic: Add i8/i16 load and store support
` [PATCH v3 4/4] rust: sync: atomic: Add store_release/load_acquire tests

Fwd: [PATCH] rust: document safety requirements for fmt::Arguments dereference
 2025-12-14 13:11 UTC 

[PATCH 0/3] Support more safe `AsBytes`/`FromBytes` usage
 2025-12-14  2:23 UTC  (6+ messages)
` [PATCH 1/3] rust: transmute: Support transmuting slices of AsBytes/FromBytes types
` [PATCH 2/3] rust: Add support for deriving `AsBytes` and `FromBytes`
` [PATCH 3/3] rust: Support deriving `AsBytes`/`FromBytes` on bindgen types

[PATCH v3] io: add io_pgtable abstraction
 2025-12-14  0:51 UTC  (6+ messages)

[PATCH v2] drm: nova: Align GEM memory allocation to system page size
 2025-12-13 18:41 UTC  (2+ messages)

[PATCH v3] drm/nova: Align GEM memory allocation to system page size
 2025-12-13 14:45 UTC  (2+ messages)

[PATCH] rust: Add support for feeding entropy to randomness pool
 2025-12-13  6:36 UTC  (3+ messages)

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

[PATCH v1 1/3] rust: sync: set_once: Add fast-path check to avoid expensive cmpxchg
 2025-12-12  2:07 UTC  (5+ messages)
` [PATCH v1 2/3] rust: sync: set_once: Implement Send and Sync
` [PATCH v1 3/3] rust: sync: set_once: fix doc section heading

[PATCH] rust: sync: atomic: Fix fmt warning
 2025-12-11 23:29 UTC  (3+ messages)

[PATCH v2 0/4] gpu: nova-core: Fixups for GSP message queue and bindings
 2025-12-11 23:02 UTC  (3+ messages)

[PATCH v1] rust: time: Add missing hrtimer example
 2025-12-11 23:01 UTC  (2+ messages)

[PATCH 0/9] gpu: nova-core: miscellaneous improvements
 2025-12-11 22:10 UTC  (19+ messages)
` [PATCH 1/9] gpu: nova-core: gsp: warn if data remains after processing a message
` [PATCH 2/9] gpu: nova-core: gsp: remove unnecessary Display impls
` [PATCH 3/9] gpu: nova-core: gsp: simplify sequencer opcode parsing
` [PATCH 4/9] gpu: nova-core: gsp: remove unneeded sequencer trait
` [PATCH 5/9] gpu: nova-core: gsp: derive `Debug` on more sequencer types
` [PATCH 6/9] gpu: nova-core: gsp: derive Zeroable for GspStaticConfigInfo
` [PATCH 7/9] gpu: nova-core: firmware: fwsec: do not require bound device when unneeded
` [PATCH 8/9] gpu: nova-core: use core library's CStr instead of kernel one
` [PATCH 9/9] gpu: nova-core: simplify str_from_null_terminated

[PATCH] rust: fix off-by-one line number in rustdoc tests
 2025-12-11 18:22 UTC 

[PATCH v25 00/28] riscv control-flow integrity for usermode
 2025-12-11 17:13 UTC  (4+ messages)
` [PATCH v25 06/28] riscv/mm : ensure PROT_WRITE leads to VM_READ | VM_WRITE

[PATCH 1/3] rust: device_id: replace possible incorrect word in safety document
 2025-12-11 15:17 UTC  (3+ messages)
` [PATCH 2/3] rust: dma: remove incorrect safety documentation
` [PATCH 3/3] rust: cpumask: rename methods of Cpumask for clarity and consistency

[PATCH 0/3] rust: documentation fixes and API consistency improvements
 2025-12-11 15:15 UTC 

[PATCH v2 0/4] rust: Add i8 and i16 atomic support
 2025-12-11  5:17 UTC  (10+ messages)
` [PATCH v2 3/4] rust: sync: atomic: Add i8/i16 load and store support

Mainline loongarch64 defconfig+Rust build error
 2025-12-11  1:26 UTC  (4+ messages)

[PATCH v3 0/2] rust: transmute: implement FromBytes and AsBytes for inhabited ZSTs
 2025-12-11  1:21 UTC  (4+ messages)
` [PATCH v3 1/2] "

rust: wrong SAFETY comments in group_leader() and pid() + questions
 2025-12-11  1:20 UTC  (9+ messages)

[PATCH] rust: transmute: implement FromBytes and AsBytes for ()
 2025-12-11  1:14 UTC  (2+ 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).