)]}'
{
  "commit": "0d9ea75443dc7e37843e656b8ebc947a6d16d618",
  "tree": "4eb47a4468a92c90a90873d1646196955b487996",
  "parents": [
    "f4a67cceee4a6f5ed38011a698c9e34747270ae5"
  ],
  "author": {
    "name": "Jon Tollefson",
    "email": "kniht@linux.vnet.ibm.com",
    "time": "Wed Jul 23 21:27:56 2008 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Jul 24 10:47:19 2008 -0700"
  },
  "message": "powerpc: support multiple hugepage sizes\n\nInstead of using the variable mmu_huge_psize to keep track of the huge\npage size we use an array of MMU_PAGE_* values.  For each supported huge\npage size we need to know the hugepte_shift value and have a\npgtable_cache.  The hstate or an mmu_huge_psizes index is passed to\nfunctions so that they know which huge page size they should use.\n\nThe hugepage sizes 16M and 64K are setup(if available on the hardware) so\nthat they don\u0027t have to be set on the boot cmd line in order to use them.\nThe number of 16G pages have to be specified at boot-time though (e.g.\nhugepagesz\u003d16G hugepages\u003d5).\n\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": "30278e9e5211759cb95c5ecdfeca4be4b7413736",
      "old_mode": 33188,
      "old_path": "Documentation/kernel-parameters.txt",
      "new_id": "01a2992b5754ac4bf14238508b242db645a83542",
      "new_mode": 33188,
      "new_path": "Documentation/kernel-parameters.txt"
    },
    {
      "type": "modify",
      "old_id": "ae4c717243a548573c111565947f93d517120c13",
      "old_mode": 33188,
      "old_path": "arch/powerpc/mm/hash_utils_64.c",
      "new_id": "5ce5a4dcd00823c17447737f18ad5ad03c820185",
      "new_mode": 33188,
      "new_path": "arch/powerpc/mm/hash_utils_64.c"
    },
    {
      "type": "modify",
      "old_id": "19b1a9cec6d55f1ef2324dea8a65c2b2010e6aa5",
      "old_mode": 33188,
      "old_path": "arch/powerpc/mm/hugetlbpage.c",
      "new_id": "fb42c4dd32177327389dab8881d2b6cb8b681cb8",
      "new_mode": 33188,
      "new_path": "arch/powerpc/mm/hugetlbpage.c"
    },
    {
      "type": "modify",
      "old_id": "6ef63caca6822bdfaa29b8884c8b06873acd33a7",
      "old_mode": 33188,
      "old_path": "arch/powerpc/mm/init_64.c",
      "new_id": "a41bc5aa2043f2898da79dad4641d34c408dce61",
      "new_mode": 33188,
      "new_path": "arch/powerpc/mm/init_64.c"
    },
    {
      "type": "modify",
      "old_id": "a01b5c608ff9333d5424efa12b57035608948473",
      "old_mode": 33188,
      "old_path": "arch/powerpc/mm/tlb_64.c",
      "new_id": "409fcc7b63ce410872a2e6a58ca1f95f41bdf9e2",
      "new_mode": 33188,
      "new_path": "arch/powerpc/mm/tlb_64.c"
    },
    {
      "type": "modify",
      "old_id": "ca37c4af27b1d872c1ae543df9ad9c50aaf7361c",
      "old_mode": 33188,
      "old_path": "include/asm-powerpc/hugetlb.h",
      "new_id": "26f0d0ab27a50261f99e5d36e831329d30f0834c",
      "new_mode": 33188,
      "new_path": "include/asm-powerpc/hugetlb.h"
    },
    {
      "type": "modify",
      "old_id": "b61181aa77461c6e3bc069d2d65be532884a1478",
      "old_mode": 33188,
      "old_path": "include/asm-powerpc/mmu-hash64.h",
      "new_id": "19c7a94034900909bb4952944f17bc99c2483b11",
      "new_mode": 33188,
      "new_path": "include/asm-powerpc/mmu-hash64.h"
    },
    {
      "type": "modify",
      "old_id": "02fd80710e9d67219b95f3a060f7a2ab533183c3",
      "old_mode": 33188,
      "old_path": "include/asm-powerpc/page_64.h",
      "new_id": "043bfdfe4f7379ed90edc7bf5119e25950e159a8",
      "new_mode": 33188,
      "new_path": "include/asm-powerpc/page_64.h"
    },
    {
      "type": "modify",
      "old_id": "68980990f62a764f3896cfe95830d412f98cf824",
      "old_mode": 33188,
      "old_path": "include/asm-powerpc/pgalloc-64.h",
      "new_id": "812a1d8f35cbc58f21d9096b3ef00c8678d930f9",
      "new_mode": 33188,
      "new_path": "include/asm-powerpc/pgalloc-64.h"
    }
  ]
}
