)]}'
{
  "commit": "20caafa6ecb2487d9b223aa33e7cc704f912a758",
  "tree": "7df033fdee81305dad0a67ceba79f51ead7c1b8b",
  "parents": [
    "23fd50450a34f2558070ceabb0bfebc1c9604af5"
  ],
  "author": {
    "name": "Eric Anholt",
    "email": "eric@anholt.net",
    "time": "Sat Aug 25 19:22:43 2007 +1000"
  },
  "committer": {
    "name": "Dave Airlie",
    "email": "airlied@optimus.(none)",
    "time": "Mon Oct 15 10:38:19 2007 +1000"
  },
  "message": "drm: Remove DRM_ERR OS macro.\n\nThis was used to make all ioctl handlers return -errno on linux and errno on\n*BSD.  Instead, just return -errno in shared code, and flip sign on return f\nshared code to *BSD code.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d6cdba5644e2df9345588dcc3df831e1e816e170",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/drm_drawable.c",
      "new_id": "2787c9a3ab446119f1f67bc233491825f7ccf977",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/drm_drawable.c"
    },
    {
      "type": "modify",
      "old_id": "b195e102e73797b2c6a316bdbe583091ced3dabe",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/drm_ioctl.c",
      "new_id": "4eecfb9226d4e60716bc99d4659fe4e00cf10eb3",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/drm_ioctl.c"
    },
    {
      "type": "modify",
      "old_id": "c0534b5a8b7885d59ffe738f210cc719c4c004cd",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/drm_lock.c",
      "new_id": "950e78dbcc3c3ec61cde2a78ca5740e60dfe4a9d",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/drm_lock.c"
    },
    {
      "type": "modify",
      "old_id": "0b8d3433386dec992ec031aeb88058f51c4a1e78",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/drm_os_linux.h",
      "new_id": "132c5580358bfa3b2a8577050dd6a28d60fa2453",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/drm_os_linux.h"
    },
    {
      "type": "modify",
      "old_id": "cb449999d0efe7438d23b24529ca6df8b7be2c2d",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/i810_dma.c",
      "new_id": "bfb35ab118098ef1591791d50ee9db5e604b29b6",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/i810_dma.c"
    },
    {
      "type": "modify",
      "old_id": "dc20c1a7834eac3ae54d8aad4865e74fbfb59e15",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/i830_dma.c",
      "new_id": "0bb1cbf48109792540008b76df2181f1cdb6a426",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/i830_dma.c"
    },
    {
      "type": "modify",
      "old_id": "8e7d713a5a1588053d7093acbcb583d57a30ac40",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/i915_dma.c",
      "new_id": "a7566ff1a3ea690da92637a4998dda3c5b1b0c10",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/i915_dma.c"
    },
    {
      "type": "modify",
      "old_id": "bb8e9e9c820156e849cbd6ece7485de88767baff",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/i915_irq.c",
      "new_id": "470e7aa81558a1475669a9e3e81af6ae0028657f",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/i915_irq.c"
    },
    {
      "type": "modify",
      "old_id": "50b4bacef0e01654d4097ac91aaca88209395464",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/i915_mem.c",
      "new_id": "d3ffad61c6b876a0126da53c95bf08231496f79a",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/i915_mem.c"
    },
    {
      "type": "modify",
      "old_id": "9c73a6e3861b0d18ffb0077ad453519a6369a302",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/mga_dma.c",
      "new_id": "0f23760eb6295680321e6c9c66c313d21b7bb1d3",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/mga_dma.c"
    },
    {
      "type": "modify",
      "old_id": "49253affa475ca75eb61212f85c4869ef2c9f96d",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/mga_drv.h",
      "new_id": "7bf59113fca620eda1ba54b9bfaec255404d5f20",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/mga_drv.h"
    },
    {
      "type": "modify",
      "old_id": "d448b0aef33c3d2ef8fc8695eafd4e0ddce49f9b",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/mga_state.c",
      "new_id": "4e9867161170c9c096d9b11fcb08fdc0f45cb1f0",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/mga_state.c"
    },
    {
      "type": "modify",
      "old_id": "d67f4925fbac166a2d6976cf3c296e47c0ce61a5",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/mga_warp.c",
      "new_id": "651b93c8ab5dc5d8223a0185aebb531f919d7b2c",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/mga_warp.c"
    },
    {
      "type": "modify",
      "old_id": "b163ed09bd8169b2b30982d39184835fe1b5c3c7",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/r128_cce.c",
      "new_id": "15e873627d53780716caf59a9ca9d405c96df567",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/r128_cce.c"
    },
    {
      "type": "modify",
      "old_id": "72249fb2fd1c827a4bcbe54e33114c4cde1b6a3c",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/r128_drv.h",
      "new_id": "2835aa3c302f6cfb8a8d49041c62f76e5e5bd5ed",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/r128_drv.h"
    },
    {
      "type": "modify",
      "old_id": "7b334fb7d649f9e78286bde2659a95d816dd8da2",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/r128_state.c",
      "new_id": "f0e2571e94a9ee6b06546b90c1c8892675704f5e",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/r128_state.c"
    },
    {
      "type": "modify",
      "old_id": "4e5aca6ba59aef89fc1b32d838be9cd435aa1f96",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/r300_cmdbuf.c",
      "new_id": "669aee68ce24bbac2494e174c72f86ec97e141bb",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/r300_cmdbuf.c"
    },
    {
      "type": "modify",
      "old_id": "af5790f8fd53a2631478c77d0aa433de65c66995",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/radeon_cp.c",
      "new_id": "a023fce3f1b140a671e9e4cbad4b3d5288603655",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/radeon_cp.c"
    },
    {
      "type": "modify",
      "old_id": "ad8a0ac7182e9ead9d1498fd57b3dc28cdbb95de",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/radeon_irq.c",
      "new_id": "88d19a2e85c095e8bfaae7f6e38b4762c2142dad",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/radeon_irq.c"
    },
    {
      "type": "modify",
      "old_id": "517cad8b6e3a586b825a14ea3e0118f864846c8e",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/radeon_mem.c",
      "new_id": "df5b2e0bea333a18f997184891fb72d9145e53b7",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/radeon_mem.c"
    },
    {
      "type": "modify",
      "old_id": "3ddf86f2abf0d9ecd4ab1b47ed70fef3390fbd94",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/radeon_state.c",
      "new_id": "4bc0909b226f1eafb7374b8e065f156dd10852d3",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/radeon_state.c"
    },
    {
      "type": "modify",
      "old_id": "18c7235f6b73a4661ef4ab9eff27b766e0062e37",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/savage_bci.c",
      "new_id": "e1e88ca1c53cf726bd25f2e58f49c731fdae4000",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/savage_bci.c"
    },
    {
      "type": "modify",
      "old_id": "77497841478a65fcccb38d9edd2bc1b9ef46daf1",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/savage_state.c",
      "new_id": "00e59bfd658ab763fc6dd4324ef51564fb49f5bb",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/savage_state.c"
    },
    {
      "type": "modify",
      "old_id": "1912f585705139bacd4b738e683deea48dcaf23f",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/sis_drv.c",
      "new_id": "7dacc64e9b5685ca242936df97f71b50b287ca4c",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/sis_drv.c"
    },
    {
      "type": "modify",
      "old_id": "441bbdbf1510989061149b53c365a26ac7a3b62a",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/sis_mm.c",
      "new_id": "244006a107b77f2daa01fa94618d7373a621fea4",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/sis_mm.c"
    },
    {
      "type": "modify",
      "old_id": "7ff2b623c2d4d30a0fbf062f01c14add74dbf20e",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/via_dma.c",
      "new_id": "2d0035f83a7b15a32c77d9774a50640addf97e30",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/via_dma.c"
    },
    {
      "type": "modify",
      "old_id": "3dd1ed3d1bf5c859c388979a25a6c05f7c17c113",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/via_dmablit.c",
      "new_id": "cd204f35eced32e47c45c12c05d27dbf79e54c10",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/via_dmablit.c"
    },
    {
      "type": "modify",
      "old_id": "8dc99b5fbab6f4ba372304a6cc96fd8daf0f560c",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/via_irq.c",
      "new_id": "a5297e70f94afec132d8d856ca60d801cae9ba5a",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/via_irq.c"
    },
    {
      "type": "modify",
      "old_id": "7fb9d2a2cce2e6f5bb5edb863c89bfd31b07554e",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/via_map.c",
      "new_id": "6345c86e1f5efd62aea6ec33e635739d94b1ec2f",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/via_map.c"
    },
    {
      "type": "modify",
      "old_id": "85d56acd9d82e0755a2c837272c62a2931750088",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/via_mm.c",
      "new_id": "36f2547254f9321fbf4864d4e591eee1998e377b",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/via_mm.c"
    },
    {
      "type": "modify",
      "old_id": "832d48356e91993a4aeddf98a135890ed7f3583e",
      "old_mode": 33188,
      "old_path": "drivers/char/drm/via_verifier.c",
      "new_id": "46a57919874797b3b41d694b1ab70159a6f3e13e",
      "new_mode": 33188,
      "new_path": "drivers/char/drm/via_verifier.c"
    }
  ]
}
