)]}'
{
  "commit": "937085aa35cc873d427d250a1e304d641af24628",
  "tree": "99b0d2d9e6721a72e65b4cb5ad0fc30ec04f4aa2",
  "parents": [
    "43fac94dd62667c83dd2daa5b7ac548512af780a"
  ],
  "author": {
    "name": "Fengguang Wu",
    "email": "wfg@mail.ustc.edu.cn",
    "time": "Tue Oct 16 01:24:31 2007 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Tue Oct 16 09:42:52 2007 -0700"
  },
  "message": "readahead: compacting file_ra_state\n\nUse \u0027unsigned int\u0027 instead of \u0027unsigned long\u0027 for readahead sizes.\n\nThis helps reduce memory consumption on 64bit CPU when a lot of files are\nopened.\n\nCC: Andi Kleen \u003candi@firstfloor.org\u003e\nSigned-off-by: Fengguang Wu \u003cwfg@mail.ustc.edu.cn\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\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": "4a6a21077baecb61a04cce0c6b4197d8319ee191",
      "old_mode": 33188,
      "old_path": "include/linux/fs.h",
      "new_id": "7a998c49a0863bcefd87f7a29fc85b11b5ed4b0e",
      "new_mode": 33188,
      "new_path": "include/linux/fs.h"
    },
    {
      "type": "modify",
      "old_id": "be20c9d699d3111f0f75d346deec70d8878fd54d",
      "old_mode": 33188,
      "old_path": "mm/readahead.c",
      "new_id": "d2504877b26929b00db9e2bd4e2afc297a61ecce",
      "new_mode": 33188,
      "new_path": "mm/readahead.c"
    }
  ]
}
