NVIDIA GPU driver infrastructure
 help / color / mirror / Atom feed
 messages from 2026-09-18 01:09:07 to 2026-09-28 12:37:39 UTC [more...]

[PATCH v3 00/33] gpu: nova-core: boot on the r000 GSP firmware
 2026-09-28 12:37 UTC  (62+ messages)
` [PATCH v3 02/33] gpu: nova-core: set MCTP transport header version to 1
` [PATCH v3 03/33] gpu: nova-core: gsp: give the command queue its own BAR0 mapping
` [PATCH v3 04/33] gpu: nova-core: firmware: add r000 bindings
` [PATCH v3 05/33] gpu: nova-core: regs: add msgq v2 BAR0 register declarations
` [PATCH v3 08/33] gpu: nova-core: gsp: compute the queue regions from a count and a slot
` [PATCH v3 09/33] gpu: nova-core: add GMC API message types
` [PATCH v3 10/33] gpu: nova-core: add GMC send path
` [PATCH v3 11/33] gpu: nova-core: add GMC transport receive path
` [PATCH v3 12/33] gpu: nova-core: gsp: add GMC dispatch on receive
` [PATCH v3 13/33] gpu: nova-core: separate the generic falcon bootloader from FWSEC
` [PATCH v3 14/33] gpu: nova-core: add the falcon DMA and suspend helpers for r000 boot
` [PATCH v3 16/33] gpu: nova-core: move the bootloader DMEM descriptor out of FWSEC
` [PATCH v3 17/33] gpu: nova-core: add the r000 load-and-execute bootloader handler
` [PATCH v3 21/33] gpu: nova-core: gsp: add the GSP_INIT request builder
` [PATCH v3 23/33] gpu: nova-core: add LIBOS3 log buffers and state monitor buffer
` [PATCH v3 27/33] gpu: nova-core: switch to the r000 GSP firmware
` [PATCH v3 29/33] gpu: nova-core: firmware: delete the r570 bindings
` [PATCH v3 30/33] gpu: nova-core: match GSP RPC replies by sequence, not just function
` [PATCH v3 31/33] gpu: nova-core: gsp: split the reply match out of the RPC receive path
` [PATCH v3 32/33] gpu: nova-core: gsp: decode queue elements by their NVDM type
` [PATCH v3 33/33] gpu: nova-core: gsp: match a GMC response by flag, id and sequence

[PATCH] gpu: nova-core: use a single try_pin_init!() block in probe()
 2026-09-28 12:15 UTC  (7+ messages)

[PATCH v2 0/9] gpu: nova-core: gsp: prepare the command queue for r000 dual-message types
 2026-09-28 11:40 UTC  (24+ messages)
` [PATCH v2 1/9] gpu: nova-core: gsp: cmdq: validate checksum earlier on receive
` [PATCH v2 2/9] gpu: nova-core: gsp: introduce and use proper RpcMessageHeader type
` [PATCH v2 3/9] gpu: nova-core: gsp: cmdq: group the RPC-specific part of send_single_command
` [PATCH v2 4/9] gpu: nova-core: gsp: cmdq: split the transport part of the send path
` [PATCH v2 5/9] gpu: nova-core: gsp: cmdq: move the RPC send code into a sub-module
` [PATCH v2 6/9] gpu: nova-core: gsp: cmdq: split the transport part of the receive path
` [PATCH v2 7/9] gpu: nova-core: gsp: cmdq: move the RPC receive code into a sub-module
` [PATCH v2 8/9] gpu: nova-core: gsp: move the RPC commands "
` [PATCH v2 9/9] gpu: nova-core: gsp: add `rpc` to RPC message send/receive methods

[PATCH v3 00/31] Introduce NVIDIA vGPU manager
 2026-09-28 10:28 UTC  (32+ messages)
