)]}'
{
  "commit": "ba4ba8a69dcb446450b5ddeca48a7bd15783f4c2",
  "tree": "e923e6f55126c25b2411462748435ca882bf0027",
  "parents": [
    "64821324ca49f24be1a66f2f432108f96a24e596"
  ],
  "author": {
    "name": "Peter Oberparleiter",
    "email": "peter.oberparleiter@de.ibm.com",
    "time": "Thu Jul 27 14:00:23 2006 +0200"
  },
  "committer": {
    "name": "Martin Schwidefsky",
    "email": "schwidefsky@de.ibm.com",
    "time": "Thu Jul 27 14:00:23 2006 +0200"
  },
  "message": "[S390] permanent subchannel busy conditions may cause I/O stall\n\nIn special conditions where a subchannel rejects the HALT I/O-\ninstruction with a busy indication (cc 2), I/O may stall.\nI/O request termination logic retries HALT I/O indefinitely\nbecause it expects HALT I/O to alter the subchannel status which\nis not true when cc 2 is returned.\nIn case of a busy indication, try CLEAR I/O instruction immediately.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ac6e0c7e43d9587805e820e8d2e6eb633989d58d",
      "old_mode": 33188,
      "old_path": "drivers/s390/cio/device_fsm.c",
      "new_id": "7a39e0b0386c63851d82147b7b47d907b82d2c11",
      "new_mode": 33188,
      "new_path": "drivers/s390/cio/device_fsm.c"
    }
  ]
}
