)]}'
{
  "commit": "53ba51d21d6e048424ab8aadfebdb1f25ae07b60",
  "tree": "0d5c5ee420e85f3a86ff7fe9151e7c3d547e7de1",
  "parents": [
    "e11bfbfcb08ef4223b863799897c19cdf7c5bc00"
  ],
  "author": {
    "name": "Jon Tollefson",
    "email": "kniht@linux.vnet.ibm.com",
    "time": "Wed Jul 23 21:27:52 2008 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Jul 24 10:47:19 2008 -0700"
  },
  "message": "hugetlb: allow arch overridden hugepage allocation\n\nAllow alloc_bootmem_huge_page() to be overridden by architectures that\ncan\u0027t always use bootmem.  This requires huge_boot_pages to be available\nfor use by this function.\n\nThis is required for powerpc 16G pages, which have to be reserved prior to\nboot-time.  The location of these pages are indicated in the device tree.\n\nAcked-by: Adam Litke \u003cagl@us.ibm.com\u003e\nSigned-off-by: Jon Tollefson \u003ckniht@linux.vnet.ibm.com\u003e\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\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": "b2c17f62cacbf169742a69509adf31e82639cb21",
      "old_mode": 33188,
      "old_path": "include/linux/hugetlb.h",
      "new_id": "9a71d4cc88c8f399c63109a21a5dcc5ec9847270",
      "new_mode": 33188,
      "new_path": "include/linux/hugetlb.h"
    },
    {
      "type": "modify",
      "old_id": "2a2f6e869401c8cbcd1b7f0a4763a047a0194f88",
      "old_mode": 33188,
      "old_path": "mm/hugetlb.c",
      "new_id": "3e1506b808a36782a030cc8bf5ae23afa9265295",
      "new_mode": 33188,
      "new_path": "mm/hugetlb.c"
    }
  ]
}
