)]}'
{
  "commit": "3cc747e96480d4e26560e5bc59f2b9c9204ade0e",
  "tree": "d0251616720c901553226d20ab1c247e0c665bd3",
  "parents": [
    "f9526785d8a03fd0e21f9cfc951adc03bde1c395"
  ],
  "author": {
    "name": "Mark Bellon",
    "email": "mbellon@mvista.com",
    "time": "Tue Sep 06 15:50:02 2005 -0700"
  },
  "committer": {
    "name": "Paul Mackerras",
    "email": "paulus@samba.org",
    "time": "Fri Sep 09 22:11:37 2005 +1000"
  },
  "message": "[PATCH] PPC64: large INITRD causes kernel not to boot\n\nIn PPC64 there are number of problems in arch/ppc64/boot/main.c that\nprevent a kernel from making use of a large (greater than ~16MB) INITRD.\nThis is 64 bit architecture and really large INITRD images should be\npossible.\n\nSimply put the existing code has a fixed reservation (claim) address and\nonce the kernel plus initrd image are large enough to pass this address\nall sorts of bad things occur. The fix is the dynamically establish the\nfirst claim address above the loaded kernel plus initrd (plus some\n\"padding\" and rounding). If PROG_START is defined this will be used as\nthe minimum safe address - currently known to be 0x01400000 for the\nfirmwares tested so far.\n\nSigned-off-by: Mark Bellon \u003cmbellon@mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "99e68cfbe6883b9ee0e6f249a6d4ba9b30ae59a2",
      "old_mode": 33188,
      "old_path": "arch/ppc64/boot/main.c",
      "new_id": "f7ec19a2d0b0e2e55a5652d9ac30550570038280",
      "new_mode": 33188,
      "new_path": "arch/ppc64/boot/main.c"
    }
  ]
}
