)]}'
{
  "commit": "7ab1cdac9013d2a4c41b3d0975f953585517cfa1",
  "tree": "74bb8aa0e76f58d89e57abeae41a3619a48bd697",
  "parents": [
    "140943281ba1fc2bd6a1140d4c26c7595c0d6abf"
  ],
  "author": {
    "name": "Tobias Jakobi",
    "email": "tjakobi@math.uni-bielefeld.de",
    "time": "Mon Dec 25 00:21:44 2023 +0100"
  },
  "committer": {
    "name": "Simon Ser",
    "email": "contact@emersion.fr",
    "time": "Thu Feb 08 14:23:52 2024 +0000"
  },
  "message": "xf86drm: ignore symlinks in process_device()\n\nIf the user has some UDev rules in place that creates symlinks for\none of the card or render nodes, and the name of the symlink is\ntoo long, then drmDeviceAlloc() ends up truncating the name of\nthe node.\nThis in turn results in chaos in different subsystems. E.g.\nvulkaninfo dies early with this:\n\nCode 0 : failed to stat DRM primary node /dev/dri/my-favorite- (VK_ERROR_INITIALIZATION_FAILED)\n(if the symlink is called /dev/dri/my-favorite-card-node)\n\nSigned-off-by: Tobias Jakobi \u003ctjakobi@math.uni-bielefeld.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2e76f0eab47761191b48aa1681057561f5b538b8",
      "old_mode": 33188,
      "old_path": "xf86drm.c",
      "new_id": "150c6095b8fb5ce3ddef258620a7503fd9a8c5e4",
      "new_mode": 33188,
      "new_path": "xf86drm.c"
    }
  ]
}
