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

[PATCH 0/2] Support exporting SoC info from Rust
 2025-12-12 23:14 UTC 

[PATCH 0/7] gpu: nova-core: expose the logging buffers via debugfs
 2025-12-12 20:49 UTC  (8+ 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 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 v3] io: add io_pgtable abstraction
 2025-12-12  9:41 UTC  (5+ messages)

[PATCH] docs: rust: rbtree: fix incorrect description for `peek_next`
 2025-12-12  9:31 UTC 

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

[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

[RFC 0/7] gpu: nova-core: Enable booting GSP with vGPU enabled
 2025-12-12  0:29 UTC  (24+ messages)
` [RFC 1/7] rust: pci: expose sriov_get_totalvfs() helper
` [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 7/7] gpu: nova-core: load the scrubber ucode when vGPU support "

[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  (24+ 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 00/11] refactor Rust proc macros with `syn`
 2025-12-11 21:50 UTC  (13+ 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

[PATCH v3 0/4] rust: Add i8 and i16 atomic support
 2025-12-11 20:05 UTC  (8+ 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

[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  (13+ messages)
` [PATCH v2 1/4] rust: sync: Add i8/i16 atomic_load_acquire/atomic_store_release helpers
` [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  (6+ messages)

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

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)

[PATCH 1/2] rust: pci: document Bar's endianness conversion
 2025-12-10 14:10 UTC  (3+ messages)
` [PATCH 2/2] samples: rust: fix endianness issue in rust_driver_pci

[PATCH v1 0/2] scripts: introduce containerized builds
 2025-12-10 13:58 UTC  (3+ messages)
` [PATCH v1 1/2] scripts: add tool to run "
` [PATCH v1 2/2] Documentation: dev-tools: add container.rst page

[RFC PATCH] rust: allow Clang-native `RANDSTRUCT` configs
 2025-12-10  7:21 UTC  (2+ messages)

[PATCH v1] rust: Add some DMA helpers for architectures without CONFIG_HAS_DMA
 2025-12-10  1:46 UTC  (2+ messages)

Mainline x86_64/arm64 defconfig+Rust `rusttest` error
 2025-12-09 23:26 UTC  (2+ messages)

[PATCH 0/8] rust: pci: add abstractions for SR-IOV capability
 2025-12-09 18:24 UTC  (10+ messages)
` [PATCH 1/8] rust: pci: add is_virtfn(), to check for VFs
` [PATCH 2/8] rust: pci: add is_physfn(), to check for PFs
` [PATCH 3/8] rust: pci: add {enable,disable}_sriov(), to control SR-IOV capability

[PATCH 0/2] rust: add AMBA bus support
 2025-12-09 15:16 UTC  (3+ messages)
` [PATCH 1/2] rust: amba: add AMBA bus abstractions
` [PATCH 2/2] rust: samples: add AMBA driver sample

[PATCH v2] rust: pwm: Add UnregisteredChip wrapper around Chip
 2025-12-09 15:00 UTC  (6+ messages)

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

[PATCH v1] rust: helpers: Fix pci_free_irq_vectors() build with CONFIG_PCI disabled
 2025-12-09  6:29 UTC  (3+ messages)

[PATCH 00/11] gpu: nova-core: add Turing support
 2025-12-09  2:55 UTC  (14+ messages)
` [PATCH 10/11] gpu: nova-core: LibosMemoryRegionInitArgument size must be page aligned

[PATCH v2 0/2] rust: transmute: implement FromBytes and AsBytes for ()
 2025-12-09  2:39 UTC  (7+ messages)
` [PATCH v2 1/2] "
` [PATCH v2 2/2] gpu: nova-core: gsp: use () as message type for GspInitDone message

[PATCH v3 00/12] gpu: nova-core: add Turing support
 2025-12-08 23:18 UTC  (13+ messages)
` [PATCH v3 01/12] gpu: nova-core: rename Imem to ImemSecure
` [PATCH v3 02/12] gpu: nova-core: add ImemNonSecure section infrastructure
` [PATCH v3 03/12] gpu: nova-core: support header parsing on Turing/GA100
` [PATCH v3 04/12] gpu: nova-core: add support for Turing/GA100 fwsignature
` [PATCH v3 05/12] gpu: nova-core: add NV_PFALCON_FALCON_DMATRFCMD::with_falcon_mem()
` [PATCH v3 06/12] gpu: nova-core: add Turing boot registers
` [PATCH v3 07/12] gpu: nova-core: move some functions into the HAL
` [PATCH v3 08/12] gpu: nova-core: Add basic Turing HAL
` [PATCH v3 09/12] gpu: nova-core: add Falcon HAL method supports_dma()
` [PATCH v3 10/12] gpu: nova-core: add FalconUCodeDescV2 support
` [PATCH v3 11/12] gpu: nova-core: align LibosMemoryRegionInitArgument size to page size
` [PATCH v3 12/12] gpu: nova-core: add PIO support for loading firmware images

[PATCH] rust: io: convert ResourceSize to newtype
 2025-12-08 18:48 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).