messages from 2026-06-26 14:45:41 to 2026-06-29 14:37:33 UTC [more...]
[PATCH v5 0/1] rust: introduce abstractions for fwctl
2026-06-29 14:37 UTC (6+ messages)
` [PATCH v5 1/1] "
[PATCH v15 0/2] Introduce Synology Microp driver
2026-06-29 14:21 UTC (3+ messages)
` [PATCH v15 1/2] dt-bindings: embedded-controller: Add synology microp devices
` [PATCH v15 2/2] platform: Add initial synology microp driver
[PATCH v2] gpu: nova-core: parse structs via zerocopy
2026-06-29 14:20 UTC
[PATCH v5 00/20] rust: I/O type generalization and projection
2026-06-29 14:15 UTC (13+ messages)
` [PATCH v5 06/20] rust: io: rename `Mmio` to `MmioOwned`
` [PATCH v5 07/20] rust: io: implement `Mmio` as view type
` [PATCH v5 13/20] rust: io: add projection macro and methods
` [PATCH v5 14/20] rust: io: add I/O backend for system memory with volatile access
` [PATCH v5 15/20] rust: io: implement a view type for `Coherent`
` [PATCH v5 16/20] rust: io: add `read_val` and `write_val` functions on `Io`
` [PATCH v5 17/20] gpu: nova-core: use I/O projection for cleaner encapsulation
` [PATCH v5 18/20] rust: dma: drop `dma_read!` and `dma_write!` API
` [PATCH v5 19/20] rust: io: add copying methods
` [PATCH v5 20/20] rust: io: implement `IoSysMap`
[PATCH v4 00/13] gpu: nova-core: consolidate and streamline GSP boot process
2026-06-29 14:09 UTC (14+ messages)
` [PATCH v4 01/13] gpu: nova-core: gsp: sequencer: use GspBootContext
` [PATCH v4 02/13] gpu: nova-core: gsp: sequencer: do not store sequence into GspSequencer
` [PATCH v4 03/13] gpu: nova-core: gsp: replace BootUnloadGuard with local handlers
` [PATCH v4 04/13] gpu: nova-core: gsp: pass GspBootContext to unload methods
` [PATCH v4 05/13] gpu: nova-core: gsp: centralize missing unload bundle warnings
` [PATCH v4 06/13] gpu: nova-core: gsp: fold TU102 unload bundle construction into HAL method
` [PATCH v4 07/13] gpu: nova-core: gsp: turn FWSEC execution "
` [PATCH v4 08/13] gpu: nova-core: gsp: make use of FWSEC bootloader a property of the TU102 HAL
` [PATCH v4 09/13] gpu: nova-core: introduce GspBootMethod
` [PATCH v4 10/13] gpu: nova-core: avoid repeated calls to pci::Device::as_ref
` [PATCH v4 11/13] gpu: nova-core: gsp: pass GspBootContext mutably
` [PATCH v4 12/13] gpu: nova-core: gsp: separate context and GPU lifetimes in GspBootContext
` [PATCH v4 13/13] gpu: nova-core: store Fsp instance in Gpu
[PATCH 0/7] rust: Use kernel style vertical imports in various drivers
2026-06-29 14:06 UTC (10+ messages)
` [PATCH 1/7] samples: rust_dma: use vertical import style
` [PATCH 2/7] pwm: th1520: "
` [PATCH 3/7] cpufreq: rcpufreq_dt: "
` [PATCH 4/7] block: rnull: "
` [PATCH 5/7] net: phy: ax88796b: "
` [PATCH 6/7] net: phy: qt2025: "
` [PATCH 7/7] drm/nova: "
[PATCH v21 0/3] rust: leds: add led classdev abstractions
2026-06-29 13:10 UTC (4+ messages)
` [PATCH v21 1/3] rust: leds: add basic "
` [PATCH v21 2/3] rust: leds: add Mode trait
` [PATCH v21 3/3] rust: leds: add multicolor classdev abstractions
[PATCH v3 00/12] gpu: nova-core: consolidate and streamline GSP boot process
2026-06-29 13:05 UTC (14+ messages)
` [PATCH v3 01/12] gpu: nova-core: gsp: sequencer: use GspBootContext
` [PATCH v3 02/12] gpu: nova-core: gsp: sequencer: do not store sequence into GspSequencer
` [PATCH v3 03/12] gpu: nova-core: gsp: replace BootUnloadGuard with local handlers
` [PATCH v3 04/12] gpu: nova-core: gsp: pass GspBootContext to unload methods
` [PATCH v3 05/12] gpu: nova-core: gsp: centralize missing unload bundle warnings
` [PATCH v3 06/12] gpu: nova-core: gsp: fold TU102 unload bundle construction into HAL method
` [PATCH v3 07/12] gpu: nova-core: gsp: turn FWSEC execution "
` [PATCH v3 08/12] gpu: nova-core: gsp: make use of FWSEC bootloader a property of the TU102 HAL
` [PATCH v3 09/12] gpu: nova-core: introduce GspBootMethod
` [PATCH v3 10/12] gpu: nova-core: avoid repeated calls to pci::Device::as_ref
` [PATCH v3 11/12] gpu: nova-core: gsp: pass GspBootContext mutably
` [PATCH v3 12/12] gpu: nova-core: store Fsp instance in Gpu
[PATCH v2] gpu: nova-core: falcon: store bar and dev in falcon
2026-06-29 13:00 UTC (4+ messages)
[PATCH v2 00/12] rust: driver: use pointers instead of indices for ID info
2026-06-29 12:41 UTC (2+ messages)
[PATCH v2 00/11] rust: driver: use pointers instead of indices for ID info
2026-06-29 12:39 UTC (12+ messages)
` [PATCH v2 01/11] rust: driver: remove `IdTable::id`
` [PATCH v2 02/11] rust: driver: simplify `IdArray::new_without_index`
` [PATCH v2 03/11] rust: pci: use `Option<&IdInfo>` for device ID info
` [PATCH v2 04/11] rust: usb: "
` [PATCH v2 05/11] rust: net/phy: remove expansion from doc
` [PATCH v2 06/11] rust: driver: centralize device ID handling
` [PATCH v2 07/11] rust: driver: remove `$module_table_name` from `module_device_table`
` [PATCH v2 08/11] rust: driver: store pointers in `DeviceId`
` [PATCH v2 09/11] rust: driver: remove open-coded matching logic
` [PATCH v2 10/11] rust: driver: remove duplicate ID table
` [PATCH v2 11/11] RFC: rust: driver: support map-like syntax for "
[PATCH RFC 0/4] rust: dma: bridge zerocopy-derived types into the transmute byte-safety bound
2026-06-29 11:38 UTC (14+ messages)
` [PATCH RFC 1/4] rust: transmute: add `impl_transmute_via_zerocopy!` macro
` [PATCH RFC 2/4] rust: prelude: re-export `zerocopy::Immutable`
` [PATCH RFC 3/4] gpu: nova-core: gsp: derive zerocopy traits for the msgq POD types
` [PATCH RFC 4/4] gpu: nova-core: gsp: convert GspMem to zerocopy via the transmute bridge
[PATCH] rust: allow `suspicious_runtime_symbol_definitions` lint for Rust >= 1.98
2026-06-29 11:09 UTC (3+ messages)
[PATCH v20 0/3] rust: leds: add led classdev abstractions
2026-06-29 10:15 UTC (4+ messages)
` [PATCH v20 1/3] rust: leds: add basic "
` [PATCH v20 2/3] rust: leds: add Mode trait
` [PATCH v20 3/3] rust: leds: add multicolor classdev abstractions
[PATCH v5 0/5] gpu: drm: nova: enable calling into nova-core
2026-06-29 10:11 UTC (2+ messages)
` (subset) "
[PATCH v3] Fail the build on RUST=y and RUST_IS_AVAILABLE=n
2026-06-29 9:54 UTC
[PATCH 0/1] nova-core: Convert bindings to use zerocopy
2026-06-29 9:45 UTC (10+ messages)
` [PATCH 1/1] nova-core: Update firmware bindings to use zerocopy traits
[PATCH 0/2] rust: kernel: add cfg_select! and use it for config-based selection
2026-06-29 9:43 UTC (5+ messages)
` [PATCH 1/2] rust: kernel: add cfg_select! backport "
` [PATCH 2/2] rust: kernel: migrate to cfg_select! "
[PATCH V16 0/7] Rust Support for powerpc
2026-06-29 9:11 UTC (8+ messages)
` [PATCH V16 4/7] rust/powerpc: Set min rustc version "
[RFC PATCH] KVM: rust: add Rust reimplementation of eventfd
2026-06-29 8:29 UTC (2+ messages)
[PATCH v2 00/13] gpu: nova-core: consolidate and streamline GSP boot process
2026-06-29 7:52 UTC (4+ messages)
` [PATCH v2 13/13] gpu: nova-core: store Fsp instance in Gpu
[PATCH 0/6] gpu: nova-core: consolidate and streamline GSP boot process
2026-06-29 7:49 UTC (8+ messages)
` [PATCH 3/6] gpu: nova-core: gsp: move boot code into local closure
[PATCH v7] rust: aref: make `AlwaysRefCounted::inc_ref` an associated function
2026-06-29 4:39 UTC (2+ messages)
[PATCH 1/2] rust: device: add BoundInternal device context and InternalBoundContext trait
2026-06-29 1:16 UTC (4+ messages)
` [PATCH 2/2] rust: device: move drvdata_borrow() to InternalBoundContext
[PATCH v3 0/2] rust: clk: Add ExclusiveClk and use it in pwm-th1520
2026-06-28 20:17 UTC (3+ messages)
` [PATCH v3 1/2] rust: clk: Add `ExclusiveClk` wrapper for `clk_rate_exclusive_get`
` [PATCH v3 2/2] pwm: th1520: Lock clock rate with clk_rate_exclusive_get
[PATCH v4 0/3] Clk improvements
2026-06-28 20:15 UTC (3+ messages)
` [PATCH v4 1/3] rust: clk: use the type-state pattern
[PATCH] rust: devres: fix race between concurrent revokers
2026-06-28 20:02 UTC (2+ messages)
` [PATCH] rust: devres: ensure revocation is complete before device finishes unbinding
[PATCH] rust: iommu: replace core::mem::zeroed with pin_init::zeroed
2026-06-28 17:34 UTC (4+ messages)
[PATCH v5 00/19] rust: drm: Higher-Ranked Lifetime private data
2026-06-28 14:53 UTC (20+ messages)
` [PATCH v5 01/19] rust: drm: ioctl: fix unbounded lifetimes in ioctl handler arguments
` [PATCH v5 02/19] rust: drm: rename Uninit DeviceContext to Normal
` [PATCH v5 03/19] rust: faux: add Device type with AsBusDevice support
` [PATCH v5 04/19] rust: drm: Add Driver::ParentDevice associated type
` [PATCH v5 05/19] rust: drm: change default DeviceContext to Normal
` [PATCH v5 06/19] rust: drm: restrict AlwaysRefCounted to Normal Device context
` [PATCH v5 07/19] rust: drm: restrict AlwaysRefCounted to Normal GEM Object context
` [PATCH v5 08/19] rust: drm/gem: remove DeviceContext from shmem::Object
` [PATCH v5 09/19] rust: drm: split Deref for Device context typestates
` [PATCH v5 10/19] rust: drm: pin ioctl Device reference to Normal context
` [PATCH v5 11/19] rust: drm: add Ioctl device context typestate
` [PATCH v5 12/19] rust: drm: Add RegistrationGuard for drm_dev_enter/exit critical sections
` [PATCH v5 13/19] rust: drm: Wrap ioctl dispatch in RegistrationGuard
` [PATCH v5 14/19] rust: drm: return ParentDevice from Device AsRef
` [PATCH v5 15/19] rust: drm: add AsRef<ParentDevice<Bound>> for Device<Registered>
` [PATCH v5 16/19] drm: fix race between partial drm_dev_register() failure and ioctl
` [PATCH v5 17/19] rust: drm: Add RegistrationData to drm::Driver
` [PATCH v5 18/19] rust: drm: Pass registration data to ioctl handlers
` [PATCH v5 19/19] drm: nova: Use drm::Device<Registered> to access the parent bus device
[PATCH] rust_binder: use pin_init::zeroed for file_operations initialization
2026-06-28 10:16 UTC (3+ messages)
[PATCH] usb: rust: Use pin_init::zeroed for usb_device_id initialization
2026-06-28 10:08 UTC (2+ messages)
[RESEND PATCH 0/7] drm/nova: replace `transmute` with `zerocopy`
2026-06-28 10:00 UTC (3+ messages)
` [PATCH 7/7] drm/nova: remove unused trait in commands.rs
[PATCH v6] rust: aref: make `AlwaysRefCounted::inc_ref` an associated function
2026-06-28 9:51 UTC
[PATCH v5] rust: aref: make `AlwaysRefCounted::inc_ref` an associated function
2026-06-28 9:28 UTC
[PATCH v5 0/2] rust: `overflow_assert!` macro
2026-06-27 14:28 UTC (5+ messages)
` [PATCH v5 1/2] rust: kernel: create "
[PATCH v4 0/7] ForLt/CovariantForLt split, auxiliary closure API and DevresLt
2026-06-27 14:21 UTC (12+ messages)
` [PATCH v4 1/7] rust: types: rename ForLt to CovariantForLt
` [PATCH v4 2/7] rust: types: introduce ForLt base trait for CovariantForLt
` [PATCH v4 3/7] rust: auxiliary: add registration_data_with() for ForLt types
` [PATCH v4 4/7] rust: auxiliary: sample: demonstrate ForLt with invariant Mutex type
` [PATCH v4 5/7] rust: devres: add DevresLt for ForLt-aware device resource access
` [PATCH v4 6/7] rust: pci: return DevresLt from Bar::into_devres()
` [PATCH v4 7/7] rust: io: mem: return DevresLt from IoMem/ExclusiveIoMem::into_devres()
[PATCH v4 0/2] rust: introduce abstractions for fwctl
2026-06-27 14:14 UTC (5+ messages)
` [PATCH v4 2/2] "
[PATCH v6 00/10] Fix missing fops.owner in Rust DRM/misc abstractions
2026-06-27 13:10 UTC (6+ messages)
` [PATCH v6 07/10] rust: configfs: use `LocalModule` for `THIS_MODULE`
[PATCH v3] rust: aref: make `AlwaysRefCounted::inc_ref` an associated function
2026-06-27 12:10 UTC
[PATCH v7 00/10] Fix missing fops.owner in Rust DRM/misc abstractions
2026-06-27 9:28 UTC (11+ messages)
` [PATCH v7 01/10] rust: module: move module types into `module.rs`
` [PATCH v7 02/10] rust: module: add `THIS_MODULE` const to `ModuleMetadata` trait
` [PATCH v7 03/10] rust: doctest: add LocalModule fallback for #[vtable] ThisModule
` [PATCH v7 04/10] rust: macros: auto-insert OwnerModule in #[vtable]
` [PATCH v7 05/10] rust: drm: set fops.owner from driver module pointer
` [PATCH v7 06/10] rust: miscdevice: "
` [PATCH v7 07/10] rust: configfs: use `LocalModule` for `THIS_MODULE`
` [PATCH v7 08/10] rust: binder: "
` [PATCH v7 09/10] rust: macros: remove `THIS_MODULE` static from `module!`
` [PATCH v7 10/10] rust: module: update MAINTAINERS to cover module.rs
[PATCH] rust: zerocopy: update to v0.8.52
2026-06-27 7:55 UTC (2+ messages)
[PATCH v2] rust_binder: use a u64 stride when cleaning up the offsets array
2026-06-27 0:00 UTC (2+ messages)
[PATCH 0/5] Rate limited printing for Rust
2026-06-26 23:34 UTC (11+ messages)
` [PATCH 1/5] rust: sync: move lockdep types to rust/kernel/sync/lockdep.rs
` [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 5/5] rust_binder: use pr_*_ratelimited! for printing
[PATCH v2 00/83] block: rnull: complete the rust null block driver
2026-06-26 17:41 UTC (3+ messages)
` [PATCH v2 10/83] block: rust: allow `hrtimer::Timer` in `RequestData`
page: next (older) | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox