Nouveau - May 2025

Saturday May 31 2025
TimeRepliesSubject
2:37PM 1 [PATCH v4 11/20] gpu: nova-core: wait for GFW_BOOT completion
5:02AM 1 nouveau, a few errors in dmesg output
 
Thursday May 29 2025
TimeRepliesSubject
10:28PM 0 [PATCH v10 4/5] rust: replace `kernel::c_str!` with C-Strings
9:30PM 1 [PATCH v4 20/20] gpu: nova-core: load and run FWSEC-FRTS
7:01PM 0 XDC 2025: Registration & Call for Proposals now open!
6:47AM 0 [PATCH v4 16/20] nova-core: Add support for VBIOS ucode extraction for boot
1:18AM 3 [PATCH v4 04/20] rust: add new `num` module with useful integer operations
 
Wednesday May 28 2025
TimeRepliesSubject
8:17PM 1 [PATCH v4 04/20] rust: add new `num` module with useful integer operations
7:56PM 1 [PATCH v4 04/20] rust: add new `num` module with useful integer operations
10:38AM 0 [PATCH v10 0/5] rust: replace kernel::str::CStr w/ core::ffi::CStr
10:36AM 1 [PATCH v10 4/5] rust: replace `kernel::c_str!` with C-Strings
 
Tuesday May 27 2025
TimeRepliesSubject
8:49PM 0 [PATCH v10 2/5] rust: support formatting of foreign types
4:37PM 1 [PATCH v2] drm/nouveau: fix a use-after-free in r535_gsp_rpc_push()
12:44PM 0 [PATCH v10 2/5] rust: support formatting of foreign types
 
Monday May 26 2025
TimeRepliesSubject
11:17PM 0 [PATCH v10 5/5] rust: remove core::ffi::CStr reexport
11:06PM 0 [PATCH v10 4/5] rust: replace `kernel::c_str!` with C-Strings
11:03PM 0 [PATCH v10 3/5] rust: replace `CStr` with `core::ffi::CStr`
11:01PM 0 [PATCH v10 2/5] rust: support formatting of foreign types
3:05PM 0 [PATCH v10 5/5] rust: remove core::ffi::CStr reexport
3:04PM 0 [PATCH v10 4/5] rust: replace `kernel::c_str!` with C-Strings
2:56PM 0 [PATCH v10 3/5] rust: replace `CStr` with `core::ffi::CStr`
2:48PM 0 [PATCH v10 2/5] rust: support formatting of foreign types
12:54PM 1 [PATCH v11 02/10] drm/sched: Store the drm client_id in drm_sched_fence
12:54PM 1 [PATCH v11 00/10] Improve gpu_scheduler trace events + UAPI
12:15PM 0 [PATCH] drm/nouveau: fix a use-after-free in r535_gsp_rpc_push()
11:28AM 0 [PATCH v10 1/5] rust: retitle "Example" section as "Examples"
 
Friday May 23 2025
TimeRepliesSubject
8:53PM 1 [bug report] drm/nouveau/gsp: add hal for gsp.get_static_info()
4:07PM 1 [PATCH next] drm/nouveau/tegra: Fix error pointer vs NULL return in nvkm_device_tegra_resource_addr()
4:03PM 1 [bug report] drm/nouveau/gsp: add hal for gsp.get_static_info()
3:49PM 0 [PATCH v3 2/5] drm/sched/tests: Port tests to new cleanup method
 
Thursday May 22 2025
TimeRepliesSubject
3:32PM 1 [PATCH v3 1/5] drm/sched: Fix teardown leaks with waitqueue
2:35PM 0 [PATCH 2/2] drm/nouveau: Don't signal when killing the fence context
1:50PM 1 [PATCH 2/2] drm/nouveau: Don't signal when killing the fence context
1:37PM 1 [PATCH v3 1/5] drm/sched: Fix teardown leaks with waitqueue
1:24PM 0 [PATCH 2/2] drm/nouveau: Don't signal when killing the fence context
1:15PM 0 [PATCH 2/2] drm/nouveau: Don't signal when killing the fence context
1:15PM 1 [PATCH][next] drm/nouveau/gsp: Fix potential integer overflow on integer shifts
1:09PM 1 [PATCH 2/2] drm/nouveau: Don't signal when killing the fence context
1:05PM 1 [PATCH 2/2] drm/nouveau: Don't signal when killing the fence context
12:59PM 1 [PATCH 2/2] drm/nouveau: Don't signal when killing the fence context
12:34PM 1 [PATCH 2/2] drm/nouveau: Don't signal when killing the fence context
11:25AM 1 [PATCH 2/2] drm/nouveau: Don't signal when killing the fence context
11:25AM 2 [PATCH 1/2] dma-buf: Add __dma_fence_is_signaled()
9:31AM 0 [PATCH v4 04/20] rust: add new `num` module with useful integer operations
8:27AM 1 [PATCH v3 2/5] drm/sched/tests: Port tests to new cleanup method
8:27AM 2 [PATCH v3 1/5] drm/sched: Fix teardown leaks with waitqueue
8:27AM 5 [PATCH v3 0/5] Fix memory leaks in drm_sched_fini()
5:29AM 1 [PATCH v4 01/20] rust: dma: expose the count and size of CoherentAllocation
 
