Nouveau - Aug 2025

Saturday August 30 2025
TimeRepliesSubject
1:32PM 3 [PATCH] gpu: nova-core: take advantage of pci::Device::unbind()
12:59AM 1 [PATCH v2 8/8] gpu: nova-core: compute layout of more framebuffer regions required for GSP
 
Friday August 29 2025
TimeRepliesSubject
11:30PM 1 [PATCH v2 8/8] gpu: nova-core: compute layout of more framebuffer regions required for GSP
10:36PM 8 [PATCH v8 0/6] rust, nova-core: PCI Class, Vendor support
10:35PM 1 [PATCH v3 13/14] rust: drm: gem: Add export() callback
10:35PM 1 [PATCH v3 09/14] rust: gem: Introduce DriverObject::Args
10:35PM 1 [PATCH v3 04/14] rust: drm: gem: Support driver-private GEM object types
10:35PM 2 [PATCH v3 01/14] rust: drm: gem: Simplify use of generics
9:46PM 1 [PATCH v7 5/6] rust: pci: use pci::Vendor instead of bindings::PCI_VENDOR_ID_*
9:38PM 1 [PATCH v7 5/6] rust: pci: use pci::Vendor instead of bindings::PCI_VENDOR_ID_*
9:08PM 0 [PATCH] drm/nouveau: Replace redundant return value judgment with PTR_ERR_OR_ZERO()
6:44PM 0 [PATCH 05/17] nova-core: gsp: Add support for checking if GSP reloaded
6:30PM 1 [PATCH] Revert "drm/nouveau: Remove waitque for sched teardown"
1:47PM 0 [PATCH 00/10] gpu: nova-core: Boot GSP to RISC-V active
11:16AM 2 [PATCH v2 5/8] gpu: nova-core: firmware: process and prepare the GSP firmware
8:38AM 0 [PATCH v2 0/5] rust: add `TryFrom` and `Into` derive macros
3:03AM 1 [PATCH 00/10] gpu: nova-core: Boot GSP to RISC-V active
2:16AM 2 [PATCH 2/2] nouveau: Membar before between semaphore writes and the interrupt
2:16AM 4 [PATCH 1/2] nouveau: fix disabling the nonstall irq due to storm code. (v2)
1:51AM 0 [PATCH v2 1/8] rust: transmute: add `from_bytes_copy` method to `FromBytes` trait
1:35AM 1 [PATCH 1/2] nouveau: fix disabling the nonstall irq due to storm code.
 
Thursday August 28 2025
TimeRepliesSubject
10:39PM 4 [PATCH] gpu: nova-core: depend on CONFIG_64BIT
9:45PM 1 gpu: nova-core: arm32 build errors
8:55PM 2 [PATCH 1/2] nouveau: fix disabling the nonstall irq due to storm code.
8:44PM 1 [PATCH v2 0/8] gpu: nova-core: process and prepare more firmwares to boot GSP
7:58PM 1 gpu: nova-core: arm32 build errors
7:57PM 0 gpu: nova-core: arm32 build errors
5:54PM 1 gpu: nova-core: arm32 build errors
4:02PM 1 gpu: nova-core: arm32 build errors
1:59PM 1 [PATCH v7 5/6] rust: pci: use pci::Vendor instead of bindings::PCI_VENDOR_ID_*
1:25PM 1 [PATCH v7 5/6] rust: pci: use pci::Vendor instead of bindings::PCI_VENDOR_ID_*
1:25PM 2 [PATCH v7 2/6] rust: pci: provide access to PCI Vendor values
11:27AM 1 [PATCH v2 5/8] gpu: nova-core: firmware: process and prepare the GSP firmware
11:13AM 1 [PATCH v2 5/8] gpu: nova-core: firmware: process and prepare the GSP firmware
8:37AM 1 [PATCH 00/10] gpu: nova-core: Boot GSP to RISC-V active
7:19AM 1 [PATCH v2 3/8] gpu: nova-core: firmware: process Booter and patch its signature
7:14AM 1 [PATCH v2 2/5] rust: macros: extend custom `quote!()` macro
7:08AM 1 [PATCH v2 2/8] gpu: nova-core: firmware: add support for common firmware header
6:39AM 1 [PATCH v2 2/5] rust: macros: extend custom `quote!()` macro
4:01AM 1 [PATCH v2 5/8] gpu: nova-core: firmware: process and prepare the GSP firmware
 
