)]}'
{
  "commit": "2ae88149a27cadf2840e0ab8155bef13be285c03",
  "tree": "e6873cc050973db6f2b01568a5e1faa6c981d139",
  "parents": [
    "858cbcdd4f7a235f609249b9ca681b7ec5d786a3"
  ],
  "author": {
    "name": "Nick Piggin",
    "email": "npiggin@suse.de",
    "time": "Sat Oct 28 10:38:23 2006 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Sat Oct 28 11:30:50 2006 -0700"
  },
  "message": "[PATCH] mm: clean up pagecache allocation\n\n- Consolidate page_cache_alloc\n\n- Fix splice: only the pagecache pages and filesystem data need to use\n  mapping_gfp_mask.\n\n- Fix grab_cache_page_nowait: same as splice, also honour NUMA placement.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "49fb9f129938845589570d622803b9189ed172c4",
      "old_mode": 33188,
      "old_path": "fs/splice.c",
      "new_id": "8d705954d2946f9a4209107dde5412e651286f12",
      "new_mode": 33188,
      "new_path": "fs/splice.c"
    },
    {
      "type": "modify",
      "old_id": "64f95092515120a517ba53c97a606c600a66e40c",
      "old_mode": 33188,
      "old_path": "include/linux/pagemap.h",
      "new_id": "c3e255bf859487aee64d3de7b5b34bf9d23e002a",
      "new_mode": 33188,
      "new_path": "include/linux/pagemap.h"
    },
    {
      "type": "modify",
      "old_id": "cb26e33fd0ff15cc9932ec44592c7ae7174ac0b7",
      "old_mode": 33188,
      "old_path": "mm/filemap.c",
      "new_id": "7b84dc814347544d68ab662f11691b25ca54ac3a",
      "new_mode": 33188,
      "new_path": "mm/filemap.c"
    }
  ]
}