Wednesday May 21 2025
TimeRepliesSubject
8:29PM 0 [PATCH v2 11/12] rust: drm: gem: Add export() callback
8:29PM 0 [PATCH v2 05/12] rust: gem: Introduce BaseDriverObject::Args
3:45PM 1 [PATCH v10 00/10] Improve gpu_scheduler trace events + UAPI
8:37AM 1 [PATCH v4 08/20] gpu: nova-core: allow register aliases
8:00AM 1 [PATCH v4 01/20] rust: dma: expose the count and size of CoherentAllocation
6:45AM 2 [PATCH v4 20/20] gpu: nova-core: load and run FWSEC-FRTS
6:45AM 1 [PATCH v4 15/20] gpu: nova-core: firmware: add ucode descriptor used by FWSEC-FRTS
6:45AM 2 [PATCH v4 14/20] gpu: nova-core: add falcon register definitions and base code
6:45AM 2 [PATCH v4 13/20] gpu: nova-core: register sysmem flush page
6:45AM 1 [PATCH v4 12/20] gpu: nova-core: add DMA object struct
6:45AM 1 [PATCH v4 11/20] gpu: nova-core: wait for GFW_BOOT completion
6:45AM 2 [PATCH v4 09/20] gpu: nova-core: increase BAR0 size to 16MB
6:45AM 1 [PATCH v4 08/20] gpu: nova-core: allow register aliases
6:45AM 1 [PATCH v4 07/20] gpu: nova-core: expose the offset of each register as a type constant
6:45AM 1 [PATCH v4 06/20] gpu: nova-core: add delimiter for helper rules in register!() macro
6:45AM 1 [PATCH v4 05/20] gpu: nova-core: use absolute paths in register!() macro
6:44AM 3 [PATCH v4 04/20] rust: add new `num` module with useful integer operations
6:44AM 1 [PATCH v4 02/20] rust: make ETIMEDOUT error available
6:44AM 1 [PATCH v4 01/20] rust: dma: expose the count and size of CoherentAllocation
6:44AM 31 [PATCH v4 00/20] nova-core: run FWSEC-FRTS to perform first stage of GSP initialization
 
Tuesday May 20 2025
TimeRepliesSubject
9:32PM 0 [PATCH v3 16/19] nova-core: Add support for VBIOS ucode extraction for boot
8:35PM 0 [PATCH v4 4/4] rust: drm: gem: Support driver-private GEM object types
8:35PM 0 [PATCH v4 1/4] rust: drm: gem: Simplify use of generics
6:19PM 0 [PATCH v3 4/4] rust: drm: Use gem::BaseDriverObject in driver::Driver
6:19PM 0 [PATCH v3 1/4] rust: drm: gem: Simplify use of generics
3:36PM 0 [PATCH v3 16/19] nova-core: Add support for VBIOS ucode extraction for boot
3:01PM 0 [PATCH v3 16/19] nova-core: Add support for VBIOS ucode extraction for boot
9:30AM 0 [PATCH v3 16/19] nova-core: Add support for VBIOS ucode extraction for boot
8:42AM 0 [GIT PULL] Nova changes for v6.16
 
Saturday May 17 2025
TimeRepliesSubject
9:44AM 0 2025 X.Org Foundation Election results
12:08AM 0 [PATCH v3 04/62] drm/nouveau/nvenc: bump max instances to 4
12:08AM 0 [PATCH v3 03/62] drm/nouveau/ce: bump max instances to 20
12:08AM 0 [PATCH v3 02/62] drm/nouveau/gsp: remove gsp-specific chid allocation path
12:08AM 0 [PATCH v3 01/62] drm/nouveau/gsp: fix rm shutdown wait condition
12:08AM 60 [PATCH v3 00/62] add support for Hopper and Blackwell GPUs
 
