)]}'
{
  "commit": "2d3b8eea7f2fbafd5d779cc92f7aedbd1ef575e9",
  "tree": "292cd6197c457defc3e07d02a663cabb3dceb253",
  "parents": [
    "21bef6dd2b419f28c8096a8e30ad86dcbff44c02"
  ],
  "author": {
    "name": "Albert Lee",
    "email": "albertcc@tw.ibm.com",
    "time": "Thu Nov 15 10:35:46 2007 +0900"
  },
  "committer": {
    "name": "Tejun Heo",
    "email": "htejun@gmail.com",
    "time": "Mon Nov 19 12:28:11 2007 +0900"
  },
  "message": "libata: workaround DRQ\u003d1 ERR\u003d1 for ATAPI tape drives\n\nAfter an error condition, some ATAPI tape drives set DRQ\u003d1 together\nwith ERR\u003d1 when asking the host to transfer the CDB of the next packet\ncommand (i.e. request sense).  This patch, a revised version of\nAlan/Mark\u0027s previous patch, adds ATA_HORKAGE_STUCK_ERR to workaround\nthe problem by ignoring the ERR bit and proceed sending the CDB.\n\nSigned-off-by: Albert Lee \u003calbertcc@tw.ibm.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Mark Lord \u003climl@rtr.ca\u003e\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1584164e77045f5828b48361f301342ac52584e9",
      "old_mode": 33188,
      "old_path": "drivers/ata/libata-core.c",
      "new_id": "5478b4c6c6e93977b5bb0bc6b22a911a0fa5db73",
      "new_mode": 33188,
      "new_path": "drivers/ata/libata-core.c"
    },
    {
      "type": "modify",
      "old_id": "3f9a6a140a98f5472cf9845197b962e329136581",
      "old_mode": 33188,
      "old_path": "include/linux/libata.h",
      "new_id": "ef52a07c43d8da63eba34a0dd571dc90c8d3310e",
      "new_mode": 33188,
      "new_path": "include/linux/libata.h"
    }
  ]
}