Wednesday August 27 2025
TimeRepliesSubject
9:56PM 1 [PATCH v2 0/8] gpu: nova-core: process and prepare more firmwares to boot GSP
9:50PM 1 [PATCH v2 2/8] gpu: nova-core: firmware: add support for common firmware header
8:35PM 1 [PATCH 05/10] gpu: nova-core: gsp: Add GSP command queue handling
8:47AM 1 [PATCH v2 2/8] gpu: nova-core: firmware: add support for common firmware header
8:39AM 1 [PATCH v2 0/8] gpu: nova-core: process and prepare more firmwares to boot GSP
8:20AM 3 [PATCH 08/10] gpu: nova-core: falcon: Add support to check if RISC-V is active
8:20AM 1 [PATCH 07/10] gpu: nova-core: gsp: Create RM registry and sysinfo commands
8:20AM 1 [PATCH 05/10] gpu: nova-core: gsp: Add GSP command queue handling
8:19AM 2 [PATCH 01/10] gpu: nova-core: Set correct DMA mask
8:19AM 15 [PATCH 00/10] gpu: nova-core: Boot GSP to RISC-V active
2:29AM 1 [PATCH v2 3/8] gpu: nova-core: firmware: process Booter and patch its signature
1:34AM 1 [PATCH v2 2/8] gpu: nova-core: firmware: add support for common firmware header
12:51AM 1 [PATCH v2 1/8] rust: transmute: add `from_bytes_copy` method to `FromBytes` trait
12:29AM 1 [PATCH v2 0/8] gpu: nova-core: process and prepare more firmwares to boot GSP
 
Tuesday August 26 2025
TimeRepliesSubject
11:12PM 1 [PATCH v7 5/6] rust: pci: use pci::Vendor instead of bindings::PCI_VENDOR_ID_*
11:12PM 1 [PATCH v7 2/6] rust: pci: provide access to PCI Vendor values
11:12PM 7 [PATCH v7 0/6] rust, nova-core: PCI Class, Vendor support
9:00PM 1 [PATCH v6 2/5] rust: pci: provide access to PCI Vendor values
8:58PM 1 [PATCH v6 2/5] rust: pci: provide access to PCI Vendor values
8:45PM 1 [PATCH v6 2/5] rust: pci: provide access to PCI Vendor values
8:38PM 1 [PATCH v6 2/5] rust: pci: provide access to PCI Vendor values
7:57PM 2 [PATCH] MAINTAINERS: Update git entry for nouveau
7:25PM 0 [PATCH v5 2/4] rust: pci: provide access to PCI Vendor values
4:07AM 1 [PATCH v2 8/8] gpu: nova-core: compute layout of more framebuffer regions required for GSP
4:07AM 1 [PATCH v2 7/8] gpu: nova-core: Add base files for r570.144 firmware bindings
4:07AM 1 [PATCH v2 6/8] gpu: nova-core: firmware: use 570.144 firmware
4:07AM 2 [PATCH v2 5/8] gpu: nova-core: firmware: process and prepare the GSP firmware
4:07AM 1 [PATCH v2 4/8] gpu: nova-core: firmware: process the GSP bootloader
4:07AM 2 [PATCH v2 3/8] gpu: nova-core: firmware: process Booter and patch its signature
4:07AM 1 [PATCH v2 2/8] gpu: nova-core: firmware: add support for common firmware header
4:07AM 3 [PATCH v2 1/8] rust: transmute: add `from_bytes_copy` method to `FromBytes` trait
4:07AM 9 [PATCH v2 0/8] gpu: nova-core: process and prepare more firmwares to boot GSP
 
