)]}'
{
  "commit": "75980e97daccfc6babbac7e180ff118537955f5d",
  "tree": "b5721bae11eab21a8ee7c2ba4c7f153a59766dd6",
  "parents": [
    "bbeae5b05ef6e40bf54db05ceb8635824153b9e2"
  ],
  "author": {
    "name": "Peter Zijlstra",
    "email": "a.p.zijlstra@chello.nl",
    "time": "Fri Feb 22 16:34:32 2013 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Sat Feb 23 17:50:17 2013 -0800"
  },
  "message": "mm: fold page-\u003e_last_nid into page-\u003eflags where possible\n\npage-\u003e_last_nid fits into page-\u003eflags on 64-bit.  The unlikely 32-bit\nNUMA configuration with NUMA Balancing will still need an extra page\nfield.  As Peter notes \"Completely dropping 32bit support for\nCONFIG_NUMA_BALANCING would simplify things, but it would also remove\nthe warning if we grow enough 64bit only page-flags to push the last-cpu\nout.\"\n\n[mgorman@suse.de: minor modifications]\nSigned-off-by: Mel Gorman \u003cmgorman@suse.de\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Andrea Arcangeli \u003caarcange@redhat.com\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Simon Jeons \u003csimon.jeons@gmail.com\u003e\nCc: Wanpeng Li \u003cliwanp@linux.vnet.ibm.com\u003e\nCc: Hugh Dickins \u003chughd@google.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": "c2d7d5993b145c8d9b3908dfdd05604ff1a29426",
      "old_mode": 33188,
      "old_path": "include/linux/mm.h",
      "new_id": "473abbda942e0a1db072a3300db46211e12322fe",
      "new_mode": 33188,
      "new_path": "include/linux/mm.h"
    },
    {
      "type": "modify",
      "old_id": "d05d632c716e54085cd566375de6dda066db0730",
      "old_mode": 33188,
      "old_path": "include/linux/mm_types.h",
      "new_id": "ace9a5f01c64fe1a8ae9d97fe45765ddc375df58",
      "new_mode": 33188,
      "new_path": "include/linux/mm_types.h"
    },
    {
      "type": "modify",
      "old_id": "316805d6ba1b95c2c9a34ddfc58b6c9a353c141c",
      "old_mode": 33188,
      "old_path": "include/linux/page-flags-layout.h",
      "new_id": "93506a114034ba96394b37529e629a392ae834c9",
      "new_mode": 33188,
      "new_path": "include/linux/page-flags-layout.h"
    },
    {
      "type": "modify",
      "old_id": "7837ceacf0903774a740021d90423733aba7c57c",
      "old_mode": 33188,
      "old_path": "mm/memory.c",
      "new_id": "054250ee4a68f42f7c0de4d4341878e25d05a80c",
      "new_mode": 33188,
      "new_path": "mm/memory.c"
    }
  ]
}
