)]}'
{
  "commit": "a23414beb6607dfd40d3245f7df9dd97a4e2c82b",
  "tree": "7fb2e368a462fab4ce4cc275281ecd22e284653a",
  "parents": [
    "8b553f32db3bf5d0ec0819c595932eb21cd45945"
  ],
  "author": {
    "name": "Paul Mackerras",
    "email": "paulus@samba.org",
    "time": "Thu Nov 10 12:00:55 2005 +1100"
  },
  "committer": {
    "name": "Paul Mackerras",
    "email": "paulus@samba.org",
    "time": "Thu Nov 10 12:00:55 2005 +1100"
  },
  "message": "ppc/powerpc: workarounds for old Open Firmware versions\n\nThis adds code to work around some problems with old versions of\nOpen Firmware, such as on the early powermacs (7500 etc.) and the\n\"Longtrail\" CHRP machine.  On these machines we have to claim\nthe physical and virtual address ranges explicitly when claiming\nmemory and then set up a V-\u003eP mapping.\n\nThe Longtrail has more problems: setprop doesn\u0027t work, and we have\nto set an \"allow-reclaim\" variable to 0 in order to get claim on\nphysical memory ranges to fail if the memory is already claimed.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f645adb57534be04a39a2ed7718362b06359e812",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/prom.c",
      "new_id": "5af39f866735b4e4915090a384a1a10de7d3a7b0",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/prom.c"
    },
    {
      "type": "modify",
      "old_id": "58f0917bd6b624a0c021d8de43f08cfdd370eda5",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/prom_init.c",
      "new_id": "09db1bb9ec912b2a63fbc89f2ff6de40dfabd59b",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/prom_init.c"
    },
    {
      "type": "modify",
      "old_id": "ecd32d5d85f487e775fc3dcb455d2c409ca793af",
      "old_mode": 33188,
      "old_path": "arch/powerpc/platforms/chrp/setup.c",
      "new_id": "4099ddab9205ce6b32ed61f47e950a047c5e76b9",
      "new_mode": 33188,
      "new_path": "arch/powerpc/platforms/chrp/setup.c"
    },
    {
      "type": "modify",
      "old_id": "69173df76db0c06b8cb65de84c0a5f8859a8345a",
      "old_mode": 33188,
      "old_path": "arch/ppc/boot/include/of1275.h",
      "new_id": "4ed88acfa73a20f956f2287ba9f226491387201e",
      "new_mode": 33188,
      "new_path": "arch/ppc/boot/include/of1275.h"
    },
    {
      "type": "modify",
      "old_id": "02e6f235d7cb3bc6e32fb79b9a964e2ebc0b2144",
      "old_mode": 33188,
      "old_path": "arch/ppc/boot/of1275/Makefile",
      "new_id": "0b979c0049729351a75931e38eb85a93d126bb9a",
      "new_mode": 33188,
      "new_path": "arch/ppc/boot/of1275/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9479a3a2b8c7a8ae7eef0dfdd0bd9e6ab2c9f503",
      "new_mode": 33188,
      "new_path": "arch/ppc/boot/of1275/call_prom.c"
    },
    {
      "type": "modify",
      "old_id": "13169a5c4339d862128b660da5d8c149858b5871",
      "old_mode": 33188,
      "old_path": "arch/ppc/boot/of1275/claim.c",
      "new_id": "1ed3aeeff8ae469d00ae21afa7a3575810b92aeb",
      "new_mode": 33188,
      "new_path": "arch/ppc/boot/of1275/claim.c"
    },
    {
      "type": "modify",
      "old_id": "2c0f7cbb793e20b750b0eb913767abe20d44579e",
      "old_mode": 33188,
      "old_path": "arch/ppc/boot/of1275/finddevice.c",
      "new_id": "0dcb1201b7722f7811370a51debb28b2e0361115",
      "new_mode": 33188,
      "new_path": "arch/ppc/boot/of1275/finddevice.c"
    }
  ]
}
