Rust for Linux List
 help / color / mirror / Atom feed
 messages from 2026-07-06 12:44:37 to 2026-07-08 12:36:05 UTC [more...]

[PATCH v6 00/20] rust: I/O type generalization and projection
 2026-07-08 12:35 UTC  (31+ messages)
` [PATCH v6 01/20] rust: io: add dynamically-sized `Region` type
` [PATCH v6 02/20] rust: io: add missing safety requirement in `IoCapable` methods
` [PATCH v6 03/20] rust: io: restrict untyped IO access and `register!` to `Region`
` [PATCH v6 04/20] rust: io: implement `Io` on reference types instead
` [PATCH v6 05/20] rust: io: generalize `MmioRaw` to pointer to arbitrary type
` [PATCH v6 06/20] rust: io: rename `Mmio` to `MmioOwned`
` [PATCH v6 07/20] rust: io: implement `Mmio` as view type
` [PATCH v6 09/20] rust: io: use view types instead of addresses for `Io`
` [PATCH v6 10/20] pwm: th1520: remove unnecessary `deref`
` [PATCH v6 11/20] rust: io: remove `MmioOwned`
` [PATCH v6 12/20] rust: io: move `Io` methods to extension trait
` [PATCH v6 13/20] rust: io: add projection macro and methods
` [PATCH v6 14/20] rust: io: add I/O backend for system memory with volatile access
` [PATCH v6 15/20] rust: io: implement a view type for `Coherent`
` [PATCH v6 16/20] rust: io: add `read_val` and `write_val` functions on `Io`
` [PATCH v6 17/20] gpu: nova-core: use I/O projection for cleaner encapsulation
` [PATCH v6 18/20] rust: dma: drop `dma_read!` and `dma_write!` API
` [PATCH v6 19/20] rust: io: add copying methods
` [PATCH v6 20/20] rust: io: implement `IoSysMap`

[PATCH] usb: rust: Use pin_init::zeroed for usb_device_id initialization
 2026-07-08 12:10 UTC  (3+ messages)

[PATCH] rust_binder: only print failure if error has source
 2026-07-08 12:00 UTC 

[PATCH 0/4] docs/zh_CN: update rust documentation translations
 2026-07-08 11:56 UTC  (6+ messages)
` [PATCH 1/4] docs/zh_CN: Update rust/quick-start.rst translation
` [PATCH 2/4] docs/zh_CN: Update rust/general-information.rst translation
` [PATCH 3/4] docs/zh_CN: Update rust/arch-support.rst translation
` [PATCH 4/4] docs/zh_CN: Update rust/testing.rst translation

[PATCH] rust: helpers: guard dma_resv helpers with CONFIG_DMA_SHARED_BUFFER
 2026-07-08 11:52 UTC 

[PATCH] rust: export zerocopy symbols to modules
 2026-07-08 11:51 UTC  (5+ messages)

[PATCH v3 0/3] implement GPU reset API
 2026-07-08 11:47 UTC  (5+ messages)
` [PATCH v3 1/3] rust: workqueue: impl Send and Sync for OwnedQueue
` [PATCH v3 2/3] drm/tyr: clear stale IRQ state before soft reset
` [PATCH v3 3/3] drm/tyr: add GPU reset infrastructure

[RESEND PATCH v2 0/5] drm/nova: replace `transmute` with `zerocopy`
 2026-07-08 11:28 UTC  (2+ messages)

[PATCH v2] rust: allow `clippy::unwrap_or_default` globally
 2026-07-08 10:54 UTC  (2+ messages)

[RFC PATCH v4 0/3] iio: position: add Rust driver for ams AS5600
 2026-07-08 10:36 UTC 

[PATCH] rust: soc: silence clippy warning with rustc >= 1.88
 2026-07-08 10:11 UTC  (10+ messages)

[PATCH] checkpatch: warn on Rust unwrap and expect calls
 2026-07-08  9:14 UTC  (4+ messages)

[PATCH V17 0/7] Rust Support for powerpc
 2026-07-08  8:39 UTC  (9+ messages)
` [PATCH V17 1/7] rust: Fix "multiple candidates for rmeta dependency core" error
` [PATCH V17 2/7] dma-resv: Fix undefined symbol when CONFIG_DMA_SHARED_BUFFER is disabled
` [PATCH V17 3/7] powerpc/jump_label: adjust inline asm to be consistent
` [PATCH V17 4/7] rust/powerpc: Set min rustc version for powerpc
` [PATCH V17 5/7] rust: Make __udivdi3() and __umoddi3() panic
` [PATCH V17 6/7] rust: Add PowerPC support
` [PATCH V17 7/7] powerpc: Enable Rust for ppc64le

[PATCH V17 0/8] Rust Support for powerpc
 2026-07-08  8:18 UTC  (3+ messages)
` [PATCH V17 1/8] powerpc/syscall: Fix syscall skip handling for seccomp and ptrace

[PATCH] block: rnull: use vertical import style
 2026-07-08  7:40 UTC  (2+ messages)

