)]}'
{
  "commit": "4c712e6c7ef19e7e8e1f38b27bb65290def39b40",
  "tree": "c2f5d3663f849f445ff1154762188904e0633c2d",
  "parents": [
    "e376573f7267390f4e1bdc552564b6fb913bce76"
  ],
  "author": {
    "name": "Dave Airlie",
    "email": "airlied@redhat.com",
    "time": "Thu Jul 15 12:13:50 2010 +1000"
  },
  "committer": {
    "name": "Dave Airlie",
    "email": "airlied@redhat.com",
    "time": "Mon Aug 02 10:00:09 2010 +1000"
  },
  "message": "drm/radeon/kms: check/restore sanity before doing anything else with GPU.\n\nOn systems using kexec, the new kernel is booted straight from the old kernel, without any warning to the graphics driver. So the GPU is basically left as-is in a running state, however the CPU side is completly reset.\n\nWithout stating the saneness of anyone using kexec on live systems, we should at least try not to crash the GPU. This patch resets 3 registers to 0 that could cause bad things to happen to the running system.\n\nThis allows kexec to work on a Power6/RN50 system.\n\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5aa2995273178509b4ad505769c65c0bf746220c",
      "old_mode": 33188,
      "old_path": "drivers/gpu/drm/radeon/r100.c",
      "new_id": "5d14732dc28492b9ecc56baf39285e97aa9e25dd",
      "new_mode": 33188,
      "new_path": "drivers/gpu/drm/radeon/r100.c"
    },
    {
      "type": "modify",
      "old_id": "7e81db5eb8041b1c66afe1ade046724abf235805",
      "old_mode": 33188,
      "old_path": "drivers/gpu/drm/radeon/r300.c",
      "new_id": "3c34da0c899a7600d2309aeb3d9da8f858e94e08",
      "new_mode": 33188,
      "new_path": "drivers/gpu/drm/radeon/r300.c"
    },
    {
      "type": "modify",
      "old_id": "e6c89142bb4d24323920636cf0e2499c5e17cf59",
      "old_mode": 33188,
      "old_path": "drivers/gpu/drm/radeon/r420.c",
      "new_id": "59f7bccc5be0a291dcf0fcfb9487080ea93d5693",
      "new_mode": 33188,
      "new_path": "drivers/gpu/drm/radeon/r420.c"
    },
    {
      "type": "modify",
      "old_id": "34330df2848329c178a9f2a659d44b0596b0bbaf",
      "old_mode": 33188,
      "old_path": "drivers/gpu/drm/radeon/r520.c",
      "new_id": "213e2e0027a3b63f5364a4570b105940d1fe52c9",
      "new_mode": 33188,
      "new_path": "drivers/gpu/drm/radeon/r520.c"
    },
    {
      "type": "modify",
      "old_id": "c0bbaa64157a466efb81990431903dc8fbe2dc33",
      "old_mode": 33188,
      "old_path": "drivers/gpu/drm/radeon/radeon_asic.h",
      "new_id": "a5aff755f0d2e185dbdd4a1efd541dea5dae78fa",
      "new_mode": 33188,
      "new_path": "drivers/gpu/drm/radeon/radeon_asic.h"
    },
    {
      "type": "modify",
      "old_id": "9e4240b3bf0bb1ff950b4c74a8e003fc51903e2b",
      "old_mode": 33188,
      "old_path": "drivers/gpu/drm/radeon/rs400.c",
      "new_id": "c178481101e9506a2792bd5ca638fda3be59b5e6",
      "new_mode": 33188,
      "new_path": "drivers/gpu/drm/radeon/rs400.c"
    },
    {
      "type": "modify",
      "old_id": "27d2e706c650258a3c3aeec76dde828ea500b7d0",
      "old_mode": 33188,
      "old_path": "drivers/gpu/drm/radeon/rs600.c",
      "new_id": "c5760921d1668db6cc4e64911543fa57c5fdcbe1",
      "new_mode": 33188,
      "new_path": "drivers/gpu/drm/radeon/rs600.c"
    },
    {
      "type": "modify",
      "old_id": "23676b659e65488260679c8375d8042d8f38e19e",
      "old_mode": 33188,
      "old_path": "drivers/gpu/drm/radeon/rs690.c",
      "new_id": "3dde54d57d0916d1571821ee8d3c61e6eab213c9",
      "new_mode": 33188,
      "new_path": "drivers/gpu/drm/radeon/rs690.c"
    },
    {
      "type": "modify",
      "old_id": "7d9a7b0a180ac7b735702221450e2a9e12be92fe",
      "old_mode": 33188,
      "old_path": "drivers/gpu/drm/radeon/rv515.c",
      "new_id": "3f04f735deae802be3af6d0d531caaac945b5323",
      "new_mode": 33188,
      "new_path": "drivers/gpu/drm/radeon/rv515.c"
    }
  ]
}
