)]}'
{
  "commit": "545b1ea9bfa5a8ca9af33d63144bd4f2faaea8dd",
  "tree": "deef747e0f08089a0cd14e09551efaddfad813f9",
  "parents": [
    "9d41415221214ca4820b9464dfa548e2f20e7dd5"
  ],
  "author": {
    "name": "Nick Piggin",
    "email": "npiggin@suse.de",
    "time": "Wed Mar 22 00:08:07 2006 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Wed Mar 22 07:53:58 2006 -0800"
  },
  "message": "[PATCH] mm: cleanup bootmem\n\nThe bootmem code added to page_alloc.c duplicated some page freeing code\nthat it really doesn\u0027t need to because it is not so performance critical.\n\nWhile we\u0027re here, make prefetching work properly by actually prefetching\nthe page we\u0027re about to use before prefetching ahead to the next one (ie.\nget the most important transaction started first).  Also prefetch just a\nsingle page ahead rather than leaving a gap of 16.\n\nJack Steiner reported no problems with SGI\u0027s ia64 simulator.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\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": "fc65e87368b39e21290b0262913f1db1089d7746",
      "old_mode": 33188,
      "old_path": "mm/page_alloc.c",
      "new_id": "7aa0181287e1c0644166d7a9a2973b89a40dcadb",
      "new_mode": 33188,
      "new_path": "mm/page_alloc.c"
    }
  ]
}