[PATCH v5 0/2] Add new workqueue wrapper and enqueue on cpu functions
 2026-07-08  7:40 UTC  (3+ messages)

[PATCH] pwm: th1520: use vertical import style
 2026-07-08  7:39 UTC  (2+ messages)

[PATCH] samples: rust_dma: use vertical import style
 2026-07-08  7:37 UTC  (2+ messages)

[PATCH] rust: configfs: fix release safety documentation
 2026-07-08  7:21 UTC  (3+ messages)
  ` [PATCH v2] "

[PATCH 0/4] rust: Add support for reserving of ranges of IDs
 2026-07-08  5:33 UTC  (18+ messages)
` [PATCH 1/4] rust: bitmap: use function-level cfg on kunit test
` [PATCH 2/4] rust: bitmap: add contiguous area operations
` [PATCH 3/4] rust: id_pool: add contiguous area allocation

[PATCH v1] rust: bug: Add bug_on macro
 2026-07-08  5:29 UTC  (5+ messages)

[RFC PATCH 0/5] rust: drm: minimal KMS bindings, EDID read, rotation, HDCP defs
 2026-07-07 22:21 UTC  (7+ messages)
` [RFC PATCH v2 00/18] rust: drm: safe KMS mode-object layer + evdi bindings
  ` [RFC PATCH v2 01/18] rust: drm: kms: forward-port the safe mode-object layer onto the typestate device
  ` [RFC PATCH v2 06/18] rust: drm: kms: add a Framebuffer::vmap() guard

[PATCH v5 1/2] rust: task: clarify comments on task UID accessors
 2026-07-07 21:40 UTC  (3+ messages)

[PATCH RFC 0/2] rust: sync: create lock class using `#[track_caller]`
 2026-07-07 21:25 UTC  (12+ messages)
` [PATCH RFC 1/2] rust: sync: introduce a way to create lock class from caller
` [PATCH RFC 2/2] lockdep: delegate Rust lock class printing to Rust code

[PATCH v5 2/2] cred: delete task_euid()
 2026-07-07 19:10 UTC  (2+ messages)

[PATCH V16 0/7] Rust Support for powerpc
 2026-07-07 17:11 UTC  (12+ messages)
` [PATCH V16 4/7] rust/powerpc: Set min rustc version "

[PATCH v2] rust: drm: fix GEM object pointer safety docs
 2026-07-07 16:33 UTC 

[PATCH] rust: miscdevice: fix write_iter safety docs
 2026-07-07 16:10 UTC 

[PATCH] rust: io: fix Mmio::from_raw safety docs
 2026-07-07 16:03 UTC 

[PATCH] rust: drm: fix GEM object pointer safety docs
 2026-07-07 16:02 UTC 

[PATCH] rust: pin-init: Add missing SAFETY comments in internal/init.rs
 2026-07-07 15:42 UTC  (3+ messages)

[PATCH v19 00/40] DEPT(DEPendency Tracker)
 2026-07-07 14:18 UTC  (6+ messages)
` [PATCH v19 22/40] dept: track PG_locked with dept
` [PATCH v19 31/40] dept: assign unique dept_key to each distinct wait_for_completion() caller

[PATCH] rust: irq: make Registration compatible with lifetime-bound drivers
 2026-07-07 14:12 UTC  (4+ messages)

[PATCH 0/5] Rate limited printing for Rust
 2026-07-07 13:52 UTC  (16+ messages)
` [PATCH 2/5] rust: sync: add const constructor for raw_spinlock_t
` [PATCH 3/5] rust: add pr_*_ratelimit! macros for printing
` [PATCH 4/5] rust_binder: consolidate transaction failure prints

[PATCH v2 00/83] block: rnull: complete the rust null block driver
 2026-07-07 13:45 UTC  (4+ messages)
` [PATCH v2 10/83] block: rust: allow `hrtimer::Timer` in `RequestData`

[PATCH v5 00/13] gpu: nova-core: consolidate and streamline GSP boot process
 2026-07-07 13:34 UTC  (20+ messages)
` [PATCH v5 01/13] gpu: nova-core: gsp: sequencer: use GspBootContext
` [PATCH v5 02/13] gpu: nova-core: gsp: sequencer: do not store sequence into GspSequencer
` [PATCH v5 03/13] gpu: nova-core: gsp: replace BootUnloadGuard with local handlers
` [PATCH v5 04/13] gpu: nova-core: gsp: pass GspBootContext to unload methods
` [PATCH v5 05/13] gpu: nova-core: gsp: centralize missing unload bundle warnings
` [PATCH v5 06/13] gpu: nova-core: gsp: fold TU102 unload bundle construction into HAL method
` [PATCH v5 07/13] gpu: nova-core: gsp: turn FWSEC execution "
` [PATCH v5 08/13] gpu: nova-core: gsp: make use of FWSEC bootloader a property of the TU102 HAL
` [PATCH v5 09/13] gpu: nova-core: move GSP firmware files decision to GSP HAL
` [PATCH v5 10/13] gpu: nova-core: avoid repeated calls to pci::Device::as_ref
` [PATCH v5 11/13] gpu: nova-core: gsp: pass GspBootContext mutably
` [PATCH v5 12/13] gpu: nova-core: gsp: separate context and GPU lifetimes in GspBootContext
` [PATCH v5 13/13] gpu: nova-core: store Fsp instance in Gpu

