)]}'
{
  "commit": "8859942ede8154c1e90e3b0d1b60aecf0cfaa169",
  "tree": "b71e1447c4bce6ce4b7dfca581430cacdfc95533",
  "parents": [
    "643bd3fbd9dc73ed3dc1e4f6980e6f15fdbb9bb6"
  ],
  "author": {
    "name": "Domen Puncer",
    "email": "domen.puncer@ultra.si",
    "time": "Sun Aug 13 23:35:40 2006 +0200"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Tue Sep 26 15:38:50 2006 -0700"
  },
  "message": "i2c-au1550: Fix timeout problem\n\ni2c-au1550: Fix timeout problem\n\nFix from Jordan Crouse:\nIf the transmit and recieve FIFOS are not empty, forceably flush them\nrather then waiting for them to drain on their own.\n\nThis solves at least a problem reported by Clem Taylor:\nhttp://www.linux-mips.org/archives/linux-mips/2006-05/msg00240.html\n(1% of I2C transactions would timeout)\n\nSigned-off-by: Domen Puncer \u003cdomen.puncer@ultra.si\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d06edce03bf40dd83604708018d4ce5165cd852f",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-au1550.c",
      "new_id": "02a359ebc0f0b2e2d8dd6667845fb1d5eb26f13d",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-au1550.c"
    }
  ]
}
