)]}'
{
  "commit": "4dcfcdc9fbb5efef21e149adf349d42d84c9da04",
  "tree": "d83dccc2072546a25d046b7d72c36321cadcdb66",
  "parents": [
    "68938cc08e23a94fd881e845837ff918de005ce7"
  ],
  "author": {
    "name": "Raag Jadav",
    "email": "raag.jadav@intel.com",
    "time": "Tue Jun 02 10:18:42 2026 +0530"
  },
  "committer": {
    "name": "Matthew Brost",
    "email": "matthew.brost@intel.com",
    "time": "Wed Jun 10 09:33:18 2026 -0700"
  },
  "message": "drm/xe/drm_ras: Make counter allocation drm managed\n\ncleanup_node_param() is not registered for previous node in case of counter\nallocation failure, which results in stale memory of previous node that\nisn\u0027t cleaned up on unwind. Fix this using drm managed allocation, which is\nguaranteed to be cleaned up on unwind.\n\nFixes: b40db12b542f (\"drm/xe/xe_drm_ras: Add support for XE DRM RAS\")\nSigned-off-by: Raag Jadav \u003craag.jadav@intel.com\u003e\nReviewed-by: Riana Tauro \u003criana.tauro@intel.com\u003e\nLink: https://patch.msgid.link/20260602044919.702209-3-raag.jadav@intel.com\nSigned-off-by: Matt Roper \u003cmatthew.d.roper@intel.com\u003e\n(cherry picked from commit 58d77c77ea0c5cb2b755ebe23e973c8272acd896)\nSigned-off-by: Matthew Brost \u003cmatthew.brost@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e07dc23a155eda1649c949c84d138a77a065866f",
      "old_mode": 33188,
      "old_path": "drivers/gpu/drm/xe/xe_drm_ras.c",
      "new_id": "7357100034e2ce0845780375fbe9cad9e623906c",
      "new_mode": 33188,
      "new_path": "drivers/gpu/drm/xe/xe_drm_ras.c"
    }
  ]
}
