)]}'
{
  "commit": "fc9d53af37deeb830252f03c62724078d943686c",
  "tree": "95e018111ee1db5657100077a25fa5d7d416d676",
  "parents": [
    "2ef41634def0fcb0def3e3c90220c651ca478cb3"
  ],
  "author": {
    "name": "Manu Abraham",
    "email": "manu@kromtek.com",
    "time": "Thu May 05 16:16:01 2005 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@ppc970.osdl.org",
    "time": "Thu May 05 16:36:44 2005 -0700"
  },
  "message": "[PATCH] bttv: fix dst i2c read/write timeout failure.\n\nAttached is a patch to bttv which fixes the following problems.\n\nAffected cards and problems:\n~~~~~~~~~~~~~~~~~~~~~~~~\no VP-1020 (200103A) Tuning problems, device detection.\no VP-1020 (DST-MOT) Errors during tuning, device detection fails in a while.\no VP-1030 (DST-CI) Tuning sometimes fails after CI commands.\no VP-2031 (DCT-CI) Tuning problems\n\nThe timeout happens before the actual timeout occured in the MCU\non the board, and hence the problems.\n\nChanges: (bttv-i2c.diff)\n~~~~~~~~~~~~~~~~~~~~~~~~\no Changed the custom wait queue to wait_event_interruptible_timeout()\n      - Suggestion by Johannes Stezenbach.\n\no Fixed the wait queue timeout problem\n      - This fixes the timeout problem on various cards.\n      - This problem was visible as many\n          * Cannot tune to channels, when signal levels are very low.\n          * app_info does not work in some conditions for CI based cards\n      - Smaller values worked good for newer cards, but the older cards\nsuffered, settled down to the worst case values that could happen in any\neventuality.\n\nSigned-off-by: Manu Abraham \u003cmanu@kromtek.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e42f1ec13f3e66900d1e08546d1e4f7b38d591f3",
      "old_mode": 33188,
      "old_path": "drivers/media/video/bttv-i2c.c",
      "new_id": "e3f477dff82782d865d2cd5173308a2381aae230",
      "new_mode": 33188,
      "new_path": "drivers/media/video/bttv-i2c.c"
    }
  ]
}
