)]}'
{
  "commit": "92c4c9fdc838d3b41a996bb700ea64b9e78fc7ea",
  "tree": "e5a1763ce1295ccdeb94f4e26ee52eb4f3c3aed6",
  "parents": [
    "892c894b4ba4e4eb835f99de6fe7c41871e6d4f8",
    "e49712ef03dbc4e282dd0e76469642279c2811e5"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Fri Apr 24 11:33:23 2026 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Fri Apr 24 11:33:23 2026 -0700"
  },
  "message": "Merge tag \u0027drm-next-2026-04-24\u0027 of https://gitlab.freedesktop.org/drm/kernel\n\nPull drm next fixes from Dave Airlie:\n \"This is the first of two fixes for the merge PRs, the other is based\n  on 7.0 branch. This mostly AMD fixes, a couple of weeks of backlog\n  built up and this weeks. The main complaint I\u0027ve seen is some boot\n  warnings around the FP code handling which this should fix. Otherwise\n  a single rcar-du and a single i915 fix.\n\n  amdgpu:\n   - SMU 14 fixes\n   - Partition fixes\n   - SMUIO 15.x fix\n   - SR-IOV fixes\n   - JPEG fix\n   - PSP 15.x fix\n   - NBIF fix\n   - Devcoredump fixes\n   - DPC fix\n   - RAS fixes\n   - Aldebaran smu fix\n   - IP discovery fix\n   - SDMA 7.1 fix\n   - Runtime pm fix\n   - MES 12.1 fix\n   - DML2 fixes\n   - DCN 4.2 fixes\n   - YCbCr fixes\n   - Freesync fixes\n   - ISM fixes\n   - Overlay cursor fix\n   - DC FP fixes\n   - UserQ locking fixes\n   - DC idle state manager fix\n   - ASPM fix\n   - GPUVM SVM fix\n   - DCE 6 fix\n\n  amdkfd:\n   - Fix memory clear handling\n   - num_of_nodes bounds check fix\n\n  i915:\n   - Fix uninitialized variable in the alignment loop [psr]\n\n  rcar-du:\n   - fix NULL-ptr crash\"\n\n* tag \u0027drm-next-2026-04-24\u0027 of https://gitlab.freedesktop.org/drm/kernel: (75 commits)\n  drm/amdkfd: Add upper bound check for num_of_nodes\n  drm: rcar-du: Fix crash when no CMM is available\n  drm/amd/display: Disable 10-bit truncation and dithering on DCE 6.x\n  drm/amdgpu: OR init_pte_flags into invalid leaf PTE updates\n  drm/amd: Adjust ASPM support quirk to cover more Intel hosts\n  drm/amd/display: Undo accidental fix revert in amdgpu_dm_ism.c\n  drm/i915/psr: Init variable to avoid early exit from et alignment loop\n  drm/amdgpu: drop userq fence driver refs out of fence process()\n  drm/amdgpu/userq: unpin and unref doorbell and wptr outside mutex\n  drm/amdgpu/userq: use pm_runtime_resume_and_get and fix err handling\n  drm/amdgpu/userq: unmap_helper dont return the queue state\n  drm/amdgpu/userq: unmap is to be called before freeing doorbell/wptr bo\n  drm/amdgpu/userq: hold root bo lock in caller of input_va_validate\n  drm/amdgpu/userq: caller to take reserv lock for vas_list_cleanup\n  drm/amdgpu/userq: create_mqd does not need userq_mutex\n  drm/amdgpu/userq: dont lock root bo with userq_mutex held\n  drm/amdgpu/userq: fix kerneldoc for amdgpu_userq_ensure_ev_fence\n  drm/amdgpu/userq: clean the VA mapping list for failed queue creation\n  drm/amdgpu/userq: avoid uneccessary locking in amdgpu_userq_create\n  drm/amd/display: Fix ISM teardown crash from NULL dc dereference\n  ...\n",
  "tree_diff": []
}
