)]}'
{
  "commit": "2ef43ec772551e975a6ea7cf22b59c84955aadf9",
  "tree": "9560c13bcc6deb3ee00a60f93730b248029e69bb",
  "parents": [
    "d899bf7b55f503ba7d3d07ed27c3a37e270fa7db"
  ],
  "author": {
    "name": "KAMEZAWA Hiroyuki",
    "email": "kamezawa.hiroyu@jp.fujitsu.com",
    "time": "Tue Sep 22 16:45:41 2009 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Wed Sep 23 07:39:41 2009 -0700"
  },
  "message": "kcore: use usual list for kclist\n\nThis patchset is for /proc/kcore.  With this,\n\n - many per-arch hooks are removed.\n\n - /proc/kcore will know really valid physical memory area.\n\n - /proc/kcore will be aware of memory hotplug.\n\n - /proc/kcore will be architecture independent i.e.\n   if an arch supports CONFIG_MMU, it can use /proc/kcore.\n   (if the arch uses usual memory layout.)\n\nThis patch:\n\n/proc/kcore uses its own list handling codes. It\u0027s better to use\ngeneric list codes.\n\nNo changes in logic. just clean up.\n\nSigned-off-by: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: WANG Cong \u003cxiyou.wangcong@gmail.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": "0cf8a24cf6c300a6f1b59c6931e6a71f166aef68",
      "old_mode": 33188,
      "old_path": "fs/proc/kcore.c",
      "new_id": "f9327e51ce997024d8c5aa8aafba8db78a8347ae",
      "new_mode": 33188,
      "new_path": "fs/proc/kcore.c"
    },
    {
      "type": "modify",
      "old_id": "e6e77d31c41882c25111204f90114a127f57e4f6",
      "old_mode": 33188,
      "old_path": "include/linux/proc_fs.h",
      "new_id": "0aff2a62eba933664e4491c3843230e6ec2b6387",
      "new_mode": 33188,
      "new_path": "include/linux/proc_fs.h"
    }
  ]
}
