)]}'
{
  "commit": "3340289ddf29ca75c3acfb3a6b72f234b2f74d5c",
  "tree": "d5da94eb1cb0146160fcb0e7aa161bfa5b6ac807",
  "parents": [
    "08fba69986e20c1c9e5fe2e6064d146cc4f42480"
  ],
  "author": {
    "name": "Mel Gorman",
    "email": "mel@csn.ul.ie",
    "time": "Tue Jan 06 14:38:54 2009 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Jan 06 15:58:58 2009 -0800"
  },
  "message": "mm: report the MMU pagesize in /proc/pid/smaps\n\nThe KernelPageSize entry in /proc/pid/smaps is the pagesize used by the\nkernel to back a VMA.  This matches the size used by the MMU in the\nmajority of cases.  However, one counter-example occurs on PPC64 kernels\nwhereby a kernel using 64K as a base pagesize may still use 4K pages for\nthe MMU on older processor.  To distinguish, this patch reports\nMMUPageSize as the pagesize used by the MMU in /proc/pid/smaps.\n\nSigned-off-by: Mel Gorman \u003cmel@csn.ul.ie\u003e\nCc: \"KOSAKI Motohiro\" \u003ckosaki.motohiro@jp.fujitsu.com\u003e\nCc: Alexey Dobriyan \u003cadobriyan@gmail.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": "26f0d0ab27a50261f99e5d36e831329d30f0834c",
      "old_mode": 33188,
      "old_path": "arch/powerpc/include/asm/hugetlb.h",
      "new_id": "b1dafb6a9743938fdf4bc63bc0b771400122bc83",
      "new_mode": 33188,
      "new_path": "arch/powerpc/include/asm/hugetlb.h"
    },
    {
      "type": "modify",
      "old_id": "201c7a5486cb3f815e89ec8e54966b5f29f6feb0",
      "old_mode": 33188,
      "old_path": "arch/powerpc/mm/hugetlbpage.c",
      "new_id": "9920d6a7cf290cc02339da13d337fa6eddbf021a",
      "new_mode": 33188,
      "new_path": "arch/powerpc/mm/hugetlbpage.c"
    },
    {
      "type": "modify",
      "old_id": "41ef5f23e77907b6e0cdb2145e6cda229a6852cd",
      "old_mode": 33188,
      "old_path": "fs/proc/task_mmu.c",
      "new_id": "94063840832ad99709d4ca878d9aff8704ac6424",
      "new_mode": 33188,
      "new_path": "fs/proc/task_mmu.c"
    },
    {
      "type": "modify",
      "old_id": "648e1e25979e5824ca2b011e4fa16f193a358189",
      "old_mode": 33188,
      "old_path": "include/linux/hugetlb.h",
      "new_id": "f1d2fba19ea0a98ba97490a0b4184251365a3a6c",
      "new_mode": 33188,
      "new_path": "include/linux/hugetlb.h"
    },
    {
      "type": "modify",
      "old_id": "5cb8bc7c80f709a8213309b9617c4a396854f057",
      "old_mode": 33188,
      "old_path": "mm/hugetlb.c",
      "new_id": "9595278b5ab47d7d093bed64113519799672db78",
      "new_mode": 33188,
      "new_path": "mm/hugetlb.c"
    }
  ]
}
