Nouveau Archive on lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2026-08-13 20:37:50 to 2026-09-02 05:05:59 UTC [more...]

[PATCH v2] drm/nouveau: Use write-combined maps for coherent
 2026-09-01 20:29 UTC  (5+ messages)

[PATCH] drm/nouveau/uvmm: fix UAF in bind job cleanup
 2026-09-02  2:38 UTC 

[PATCH 0/2] drm/nouveau/dmem: fix DMA unmap size and callocated accounting for THP
 2026-09-01 14:04 UTC  (2+ messages)

XDC 2026: Full schedule now available
 2026-09-01 19:57 UTC 

[PATCH] nouveau/instmem: handle iomapping already existing
 2026-09-01  9:09 UTC 

[PATCH 0/2] drm/nouveau: fix unbounded kernel allocations in the VM_BIND uAPI
 2026-09-01  9:07 UTC  (6+ messages)
` [PATCH 1/2] drm/nouveau: bound sync and op counts in EXEC and VM_BIND

[PATCH v2 0/3] drm/nouveau/uvmm: fix VM_BIND submit/unwind error-path bugs
 2026-09-01  8:59 UTC  (2+ messages)

[PATCH] drm/nouveau/uvmm: reject zero-length range in validate_range
 2026-09-01  8:25 UTC  (2+ messages)

[PATCH] drm/nouveau/clk/gk20a: fix undefined behaviour in signed left shift
 2026-08-31 18:01 UTC  (3+ messages)

[PATCH v3 00/40] drm/plane: Convert all drivers to atomic_create_state and remove reset
 2026-08-31 16:17 UTC  (2+ messages)
` [PATCH v3 32/40] drm/nouveau: Convert to atomic_create_state

[PATCH AUTOSEL 6.18-6.6] drm/nouveau/gsp: add SEC2 to GA100 chip table
 2026-08-31 13:28 UTC  (2+ messages)
` [PATCH AUTOSEL 6.18-6.12] drm/nouveau/bios: skip the IFR header if present

[PATCH 00/70] drm/crtc: Convert all drivers to atomic_create_state and remove reset
 2026-08-31 13:36 UTC  (5+ messages)
` [PATCH 57/70] drm/nouveau: Convert to atomic_create_state

[PATCH] nouveau/connector: set no zero sized all displayport on nouveau
 2026-08-27  1:50 UTC 

[PATCH 0/5] drm/vblank: Enforce all-or-nothing vblank support
 2026-08-26 11:57 UTC  (8+ messages)
` [PATCH 1/5] drm/vblank: Add drm_device.has_hw_vblank
` [PATCH 2/5] drm/vblank: Remove drm->num_crtcs
` [PATCH 3/5] drm/vblank: Remove num_crtcs argument from drm_vblank_init()
` [PATCH 4/5] drm/vblank: Use drm_for_each_crtc() in drm_vblank_init()
` [PATCH 5/5] drm/vblank: Require all CRTCs implement vblank support "

[PATCH v3 01/10] drm/nouveau/disp: move GSP head-timing ISR and vblank helpers to tu102.c
 2026-08-25  0:13 UTC 

[PATCH] drm/nouveau: Fix typos in comments
 2026-08-24  8:46 UTC 

[PATCH] drm/nouveau: Fix typos in comments
 2026-08-24  8:59 UTC 

[PATCH] drm/nouveau: Fix memory leaks in debugfs and hwmon init error paths
 2026-08-24  9:05 UTC 

[PATCH v2 00/13] drm/panic: Split into core and helpers
 2026-08-24 12:43 UTC  (14+ messages)
` [PATCH v2 01/13] drm/panic: Do not use un-escaped URL as format string
` [PATCH v2 02/13] drm/panic: Test address from kmap op for NULL
` [PATCH v2 03/13] drm/panic: Return -EINVAL if font is not available
` [PATCH v2 04/13] drm/panic: Return errno codes if panic output fails
` [PATCH v2 05/13] drm/panic: Pass colors to draw_panic_dispatch()
` [PATCH v2 06/13] drm/panic: Pass global module parameters to drm_panic_dispatch()
` [PATCH v2 07/13] drm/panic: Retry in dispatch function if panic output fails
` [PATCH v2 08/13] drm/panic: Split draw_panic_plane()
` [PATCH v2 09/13] drm/panic: Restrict to primary planes; unconditionally unregister
` [PATCH v2 10/13] drm/panic: Display panic screen via per-plane callback
` [PATCH v2 11/13] drm/panic: Internalize panic locking in DRM core and helpers
` [PATCH v2 12/13] drm/panic: Move panic display code into helper library
` [PATCH v2 13/13] drm/panic: Compile KUnit tests as module

