messages from 2026-06-08 15:30:55 to 2026-06-10 06:52:20 UTC [more...]
[PATCH v2 0/2] rust: pages that cannot be racy
2026-06-10 6:52 UTC (3+ messages)
` [PATCH v2 1/2] rust: page: add `SafePage` for race-free page access
[PATCH] rust_binder: add ownership assertion to Node::add_death
2026-06-10 6:07 UTC (3+ messages)
[PATCH 0/4] gpu: nova-core: obtain and display VRAM amount
2026-06-10 3:52 UTC (9+ messages)
` [PATCH 1/4] gpu: nova-core: move GSP unload state to a pinned Gpu subobject
` [PATCH 2/4] gpu: nova-core: move GPU static information acquisition to a GSP method
` [PATCH 3/4] gpu: nova-core: gsp: Extract usable FB region from GSP
` [PATCH 4/4] gpu: nova-core: gsp: Expose total physical VRAM end from FB region info
[PATCH v19 0/4] Rust bindings for gem shmem
2026-06-10 0:20 UTC (7+ messages)
` [PATCH v19 1/4] rust: drm: gem: shmem: Add DmaResvGuard helper
` [PATCH v19 2/4] rust: drm: gem: shmem: Add vmap functions
` [PATCH v19 3/4] rust: faux: Allow retrieving a bound Device
` [PATCH v19 4/4] rust: drm: gem: Introduce shmem::Object::sg_table()
[PATCH v2 00/83] block: rnull: complete the rust null block driver
2026-06-09 21:45 UTC (85+ messages)
` [PATCH v2 01/83] block: rust: fix `Send` bound for `GenDisk`
` [PATCH v2 02/83] rust: block: rename `SECTOR_MASK` to `PAGE_SECTOR_MASK`
` [PATCH v2 03/83] block: rnull: adopt new formatting guidelines
` [PATCH v2 04/83] block: rnull: add module parameters
` [PATCH v2 05/83] block: rnull: add macros to define configfs attributes
` [PATCH v2 06/83] block: rust: fix generation of bindings to `BLK_STS_.*`
` [PATCH v2 07/83] block: rust: change `queue_rq` request type to `Owned`
` [PATCH v2 08/83] block: rust: add `Request` private data support
` [PATCH v2 09/83] block: rust: document the lifetime of `Request`
` [PATCH v2 10/83] block: rust: allow `hrtimer::Timer` in `RequestData`
` [PATCH v2 11/83] block: rnull: add timer completion mode
` [PATCH v2 12/83] block: rust: introduce `kernel::block::bio` module
` [PATCH v2 13/83] block: rust: add `command` getter to `Request`
` [PATCH v2 14/83] block: rust: mq: use GFP_KERNEL from prelude
` [PATCH v2 15/83] block: rust: add `TagSet` flags
` [PATCH v2 16/83] block: rnull: add memory backing
` [PATCH v2 17/83] block: rnull: add submit queue count config option
` [PATCH v2 18/83] block: rnull: add `use_per_node_hctx` "
` [PATCH v2 19/83] block: rust: allow specifying home node when constructing `TagSet`
` [PATCH v2 20/83] block: rnull: allow specifying the home numa node
` [PATCH v2 21/83] block: rust: add Request::sectors() method
` [PATCH v2 22/83] block: rust: mq: add max_hw_discard_sectors support to GenDiskBuilder
` [PATCH v2 23/83] block: rnull: add discard support
` [PATCH v2 24/83] block: rust: add `NoDefaultScheduler` flag for `TagSet`
` [PATCH v2 25/83] block: rnull: add no_sched module parameter and configfs attribute
` [PATCH v2 26/83] block: rust: change sector type from usize to u64
` [PATCH v2 27/83] block: rust: add `BadBlocks` for bad block tracking
` [PATCH v2 28/83] block: rust: mq: add Request::end() method for custom status codes
` [PATCH v2 29/83] block: rnull: add badblocks support
` [PATCH v2 30/83] block: rnull: add badblocks_once support
` [PATCH v2 31/83] block: rust: add `Segment::truncate`
` [PATCH v2 32/83] block: rnull: add partial I/O support for bad blocks
` [PATCH v2 33/83] block: rust: add `TagSet` private data support
` [PATCH v2 34/83] block: rust: add `hctx` "
` [PATCH v2 35/83] block: rnull: add volatile cache emulation
` [PATCH v2 36/83] block: rust: implement `Sync` for `GenDisk`
` [PATCH v2 37/83] block: rust: add a back reference feature to `GenDisk`
` [PATCH v2 38/83] block: rust: introduce an idle type state for `Request`
` [PATCH v2 39/83] block: rust: add a request queue abstraction
` [PATCH v2 40/83] block: rust: add a method to get the request queue for a request
` [PATCH v2 41/83] block: rust: introduce `kernel::block::error`
` [PATCH v2 42/83] block: rust: require `queue_rq` to return a `BlkResult`
` [PATCH v2 43/83] block: rust: add `GenDisk::queue_data`
` [PATCH v2 44/83] block: rnull: add bandwidth limiting
` [PATCH v2 45/83] block: rnull: add blocking queue mode
` [PATCH v2 46/83] block: rnull: add shared tags
` [PATCH v2 47/83] block: rnull: add queue depth config option
` [PATCH v2 48/83] block: rust: add an abstraction for `bindings::req_op`
` [PATCH v2 49/83] block: rust: add a method to set the target sector of a request
` [PATCH v2 50/83] block: rust: move gendisk vtable construction to separate function
` [PATCH v2 51/83] block: rust: add zoned block device support
` [PATCH v2 52/83] block: rust: add `TagSet::flags`
` [PATCH v2 53/83] block: rnull: add zoned storage support
` [PATCH v2 54/83] block: rust: add `map_queues` support
` [PATCH v2 55/83] block: rust: add an abstraction for `struct blk_mq_queue_map`
` [PATCH v2 56/83] block: rust: add polled completion support
` [PATCH v2 57/83] block: rust: add accessors to `TagSet`
` [PATCH v2 58/83] block: rnull: add polled completion support
` [PATCH v2 59/83] block: rnull: add REQ_OP_FLUSH support
` [PATCH v2 60/83] block: rust: add request flags abstraction
` [PATCH v2 61/83] block: rust: add abstraction for block queue feature flags
` [PATCH v2 62/83] block: rust: allow setting write cache and FUA flags for `GenDisk`
` [PATCH v2 63/83] block: rust: add `Segment::copy_to_page_limit`
` [PATCH v2 64/83] block: rnull: add fua support
` [PATCH v2 65/83] block: rust: add `GenDisk::tag_set`
` [PATCH v2 66/83] block: rust: add `TagSet::update_hw_queue_count`
` [PATCH v2 67/83] block: rnull: add an option to change the number of hardware queues
` [PATCH v2 68/83] block: rust: add an abstraction for `struct rq_list`
` [PATCH v2 69/83] block: rust: add `queue_rqs` vtable hook
` [PATCH v2 70/83] block: rnull: support queue_rqs
` [PATCH v2 71/83] block: rust: remove the `is_poll` parameter from `queue_rq`
` [PATCH v2 72/83] block: rust: add a debug assert for refcounts
` [PATCH v2 73/83] block: rust: add `TagSet::tag_to_rq`
` [PATCH v2 74/83] block: rust: add `Request::queue_index`
` [PATCH v2 75/83] block: rust: add `Request::requeue`
` [PATCH v2 76/83] block: rust: add `request_timeout` hook
` [PATCH v2 77/83] block: rnull: add fault injection support
` [PATCH v2 78/83] block: rust: add max_sectors option to `GenDiskBuilder`
` [PATCH v2 79/83] block: rnull: allow configuration of the maximum IO size
` [PATCH v2 80/83] block: rust: add `virt_boundary_mask` option to `GenDiskBuilder`
` [PATCH v2 81/83] block: rnull: add `virt_boundary` option
` [PATCH v2 82/83] block: rnull: add `shared_tag_bitmap` config option
` [PATCH v2 83/83] block: rnull: add zone offline and readonly configfs files
[PATCH v4] rust: make `build_assert` module the home of related macros
2026-06-09 18:19 UTC (3+ messages)
[PATCH v2 0/4] rust: more memory barriers bindings
2026-06-09 15:38 UTC (5+ messages)
` [PATCH v2 1/4] rust: sync: add helpers for mb, dma_mb and friends
` [PATCH v2 2/4] rust: sync: generic memory barriers
` [PATCH v2 3/4] gpu: nova-core: fix barrier usage in CPU->GSP messaging path
` [PATCH v2 4/4] gpu: nova-core: fix barrier usage in GSP->CPU "
[GIT PULL] rust-i2c-fixes for 7.1-rc7
2026-06-09 14:53 UTC (3+ messages)
[PATCH v4 0/3] Creation of workqueues in Rust
2026-06-09 14:46 UTC (2+ messages)
[PATCH] rust: configfs: fix data offset calculation for subsystem callbacks
2026-06-09 14:26 UTC (2+ messages)
[PATCH] rust: block: require `Sync` for `Operations::QueueData`
2026-06-09 14:20 UTC (2+ messages)
[PATCH 1/2] rust: str: use the "kernel vertical" imports style
2026-06-09 14:13 UTC (6+ messages)
` [PATCH 2/2] rust: str: clean unused import for Rust >= 1.98
[PATCH v17 00/10] rust: add `Ownable` trait and `Owned` type
2026-06-09 14:11 UTC (2+ messages)
[PATCH v6 0/6] s390: Enable Rust support and add required arch glue
2026-06-09 14:00 UTC (11+ messages)
` [PATCH v6 1/6] s390/bug: Provide ARCH_WARN_ASM for Rust WARN/BUG support
` [PATCH v6 2/6] s390/jump_label: Implement ARCH_STATIC_BRANCH_JUMP_ASM and ARCH_STATIC_BRANCH_ASM macros
` [PATCH v6 3/6] rust/bindgen_parameters: Mark s390 types as opaque to prevent repr conflicts
` [PATCH v6 4/6] rust: helpers: Add memchr wrapper for string operations
` [PATCH v6 5/6] s390/cmpxchg: Fix KASAN stack-out-of-bounds in atomic helpers
` [PATCH v6 6/6] s390: Enable Rust support
[PATCH] rust: mem: add `Align` type
2026-06-09 13:42 UTC (2+ messages)
[PATCH v2 00/19] `zerocopy` support
2026-06-09 13:08 UTC (10+ messages)
` [PATCH v2 19/19] gpu: nova-core: firmware: parse `FalconUCodeDescV2` via `zerocopy`
[PATCH v3 00/19] rust: I/O type generalization and projection
2026-06-09 12:44 UTC (23+ messages)
` [PATCH v3 01/19] rust: io: add dynamically-sized `Region` type
` [PATCH v3 02/19] rust: io: add missing safety requirement in `IoCapable` methods
` [PATCH v3 03/19] rust: io: restrict untyped IO access and `register!` to `Region`
` [PATCH v3 04/19] rust: io: implement `Io` on reference types instead
` [PATCH v3 05/19] rust: io: generalize `MmioRaw` to pointer to arbitrary type
` [PATCH v3 06/19] rust: io: rename `Mmio` to `MmioOwned`
` [PATCH v3 07/19] rust: io: implement `Mmio` as view type
` [PATCH v3 08/19] rust: pci: io: make `ConfigSpace` a view
` [PATCH v3 09/19] rust: io: use view types instead of addresses for `Io`
` [PATCH v3 10/19] rust: io: remove `MmioOwned`
` [PATCH v3 11/19] rust: io: move `Io` methods to extension trait
` [PATCH v3 12/19] rust: io: add projection macro and methods
` [PATCH v3 13/19] rust: io: add I/O backend for system memory with volatile access
` [PATCH v3 14/19] rust: io: implement a view type for `Coherent`
` [PATCH v3 15/19] rust: io: add `read_val` and `write_val` function on `Io`
` [PATCH v3 16/19] gpu: nova-core: use I/O projection for cleaner encapsulation
` [PATCH v3 17/19] rust: dma: drop `dma_read!` and `dma_write!` API
` [PATCH v3 18/19] rust: io: add copying methods
` [PATCH v3 19/19] rust: io: implement `Io` for `Either`
[PATCH v4 01/11] rust: xarray: minor formatting fixes
2026-06-09 12:36 UTC (3+ messages)
[PATCH 00/18] `zerocopy` support
2026-06-09 11:40 UTC (5+ messages)
` [PATCH 05/18] rust: kbuild: define `procmacro-extension` variable
[PATCH] rust: io: require proper alignment in the safety contracts of `IoCapable`
2026-06-09 11:30 UTC (3+ messages)
[PATCH] rust_binder: clear freeze listener on node removal
2026-06-09 10:53 UTC
[PATCH v5 0/3] rust: add `bitfield!` macro
2026-06-09 10:46 UTC (3+ messages)
[PATCH v4 0/4] Enable sysfs module symlink for more built-in drivers
2026-06-09 10:29 UTC (6+ messages)
` [PATCH v5 "
[PATCH v2 0/6] rust_binder: update Process::node_refs to use SpinLock
2026-06-09 9:33 UTC (7+ messages)
` [PATCH v2 1/6] rust_binder: avoid allocating under node_refs for freeze listeners
` [PATCH v2 2/6] rust_binder: avoid dropping NodeRef in update_ref() under lock
` [PATCH v2 3/6] rust_binder: schedule NodeDeath outside of node_refs lock
` [PATCH v2 4/6] rust_binder: keep NodeDeath in NodeRefInfo during process cleanup
` [PATCH v2 5/6] rust_binder: avoid destructors in insert_or_update_handle()
` [PATCH v2 6/6] rust_binder: update Process::node_refs to use SpinLock
[PATCH v4 00/11] rust: xarray: add entry API with preloading
2026-06-09 8:39 UTC (10+ messages)
` [PATCH v4 02/11] rust: xarray: add debug format for `StoreError`
` [PATCH v4 03/11] rust: xarray: add `XArrayState`
` [PATCH v4 05/11] rust: xarray: simplify `Guard::load`
[PATCH v5 0/6] s390: Enable Rust support and add required arch glue
2026-06-09 6:16 UTC (6+ messages)
[PATCH v3 0/2] rust: drm: gpuvm: implement Send and Sync for refcounted handles
2026-06-09 1:54 UTC (4+ messages)
` [PATCH v3 1/2] rust: drm: gpuvm: implement Send and Sync for GpuVaAlloc and GpuVmBo
` [PATCH v3 2/2] rust: drm: gpuvm: require Send and Sync for GpuVm's shared data
[PATCH v2 0/2] rust: clk: Add ExclusiveClk and use it in pwm-th1520
2026-06-08 20:59 UTC (3+ messages)
[PATCH v2 0/7] rust: drm: Higher-Ranked Lifetime private data
2026-06-08 20:50 UTC (7+ messages)
` [PATCH v2 3/7] rust: drm: Add RegistrationData to drm::Driver
[PATCH v18 0/4] Rust bindings for gem shmem
2026-06-08 17:10 UTC (4+ messages)
` [PATCH v18 1/4] rust: drm: gem: shmem: Add DmaResvGuard helper
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