` [PATCH v3 01/31] gpu: nova-core: gsp: pass boot context through setup helpers
` [PATCH v3 02/31] gpu: nova-core: gsp: decouple boot context from VgpuManager
` [PATCH v3 03/31] gpu: nova-core: vgpu: detect boot state independently
` [PATCH v3 04/31] gpu: nova-core: gpu: add a channel ID pool for vGPU
` [PATCH v3 05/31] gpu: nova-core: gsp: decode the FIFO engine table
` [PATCH v3 06/31] gpu: nova-core: vgpu: initialize runtime parameters after GSP boot
` [PATCH v3 07/31] gpu: nova-core: vgpu: reserve the 48-VM WPR2 heap
` [PATCH v3 08/31] gpu: nova-core: mm: borrow BarUser for temporary BAR1 access
` [PATCH v3 09/31] gpu: nova-core: mm: add VramBlock
` [PATCH v3 10/31] gpu: nova-core: mm: add VramRegion
` [PATCH v3 11/31] gpu: nova-core: mm: add BarMapping
` [PATCH v3 12/31] gpu: nova-core: gsp: add synchronous GMC transactions
` [PATCH v3 13/31] gpu: nova-core: gsp: wait for GMC completion events
` [PATCH v3 14/31] gpu: nova-core: vgpu: add r000 plugin bindings
` [PATCH v3 15/31] gpu: nova-core: vgpu: add VRAM slot allocator
` [PATCH v3 16/31] gpu: nova-core: gsp: factor out NVKV payload conversion
` [PATCH v3 17/31] gpu: nova-core: vgpu: query VF assignments and properties
` [PATCH v3 18/31] gpu: nova-core: vgpu: add instance create/destroy
` [PATCH v3 19/31] gpu: nova-core: vgpu: encode vGPU boot requests
` [PATCH v3 20/31] gpu: nova-core: vgpu: add GSP plugin communication buffers
` [PATCH v3 21/31] gpu: nova-core: vgpu: add instance boot
` [PATCH v3 22/31] gpu: nova-core: vgpu: add instance shutdown
` [PATCH v3 23/31] gpu: nova-core: vgpu: initialize GSP plugin RPC buffers
` [PATCH v3 24/31] gpu: nova-core: vgpu: add GSP plugin RPC transactions
` [PATCH v3 25/31] gpu: nova-core: vgpu: negotiate the GSP plugin RPC version
` [PATCH v3 26/31] gpu: nova-core: vgpu: send GSP plugin configuration parameters
` [PATCH v3 27/31] gpu: nova-core: vgpu: update the GSP plugin BME state
` [PATCH v3 28/31] gpu: nova-core: vgpu: add CeUtils commands
` [PATCH v3 29/31] gpu: nova-core: vgpu: scrub guest VRAM with CeUtils
` [PATCH v3 30/31] gpu: nova-core: vgpu: export plugin log buffers via debugfs
` [PATCH v3 31/31] gpu: nova-core: vgpu: introduce SR-IOV PF APIs

[PATCH v3 0/8] gpu: nova-core: add NVKV codec
 2026-09-28  8:42 UTC  (9+ messages)
` [PATCH v3 1/8] rust: alloc: add Vec::try_push_init
` [PATCH v3 2/8] rust: alloc: add Vec::push_init
` [PATCH v3 3/8] rust: alloc: add ArrayVec
` [PATCH v3 4/8] gpu: nova-core: add NVKV encoder
` [PATCH v3 5/8] gpu: nova-core: add NVKV decoder
` [PATCH v3 6/8] gpu: nova-core: add NVKV typed encoding
` [PATCH v3 7/8] gpu: nova-core: add NVKV typed decoding
` [PATCH v3 8/8] gpu: nova-core: add NVKV GSP_INIT schemas

[PATCH 0/4] nova-core: align Bar0/Bar1 and remvove unnecessary Arc
 2026-09-28  5:40 UTC  (11+ messages)
` [PATCH 1/4] gpu: nova-core: align Bar1 alias with Bar0
` [PATCH 2/4] gpu: nova-core: remove unnecessary Arc around BarUser
` [PATCH 3/4] gpu: nova-core: mm: get rid of Arc<BarUser> in BarUserAccess
` [PATCH 4/4] gpu: nova-core: mm: fix lifetime name in BarUser

[PATCH] drm: nova: Move VRAM BAR size query to GPU info
 2026-09-28  4:14 UTC  (3+ messages)

[PATCH 0/2] rust: honor the maximum DMA segment size
 2026-09-27 22:44 UTC  (12+ messages)
` [PATCH 2/2] rust: scatterlist: honor the device's maximum "

[PATCH v3] rust: io: convert ResourceSize into a transparent newtype
 2026-09-27 18:11 UTC  (3+ messages)

[PATCH 00/10] gpu: nova-core: gsp: prepare the command queue for r000 dual-message types
 2026-09-27 13:35 UTC  (12+ messages)
` [PATCH 01/10] gpu: nova-core: gsp: cmdq: use element_count to advance queue pointer
` [PATCH 02/10] gpu: nova-core: gsp: cmdq: validate checksum earlier on receive
` [PATCH 03/10] gpu: nova-core: gsp: introduce and use proper RpcMessageHeader type
` [PATCH 04/10] gpu: nova-core: gsp: cmdq: group the RPC-specific part of send_single_command
` [PATCH 05/10] gpu: nova-core: gsp: cmdq: split the transport part of the send path
` [PATCH 06/10] gpu: nova-core: gsp: cmdq: move the RPC send code into a sub-module
` [PATCH 07/10] gpu: nova-core: gsp: cmdq: split the transport part of the receive path
` [PATCH 08/10] gpu: nova-core: gsp: cmdq: move the RPC receive code into a sub-module
` [PATCH 09/10] gpu: nova-core: gsp: move the RPC commands "
` [PATCH 10/10] gpu: nova-core: gsp: add `rpc` to RPC message send/receive methods

[PATCH v6 00/13] gpu: nova: Export parameters from nova-core to nova-drm
 2026-09-27 12:25 UTC  (5+ messages)