[PATCH v2 00/10] nouveau: assorted display fixes (GB20x, r570 DP_CONFIG_STREAM, HF-EEODB EDIDs)
 2026-08-21 22:36 UTC  (24+ messages)
` [PATCH v2 01/10] drm/nouveau/disp: move GSP head-timing ISR and vblank helpers to tu102.c
` [PATCH v2 02/10] drm/nouveau/disp: move the GSP HDMI GCP AVMute write to engine/disp
` [PATCH v2 03/10] drm/nouveau/disp: route GSP-RM display MMIO through nvkm_disp_func hooks
` [PATCH v2 04/10] drm/nouveau/disp: fix HDMI vendor infoframes on GB20x
` [PATCH v2 05/10] drm/nouveau/disp: fix HDMI GCP AVMute register offsets "
` [PATCH v2 06/10] drm/nouveau/gsp: use per-version DP_CONFIG_STREAM params on r570 firmware
` [PATCH v2 07/10] drm/nouveau/disp: fix head state readback on GB20x
` [PATCH v2 08/10] drm/nouveau/gsp: fix vblank interrupts "
` [PATCH v2 09/10] drm/nouveau/dispnv50: program pixel clocks above 2.147GHz "
` [PATCH v2 10/10] drm/nouveau: honor HF-EEODB EDIDs by converting to struct drm_edid

[PATCH v2] pci: Add broken-GPE quirk for Lenovo Legion 16APH8 and 16AHP9 Nvidia GPUs
 2026-08-21 20:04 UTC 

[PATCH] pci: Add broken-GPE quirk for Lenovo Legion 16APH8 and 16AHP9 Nvidia GPUs
 2026-08-21 18:11 UTC 

[BUG] nouveau: lockdep: cli->mutex vs reservation inversion is back with atomic, via the cursor plane
 2026-08-21 15:37 UTC 

[PATCH v4 0/3] drm/nouveau: channel-kill event ordering fixes, and lower the gate to NV50
 2026-08-21 15:23 UTC  (4+ messages)
` [PATCH v4 2/3] drm/nouveau: don't kill a fence context that is not ready yet
` [PATCH v4 1/3] drm/nouveau: unsubscribe the channel-kill event before the fence context
` [PATCH v4 3/3] drm/nouveau: subscribe to channel-kill events on NV50 and newer

[PATCH 00/12] drm/panic: Split into core and helpers
 2026-08-21  6:38 UTC  (26+ messages)
` [PATCH 01/12] drm/panic: Allocate QR-code buffers statically
` [PATCH 02/12] drm/panic: Make allocation of zlib workspace more robust
` [PATCH 03/12] drm/panic: Return -EINVAL if font is not available
` [PATCH 04/12] drm/panic: Return errno codes if panic output fails
` [PATCH 05/12] drm/panic: Pass colors to draw_panic_dispatch()
` [PATCH 06/12] drm/panic: Pass global module parameters to drm_panic_dispatch()
` [PATCH 07/12] drm/panic: Retry in dispatch function if panic output fails
` [PATCH 08/12] drm/panic: Split draw_panic_plane()
` [PATCH 09/12] drm/panic: Display panic screen via per-plane callback
` [PATCH 10/12] drm/panic: Internalize panic locking in DRM core and helpers
` [PATCH 11/12] drm/panic: Move panic display code into helper library
` [PATCH 12/12] drm/panic: Compile KUnit tests as module

[PATCH v3 0/4] drm/nouveau: channel-kill event ordering fixes, and lower the gate to NV50
 2026-08-20 21:56 UTC  (9+ messages)
` [PATCH v3 1/4] drm/nouveau: unsubscribe the channel-kill event before the fence context
` [PATCH v3 2/4] drm/nouveau: subscribe to the channel-kill event after "
` [PATCH v3 3/4] drm/nouveau/fifo/nv04: filter benign CACHE_ERROR from Mesa NV50 bind probe
` [PATCH v3 4/4] drm/nouveau: subscribe to channel-kill events on NV50 and newer

[PATCH 0/3] drm/nouveau: teardown ordering fixes for events and work
 2026-08-20 18:36 UTC  (16+ messages)
` [PATCH 3/3] drm/nouveau: don't dereference outp before checking it in nouveau_dp_irq
` [PATCH 1/3] drm/nouveau: destroy the fence event before cancelling its work
  ` [PATCH v2] drm/nouveau: disable the fence uevent work instead of just cancelling it
