)]}'
{
  "commit": "fc53b7d4b7fe409acae7d8d55a868eb5c696d71c",
  "tree": "f8032a9aa5006003121159e1599feb351a22ec1d",
  "parents": [
    "46a3f234134a708883c4ace95d739f6226bb17f0"
  ],
  "author": {
    "name": "Peter Maydell",
    "email": "peter.maydell@linaro.org",
    "time": "Fri Oct 26 16:29:38 2012 +0100"
  },
  "committer": {
    "name": "Aurelien Jarno",
    "email": "aurelien@aurel32.net",
    "time": "Thu Nov 01 17:04:11 2012 +0100"
  },
  "message": "arm_boot: Change initrd load address to \"halfway through RAM\"\n\nTo avoid continually having to bump the initrd load address\nto account for larger kernel images, put the initrd halfway\nthrough RAM. This allows large kernels on new boards with lots\nof RAM to work OK, without breaking existing usecases for\nboards with only 32MB of RAM.\n\nNote that this change fixes in passing a bug where we were\npassing an overly large max_size to load_image_targphys()\nfor the initrd, which meant that we wouldn\u0027t correctly refuse\nto load an enormous initrd that didn\u0027t actually fit into RAM.\n\nSigned-off-by: Peter Maydell \u003cpeter.maydell@linaro.org\u003e\nReviewed-by: Aurelien Jarno \u003caurelien@aurel32.net\u003e\nReviewed-by: Igor Mitsyanko \u003ci.mitsyanko@samsung.com\u003e\nTested-by: Cole Robinson \u003ccrobinso@redhat.com\u003e\nSigned-off-by: Aurelien Jarno \u003caurelien@aurel32.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d02f7f08c8598318350bf43db56ecc6ee499fe0b",
      "old_mode": 33188,
      "old_path": "hw/arm-misc.h",
      "new_id": "adb166586bab665ed2e90b2129b9df5a983d9bd5",
      "new_mode": 33188,
      "new_path": "hw/arm-misc.h"
    },
    {
      "type": "modify",
      "old_id": "09bf6c5cdc9048b1a992686d83abedb6ba692fae",
      "old_mode": 33188,
      "old_path": "hw/arm_boot.c",
      "new_id": "92e2cab476fe2ca56799c7328077f8c5f558a578",
      "new_mode": 33188,
      "new_path": "hw/arm_boot.c"
    }
  ]
}
