)]}'
{
  "commit": "66f1207bce10fd80ee8ce99b67d617644612f05e",
  "tree": "3031bb74dce8c54af69dcd4aa7e566f40a5511ce",
  "parents": [
    "7c9e2b1c4784c6e574f69dbd904b2822f2e04d6e"
  ],
  "author": {
    "name": "Bjorn Helgaas",
    "email": "bjorn.helgaas@hp.com",
    "time": "Thu Mar 11 17:01:09 2010 -0700"
  },
  "committer": {
    "name": "Jesse Barnes",
    "email": "jbarnes@virtuousgeek.org",
    "time": "Tue Mar 23 13:33:50 2010 -0700"
  },
  "message": "resources: add interfaces that return conflict information\n\nrequest_resource() and insert_resource() only return success or failure,\nwhich no information about what existing resource conflicted with the\nproposed new reservation.  This patch adds request_resource_conflict()\nand insert_resource_conflict(), which return the conflicting resource.\n\nCallers may use this for better error messages or to adjust the new\nresource and retry the request.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "71ab79da7e7f6b3a12019849978e2da58a00b61c",
      "old_mode": 33188,
      "old_path": "include/linux/ioport.h",
      "new_id": "26fad187d6610f3179dc3bf6b4b1b43820e1783a",
      "new_mode": 33188,
      "new_path": "include/linux/ioport.h"
    },
    {
      "type": "modify",
      "old_id": "2d5be5d9bf5f2937fecaf881236cd48f13078fab",
      "old_mode": 33188,
      "old_path": "kernel/resource.c",
      "new_id": "9c358e26353427b5a553e900014359c80c4eced2",
      "new_mode": 33188,
      "new_path": "kernel/resource.c"
    }
  ]
}
