)]}'
{
  "commit": "e9a8f4d1de12633bfb71b5fee47745b32877b7b5",
  "tree": "3bf0f747b32314491b9b6cf4f44a2c6d3288390e",
  "parents": [
    "377135912806ddc87d56d64fafa685f4063c45f1"
  ],
  "author": {
    "name": "Maciej W. Rozycki",
    "email": "macro@linux-mips.org",
    "time": "Wed Jul 23 21:29:49 2008 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Jul 24 10:47:29 2008 -0700"
  },
  "message": "serial: DZ11: avoid a hang at console switch-over\n\nChanges to the generic console support code that happened a while ago\nintroduced a scenario where the initial console is used in parallel with\nthe final console during a brief period when switching between the two is\nin progress.  During that time a message about the switch-over is printed.\n\nWith some combinations of chips, firmware and drivers, such as the DEC\nDZ11 clone used with the DECstation, a hang may happen because the\nfirmware used for the initial console may not expect the state of the chip\nafter it has been initialised by the driver.\n\nThis is a workaround for the DZ11 which reuses the power-management\ncallback to keep the transmitter of the line associated with the console\nenabled.  It reflects the consensus reached in a discussion a while ago.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nCc: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a81d2c2ff8a2d9d1a71e26cbbdc1411668582ade",
      "old_mode": 33188,
      "old_path": "drivers/serial/dz.c",
      "new_id": "6042b87797a1b74cc4fa2cddefe91dd2d9d625fd",
      "new_mode": 33188,
      "new_path": "drivers/serial/dz.c"
    }
  ]
}