Monday August 25 2025
TimeRepliesSubject
12:47PM 2 [PATCH v6 2/5] rust: pci: provide access to PCI Vendor values
12:33PM 2 [PATCH v6 2/5] rust: pci: provide access to PCI Vendor values
12:17PM 1 [PATCH v6 1/5] rust: pci: provide access to PCI Class and Class-related items
11:07AM 0 [PATCH 1/2] nova-core: Add a library for bitfields in Rust structs
10:46AM 0 [PATCH 1/2] nova-core: Add a library for bitfields in Rust structs
10:42AM 0 [PATCH 1/2] nova-core: Add a library for bitfields in Rust structs
 
Sunday August 24 2025
TimeRepliesSubject
6:07PM 0 [PATCH 2/2] drm/nouveau: implement missing DCB connector types
6:07PM 0 [PATCH 1/2] drm/nouveau: add missing DCB connector types
6:07PM 2 [PATCH 0/2] drm/nouveau: add and implement missing DCB connector values
5:37PM 0 [PATCH 1/2] nova-core: Add a library for bitfields in Rust structs
 
Saturday August 23 2025
TimeRepliesSubject
5:26PM 3 [PATCH v2] drm/nouveau: Support reclocking on gp10b
12:58AM 2 [PATCH] drm/nouveau: Support reclocking on gp10b
 
Friday August 22 2025
TimeRepliesSubject
9:11PM 1 [PATCH 2/3] drm/nouveau/disp: Always accept linear modifier
8:55PM 1 [PATCH 2/3] drm/nouveau/disp: Always accept linear modifier
5:03PM 1 [PATCH 3/3] drm/nouveau: Advertise correct modifiers on GB20x
3:48PM 1 [PATCH 3/3] drm/nouveau: Advertise correct modifiers on GB20x
12:57PM 1 [PATCH 5/5] gpu: nova-core: firmware: process and prepare the GSP firmware
12:47PM 1 [PATCH 5/5] gpu: nova-core: firmware: process and prepare the GSP firmware
12:47PM 1 [PATCH 4/5] gpu: nova-core: firmware: process the GSP bootloader
12:47PM 1 [PATCH 1/5] rust: transmute: add `from_bytes_copy` method to `FromBytes` trait
12:47PM 5 [PATCH 0/5] gpu: nova-core: process and prepare more firmwares to boot GSP
2:03AM 1 [PATCH v6 2/5] rust: pci: provide access to PCI Vendor values
2:03AM 1 [PATCH v6 1/5] rust: pci: provide access to PCI Class and Class-related items
2:03AM 5 [PATCH v6 0/5] rust, nova-core: PCI Class, Vendor support
 
Thursday August 21 2025
TimeRepliesSubject
3:02PM 1 [PATCH v4 1/7] drm/panthor: Add support for atomic page table updates
1:06PM 0 [PATCH v2] drm/amd/display: clean-up dead code in dml2_mall_phantom
12:42PM 2 [PATCH v4 1/2] rust: add `Alignment` type
12:42PM 3 [PATCH v4 0/2] rust: add `Alignment` type
11:55AM 0 [PATCH v6 18/25] drm/renesas/rz-du: Compute dumb-buffer sizes with drm_mode_size_dumb()
11:51AM 1 [PATCH v4 1/7] drm/panthor: Add support for atomic page table updates
10:52AM 1 [PATCH v5 3/4] gpu: nova-core: avoid probing non-display/compute PCI functions
10:51AM 1 [PATCH v5 1/4] rust: pci: provide access to PCI Class and Class-related items
8:17AM 1 [PATCH v6 23/25] drm/xe: Compute dumb-buffer sizes with drm_mode_size_dumb()
8:17AM 26 [PATCH v6 00/25] drm/dumb-buffers: Fix and improve buffer-size calculation
4:49AM 1 [PATCH v2] gpu: nova-core: falcon: align DMA transfers to 256 bytes
4:42AM 1 [PATCH v5 3/4] gpu: nova-core: avoid probing non-display/compute PCI functions
4:42AM 1 [PATCH v5 1/4] rust: pci: provide access to PCI Class and Class-related items
4:42AM 4 [PATCH v5 0/4] rust, nova-core: PCI Class, Vendor support
4:28AM 0 [PATCH] rust: nova-core: Update ARef imports from sync::aref
 