` [PATCH 2/3] drm/nouveau: cancel the DP IRQ work before freeing the connector

[PATCH v2 0/6] Obliterate nouveau_encoder->crtc
 2026-08-19 15:43 UTC  (7+ messages)
` [PATCH v2 1/6] drm/nouveau/kms/nv50-: Move DPCD backlight disable into its own function
` [PATCH v2 2/6] drm/nouveau/kms/nv50-: Add nv50_outp_get_old_crtc()
` [PATCH v2 3/6] drm/nouveau/kms/nv50-: Stop using nv_encoder->crtc in nv50_sor_atomic_disable()
` [PATCH v2 4/6] drm/nouveau/kms/nv50-: Stop using nv_encoder->crtc in nv50_disp_atomic_commit_core()
` [PATCH v2 5/6] drm/nouveau/kms/nv50-: Add nouveau_encoder->audio.crtc
` [PATCH v2 6/6] drm/nouveau/kms/nv50-: Obliterate nouveau_encoder->crtc

[PATCH v2] drm/nouveau/nv04: check cursor buffer object size before upload
 2026-08-19  9:17 UTC 

[BUG] nouveau: drm_panic get_scanout_buffer() maps the BO from panic context (ioremap + sleeping locks)
 2026-08-19  9:12 UTC  (2+ messages)

[PATCH 0/6] drm/nouveau/kms/nv50-: Obliterate nv_encoder->crtc
 2026-08-19  0:10 UTC  (8+ messages)
` [PATCH 1/6] drm/nouveau/kms/nv50-: Move DPCD backlight disable into its own function
` [PATCH 2/6] drm/nouveau/kms/nv50-: Add nv50_outp_get_old_crtc()
` [PATCH 3/6] drm/nouveau/kms/nv50-: Stop using nv_encoder->crtc in nv50_sor_atomic_disable()
` [PATCH 4/6] drm/nouveau/kms/nv50-: Stop using nv_encoder->crtc in nv50_disp_atomic_commit_core()
` [PATCH 5/6] drm/nouveau/kms/nv50-: Add nouveau_encoder->audio.crtc
` [PATCH 6/6] drm/nouveau/kms/nv50-: Obliterate nouveau_encoder->crtc

[PATCH v4 0/2] drm/nouveau: NVAC (MCP79) stability: MSI rearm and a NULL crtc guard
 2026-08-19  0:02 UTC  (8+ messages)
` [PATCH v4 1/2] drm/nouveau/pci: use config-space MSI rearm on MCP79/MCP7A (NVAC)
` [PATCH v4 2/2] drm/nouveau/kms: guard NULL crtc in nv50_sor_atomic_disable()

[PATCH v2] drm/nouveau/svm: drain fault handler before freeing svmm
 2026-08-18 20:18 UTC  (2+ messages)

[PATCH 0/7] nouveau: assorted display fixes (GB20x, r570 DP_CONFIG_STREAM, HF-EEODB EDIDs)
 2026-08-18 20:09 UTC  (16+ messages)
` [PATCH 1/7] nouveau/disp: add GB20x HDMI vendor infoframe writer
` [PATCH 2/7] nouveau/gsp: fix HDMI vendor infoframes on GB20x
` [PATCH 3/7] nouveau/gsp: fix HDMI GCP AVMute register offsets "
` [PATCH 4/7] nouveau/gsp: use per-version DP_CONFIG_STREAM params on r570 firmware
` [PATCH 5/7] nouveau/gsp: fix vblank interrupts on GB20x
` [PATCH 6/7] nouveau/dispnv50: program pixel clocks above 2.147GHz "
` [PATCH 7/7] nouveau: honor HF-EEODB EDIDs by converting to struct drm_edid