Friday May 16 2025
TimeRepliesSubject
2:10PM 0 [PATCH 0/4] drm/nouveau: Simplify nouveau_fence.c
2:10PM 0 [PATCH] drm/nouveau/fifo: small cleanup in nvkm_chan_cctx_get()
2:10PM 0 [PATCH] drm/nouveau/dp: convert to use ERR_CAST()
12:19PM 1 [PATCH v3 13/19] gpu: nova-core: add falcon register definitions and base code
12:00PM 1 [PATCH v2 2/6] drm/sched: Prevent teardown waitque from blocking too long
11:35AM 1 [PATCH v2 2/6] drm/sched: Prevent teardown waitque from blocking too long
10:54AM 1 [PATCH v2 2/6] drm/sched: Prevent teardown waitque from blocking too long
10:34AM 0 [PATCH v2 2/6] drm/sched: Prevent teardown waitque from blocking too long
10:19AM 1 [PATCH v2 2/6] drm/sched: Prevent teardown waitque from blocking too long
9:53AM 1 [PATCH v2 2/6] drm/sched: Prevent teardown waitque from blocking too long
9:40AM 0 [PATCH v2 3/6] drm/sched: Warn if pending list is not empty
9:33AM 1 [PATCH v2 2/6] drm/sched: Prevent teardown waitque from blocking too long
9:19AM 0 [PATCH v2 1/6] drm/sched: Fix teardown leaks with waitqueue
9:00AM 0 [PATCH v2 6/6] drm/sched: Port unit tests to new cleanup design
 
Thursday May 15 2025
TimeRepliesSubject
8:23AM 4 [PATCH v2 0/3] rust: select AUXILIARY_BUS instead of depending on it
6:26AM 1 [PATCH 1/3] samples: rust: select AUXILIARY_BUS instead of depending on it
6:26AM 4 [PATCH 0/3] rust: select AUXILIARY_BUS instead of depending on it
 
Wednesday May 14 2025
TimeRepliesSubject
4:38PM 1 [PATCH v3 18/19] gpu: nova-core: extract FWSEC from BIOS and patch it to run FWSEC-FRTS
8:30AM 0 [PATCH v2 6/6] drm/sched: Port unit tests to new cleanup design
 
Tuesday May 13 2025
TimeRepliesSubject
4:41PM 1 [PATCH v3 17/19] gpu: nova-core: compute layout of the FRTS region
4:19PM 1 [PATCH v3 13/19] gpu: nova-core: add falcon register definitions and base code
2:07PM 1 [PATCH v3 09/19] gpu: nova-core: wait for GFW_BOOT completion
8:32AM 0 [PATCH 00/11] rust: add support for Port io
6:09AM 0 [PATCH 04/11] rust: io: add PortIo
1:59AM 0 [PATCH 01/11] rust: helpers: io: use macro to generate io accessor functions
 
Monday May 12 2025
TimeRepliesSubject
8:07PM 0 [PATCH 02/11] rust: io: Replace Io with MMIo using IoAccess trait
7:18PM 0 [PATCH v2 0/2] Nova DRM skeleton driver
 
Sunday May 11 2025
TimeRepliesSubject
9:06PM 59 [PATCH v2 00/62] add support for Hopper and Blackwell GPUs
 
Friday May 9 2025
TimeRepliesSubject
11:35AM 0 [PATCH 06/11] io: move PIO_OFFSET to linux/io.h
6:05AM 0 [PATCH 04/11] rust: io: add PortIo
5:53AM 0 [PATCH 00/11] rust: add support for Port io
5:45AM 0 [PATCH 07/11] rust: io: add from_raw_cookie functions
5:42AM 0 [PATCH 06/11] io: move PIO_OFFSET to linux/io.h
5:32AM 0 [PATCH 01/11] rust: helpers: io: use macro to generate io accessor functions
5:18AM 1 [PATCH 08/13] drm/dp: Modify drm_edp_backlight_set_level
5:18AM 1 [PATCH 07/13] drm/dp: Change argument type for drm_edp_backlight_set_level
5:18AM 13 [PATCH 00/13] Modify drm helpers to use luminance
 
Thursday May 8 2025
TimeRepliesSubject
12:51PM 0 [PATCH v2 6/6] drm/sched: Port unit tests to new cleanup design
9:54AM 0 [PATCH 4/4] drm/nouveau: Check dma_fence in canonical way
 