` [PATCH v6 06/13] rust: uaccess: add UserSliceWriter::write_truncated()

[PATCH v3 0/5] rust: samples: add an EDU PCI driver sample (MMIO + IRQ + DMA)
 2026-09-24 19:03 UTC  (8+ messages)
` [PATCH v3 2/5] rust: pci: rework device enabling API
` [PATCH v3 3/5] rust: pci: make Vendor::from_raw() public
` [PATCH v3 5/5] rust: samples: add EDU PCI driver sample

[PATCH v2 0/2] rust: honor the maximum DMA segment size
 2026-09-24 15:51 UTC  (2+ messages)
` (subset) "

[PATCH 12/13] vfio/nvidia-vgpu: add the NVIDIA vGPU VFIO variant driver
 2026-09-23 20:05 UTC  (13+ messages)

[PATCH v5 0/3] gpu: nova-core: retain the GSP-RM log buffers
 2026-09-23  4:55 UTC  (4+ messages)
` [PATCH v5 1/3] gpu: nova-core: move the debugfs root into the module data
` [PATCH v5 2/3] gpu: nova-core: gsp: retain the GSP-RM log buffers after unbind
` [PATCH v5 3/3] Documentation: nova: remove completed GSP log buffer task

[PATCH v3 0/4] gpu: nova-core: Extract falcon registers
 2026-09-23  1:09 UTC  (5+ messages)
` [PATCH v3 1/4] gpu: nova-core: Extract PFSP register definitions
` [PATCH v3 2/4] gpu: nova-core: falcon: Extract PRISCV register
` [PATCH v3 3/4] gpu: nova-core: falcon: Extract PFALCON2 register
` [PATCH v3 4/4] gpu: nova-core: Extract PFALCON register

[PATCH v2 0/4] gpu: nova-core: Extract falcon registers
 2026-09-23  0:41 UTC  (5+ messages)
` [PATCH v2 1/4] gpu: nova-core: Extract PFSP register definitions
` [PATCH v2 2/4] gpu: nova-core: falcon: Extract PRISCV register
` [PATCH v2 3/4] gpu: nova-core: falcon: Extract PFALCON2 register
` [PATCH v2 4/4] gpu: nova-core: Extract PFALCON register

Inquires about Instance Memory / BAR2 task
 2026-09-22 14:30 UTC 

[PATCH 0/3] radix3 and ELF cleanup, pre-r000
 2026-09-22 13:23 UTC  (3+ messages)
` [PATCH 1/3] gpu: nova-core: extract radix3 page table into its own module

[PATCH 0/4] gpu: nova-core: Extract falcon registers
 2026-09-21 23:14 UTC  (6+ messages)
` [PATCH 4/4] gpu: nova-core: Extract PFALCON register

[PATCH v4 00/17] nova-core: GPU interrupt support and GSP event delivery
 2026-09-21  7:20 UTC  (19+ messages)
` [PATCH v4 03/17] gpu: nova-core: add the GIN vector, leaf and subtree types
` [PATCH v4 06/17] gpu: nova-core: add the GIN interrupt tree and allocate its vectors
` [PATCH v4 07/17] gpu: nova-core: wait for GFW boot in probe, not in the Gpu constructor
` [PATCH v4 08/17] gpu: nova-core: add an interrupt delivery self-test
` [PATCH v4 10/17] gpu: nova-core: stop re-parsing a bad GSP message
` [PATCH v4 14/17] gpu: nova-core: add the falcon interrupt registers and their HAL
` [PATCH v4 15/17] gpu: nova-core: service GSP events from the SWGEN0 interrupt
` [PATCH v4 16/17] gpu: nova-core: add KUnit tests for the interrupt tree and HALs

[PATCH v2 1/2] gpu: nova-core: declare unlimited DMA max segment size
 2026-09-21  3:44 UTC  (2+ messages)

[PATCH v3 0/3] rust: introduce cv! macro for safe const conversions of integer-like types
 2026-09-20 15:04 UTC  (9+ messages)
` [PATCH v3 1/3] rust: num: add cv! macro to create values from constant expressions

[PATCH 00/16] gpu: nova-core: GPU page table, vmm, and bar1 mapping
 2026-09-19 21:26 UTC  (6+ messages)
` [PATCH 15/16] gpu: nova-core: mm: Add BAR1 user interface

[PATCH v2 0/8] gpu: nova-core: add NVKV codec
 2026-09-18 13:55 UTC  (6+ messages)
` [PATCH v2 8/8] gpu: nova-core: add NVKV GSP_INIT schemas

[PATCH 0/4] gpu: nova-core: debug logging essentials for r000
 2026-09-18  2:12 UTC  (5+ messages)
` [PATCH 1/4] gpu: nova-core: record the BOOT_42 implementation field in the GPU spec
` [PATCH 2/4] gpu: nova-core: enable decoding of the GSP firmware logs
` [PATCH 3/4] gpu: nova-core: gsp: print GMC command names in debug logs
` [PATCH 4/4] gpu: nova-core: gsp: distinguish GMC events from responses "


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