)]}'
{
  "commit": "2babf5c2ec2f2d5de3e38d20f7df7fd815fd10c9",
  "tree": "9ecda21067fe36f36fbefae87141150b62c39acd",
  "parents": [
    "846f77b08c8301682ded5ce127c56397327a60d0"
  ],
  "author": {
    "name": "Michael Ellerman",
    "email": "michael@ellerman.id.au",
    "time": "Wed May 17 18:00:46 2006 +1000"
  },
  "committer": {
    "name": "Paul Mackerras",
    "email": "paulus@samba.org",
    "time": "Fri May 19 15:02:15 2006 +1000"
  },
  "message": "[PATCH] powerpc: Unify mem\u003d handling\n\nWe currently do mem\u003d handling in three seperate places. And as benh pointed out\nI wrote two of them. Now that we parse command line parameters earlier we can\nclean this mess up.\n\nMoving the parsing out of prom_init means the device tree might be allocated\nabove the memory limit. If that happens we\u0027d have to move it. As it happens\nwe already have logic to do that for kdump, so just genericise it.\n\nThis also means we might have reserved regions above the memory limit, if we\ndo the bootmem allocator will blow up, so we have to modify\nlmb_enforce_memory_limit() to truncate the reserves as well.\n\nTested on P5 LPAR, iSeries, F50, 44p. Tested moving device tree on P5 and\n44p and F50.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ee166c586642c7a61a0a727be0632d9e08b34412",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/machine_kexec_64.c",
      "new_id": "1ccb188ba40d0dd23a0c1c5ac396e014547612b5",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/machine_kexec_64.c"
    },
    {
      "type": "modify",
      "old_id": "4ca608c9cd729bf8710fff7bdcc1d839e0273c4a",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/prom.c",
      "new_id": "a04f726d3bab9e6cef886947e8fe287a0f904b13",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/prom.c"
    },
    {
      "type": "modify",
      "old_id": "078fb5533541d001db70eb618fb59a791d0b35f6",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/prom_init.c",
      "new_id": "a52377c68fc6c762eaa2a14cd08072aa5dfc0e06",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/prom_init.c"
    },
    {
      "type": "modify",
      "old_id": "6224624c3d38891912672ce58382d375b077e068",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/setup_64.c",
      "new_id": "59773d9044ba78ac4477ea19389e60b70946e375",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/setup_64.c"
    },
    {
      "type": "modify",
      "old_id": "417d58518558bd0ab31975df7e7d864d6aea3a05",
      "old_mode": 33188,
      "old_path": "arch/powerpc/mm/lmb.c",
      "new_id": "8b6f522655a62c56542629c2b7da3455ebd4b867",
      "new_mode": 33188,
      "new_path": "arch/powerpc/mm/lmb.c"
    },
    {
      "type": "modify",
      "old_id": "074d1d9497081caf64314e4bf8ffdd06ecb47882",
      "old_mode": 33188,
      "old_path": "arch/powerpc/platforms/iseries/setup.c",
      "new_id": "fd6d0ebe8dddaffef66ab90812aa55849960c8eb",
      "new_mode": 33188,
      "new_path": "arch/powerpc/platforms/iseries/setup.c"
    },
    {
      "type": "modify",
      "old_id": "6a2af2f6853b368ad8765de253814e1a1f0f090e",
      "old_mode": 33188,
      "old_path": "include/asm-powerpc/kexec.h",
      "new_id": "0a1afced173f566af8fd3558115972522b8c118d",
      "new_mode": 33188,
      "new_path": "include/asm-powerpc/kexec.h"
    }
  ]
}