[PATCH v3 0/7] Transition Nova Core to TLV firmare images
 2026-07-07 13:32 UTC  (12+ messages)
` [PATCH v3 1/7] rust: firmware: add request_into_buf()
` [PATCH v3 2/7] gpu: nova-core: add TLV parser for firmware files

[PATCH v19 0/8] rust: add `Ownable` trait and `Owned` type
 2026-07-07 13:04 UTC  (5+ messages)
` [PATCH v19 3/8] rust: implement `ForeignOwnable` for `Owned`
` [PATCH v19 4/8] rust: page: convert to `Ownable`

[PATCH v6 0/1] rust: introduce abstractions for fwctl
 2026-07-07 11:33 UTC  (5+ messages)
` [PATCH v6 1/1] "

[PATCH v6 0/2] Avoid synchronize_rcu() for every thread drop in Rust Binder
 2026-07-07 10:43 UTC  (3+ messages)
` [PATCH v6 1/2] rust: poll: use kfree_rcu() for PollCondVar
` [PATCH v6 2/2] rust_binder: move (e)poll wait queue to Process

[PATCH v4 0/6] rust_binder: update Process::node_refs to use SpinLock
 2026-07-07 10:28 UTC  (7+ messages)
` [PATCH v4 1/6] rust_binder: avoid allocating under node_refs for freeze listeners
` [PATCH v4 2/6] rust_binder: avoid dropping NodeRef in update_ref() under lock
` [PATCH v4 3/6] rust_binder: schedule NodeDeath outside of node_refs lock
` [PATCH v4 4/6] rust_binder: keep NodeDeath in NodeRefInfo during process cleanup
` [PATCH v4 5/6] rust_binder: avoid destructors in insert_or_update_handle()
` [PATCH v4 6/6] rust_binder: update Process::node_refs to use SpinLock

[PATCH v7 0/3] Rust netlink support + use in Rust Binder
 2026-07-07 10:06 UTC  (4+ messages)
` [PATCH v7 1/3] rust: net: add rust/kernel/net to NETWORKING [GENERAL]
` [PATCH v7 2/3] rust: netlink: add raw netlink abstraction
` [PATCH v7 3/3] rust_binder: report netlink transactions

[PATCH 1/1] rust: prelude: improve generated docs for `build_assert`
 2026-07-07 10:04 UTC  (2+ messages)

[PATCH v4 00/13] gpu: nova-core: consolidate and streamline GSP boot process
 2026-07-07  5:43 UTC  (5+ messages)
` [PATCH v4 09/13] gpu: nova-core: introduce GspBootMethod

[PATCH 0/4] gpu: nova: Export parameters from nova-core to nova-drm
 2026-07-06 18:26 UTC  (11+ messages)
` [PATCH 1/4] gpu: nova-core: Add public driver API to nova-core
` [PATCH 2/4] gpu: nova: Add DRM registration data
` [PATCH 3/4] drm: nova: Add GETPARAM parameter to read the GPU chipset
` [PATCH 4/4] drm: nova: Add a GETPARAM parameter to read usable VRAM size

[PATCH net-next 0/2] rust: net: Use kernel style vertical imports
 2026-07-06 16:15 UTC  (13+ messages)
` [PATCH net-next 1/2] net: phy: ax88796b: Use vertical import style
` [PATCH net-next 2/2] net: phy: qt2025: "

[PATCH v5 0/4] Clk improvements
 2026-07-06 14:37 UTC  (5+ messages)
` [PATCH v5 1/4] rust: clk: use the type-state pattern
` [PATCH v5 2/4] rust: clk: implement Clone for Clk<T>
` [PATCH v5 3/4] rust: clk: add devres-managed clks
` [PATCH v5 4/4] rust: clk: use 'kernel vertical style' for imports

[PATCH] rust: i2c: avoid locking when calling I2cAdapter::inc_ref
 2026-07-06 13:50 UTC  (4+ messages)

[RFC PATCH 0/9] rust: usb: synchronous bulk/control transfers + helpers
 2026-07-06 13:46 UTC  (6+ messages)
` [RFC PATCH v2 00/11] rust: usb: synchronous + asynchronous "
  ` [RFC PATCH v2 10/11] rust: usb: keep usb::Device private and gate transfers on Interface<Bound>

[PATCH v5 0/5] rust / dma_buf: Add abstractions for dma_fence
 2026-07-06 13:07 UTC  (2+ messages)

[PATCH v10 0/5] rust: add SRCU abstraction
 2026-07-06 13:01 UTC  (5+ messages)
` [PATCH v10 4/5] rust: sync: "


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox