)]}'
{
  "commit": "fcb119183c73bf0781009713f303e28b1fb13d3e",
  "tree": "94d739189963cecafae1b497845eb1e856558e49",
  "parents": [
    "c0f5ac5426f7fd82b23dd5c6a1e633b290294a08"
  ],
  "author": {
    "name": "Bjorn Helgaas",
    "email": "bjorn.helgaas@hp.com",
    "time": "Thu Dec 16 10:38:46 2010 -0700"
  },
  "committer": {
    "name": "Jesse Barnes",
    "email": "jbarnes@virtuousgeek.org",
    "time": "Fri Dec 17 10:01:09 2010 -0800"
  },
  "message": "resources: add arch hook for preventing allocation in reserved areas\n\nThis adds arch_remove_reservations(), which an arch can implement if it\nneeds to protect part of the address space from allocation.\n\nSometimes that can be done by just putting a region in the resource tree,\nbut there are cases where that doesn\u0027t work well.  For example, x86 BIOS\nE820 reservations are not related to devices, so they may overlap part of,\nall of, or more than a device resource, so they may not end up at the\ncorrect spot in the resource tree.\n\nAcked-by: H. Peter Anvin \u003chpa@zytor.com\u003e\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": "b22790268b64d5457a62994d1974ede5fe5351aa",
      "old_mode": 33188,
      "old_path": "include/linux/ioport.h",
      "new_id": "e9bb22cba764139cc69f3faa1e16f11cc0e05eb2",
      "new_mode": 33188,
      "new_path": "include/linux/ioport.h"
    },
    {
      "type": "modify",
      "old_id": "560659f7baef73fb8cea7aa8f688046017695e6b",
      "old_mode": 33188,
      "old_path": "kernel/resource.c",
      "new_id": "798e2fae2a069645c13853f4b658dada92af8f66",
      "new_mode": 33188,
      "new_path": "kernel/resource.c"
    }
  ]
}
