)]}'
{
  "commit": "bcc44b6785f216eb939226ade6e3910baa30516b",
  "tree": "ab438c70293da68643b6b34f7c49e20f6f377998",
  "parents": [
    "3f008280327ba5ad132965abab0c7846283cef0c",
    "5fb210754ed66ce2dbd3ccffd508df769ff0bcdc"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Fri Aug 07 15:45:51 2026 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Fri Aug 07 15:45:51 2026 -0700"
  },
  "message": "Merge tag \u0027drm-fixes-2026-08-08\u0027 of https://gitlab.freedesktop.org/drm/kernel\n\nPull drm fixes from Dave Airlie:\n \"Weekly fixes for drm, feels relatively quiet for the post-AI world,\n  mostly amdgpu and xe with a few fixes across the board:\n\n  shmem:\n   - check VMA boundaries for PMD mappings\n\n  xe:\n   - Fix memory leak in exec_queue_set_hang_replay_state\n   - Apply RCS/CCS yield policy to SR-IOV VFs\n\n  amdgpu:\n   - JPEG queue reset fixes\n   - GC 12 fix\n   - GMC 12.1 fixes\n   - Lockdep false positive fix\n   - Userq fix\n   - Bounds checking fixes\n   - Devcoredump fixes\n   - DCN 2.0.1 fix\n   - Aperture mapping fix\n   - DC avmute fix\n   - DC self refresh fix\n\n  radeon:\n   - Performance regression fix\n\n  panthor:\n   - skip zero sized firmware segments\n   - check VMA boundaries for PMD mappings\n\n  bridge:\n   - ps8640: propagate AUX transfer register errors\n\n  amdxdna:\n   - Improve error handling in amdxdna_insert_pages.\n\n  v3d:\n   - serialise scheduler timeouts\"\n\n* tag \u0027drm-fixes-2026-08-08\u0027 of https://gitlab.freedesktop.org/drm/kernel: (26 commits)\n  drm/amd/display: allow self-refresh exit while entry is blocked\n  drm/amdgpu: fix aperture iounmap skipped on device removal\n  drm/amd/display: Check for tg ops in dce110_set_avmute\n  Revert \"drm/amdgpu: fix aperture mapping leak\"\n  drm/radeon: restore hardware polling in fence_is_signaled to fix performance regression\n  drm/amd: Disable DP audio spread spectrum for Cyan Skillfish\n  drm/amdgpu/gmc12.1: fix MMHUB0 check in pasid tlb flush\n  drm/amdgpu: Allocate coredump ring buffers per ring\n  drm/amdgpu: Use virtual alloc during coredump\n  drm/amdgpu: reject oversized IBs with per-ring packet limits\n  drm/amdgpu/userq: serialize queue map against GPU reset\n  drm/amdgpu: Fix lockdep false positive in amdgpu_lockdep_init\n  drm/amdgpu/gmc12.1: implement tlb inv semaphore\n  drm/amdgpu: read TRUNCATE_COORD_MODE on gfx12\n  drm/amdgpu: fix JPEG v5.3.0 queue reset failure in DPG mode\n  drm/amdgpu: fix JPEG v4.0.5 queue reset failure in DPG mode\n  drm/amdgpu: fix JPEG v5.0.0 queue reset failure in DPG mode\n  drm/panthor: Check VMA boundaries for PMD mappings\n  drm/xe/uc: Apply RCS/CCS yield policy to SR-IOV VFs\n  drm/xe: Fix memory leak in exec_queue_set_hang_replay_state()\n  ...\n",
  "tree_diff": []
}