Wednesday May 7 2025
TimeRepliesSubject
2:11PM 0 [PATCH v2 17/21] rust: num: Add an upward alignment helper for usize
1:52PM 1 [PATCH v3 19/19] gpu: nova-core: load and run FWSEC-FRTS
1:52PM 1 [PATCH v3 18/19] gpu: nova-core: extract FWSEC from BIOS and patch it to run FWSEC-FRTS
1:52PM 1 [PATCH v3 17/19] gpu: nova-core: compute layout of the FRTS region
1:52PM 3 [PATCH v3 16/19] nova-core: Add support for VBIOS ucode extraction for boot
1:52PM 1 [PATCH v3 13/19] gpu: nova-core: add falcon register definitions and base code
1:52PM 1 [PATCH v3 12/19] gpu: nova-core: add helper function to wait on condition
1:52PM 1 [PATCH v3 11/19] gpu: nova-core: register sysmem flush page
1:52PM 1 [PATCH v3 10/19] gpu: nova-core: add DMA object struct
1:52PM 1 [PATCH v3 09/19] gpu: nova-core: wait for GFW_BOOT completion
1:52PM 1 [PATCH v3 01/19] rust: dma: expose the count and size of CoherentAllocation
1:52PM 20 [PATCH v3 00/19] nova-core: run FWSEC-FRTS to perform first stage of GSP initialization
12:08PM 0 [PATCH 06/13] drm/dp: Modify drm_edp_probe_state
 
Tuesday May 6 2025
TimeRepliesSubject
5:18PM 0 [PATCH 52/60] drm/nouveau: add support for GH100
4:26PM 0 [PATCH v2 4/7] nova-core: docs: Document fwsec operation and layout
4:21PM 0 [PATCH v2 7/7] gpu: nova-core: Clarify falcon code
 
Monday May 5 2025
TimeRepliesSubject
10:39PM 0 [PATCH AUTOSEL 6.12 475/486] drm/nouveau: fix the broken marco GSP_MSG_MAX_SIZE
10:13PM 0 [PATCH AUTOSEL 6.14 603/642] drm/nouveau: fix the broken marco GSP_MSG_MAX_SIZE
10:00PM 0 [PATCH 00/60] add support for Hopper and Blackwell GPUs
9:07PM 0 [PATCH 56/60] drm/nouveau: add support for GB10x
4:14AM 0 [PATCH v2 6/7] docs: nova-core: Document basics of the Falcon
4:04AM 0 [PATCH v2 5/7] docs: nova-core: Document devinit process
3:52AM 0 [PATCH v2 4/7] nova-core: docs: Document fwsec operation and layout
3:00AM 1 [PATCH v2 3/7] nova-core: docs: Document vbios layout
 
Saturday May 3 2025
TimeRepliesSubject
2:47PM 0 [PATCH v2 17/21] rust: num: Add an upward alignment helper for usize
2:37PM 0 [PATCH v2 17/21] rust: num: Add an upward alignment helper for usize
1:59AM 0 [PATCH v2 17/21] rust: num: Add an upward alignment helper for usize
 
Friday May 2 2025
TimeRepliesSubject
11:05PM 0 [PATCH 00/60] add support for Hopper and Blackwell GPUs
9:18PM 1 [PATCH 00/60] add support for Hopper and Blackwell GPUs
9:14PM 1 [PATCH v2 09/21] gpu: nova-core: move Firmware to firmware module
3:56AM 2 [PATCH 00/60] add support for Hopper and Blackwell GPUs
 
Thursday May 1 2025
TimeRepliesSubject
3:31PM 0 [PATCH v2 17/21] rust: num: Add an upward alignment helper for usize
3:19PM 1 [PATCH v2 17/21] rust: num: Add an upward alignment helper for usize
2:18PM 0 [PATCH v2 15/21] gpu: nova-core: add falcon register definitions and base code
2:07PM 0 [PATCH 11/16] gpu: nova-core: add falcon register definitions and base code
12:58PM 2 [PATCH v2 17/21] rust: num: Add an upward alignment helper for usize
12:58PM 1 [PATCH v2 09/21] gpu: nova-core: move Firmware to firmware module
12:58PM 21 [PATCH v2 00/21] nova-core: run FWSEC-FRTS to perform first stage of GSP initialization
12:09AM 0 [PATCH 11/16] gpu: nova-core: add falcon register definitions and base code