)]}'
{
  "commit": "14a4dfe2ff8c353f59ae8324059ded1cfe22c7d9",
  "tree": "3301a6e2903012294d6e21dd96d04885f9a08cdb",
  "parents": [
    "d8004cb9267b15cd902eef01a75bb1ffa3995af8"
  ],
  "author": {
    "name": "Helmut Schaa",
    "email": "helmut.schaa@googlemail.com",
    "time": "Wed Dec 10 13:17:26 2008 +0100"
  },
  "committer": {
    "name": "John W. Linville",
    "email": "linville@tuxdriver.com",
    "time": "Fri Dec 12 14:02:10 2008 -0500"
  },
  "message": "ipw2200: fix scanning while associated\n\nThis patch fixes sporadic firmware restarts when scanning while associated.\n\nThe firmware will quietly cancel a scan (while associated) if the dwell time\nfor a channel to be scanned is larger than the time it may stay away from the\noperating channel (because of DTIM catching). Unfortunately the driver is not\nnotified about the canceled scan and therefore the scan watchdog timeout will\nbe hit and the driver causes a firmware restart which results in\ndisassociation. This mainly happens on passive channels which use a dwell time\nof 120 whereas a typical beacon interval is around 100.\n\nThe patch changes the dwell time for passive channels to be slightly smaller\nthan the actual beacon interval to work around the firmware issue. Furthermore\nthe number of allowed beacon misses is increased from one to three as otherwise\nmost scans (while associated) won\u0027t complete successfully.\n\nHowever scanning while associated will still fail in corner cases such as a\nbeacon intervals below 30.\n\nSigned-off-by: Helmut Schaa \u003chelmut.schaa@googlemail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "23728eb6110a856864a18aa8e656c38ebbdd8b60",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/ipw2x00/ipw2200.c",
      "new_id": "625f2cf99fa9f9a7bf4976aeb460523e18b1b920",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/ipw2x00/ipw2200.c"
    },
    {
      "type": "modify",
      "old_id": "0a84d52147bd5cba7f4a012d1662d29d248172fe",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/ipw2x00/ipw2200.h",
      "new_id": "277b274d4be5d10f6552d5273591895cc138a460",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/ipw2x00/ipw2200.h"
    }
  ]
}
