Hi Sima, Dave, Here's a new drm-misc-fixes to fast-track the syncobj revert.
Maxime drm-misc-fixes-2026-03-06: Another early drm-misc-fixes PR to revert the previous uapi fix sent in drm-misc-fixes-2026-03-05, together with a UAF fix in TTM, an argument order fix for panthor, a fix for the firmware getting stuck on resource allocation error handling for amdxdna, and a few fixes for ethosu (size calculation and reference underflows, and a validation fix). The following changes since commit 75c151ceaacf5ca8f2f34ebf863d88002fb12587: accel/amdxdna: Use a different name for latest firmware (2026-02-25 13:51:31 -0800) are available in the Git repository at: https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-fixes-2026-03-06 for you to fetch changes up to 021f1b77f70d62351bba67b050b8d784641d817f: accel: ethosu: Handle possible underflow in IFM size calculations (2026-03-05 15:21:17 -0600) ---------------------------------------------------------------- Another early drm-misc-fixes PR to revert the previous uapi fix sent in drm-misc-fixes-2026-03-05, together with a UAF fix in TTM, an argument order fix for panthor, a fix for the firmware getting stuck on resource allocation error handling for amdxdna, and a few fixes for ethosu (size calculation and reference underflows, and a validation fix). ---------------------------------------------------------------- Akash Goel (1): drm/panthor: Correct the order of arguments passed to gem_sync Chris Brandt (1): drm: renesas: rz-du: mipi_dsi: Set DSI divider Dave Airlie (1): nouveau/dpcd: return EBUSY for aux xfer if the device is asleep Francesco Lavra (1): drm/solomon: Fix page start when updating rectangle in page addressing mode Isaac J. Manjarres (1): dma-buf: Include ioctl.h in UAPI header Julian Orth (1): drm/syncobj: Fix handle <-> fd ioctls with dirty stack Lizhi Hou (4): accel/amdxdna: Fill invalid payload for failed command accel/amdxdna: Fix NULL pointer dereference of mgmt_chann accel/amdxdna: Fix major version check on NPU1 platform accel/amdxdna: Split mailbox channel create function Maarten Lankhorst (2): drm/ttm/tests: Fix build failure on PREEMPT_RT Revert "drm/syncobj: Fix handle <-> fd ioctls with dirty stack" Rob Herring (Arm) (3): accel: ethosu: Fix job submit error clean-up refcount underflows accel: ethosu: Fix NPU_OP_ELEMENTWISE validation with scalar accel: ethosu: Handle possible underflow in IFM size calculations Thadeu Lima de Souza Cascardo (1): drm/ttm: Fix bo resource use-after-free Tvrtko Ursulin (1): drm/ttm: Fix ttm_pool_beneficial_order() return type Yujie Liu (1): drm/sched: Fix kernel-doc warning for drm_sched_job_done() drivers/accel/amdxdna/aie2_ctx.c | 23 +++--- drivers/accel/amdxdna/aie2_message.c | 36 +++++++--- drivers/accel/amdxdna/aie2_pci.c | 66 +++++++++-------- drivers/accel/amdxdna/aie2_pci.h | 1 + drivers/accel/amdxdna/amdxdna_ctx.c | 27 +++++++ drivers/accel/amdxdna/amdxdna_ctx.h | 3 + drivers/accel/amdxdna/amdxdna_mailbox.c | 99 +++++++++++++------------- drivers/accel/amdxdna/amdxdna_mailbox.h | 31 ++++---- drivers/accel/amdxdna/npu1_regs.c | 2 +- drivers/accel/ethosu/ethosu_gem.c | 12 +++- drivers/accel/ethosu/ethosu_job.c | 28 +++++--- drivers/gpu/drm/nouveau/nouveau_connector.c | 3 + drivers/gpu/drm/panthor/panthor_sched.c | 9 +-- drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c | 16 ++++- drivers/gpu/drm/scheduler/sched_main.c | 1 + drivers/gpu/drm/solomon/ssd130x.c | 6 +- drivers/gpu/drm/ttm/tests/ttm_bo_test.c | 4 +- drivers/gpu/drm/ttm/ttm_bo.c | 11 ++- drivers/gpu/drm/ttm/ttm_pool_internal.h | 2 +- include/uapi/linux/dma-buf.h | 1 + 20 files changed, 234 insertions(+), 147 deletions(-)
signature.asc
Description: PGP signature
