)]}'
{
  "commit": "45507ff3a2c58bc4781688eac1a80979ea972dce",
  "tree": "b4e6db21249a59bf03d7e63d1539166421040a75",
  "parents": [
    "171505dafef56e4c84c48399b36604f4be55cf36"
  ],
  "author": {
    "name": "Benjamin Herrenschmidt",
    "email": "benh@kernel.crashing.org",
    "time": "Tue Jul 04 14:14:07 2006 +1000"
  },
  "committer": {
    "name": "Paul Mackerras",
    "email": "paulus@samba.org",
    "time": "Wed Jul 26 01:27:27 2006 +1000"
  },
  "message": "[POWERPC] Fix legacy_serial.c error handling on 32 bits\n\nThe code in legacy_serial.c wouldn\u0027t properly compare OF translation\nresults against OF_BAD_ADDR as it\u0027s using a phys_addr_t which is 32\nbits on some 32-bit powerpc platforms. This fixes it by always using\na u64 which is what is returned by the OF parsing routines. It also\nmakes translation failure harmless for ISA serial ports.  If they\ncan\u0027t translate, we can\u0027t use the UART early, but we can still let the\n8250 driver use it later on by using IO port accessors.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7e98e778b52ff66bbfa313ea58add73807a1cb33",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/legacy_serial.c",
      "new_id": "359ab89748e05b7d179003fa28942c4b8edf2a9b",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/legacy_serial.c"
    }
  ]
}