Wednesday August 20 2025
TimeRepliesSubject
5:22PM 0 [PATCH v2 1/3] rust: pci: provide access to PCI Class, subclass, implementation values
1:56PM 1 [PATCH v4 2/3] gpu: nova-core: avoid probing non-display/compute PCI functions
1:52PM 1 [PATCH v4 2/3] gpu: nova-core: avoid probing non-display/compute PCI functions
1:32PM 0 [PATCH] rust: nova-core: Update ARef imports from sync::aref
11:51AM 1 [PATCH v4 1/3] rust: pci: provide access to PCI Class and Class-related items
3:08AM 1 [PATCH v4 3/3] rust: pci: provide access to PCI Vendor values
3:08AM 1 [PATCH v4 2/3] gpu: nova-core: avoid probing non-display/compute PCI functions
3:08AM 1 [PATCH v4 1/3] rust: pci: provide access to PCI Class and Class-related items
3:08AM 3 [PATCH v4 0/3] rust, nova-core: PCI Class, Vendor support
 
Tuesday August 19 2025
TimeRepliesSubject
9:16AM 1 [PATCH v3 3/3] rust: pci: provide access to PCI Vendor values
9:09AM 1 [PATCH v3 1/3] rust: pci: provide access to PCI Class, subclass, implementation values
3:11AM 1 [PATCH v3 3/3] rust: pci: provide access to PCI Vendor values
3:11AM 1 [PATCH v3 1/3] rust: pci: provide access to PCI Class, subclass, implementation values
3:11AM 3 [PATCH v3 0/3] rust, nova-core: PCI Class, Vendor support
 
Monday August 18 2025
TimeRepliesSubject
4:06PM 1 [PATCH v2 3/3] rust: pci: provide access to PCI Vendor values
2:57PM 1 [PATCH v2 1/3] rust: pci: provide access to PCI Class, subclass, implementation values
12:23PM 1 [PATCH v2 1/3] rust: pci: provide access to PCI Class, subclass, implementation values
1:33AM 1 [PATCH v2 3/3] rust: pci: provide access to PCI Vendor values
1:33AM 2 [PATCH v2 1/3] rust: pci: provide access to PCI Class, subclass, implementation values
1:33AM 3 [PATCH v2 0/3] rust, nova-core: PCI Class, Vendor support
 
Friday August 15 2025
TimeRepliesSubject
9:19PM 0 [PATCH] drm: nova-drm: fix 32-bit arm build
8:57PM 0 [PATCH v2] drm/nouveau/gsp: fix mismatched alloc/free for kvmalloc()
11:11AM 0 [PATCH v2 02/19] gpu: nova-core: replace `kernel::c_str!` with C-Strings
 
Thursday August 14 2025
TimeRepliesSubject
10:52PM 1 [PATCH v2 00/19] gpu: nova-core: register!() macro improvements
12:41PM 0 [PATCH v2] drm/nouveau/gsp: fix mismatched alloc/free for kvmalloc()
8:24AM 0 [PATCH v2 00/19] rust: replace `kernel::c_str!` with C-Strings
7:54AM 0 [PATCH v3 9/9] rust: device: use `kernel::{fmt,prelude::fmt!}`
6:01AM 1 [PATCH v3][next] drm/nouveau: fifo: Avoid -Wflex-array-member-not-at-end warning
4:15AM 0 [PATCH v2 04/19] rust: clk: replace `kernel::c_str!` with C-Strings
4:15AM 0 [PATCH v2 06/19] rust: cpufreq: replace `kernel::c_str!` with C-Strings
 
