)]}'
{
  "commit": "61cf5febdf6664fa2db86727aa5ab42110fa98a8",
  "tree": "c3784f9a7c61222ef0e27b441e0216b198a86ca9",
  "parents": [
    "48c96a3685795e52903e60c7ee115e5e22e7d640"
  ],
  "author": {
    "name": "Joonsoo Kim",
    "email": "iamjoonsoo.kim@lge.com",
    "time": "Fri Dec 12 16:56:04 2014 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Sat Dec 13 12:42:48 2014 -0800"
  },
  "message": "mm/page_owner: correct owner information for early allocated pages\n\nExtended memory to store page owner information is initialized some time\nlater than that page allocator starts.  Until initialization, many pages\ncan be allocated and they have no owner information.  This make debugging\nusing page owner harder, so some fixup will be helpful.\n\nThis patch fixes up this situation by setting fake owner information\nimmediately after page extension is initialized.  Information doesn\u0027t tell\nthe right owner, but, at least, it can tell whether page is allocated or\nnot, more correctly.\n\nOn my testing, this patch catches 13343 early allocated pages, although\nthey are mostly allocated from page extension feature.  Anyway, after\nthen, there is no page left that it is allocated and has no page owner\nflag.\n\nSigned-off-by: Joonsoo Kim \u003ciamjoonsoo.kim@lge.com\u003e\nCc: Mel Gorman \u003cmgorman@suse.de\u003e\nCc: Johannes Weiner \u003channes@cmpxchg.org\u003e\nCc: Minchan Kim \u003cminchan@kernel.org\u003e\nCc: Dave Hansen \u003cdave@sr71.net\u003e\nCc: Michal Nazarewicz \u003cmina86@mina86.com\u003e\nCc: Jungsoo Son \u003cjungsoo.son@lge.com\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\nCc: Joonsoo Kim \u003ciamjoonsoo.kim@lge.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": "85eec7ea6735390c6430efaa75dd1221dfd0f181",
      "old_mode": 33188,
      "old_path": "mm/page_owner.c",
      "new_id": "9ab4a9b5bc091b80915850038d4d3f04eb331ee1",
      "new_mode": 33188,
      "new_path": "mm/page_owner.c"
    }
  ]
}