[PATCH] drm/nouveau: reject zero-size notifier object allocation
 2026-08-18 19:10 UTC  (2+ messages)

[PATCH] drm/nouveau/nv04: check cursor buffer object size before upload
 2026-08-18 18:24 UTC  (2+ messages)

X does not start (or does not show screen) on DisplayPort of NVIDIA Quadro 600 with nouveau
 2026-08-18  2:56 UTC 

[PATCH 0/2] drm/nouveau: fix out-of-bounds VRAM access and VM_BIND page-size mismatch
 2026-08-17  6:50 UTC  (3+ messages)
` [PATCH 1/2] drm/nouveau/dmem: pin VRAM for the whole registered range
` [PATCH 2/2] drm/nouveau/uvmm: reject replace across page sizes

[PATCH 0/2] drm/nouveau: Fix NULL pointer dereferences in GETPARAM and GET_ZCULL_INFO ioctls
 2026-08-15 17:30 UTC  (3+ messages)
` [PATCH 1/2] drm/nouveau: Fix NULL pointer dereferences in GETPARAM ioctl
` [PATCH 2/2] drm/nouveau: Fix NULL pointer dereference in GET_ZCULL_INFO ioctl

[PATCH v5 0/4] drm/nouveau: GSP runtime PM fixes
 2026-08-14 20:45 UTC  (6+ messages)
` [PATCH v5 1/4] Revert "nouveau/gsp: fix suspend/resume regression on r570 firmware"
` [PATCH v5 2/4] drm/nouveau/gsp/r570: Set GcOff = 0 in fbsr
` [PATCH v5 3/4] drm/nouveau/gsp/r570: Enable S/R Display workaround in GSP
` [PATCH v5 4/4] drm/nouveau/gsp: Increase delay for magic sleep in r535_gsp_fini()

[PATCH RESEND v7 0/5] drm/nouveau: Enable atomic modesetting by default
 2026-08-14 20:20 UTC  (7+ messages)
` [PATCH RESEND v7 1/5] drm/nouveau: Fix cleanup bug in nouveau_drm_device_new()
` [PATCH RESEND v7 2/5] drm/nouveau: Print the nouveau.atomic parameter in nouveau_display_options()
` [PATCH RESEND v7 3/5] drm/nouveau: Fix drm_driver struct/nouveau.atomic parameter handling
` [PATCH RESEND v7 4/5] drm/nouveau/kms: Only allow enabling atomic modesetting on nv50+
` [PATCH RESEND v7 5/5] drm/nouveau/kms/nv50-: Enable atomic modesetting by default

[PATCH v2 00/61] drm/plane: Convert all drivers to atomic_create_state and remove reset
 2026-08-14 19:06 UTC  (3+ messages)
` [PATCH v2 51/61] drm/nouveau: Convert to atomic_create_state

[PATCH v2] drm/nouveau: validate legacy BIT table bounds
 2026-08-14  8:03 UTC 

[PATCH v7 0/5] drm/nouveau: Enable atomic modesetting by default
 2026-08-13 20:27 UTC  (4+ messages)
` [PATCH v7 3/5] drm/nouveau: Fix drm_driver struct/nouveau.atomic parameter handling
` [PATCH v7 4/5] drm/nouveau/kms: Only allow enabling atomic modesetting on nv50+
` [PATCH v7 5/5] drm/nouveau/kms/nv50-: Enable atomic modesetting by default


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