Wednesday August 13 2025
TimeRepliesSubject
11:50PM 1 [PATCH] gpu: nova-core: avoid probing non-display/compute PCI functions
11:28PM 1 [PATCH] gpu: nova-core: avoid probing non-display/compute PCI functions
12:56PM 0 [PATCH] drm/nouveau/gsp: fix mismatched alloc/free for kvmalloc()
12:23PM 0 [PATCH] drm/nouveau/gsp: fix mismatched alloc/free for kvmalloc()
11:00AM 1 [PATCH] drm/nouveau/gsp: fix mismatched alloc/free for kvmalloc()
10:46AM 1 [PATCH] drm/nouveau/gsp: fix mismatched alloc/free for kvmalloc()
8:05AM 1 [PATCH v2 19/19] drm: Make passing of format info to drm_helper_mode_fill_fb_struct() mandatory
12:10AM 3 [PATCH v3 1/3] drm/nouveau: fix error path in nvkm_gsp_fwsec_v2
 
Tuesday August 12 2025
TimeRepliesSubject
10:52PM 2 [PATCH] drm/nouveau/gsp: fix mismatched alloc/free for kvmalloc()
9:33PM 1 [PATCH v2 19/19] drm: Make passing of format info to drm_helper_mode_fill_fb_struct() mandatory
8:26PM 1 [PATCH V2 RESEND 0/3] drm/nouveau: Remove DRM_NOUVEAU_GSP_DEFAULT config
5:01PM 0 [PATCH] drm/nouveau: use DRM_GPUVM_RESV_PROTECTED locking scheme
4:23AM 2 [PATCH v3 0/2] rust: add `Alignment` type
 
Monday August 11 2025
TimeRepliesSubject
10:00PM 1 [PATCH 3/3] drm/nouveau: Advertise correct modifiers on GB20x
10:00PM 3 [PATCH 2/3] drm/nouveau/disp: Always accept linear modifier
10:00PM 3 [PATCH 1/3] drm: define NVIDIA DRM format modifiers for GB20x
10:00PM 4 [PATCH 0/3] drm/nouveau: Advertise correct modifiers on GB20x
9:32PM 4 [PATCH V2 RESEND 0/3] drm/nouveau: Remove DRM_NOUVEAU_GSP_DEFAULT config
 
Saturday August 9 2025
TimeRepliesSubject
12:38PM 0 [PATCH] drm/nouveau/nvif: Fix potential memory leak in nvif_vmm_ctor().
12:38PM 0 [PATCH] drm/nouveau: fix typos in comments
12:00PM 0 [PATCH] drm/nouveau: replace snprintf() with scnprintf() in nvkm_snprintbf()
11:57AM 0 [PATCH] drm: nouveau: fifo: ga100: fix null pointer dereferences
11:28AM 1 [PATCH 0/3] Various minor fixes to Nouveau
11:26AM 1 [PATCH v2 1/3] drm/nouveau: fix error path in nvkm_gsp_fwsec_v2
11:12AM 1 [PATCH] drm/nouveau: always set RMDevidCheckIgnore for GSP-RM
 
Friday August 8 2025
TimeRepliesSubject
7:13PM 2 [PATCH] drm/nouveau: always set RMDevidCheckIgnore for GSP-RM
9:43AM 0 [PATCH v2 3/8] rust: block: use `kernel::{fmt,prelude::fmt!}`
9:15AM 0 [PATCH 1/4] rust: macros: extend custom `quote!()` macro
9:13AM 0 [PATCH 0/4] rust: add `TryFrom` and `Into` derive macros
3:08AM 0 [PATCH] gpu: nova-core: falcon: align DMA transfers to 256 bytes
2:46AM 3 [PATCH 0/2] gpu: nova-core: vbios: simplify device use
 
