)]}'
{
  "commit": "5de1cb2d0f1c1e5475d2bedf65b76828f8cdde22",
  "tree": "2f3dbb20f08bfbbdd1f4da144f9c18fec9cce7aa",
  "parents": [
    "144ecf310eb52d9df607b9b7eeb096743e232a96"
  ],
  "author": {
    "name": "Huang Shijie",
    "email": "shijie8@gmail.com",
    "time": "Wed Oct 27 15:34:52 2010 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Wed Oct 27 18:03:18 2010 -0700"
  },
  "message": "kernel/resource.c: handle reinsertion of an already-inserted resource\n\nIf the same resource is inserted to the resource tree (maybe not on\npurpose), a dead loop will be created.  In this situation, The kernel does\nnot report any warning or error :(\n\n  The command below will show a endless print.\n  #cat /proc/iomem\n\n[akpm@linux-foundation.org: add WARN_ON()]\nSigned-off-by: Huang Shijie \u003cshijie8@gmail.com\u003e\nCc: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nCc: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7b36976e5dea84d11b73fcd5d4ae8963ce4c9aa7",
      "old_mode": 33188,
      "old_path": "kernel/resource.c",
      "new_id": "9c9841cb69021fdd259510ce7f117cedf14f0ad7",
      "new_mode": 33188,
      "new_path": "kernel/resource.c"
    }
  ]
}
