Merge tag 'drm-fixes-2024-04-19' of https://gitlab.freedesktop.org/drm/kernel
Pull drm fixes from Dave Airlie: "Regular week of fixes, seems to be about right for this time in the release cycle, amdgpu, and nouveau are the main one with some scattered fixes otherwise. ttm: - Stop pooling cached NUMA pages amdgpu: - Fix invalid resource->start check - USB-C DSC fix - Fix a potential UAF in VA IOCTL - Fix visible VRAM handling during faults amdkfd: - Fix memory leak in create_process failure radeon: - Silence UBSAN warnings from variable sized arrays nouveau: - dp: Don't probe DP ports twice - nv04: Fix OOB access - nv50: Disable AUX bus for disconnected DP ports - nvkm: Fix instmem race condition panel: - Don't unregister DSI devices in several drivers v3d: - Fix enabled_ns increment xe: - Fix bo leak on error path during fb init - Fix use-after-free due to order vm is put and destroyed" * tag 'drm-fixes-2024-04-19' of https://gitlab.freedesktop.org/drm/kernel: drm/radeon: silence UBSAN warning (v3) drm/radeon: make -fstrict-flex-arrays=3 happy drm/amdgpu: fix visible VRAM handling during faults drm/amdgpu: validate the parameters of bo mapping operations more clearly Revert "drm/amd/display: fix USB-C flag update after enc10 feature init" drm/amdkfd: Fix memory leak in create_process failure drm/amdgpu: remove invalid resource->start check v2 drm/xe/vm: prevent UAF with asid based lookup drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init drm/panel: novatek-nt36682e: don't unregister DSI device drm/panel: visionox-rm69299: don't unregister DSI device drm/nouveau/dp: Don't probe eDP ports twice harder drm/nouveau/kms/nv50-: Disable AUX bus for disconnected DP ports drm/v3d: Don't increment `enabled_ns` twice drm/vmwgfx: Sort primary plane formats by order of preference drm/vmwgfx: Fix crtc's atomic check conditional drm/vmwgfx: Fix prime import/export drm/ttm: stop pooling cached NUMA pages v2 drm: nv04: Fix out of bounds access nouveau: fix instmem race condition around ptr stores
No related branches found
No related tags found
Showing
- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c 1 addition, 1 deletiondrivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c 11 additions, 11 deletionsdrivers/gpu/drm/amd/amdgpu/amdgpu_object.c
- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h 0 additions, 22 deletionsdrivers/gpu/drm/amd/amdgpu/amdgpu_object.h
- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 38 additions, 27 deletionsdrivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h 3 additions, 0 deletionsdrivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h
- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c 46 additions, 26 deletionsdrivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
- drivers/gpu/drm/amd/amdkfd/kfd_process.c 2 additions, 2 deletionsdrivers/gpu/drm/amd/amdkfd/kfd_process.c
- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dio_link_encoder.c 3 additions, 5 deletions...ers/gpu/drm/amd/display/dc/dcn32/dcn32_dio_link_encoder.c
- drivers/gpu/drm/amd/display/dc/dcn35/dcn35_dio_link_encoder.c 2 additions, 2 deletions...ers/gpu/drm/amd/display/dc/dcn35/dcn35_dio_link_encoder.c
- drivers/gpu/drm/nouveau/nouveau_bios.c 7 additions, 6 deletionsdrivers/gpu/drm/nouveau/nouveau_bios.c
- drivers/gpu/drm/nouveau/nouveau_dp.c 18 additions, 5 deletionsdrivers/gpu/drm/nouveau/nouveau_dp.c
- drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c 6 additions, 1 deletiondrivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c
- drivers/gpu/drm/panel/panel-novatek-nt36672e.c 0 additions, 2 deletionsdrivers/gpu/drm/panel/panel-novatek-nt36672e.c
- drivers/gpu/drm/panel/panel-visionox-rm69299.c 0 additions, 2 deletionsdrivers/gpu/drm/panel/panel-visionox-rm69299.c
- drivers/gpu/drm/radeon/pptable.h 5 additions, 5 deletionsdrivers/gpu/drm/radeon/pptable.h
- drivers/gpu/drm/radeon/radeon_atombios.c 6 additions, 2 deletionsdrivers/gpu/drm/radeon/radeon_atombios.c
- drivers/gpu/drm/ttm/ttm_pool.c 28 additions, 10 deletionsdrivers/gpu/drm/ttm/ttm_pool.c
- drivers/gpu/drm/v3d/v3d_irq.c 0 additions, 4 deletionsdrivers/gpu/drm/v3d/v3d_irq.c
- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c 32 additions, 3 deletionsdrivers/gpu/drm/vmwgfx/vmwgfx_blit.c
- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c 4 additions, 3 deletionsdrivers/gpu/drm/vmwgfx/vmwgfx_bo.c
Loading
Please register or sign in to comment