)]}'
{
  "commit": "c3c50e8b651887bcefcc13beb3739c00b2379b5c",
  "tree": "087ae3ec7c437125bee9a40d50a2de79685348ed",
  "parents": [
    "d63f5e6bf6f2a1573ea39c9937cdf5ab0b3a4b77"
  ],
  "author": {
    "name": "Ville Syrjälä",
    "email": "ville.syrjala@linux.intel.com",
    "time": "Tue Mar 13 12:35:51 2012 +0200"
  },
  "committer": {
    "name": "Dave Airlie",
    "email": "airlied@redhat.com",
    "time": "Thu Mar 15 09:52:51 2012 +0000"
  },
  "message": "drm: Add drm_mode_copy()\n\nAdd a helper function to copy a display mode. Use it in\ndrm_mode_duplicate() and nouveau mode_fixup hooks.\n\nSigned-off-by: Ville Syrjälä \u003cville.syrjala@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7ff13bc47ca26993f2123c3a337245dd077afbb4",
      "old_mode": 33188,
      "old_path": "drivers/gpu/drm/drm_modes.c",
      "new_id": "b7adb4a967fd02b80eee0f0bd6e78b2d76c7e9b1",
      "new_mode": 33188,
      "new_path": "drivers/gpu/drm/drm_modes.c"
    },
    {
      "type": "modify",
      "old_id": "a0f2bebf49e302e3990b89146523e84695c25d3d",
      "old_mode": 33188,
      "old_path": "drivers/gpu/drm/nouveau/nv50_dac.c",
      "new_id": "55c56330be6d2a68bb78d6ad17cfa95f7fe6fb55",
      "new_mode": 33188,
      "new_path": "drivers/gpu/drm/nouveau/nv50_dac.c"
    },
    {
      "type": "modify",
      "old_id": "9a5c2c98658c3ba5511472fdca28bd88af351f62",
      "old_mode": 33188,
      "old_path": "drivers/gpu/drm/nouveau/nv50_sor.c",
      "new_id": "a7844ab6a50cd5603b351eb026a62e763cb6a554",
      "new_mode": 33188,
      "new_path": "drivers/gpu/drm/nouveau/nv50_sor.c"
    },
    {
      "type": "modify",
      "old_id": "53cb49a13e17049900cac64559d5d47a46f914c4",
      "old_mode": 33188,
      "old_path": "include/drm/drm_crtc.h",
      "new_id": "9595c2c9adc77c3fb30b51611508294d53c1f6dd",
      "new_mode": 33188,
      "new_path": "include/drm/drm_crtc.h"
    }
  ]
}