Thursday August 7 2025
TimeRepliesSubject
7:07AM 1 [PATCH] MAINTAINERS: Add website of Nova GPU driver
 
Tuesday August 5 2025
TimeRepliesSubject
5:57PM 2 [PATCH v2 0/3] drm: Fix initializing format info in drm_framebuffer
2:48PM 0 [PATCH RESEND 1/2] drm/gpuvm: Send in-place re-maps to the driver as remap
1:26PM 1 [PATCH v2 0/4] rust: add `Alignment` type
1:13PM 1 [PATCH v2 2/4] rust: add `Alignment` type
10:25AM 0 [PATCH 05/17] rust: configfs: replace `kernel::c_str!` with C-Strings
9:33AM 0 [PATCH RESEND 1/2] drm/gpuvm: Send in-place re-maps to the driver as remap
 
Monday August 4 2025
TimeRepliesSubject
7:25PM 1 [PATCH v2 2/3] drm/nouveau: remove unused increment in gm200_flcn_pio_imem_wr
7:25PM 2 [PATCH v2 1/3] drm/nouveau: fix error path in nvkm_gsp_fwsec_v2
7:25PM 4 [PATCH 0/3] Various minor fixes to Nouveau
3:47PM 1 [PATCH v2 2/4] rust: add `Alignment` type
3:11PM 0 [PATCH v2 2/4] rust: add `Alignment` type
2:37PM 1 [PATCH v2 1/4] rust: add `CheckedAdd` trait
11:45AM 1 [PATCH v2 2/4] rust: add `Alignment` type
11:45AM 1 [PATCH v2 1/4] rust: add `CheckedAdd` trait
11:45AM 4 [PATCH v2 0/4] rust: add `Alignment` type
7:32AM 1 [PATCH 1/3] rust: add `num` module with `PowerOfTwo` type
1:51AM 1 [PATCH v2 1/5] mm/hmm: HMM API to enable P2P DMA for device private pages
 
Sunday August 3 2025
TimeRepliesSubject
1:13PM 0 [PATCH 1/3] rust: add `num` module with `PowerOfTwo` type
 
Saturday August 2 2025
TimeRepliesSubject
2:02PM 0 [PATCH 1/3] rust: add `num` module with `PowerOfTwo` type
10:07AM 0 [PATCH] drm/nouveau/gsp: remove always true if check
7:35AM 0 [PATCH] drm/nouveau/gsp: remove always true if check
 
Friday August 1 2025
TimeRepliesSubject
10:12PM 1 nouveau: fbdev: Failed to setup emulation (ret=-22) - bisected to 41ab92d35ccd
8:30PM 1 [PATCH] drm/nouveau: Pass along the format info from .fb_create() nouveau_framebuffer_new()
5:55PM 1 nouveau: fbdev: Failed to setup emulation (ret=-22) - bisected to 41ab92d35ccd
4:57PM 2 [PATCH v2 1/5] mm/hmm: HMM API to enable P2P DMA for device private pages
4:52PM 0 [PATCH v2 1/5] mm/hmm: HMM API to enable P2P DMA for device private pages
4:50PM 1 [PATCH v2 1/5] mm/hmm: HMM API to enable P2P DMA for device private pages
4:46PM 0 [PATCH v2 4/5] RDMA/mlx5: Enable P2P DMA with fallback mechanism
4:40PM 1 [PATCH v2 1/5] mm/hmm: HMM API to enable P2P DMA for device private pages
3:12PM 1 [PATCH] drm/nouveau: Remove surplus struct member
2:50PM 1 [PATCH] drm/nouveau: Remove surplus struct member
9:01AM 0 [RESEND][PATCH] drm/nouveau: remove unused increment in gm200_flcn_pio_imem_wr
7:45AM 2 [PATCH] drm/nouveau: Remove surplus struct member
2:28AM 1 [PATCH] drm/nouveau: Pass along the format info from .fb_create() nouveau_framebuffer_new()