)]}'
{
  "log": [
    {
      "commit": "bbbdff9e00449928f228867076a07bdfecd3dca8",
      "tree": "466fdd25ed76362a44482465ccdfc2c8de4ceb97",
      "parents": [
        "d91f36db51661018f6d54ff5966e283bcec4c545"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Thu Apr 16 13:27:42 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:57:16 2009 -0400"
      },
      "message": "mac80211: enable PS by default\n\nEnable PS by default (depending on Kconfig) -- rely on drivers\nto control the level using pm_qos. Due to the previous patch\nwe turn off PS when necessary due to latency requirements.\n\nThis has a Kconfig symbol so people can, if they really want,\nconfigure the default in their kernels. We may want to keep it\nat \"default y\" only in wireless-testing for a while.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d91f36db51661018f6d54ff5966e283bcec4c545",
      "tree": "cde91cde0e6478c3c8cb256786eb61f3c48842c4",
      "parents": [
        "10f644a47b76d3e61b98f2d02ce9690b94c51ee5"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Thu Apr 16 13:17:26 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:57:16 2009 -0400"
      },
      "message": "mac80211: implement beacon filtering in software\n\nRegardless of whether the hardware implements beacon filtering,\nthere\u0027s no need to process all beacons in software all the time\nthroughout the stack (mac80211 does a lot, then cfg80211, then\nin the future possibly userspace).\n\nThis patch implements the \"best possible\" beacon filtering in\nmac80211. \"Best possible\" means that it can look for changes in\nall requested information elements, and distinguish vendor IEs\nby their OUI.\n\nIn the future, we will add nl80211 API for userspace to request\ninformation elements and vendor IE OUIs to watch -- drivers can\nthen implement the best they can do while software implements\nit fully.\n\nIt is unclear whether or not this actually saves CPU time, but\nthe data is all in the cache already so it should be fairly\ncheap. The additional _testing_, however, has great benefit;\nWithout this, and on hardware that doesn\u0027t implement beacon\nfiltering, wrong assumptions about, for example, scan result\nupdates could quickly creep into code.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "10f644a47b76d3e61b98f2d02ce9690b94c51ee5",
      "tree": "fc344d0f888ea0b97608cd53eec1d2dc17672087",
      "parents": [
        "965bedadc01d34027455d5d5b67063ef0209c955"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Thu Apr 16 13:17:25 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:57:16 2009 -0400"
      },
      "message": "mac80211: disable powersave if pm_qos asks for low latency\n\nWhen an application asks for a latency lower than the beacon interval\nthere\u0027s nothing we can do -- we need to stay awake and not have the\nAP buffer frames for us. Add code to automatically calculate this\nconstraint in mac80211 so drivers need not concern themselves with it.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "965bedadc01d34027455d5d5b67063ef0209c955",
      "tree": "012bb04559011498e0bdb5db1ba6ffad0ec8b89a",
      "parents": [
        "dc7d243d75b906cc964c12caa3b2eebe953a69be"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Thu Apr 16 13:17:24 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:57:15 2009 -0400"
      },
      "message": "mac80211: improve powersave implementation\n\nWhen you have multiple virtual interfaces the current\nimplementation requires setting them up properly from\nuserspace, which is undesirable when we want to default\nto power save mode. Keep track of powersave requested\nfrom userspace per managed mode interface, and only\nenable powersave globally when exactly one managed mode\ninterface is active and has powersave turned on.\n\nSecond, only start the dynPS timer when PS is turned\non, and properly turn it off when PS is turned off.\n\nThird, fix the scan_sdata abuse in the dynps code.\n\nFinally, also reorder the code and refactor the code\nthat enables PS or the dynps timer instead of having\nit copied in two places.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "dc7d243d75b906cc964c12caa3b2eebe953a69be",
      "tree": "456e2aad5e3cc4abb17bfcbfd7f8fcbcfd263d5c",
      "parents": [
        "fade5db4f227bf59874efd6023f39d345e17e2a4"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@gmail.com",
        "time": "Tue Mar 24 21:33:43 2009 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:57:15 2009 -0400"
      },
      "message": "Add support for CF8381 WiFi card.\n\nA detection function was added for identifying CF8381.\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nAcked-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fade5db4f227bf59874efd6023f39d345e17e2a4",
      "tree": "f98206b6323524944f17036d7339340978afc49a",
      "parents": [
        "85efc86eb7c6cbb1c8ce8d99b10b948be033fbb9"
      ],
      "author": {
        "name": "Christian Lamparter",
        "email": "chunkeey@web.de",
        "time": "Fri Apr 17 15:14:22 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:57:15 2009 -0400"
      },
      "message": "p54: deactivate broken powersave function (part 2)\n\nThis patch deactivates powersave in station mode.\n\nIt does not work correctly yet, so the code does more harm than good.\n\n(I split the original patch and sent part of it for 2.6.30, which didn\u0027t\nhave the IEEE80211_HW_BEACON_FILTER flag. -- JWL)\n\nReported-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: Christian Lamparter \u003cchunkeey@web.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "85efc86eb7c6cbb1c8ce8d99b10b948be033fbb9",
      "tree": "273ad6d462c816057a4f791f12febad5cce5e962",
      "parents": [
        "26925042b6b105995ee54c6015e95f0caf9632d6"
      ],
      "author": {
        "name": "Luis R. Rodriguez",
        "email": "lrodriguez@atheros.com",
        "time": "Mon Apr 13 21:41:46 2009 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:57:15 2009 -0400"
      },
      "message": "atheros: fix propagation of bad EEPROM on regulatory init\n\nWhen the EEPROM is not in good condition we cannot continue so\nwe currently bail out but only ath5k is bailing out properly.\nBoth ath9k and ar9170 were proceeding and if a user were to run\ninto this they\u0027d see an obscure panic. Lets propagate the error\nas intended and make sure we inform the user by lifting the\nerror message from debug to a kernel error.\n\nStable note: You can find a port of this page here:\n\nhttp://bombadil.infradead.org/~mcgrof/patches/ath9k/ath9k-fix-eeprom.patch.txt\n\nCc: stable@kernel.org\nSigned-off-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "26925042b6b105995ee54c6015e95f0caf9632d6",
      "tree": "9305c7204ac3aa0bc081b67d36d6ad8a66303c0e",
      "parents": [
        "c57ca81576e7ca0369ea52c9ac5f35d0f6ca1270"
      ],
      "author": {
        "name": "Bob Copeland",
        "email": "me@bobcopeland.com",
        "time": "Wed Apr 15 07:57:36 2009 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:57:15 2009 -0400"
      },
      "message": "ath5k: manipulate rxlink and descriptor address under rxbuf lock\n\nGrabbing an ath5k_buf then dropping the lock is racy because the\nreferenced descriptor can be obtained in another thread and released\nbefore the buffer is handed to the hardware.  Likewise, manipulating\nsc-\u003erxlink without the lock can lead to having multiple self-linked\nhardware descriptors.\n\nChanges-licensed-under: 3-Clause-BSD\n\nSigned-off-by: Bob Copeland \u003cme@bobcopeland.com\u003e\nAcked-by: Nick Kossifidis \u003cmickflemm@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c57ca81576e7ca0369ea52c9ac5f35d0f6ca1270",
      "tree": "c121d33c69a2eccf0658c7f7953d6eb9435c8d44",
      "parents": [
        "46802a4f07cd2367d584bb1a2e6998d22d4d4f3a"
      ],
      "author": {
        "name": "Bob Copeland",
        "email": "me@bobcopeland.com",
        "time": "Wed Apr 15 07:57:35 2009 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:57:14 2009 -0400"
      },
      "message": "ath5k: use rx hw descriptor pointer for self-linked check\n\nThis patch simplifies the code used to detect when the\nself-linked DMA buffer is still in use by hardware, by\nchecking the hardware\u0027s rxdp register instead of looking\nat the software buffer list.\n\nSigned-off-by: Bob Copeland \u003cme@bobcopeland.com\u003e\nAcked-by: Nick Kossifidis \u003cmickflemm@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "46802a4f07cd2367d584bb1a2e6998d22d4d4f3a",
      "tree": "017ee0a44aa92f5aba0bc146aa95c8e3742906e8",
      "parents": [
        "56d2ac763829d2443075e8266dd00166ee11c80d"
      ],
      "author": {
        "name": "Bob Copeland",
        "email": "me@bobcopeland.com",
        "time": "Wed Apr 15 07:57:34 2009 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:57:14 2009 -0400"
      },
      "message": "ath5k: use bool for modparams\n\nCurrent code uses int types, but both modparams are boolean values.\n\nChanges-licensed-under: 3-Clause-BSD\n\nSigned-off-by: Bob Copeland \u003cme@bobcopeland.com\u003e\nAcked-by: Nick Kossifidis \u003cmickflemm@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "56d2ac763829d2443075e8266dd00166ee11c80d",
      "tree": "8d4fa4c1a7ba2437a83084a39654f059e963098d",
      "parents": [
        "77ded01cc25744245c58a369d24e251833e995bd"
      ],
      "author": {
        "name": "Bob Copeland",
        "email": "me@bobcopeland.com",
        "time": "Wed Apr 15 07:57:33 2009 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:57:14 2009 -0400"
      },
      "message": "ath5k: use tasklet_hi_schedule for beacon queue\n\nFor embedded platforms, beacon transmission can be starved when\nflooded with data packets.  Prioritize beacons by giving the beacon\nqueue the first shot when the isr completes.\n\nChanges-licensed-under: 3-Clause-BSD\n\nSigned-off-by: Bob Copeland \u003cme@bobcopeland.com\u003e\nAcked-by: Nick Kossifidis \u003cmickflemm@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "77ded01cc25744245c58a369d24e251833e995bd",
      "tree": "fbf0398dd36df1a95a5487f4cddd68d87f4f74a7",
      "parents": [
        "45f483c00299807a1635d6ee327957b796b60076"
      ],
      "author": {
        "name": "Bob Copeland",
        "email": "me@bobcopeland.com",
        "time": "Wed Apr 15 07:57:32 2009 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:57:14 2009 -0400"
      },
      "message": "ath5k: fix initvals errors\n\nThis patch corrects a few errors in the initvals tables to match those\nin the HAL tables.  Namely, remove a couple of repetitions, fix some\nturbo mode errors, and correct a register for the CCK rate power table.\n\nChanges-licensed-under: ISC\n\nSigned-off-by: Bob Copeland \u003cme@bobcopeland.com\u003e\nAcked-by: Nick Kossifidis \u003cmickflemm@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "45f483c00299807a1635d6ee327957b796b60076",
      "tree": "c196b2d8c48a6087416eca01a31dc749bd006802",
      "parents": [
        "882b709230246de3359b04b195ad3e80b93b73ef"
      ],
      "author": {
        "name": "Christian Lamparter",
        "email": "chunkeey@web.de",
        "time": "Tue Apr 14 22:19:29 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:57:14 2009 -0400"
      },
      "message": "p54: remove module_ stubs\n\nChristoph Hellwig pointed out that these stubs are unnecessary.\n\nSigned-off-by: Christian Lamparter \u003cchunkeey@web.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "882b709230246de3359b04b195ad3e80b93b73ef",
      "tree": "e2e38e3924e88ecec0848778a7b1fb1394ed8f9c",
      "parents": [
        "f2753ddbadb0873a98421415882318251bbd9eaa"
      ],
      "author": {
        "name": "Vivek Natarajan",
        "email": "vivek.natraj@gmail.com",
        "time": "Tue Apr 14 16:21:01 2009 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:57:14 2009 -0400"
      },
      "message": "ath9k: Disable autosleep feature for AR9285 based chipsets.\n\nSigned-off-by: Vivek Natarajan \u003cvnatarajan@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f2753ddbadb0873a98421415882318251bbd9eaa",
      "tree": "daad40232be13d91835b30234e5743dfdd582f19",
      "parents": [
        "a1c555802a62c845520d2486d783c9bb1d5e68a9"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Tue Apr 14 10:09:24 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:57:14 2009 -0400"
      },
      "message": "mac80211: add hardware restart function\n\nSome hardware defects may require the hardware to be re-initialised\ncompletely from scratch. Drivers would need much information (for\ninstance the current MAC address, crypto keys, beaconing information,\netc.) stored duplicated from mac80211 to be able to do this, so let\nmac80211 help them.\n\nThe new ieee80211_restart_hw() function requires the same code as\nresuming, so move that code into a new ieee80211_reconfig() function\nin util.c and leave only the suspend code in pm.c.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a1c555802a62c845520d2486d783c9bb1d5e68a9",
      "tree": "a16d9916db52dfb2116448a5ed5899726d213a5d",
      "parents": [
        "06bfd0d3dbe965de4f60079955cca19d7e853c60"
      ],
      "author": {
        "name": "Christian Lamparter",
        "email": "chunkeey@web.de",
        "time": "Tue Apr 14 22:11:20 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:47 2009 -0400"
      },
      "message": "ath: add module information\n\nThis patch adds licensing, author information and a description to the module.\n\nSigned-off-by: Christian Lamparter \u003cchunkeey@web.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "06bfd0d3dbe965de4f60079955cca19d7e853c60",
      "tree": "da83890ad668ad6ae36d374e41badccc3e40cabe",
      "parents": [
        "386aeacfa8912e1accffc47e30ffe0c0ecfe71e5"
      ],
      "author": {
        "name": "Gábor Stefanik",
        "email": "netrolller.3d@gmail.com",
        "time": "Mon Apr 13 21:54:27 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:47 2009 -0400"
      },
      "message": "rtl8187: Remove the \"8187B chip detected\" message when probing RTL8187B cards\n\nThis message appears to be nothing more than a leftover of the\nexperimental-8187B era. Also, we print the HW type in the hwaddr line,\nmaking this message reduntant. And it\u0027s definitely not important\nenough to be a KERN_WARNING.\n\nSigned-off-by: Gábor Stefanik \u003cnetrolller.3d@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "386aeacfa8912e1accffc47e30ffe0c0ecfe71e5",
      "tree": "3ffb9c84c3ee3329f8fc41a7cf2c9a8dda70af9c",
      "parents": [
        "04d19ddd254b404703151ab25aa5041e50ff40f7"
      ],
      "author": {
        "name": "Sujith",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Mon Apr 13 21:57:01 2009 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:47 2009 -0400"
      },
      "message": "ath9k: Remove CHANNEL_CW_INT handling in ath9k_hw_calibrate\n\nIt is already handled properly in ath9k_hw_getnf.\n\nSigned-off-by: Sujith \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "04d19ddd254b404703151ab25aa5041e50ff40f7",
      "tree": "f6eee40252bacc49e774ce90e3df745adb60a232",
      "parents": [
        "cbfe946860ffc718c5d99a6b740e33ac95fe8b8d"
      ],
      "author": {
        "name": "Sujith",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Mon Apr 13 21:56:59 2009 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:46 2009 -0400"
      },
      "message": "ath9k: Fix bug in calibration initialization\n\nThis patch fixes a bug in ath9k_hw_init_cal() where the wrong\ncalibration was being done for non-AR9285 chipsets.\nAlso add a few helpful comments.\n\nCc: stable@kernel.org\nSigned-off-by: Sujith \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "cbfe946860ffc718c5d99a6b740e33ac95fe8b8d",
      "tree": "f82a08200ca9abb8c209fc5e9a8732d38403700c",
      "parents": [
        "379f04407c92d84f2506385b66fb9fc89ecd96c3"
      ],
      "author": {
        "name": "Sujith",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Mon Apr 13 21:56:56 2009 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:46 2009 -0400"
      },
      "message": "ath9k: Use a consistent naming convention\n\nThis patch replaces old \u0027hal_\u0027 prefixes with \u0027ath9k_\u0027.\n\nSigned-off-by: Sujith \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "379f04407c92d84f2506385b66fb9fc89ecd96c3",
      "tree": "369e64ee62bbe9c331fe804b433f295bebd385e1",
      "parents": [
        "415f738ecf41b427921b503ecfd427e26f89dc23"
      ],
      "author": {
        "name": "Sujith",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Mon Apr 13 21:56:48 2009 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:46 2009 -0400"
      },
      "message": "ath9k: Cleanup calibration interface\n\nThis patch cleans up the functions dealing with calibration,\nusing proper return values.\nath9k_hw_per_calibration(), ath9k_hw_calibrate now return bool values\ninstead of setting error values in the function arguments.\n\nSigned-off-by: Sujith \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "415f738ecf41b427921b503ecfd427e26f89dc23",
      "tree": "712498294556a2089a3151c009ca9968baba6913",
      "parents": [
        "a451aa66dcb14efcb7addf1d8edcac8df76a97b6"
      ],
      "author": {
        "name": "Sujith",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Mon Apr 13 21:56:46 2009 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:46 2009 -0400"
      },
      "message": "ath9k: Initialize ANI timers\n\nThe various ANI timers have to be initialized properly when\nstarting the calibration timer.\n\nCc: stable@kernel.org\nSigned-off-by: Sujith \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a451aa66dcb14efcb7addf1d8edcac8df76a97b6",
      "tree": "ee76f6db63a25d2389cd364be548850222880a17",
      "parents": [
        "db2f63f60a087ed29ae04310c1076c61f77a5d20"
      ],
      "author": {
        "name": "Sujith",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Mon Apr 13 21:56:43 2009 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:46 2009 -0400"
      },
      "message": "ath9k: Fix bug in determining calibration support\n\nADC gain calibration has to be done for all non 2GHZ-HT20 channels.\nRegression from \"ath9k: use ieee80211_conf on ath9k_hw_iscal_supported()\"\n\nCc: stable@kernel.org\nSigned-off-by: Sujith \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "db2f63f60a087ed29ae04310c1076c61f77a5d20",
      "tree": "32506144f45455d1e5ec65ed7fcd619aff65b21d",
      "parents": [
        "822b0dfc135cf205379ea62aae7a5b393811b238"
      ],
      "author": {
        "name": "Sujith",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Mon Apr 13 21:56:41 2009 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:46 2009 -0400"
      },
      "message": "ath9k: Fix bug in checking HT flag\n\nThe operating HT mode is stored in chanmode and\nnot channelFlags.\n\nCc: stable@kernel.org\nSigned-off-by: Sujith \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "822b0dfc135cf205379ea62aae7a5b393811b238",
      "tree": "cf6b09320beadb9d7846272f0017ce1e798f8b30",
      "parents": [
        "9c07a7777f44c7e39accec5ad8c4293d6a9b2a47"
      ],
      "author": {
        "name": "Sujith",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Mon Apr 13 21:56:38 2009 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:46 2009 -0400"
      },
      "message": "ath9k: Remove unused channel flags\n\nSigned-off-by: Sujith \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9c07a7777f44c7e39accec5ad8c4293d6a9b2a47",
      "tree": "574a6cebcfaca6a0b12dd587393219488cec16ad",
      "parents": [
        "675902ef822c114c0dac17ed10eed43eb8f5c9ec"
      ],
      "author": {
        "name": "Sujith",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Mon Apr 13 21:56:36 2009 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:46 2009 -0400"
      },
      "message": "ath9k: Fix bug in scan termination\n\nA full HW reset needs to be done on termination of a scan run.\nNot setting SC_OP_FULL_RESET resulted in doing a\nfast channel change.\n\nCc: stable@kernel.org\nSigned-off-by: Sujith \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "675902ef822c114c0dac17ed10eed43eb8f5c9ec",
      "tree": "87958b08f6161fc9e1bb64abeae86f3253fcf48e",
      "parents": [
        "d2f5b3a6778ae86fd93cb01ccac16aa0b079e441"
      ],
      "author": {
        "name": "Sujith",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Mon Apr 13 21:56:34 2009 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:46 2009 -0400"
      },
      "message": "ath9k: Fix memleak on TX DMA failure\n\nThe driver-specific region has to be freed in case\nof a DMA mapping failure.\n\nCc: stable@kernel.org\nSigned-off-by: Sujith \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d2f5b3a6778ae86fd93cb01ccac16aa0b079e441",
      "tree": "51f6776b8e971ded36cd9790492674c892638a39",
      "parents": [
        "a89bff9a78b2bf51e21a961b473b5be94b22f12e"
      ],
      "author": {
        "name": "Sujith",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Mon Apr 13 21:56:25 2009 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:45 2009 -0400"
      },
      "message": "ath9k: Handle ASPM properly for RFKILL\n\nRadio enable/disable have to handle ASPM state properly.\nThis patch fixes it.\n\nSigned-off-by: Sujith \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a89bff9a78b2bf51e21a961b473b5be94b22f12e",
      "tree": "cff6dc88649dfa5aa72d92b149387ff66f06fb30",
      "parents": [
        "2d1f96dd90a20c25243cc3b13e9f21d72f00aba0"
      ],
      "author": {
        "name": "Steven Luo",
        "email": "steven@steven676.net",
        "time": "Sun Apr 12 02:57:54 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:45 2009 -0400"
      },
      "message": "ath9k: reset after PCI FATAL/PERR interrupts\n\nath9k_hw_getisr() doesn\u0027t appear to set anything in the status mask for\nPCI FATAL or PERR interrupts (AR_INTR_SYNC_HOST1_FATAL/PERR), which\nthe open-source HAL seems to do.  This means that the card isn\u0027t reset\nafter these interrupts.\n\nThis patch seems to fix a problem where the wireless drops out with an\n\"ath9k: received PCI FATAL interrupt\" in dmesg after some time; the\nhardware is an AR5416 in an ASUS WL-500W running 2.6.28.7 (OpenWRT) and\ncompat-wireless 2009-03-31.\n\nSigned-off-by: Steven Luo \u003csteven@steven676.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2d1f96dd90a20c25243cc3b13e9f21d72f00aba0",
      "tree": "76dc36f2b2d700ea045b287689405d430d6e5d04",
      "parents": [
        "7858e07b7ccf1d2fd5898a405c93d022d3f1f42d"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Sat Apr 11 11:26:01 2009 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:45 2009 -0400"
      },
      "message": "b43legacy: Clean up beacon IRQ\n\nThis patch ports commit c97a4ccc1fad35d3 \"b43: Fix beacon BH update\" to\nb43legacy. It fixes beacon updating in the bottomhalf. In case the device\nis busy, we will defer to later in the IRQ handler.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nAcked-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nTested-by: David Ellingsworth \u003cdavid@identd.dyndns.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7858e07b7ccf1d2fd5898a405c93d022d3f1f42d",
      "tree": "eff92b4181f0eef3e9e389dc0cb5ff9798657886",
      "parents": [
        "7edfab7adef45a09b459cb7f5957f476108f5e77"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Sat Apr 11 11:25:24 2009 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:45 2009 -0400"
      },
      "message": "b43legacy: Fixes for beaconing\n\nThis patch ports the beaconing fixes from commit a82d992261f \"b43: Beaconing\nfixes\" to b43legacy. Basically it prevents the card from triggering the beacon\nIRQ over and over again.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nAcked-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nTested-by: David Ellingsworth \u003cdavid@identd.dyndns.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7edfab7adef45a09b459cb7f5957f476108f5e77",
      "tree": "06c79f7103259a28ed27636d6c1ed4eff226b7d7",
      "parents": [
        "4312a86b6840bca503603e918996b139fa3293ba"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Sat Apr 11 13:32:46 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:45 2009 -0400"
      },
      "message": "cfg80211: convert mutex assert to macro\n\nThat will make the various cases where the WARN_ON\ncan happen distinguishable.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4312a86b6840bca503603e918996b139fa3293ba",
      "tree": "5eab517514d56a2b2573c495545de38e128380df",
      "parents": [
        "6dfe9a884fec67070fc7502ad82f7eb328950b72"
      ],
      "author": {
        "name": "Christian Lamparter",
        "email": "chunkeey@web.de",
        "time": "Sat Apr 11 03:58:14 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:45 2009 -0400"
      },
      "message": "p54: remove obsolet signal quality calculation\n\nThe signal quality percentage is now calculated by mac80211 stack.\n\nSigned-off-by: Christian Lamparter \u003cchunkeey@web.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6dfe9a884fec67070fc7502ad82f7eb328950b72",
      "tree": "41e23d2b9ddae510e22049af17fa631afba73da4",
      "parents": [
        "492301fb5d12e4a77a1010ad2b6f1ed306014123"
      ],
      "author": {
        "name": "Christian Lamparter",
        "email": "chunkeey@web.de",
        "time": "Sat Apr 11 03:58:01 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:45 2009 -0400"
      },
      "message": "p54: utilize all available key slots for decryption offload\n\nThis patch takes care of outstanding TODOs:\n/* TODO: some devices have 4 more free slots for rx keys */\n\nNow the driver can utilize all available key slots instead of just 4.\nObviously, this helps most in AP/IBSS(/MESH) mode, when\nwe have to use more different keys.\n\nSigned-off-by: Christian Lamparter \u003cchunkeey@web.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "492301fb5d12e4a77a1010ad2b6f1ed306014123",
      "tree": "ed8432de55f5b3b53fe6f7b113344354a5ce5e3a",
      "parents": [
        "137907287789607f2a2586ad625e7b8c646b3425"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Thu Apr 09 22:14:19 2009 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:45 2009 -0400"
      },
      "message": "rfkill: Fix broken rfkill LED in 2.6.30-rc1\n\nThe rfkill system fails to issue a LED trigger event when the rfkill state\nchanges.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "137907287789607f2a2586ad625e7b8c646b3425",
      "tree": "8786619967253e58b84645e20b5f2a276fe569c1",
      "parents": [
        "a2caba6b5fc4e046edfefb1db82f52b939b526a5"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Wed Apr 08 21:26:27 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:45 2009 -0400"
      },
      "message": "b43: Remove unnecessary MMIO in interrupt hotpath\n\nThis removes unnecessary MMIO accesses in the interrupt hotpath.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a2caba6b5fc4e046edfefb1db82f52b939b526a5",
      "tree": "f808afd9baf8fb7dae3e8e87a51dc71af849ebf4",
      "parents": [
        "a83b9141b540f96dd59409c6487828e880113a29"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 14 11:45:57 2009 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:44 2009 -0400"
      },
      "message": "libertas: fix warning about %zd:\n\ndrivers/net/wireless/libertas/rx.c: In function ‘lbs_process_rxed_packet’:\ndrivers/net/wireless/libertas/rx.c:184: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 4 has type ‘__le32’\ndrivers/net/wireless/libertas/rx.c:184: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 5 has type ‘unsigned int’\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a83b9141b540f96dd59409c6487828e880113a29",
      "tree": "040301dd80eb0307c9dcd5208f88082b4d3922cf",
      "parents": [
        "1620108910b07bc41f4ad462ca56e899faf7e61a"
      ],
      "author": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Wed Apr 08 11:39:32 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:44 2009 -0400"
      },
      "message": "iwlwifi: adding interrupt counter in debugfs for debugging\n\nThis patch adds interrupt statistics report to debugfs, this can help to\nunderstand number of interrupts happened which including HW/SW error for\neasier and better debugging.\n\nin /sys/kernel/debug/ieee80211/phyN/iwlagn/data directory\nuse \"cat interrupt\" to view the current interrupt counter\nuse \"echo 0 \u003e interrupt\" to clear interrupt counter\n\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1620108910b07bc41f4ad462ca56e899faf7e61a",
      "tree": "ed7c28ae535cb9398c4fce90ef081fc8d8fad550",
      "parents": [
        "c2105fa7b68547a414095cfbf59bf513a9aae3ce"
      ],
      "author": {
        "name": "Mohamed Abbas",
        "email": "mohamed.abbas@intel.com",
        "time": "Wed Apr 08 11:39:31 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:44 2009 -0400"
      },
      "message": "iwlcore: fix channel display in debugfs\n\nFix displaying of wrong channel information when user query\nchannel through debugfs\n\nSigned-off-by: Mohamed Abbas \u003cmohamed.abbas@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c2105fa7b68547a414095cfbf59bf513a9aae3ce",
      "tree": "e5deb6764cd688e5432d985f0e8b1a58bcee4cdc",
      "parents": [
        "3a6502927f763f05069d1b84af3a05b38eb1a818"
      ],
      "author": {
        "name": "Daniel C Halperin",
        "email": "daniel.c.halperin@intel.com",
        "time": "Wed Apr 08 11:39:30 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:44 2009 -0400"
      },
      "message": "iwlwifi: check triple_stream_basic_rates in iwl_full_rxon_required\n\nFor completeness, we should also make sure that the 3x3 MIMO rates are also checked when seeing if one rxon struct matches another.\n\nSigned-off-by: Daniel C Halperin \u003cdaniel.c.halperin@intel.com\u003e\nAcked-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3a6502927f763f05069d1b84af3a05b38eb1a818",
      "tree": "2f48db73d3d1974325109018e5c9e410d7eb8ac9",
      "parents": [
        "ddfcf999274838a8dfb0ccf8e69fc1e50eea3341"
      ],
      "author": {
        "name": "Mohamed Abbas",
        "email": "mohamed.abbas@intel.com",
        "time": "Wed Apr 08 11:39:29 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:44 2009 -0400"
      },
      "message": "iwlagn: Sync rxon active with changes\n\nWe need to sync rxon_active with changes after we commit rxon_assoc,\nwithout rxon_active will still have the old data that cause\niwl_send_rxon_assoc to fail with no change in rxon command.\n\nSigned-off-by: Mohamed Abbas \u003cmohamed.abbas@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ddfcf999274838a8dfb0ccf8e69fc1e50eea3341",
      "tree": "54fa0de3da52e7f97c9d8dd50c580a2e321d2240",
      "parents": [
        "12b9681721adb34b7ec42aa973ab96692998153d"
      ],
      "author": {
        "name": "Daniel C Halperin",
        "email": "daniel.c.halperin@intel.com",
        "time": "Wed Apr 08 11:39:28 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:43 2009 -0400"
      },
      "message": "iwlwifi: do not set dual_stream_ant_msk for 3 streams\n\nThis patch fixes a bug introduced by commit \"iwlwifi: adding MIMO3 support\nin rate scaling\". We should not set the dual_stream_ant_msk (for 2x2 MIMO)\nwhen using a 3x3 rate, this will cause a SYSASSERT in uCode.\n\nNote: there is no triple_stream_ant_msk, because all three antennas are used.\n\nSigned-off-by: Daniel C Halperin \u003cdaniel.c.halperin@intel.com\u003e\nAcked-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "12b9681721adb34b7ec42aa973ab96692998153d",
      "tree": "f6394952e423ea0c953b823410e89d57eb22ee83",
      "parents": [
        "bd564261d7dd3660f7a5ba308a867c6bb23de6a2"
      ],
      "author": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Wed Apr 08 11:39:27 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:43 2009 -0400"
      },
      "message": "iwlwifi: Display decoded rate/mcs information\n\nThis patch adding MCS information in rate_scale_table, it help for\ndebugging rate scaling algorithm, easy to understand what is the current\nrate scale table and matching modulation, plus the last mcs used for tx.\n\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "bd564261d7dd3660f7a5ba308a867c6bb23de6a2",
      "tree": "8fdba368708c3b7068a80deba7ec7cdba62ee4d4",
      "parents": [
        "aa89f31e708d469f5dd824c59c98e4856a2e3572"
      ],
      "author": {
        "name": "Abhijeet Kolekar",
        "email": "abhijeet.kolekar@intel.com",
        "time": "Wed Apr 08 11:26:52 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:43 2009 -0400"
      },
      "message": "iwl3945: use iwl_mac_reset_tsf from iwlwifi\n\n3945 can now use iwl_mac_reset_tsf from iwlwifi.\n\nSigned-off-by: Abhijeet Kolekar \u003cabhijeet.kolekar@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "aa89f31e708d469f5dd824c59c98e4856a2e3572",
      "tree": "765fc149a8a1f297755fb8c8e8fea52d09a7467f",
      "parents": [
        "5ee5811e24b20d49ea553fda568433effbab7a62"
      ],
      "author": {
        "name": "Abhijeet Kolekar",
        "email": "abhijeet.kolekar@intel.com",
        "time": "Wed Apr 08 11:26:51 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:43 2009 -0400"
      },
      "message": "iwl3945: use iwl_mac_get_tx_stats from iwlwifi\n\n3945 can now use iwl_mac_get_tx_stats from iwlwifi.\n\nSigned-off-by: Abhijeet Kolekar \u003cabhijeet.kolekar@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5ee5811e24b20d49ea553fda568433effbab7a62",
      "tree": "35e835e3ac5e8e2740f8efbb4ae7030837549c51",
      "parents": [
        "60690a6a38cc03142a0c5aaed64cf043e707457d"
      ],
      "author": {
        "name": "Abhijeet Kolekar",
        "email": "abhijeet.kolekar@intel.com",
        "time": "Wed Apr 08 11:26:50 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:43 2009 -0400"
      },
      "message": "iwl3945: use iwl_mac_config_interface from iwlwifi\n\n3945 can now use iwl_mac_config_interface from iwlwifi.\n\nSigned-off-by: Abhijeet Kolekar \u003cabhijeet.kolekar@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "60690a6a38cc03142a0c5aaed64cf043e707457d",
      "tree": "bfb2a7ce9e4db46849011959eff825616d65b7d8",
      "parents": [
        "4808368dad3263ac46e71f037c0dcd2dcf082525"
      ],
      "author": {
        "name": "Abhijeet Kolekar",
        "email": "abhijeet.kolekar@intel.com",
        "time": "Wed Apr 08 11:26:49 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:43 2009 -0400"
      },
      "message": "iwlwifi: add config_ap lib op\n\nadd config_ap lib op to iwlwifi and iwl3945 in preparation\nof future 3945 porting actions.\n\nSigned-off-by: Abhijeet Kolekar \u003cabhijeet.kolekar@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4808368dad3263ac46e71f037c0dcd2dcf082525",
      "tree": "23ade76011df676aca0925fd025c313bfa5c4055",
      "parents": [
        "d8052319f2a7d1ee86248df00193110ad1946a33"
      ],
      "author": {
        "name": "Abhijeet Kolekar",
        "email": "abhijeet.kolekar@intel.com",
        "time": "Wed Apr 08 11:26:48 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:43 2009 -0400"
      },
      "message": "iwl3945: use iwl_mac_config from iwlwifi\n\n3945 can now use iwl_mac_config from iwlwifi\n\nSigned-off-by: Abhijeet Kolekar \u003cabhijeet.kolekar@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d8052319f2a7d1ee86248df00193110ad1946a33",
      "tree": "e85620ca14c9be81546a7ec282031474d7a7b806",
      "parents": [
        "cbb6ab94b66cfb7136e640191a9628c5a71220a3"
      ],
      "author": {
        "name": "Abhijeet Kolekar",
        "email": "abhijeet.kolekar@intel.com",
        "time": "Wed Apr 08 11:26:47 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:43 2009 -0400"
      },
      "message": "iwl3945: use iwl_mac_remove_interface from iwlwifi\n\n3945 can now use iwl_mac_remove_interface from iwlwifi\n\nSigned-off-by: Abhijeet Kolekar \u003cabhijeet.kolekar@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "cbb6ab94b66cfb7136e640191a9628c5a71220a3",
      "tree": "5ac6af3f75d86b005dd76de777b7e2f7c67f6f48",
      "parents": [
        "727882d62477ed45d248e8cd6d53cf794537b073"
      ],
      "author": {
        "name": "Abhijeet Kolekar",
        "email": "abhijeet.kolekar@intel.com",
        "time": "Wed Apr 08 11:26:46 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:43 2009 -0400"
      },
      "message": "iwl3945: use iwl_mac_add_interface from iwlwifi\n\nSigned-off-by: Abhijeet Kolekar \u003cabhijeet.kolekar@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "727882d62477ed45d248e8cd6d53cf794537b073",
      "tree": "e474cc2e65acb84a595f4cd5560e54882142070a",
      "parents": [
        "45823531662028a8cbd68906c20e887bb287c85e"
      ],
      "author": {
        "name": "Abhijeet Kolekar",
        "email": "abhijeet.kolekar@intel.com",
        "time": "Wed Apr 08 11:26:45 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:42 2009 -0400"
      },
      "message": "iwl3945: use iwl_set_mode in 3945\n\n3945 can now use iwl_set_mode from iwlcore library.\n\nSigned-off-by: Abhijeet Kolekar \u003cabhijeet.kolekar@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "45823531662028a8cbd68906c20e887bb287c85e",
      "tree": "e8dc18b6372a1aacbc4f5bf50b1aec091e8f91d0",
      "parents": [
        "f5d3026683da45e00c49a24999ad0d256e4651d5"
      ],
      "author": {
        "name": "Abhijeet Kolekar",
        "email": "abhijeet.kolekar@intel.com",
        "time": "Wed Apr 08 11:26:44 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:42 2009 -0400"
      },
      "message": "iwlwifi: add set_rxon_chain op\n\nadd set_rxon_chain op to iwlwifi cfg ops in preparation of\nfuture 3945 porting work.\n\nSigned-off-by: Abhijeet Kolekar \u003cabhijeet.kolekar@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f5d3026683da45e00c49a24999ad0d256e4651d5",
      "tree": "116db4a7834d40cd76561d6afa7003daf5e83719",
      "parents": [
        "06fd3d86a426848dbd8db27b7257a4eb4be8cfae"
      ],
      "author": {
        "name": "Abhijeet Kolekar",
        "email": "abhijeet.kolekar@intel.com",
        "time": "Wed Apr 08 11:26:43 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:42 2009 -0400"
      },
      "message": "iwl3945: use iwl_get_sta_id from iwlwifi\n\niwl3945 can now use iwl_get_sta_id.\n\nSigned-off-by: Abhijeet Kolekar \u003cabhijeet.kolekar@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "06fd3d86a426848dbd8db27b7257a4eb4be8cfae",
      "tree": "df400bd19773a995e8c84788b11495e23f0ce947",
      "parents": [
        "e11bc0286a4ff8f4e5cdefbcce0878d29c03c630"
      ],
      "author": {
        "name": "Abhijeet Kolekar",
        "email": "abhijeet.kolekar@intel.com",
        "time": "Wed Apr 08 11:26:42 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:42 2009 -0400"
      },
      "message": "iwl3945/iwlwifi: unify add_station function\n\nPatch unifies the add_station function for 3945 and iwlwifi drivers.\n\nSigned-off-by: Abhijeet Kolekar \u003cabhijeet.kolekar@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e11bc0286a4ff8f4e5cdefbcce0878d29c03c630",
      "tree": "0c0c6ee326fd19403fe884217af0e60a7570accc",
      "parents": [
        "40ace5b385ccf8a4d4d096b353b7f1baac1d014b"
      ],
      "author": {
        "name": "Abhijeet Kolekar",
        "email": "abhijeet.kolekar@intel.com",
        "time": "Wed Apr 08 11:26:41 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:42 2009 -0400"
      },
      "message": "iwlwifi: use station management ops\n\nPatch replaces station management functions with ops declared.\n\nSigned-off-by: Abhijeet Kolekar \u003cabhijeet.kolekar@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "40ace5b385ccf8a4d4d096b353b7f1baac1d014b",
      "tree": "dd3d71bcd2b6436033ad50d55190af2b0f277915",
      "parents": [
        "79fa455a995057b6559fcd2a02e8b089b2e2e288"
      ],
      "author": {
        "name": "Abhijeet Kolekar",
        "email": "abhijeet.kolekar@intel.com",
        "time": "Wed Apr 08 11:26:40 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:42 2009 -0400"
      },
      "message": "iwl3945: replace station function with station ops\n\nPatch replaces station function used in driver by station management ops\nin 3945.\n\nSigned-off-by: Abhijeet Kolekar \u003cabhijeet.kolekar@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "79fa455a995057b6559fcd2a02e8b089b2e2e288",
      "tree": "868b9ca0ebe9a96ad7eec6ea3d91e0b2b169e3ab",
      "parents": [
        "f45c271493c37d2d80177582191acc1a4e446297"
      ],
      "author": {
        "name": "Abhijeet Kolekar",
        "email": "abhijeet.kolekar@intel.com",
        "time": "Wed Apr 08 11:26:39 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:42 2009 -0400"
      },
      "message": "iwlwifi: add station management ops\n\nThis patch adds declarations for station management ops to iwlwifi drivers.\n\nSigned-off-by: Abhijeet Kolekar \u003cabhijeet.kolekar@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f45c271493c37d2d80177582191acc1a4e446297",
      "tree": "32721cc5440c4a05ca687088848044179fdc93c2",
      "parents": [
        "e0158e61108bdadd70865c2149dc829a5c84dd73"
      ],
      "author": {
        "name": "Abhijeet Kolekar",
        "email": "abhijeet.kolekar@intel.com",
        "time": "Wed Apr 08 11:26:38 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:42 2009 -0400"
      },
      "message": "iwl3945: delay mode setting\n\nDelay mode setting till uCode is ready.\n\nSigned-off-by: Abhijeet Kolekar \u003cabhijeet.kolekar@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e0158e61108bdadd70865c2149dc829a5c84dd73",
      "tree": "7ef8284cf26e6b3bc98ff8c47a407e1d87d8edaa",
      "parents": [
        "9944b938f23fdd1ce2f5da190f771f176bb51eef"
      ],
      "author": {
        "name": "Abhijeet Kolekar",
        "email": "abhijeet.kolekar@intel.com",
        "time": "Wed Apr 08 11:26:37 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:41 2009 -0400"
      },
      "message": "iwlwifi: add commit_rxon lib\n\nPatch adds commit_rxon lib operation to iwlwifi and iwl3945 drivers.\n\nSigned-off-by: Abhijeet Kolekar \u003cabhijeet.kolekar@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9944b938f23fdd1ce2f5da190f771f176bb51eef",
      "tree": "3acb05a6b64fcf129bcb6fd6b3e443c218627831",
      "parents": [
        "5bbe233b9bafabc08a5404d54b9fa086e8390fc7"
      ],
      "author": {
        "name": "Abhijeet Kolekar",
        "email": "abhijeet.kolekar@intel.com",
        "time": "Wed Apr 08 11:26:36 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:41 2009 -0400"
      },
      "message": "iwl3945: use iwl_mac_beacon_update\n\n3945 can use iwl_mac_beacon_update.\n\nSigned-off-by: Abhijeet Kolekar \u003cabhijeet.kolekar@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5bbe233b9bafabc08a5404d54b9fa086e8390fc7",
      "tree": "f0a4a015d2429d9b2aac4c198543e483494d9214",
      "parents": [
        "de2b3e864aa908e613dd9912def88af7877d85f3"
      ],
      "author": {
        "name": "Abhijeet Kolekar",
        "email": "abhijeet.kolekar@intel.com",
        "time": "Wed Apr 08 11:26:35 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:41 2009 -0400"
      },
      "message": "iwl3945: use iwl_bss_info_changed\n\n3945 can use iwl_bss_info_changed.\nA new lib op is created for post_assoicate to distinguish between\n3945 and iwlwifi\u0027s post_associate operations.\n\nSigned-off-by: Abhijeet Kolekar \u003cabhijeet.kolekar@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "de2b3e864aa908e613dd9912def88af7877d85f3",
      "tree": "7d619023b1cbc71e19559fdd6339df395041b884",
      "parents": [
        "4499b23933b44bf9e56d1a29b51d9a62941f9fa4"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Wed Apr 08 12:54:41 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:41 2009 -0400"
      },
      "message": "mac80211: update injection documentation\n\nWe don\u0027t currently support antenna or rate setting, so remove\nthat. Also update the link -- the current one is dead and the\nwiki can be kept updated easier.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4499b23933b44bf9e56d1a29b51d9a62941f9fa4",
      "tree": "464d5b3b334341c60644a759a352065a3baf6aaa",
      "parents": [
        "e45d8e534b67580eedd9b4910ccc16d6dd3cceff"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Wed Apr 08 02:55:34 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:41 2009 -0400"
      },
      "message": "mac80211: re-upload keys only after telling driver about association\n\nIn the normal WPA or RSN case keys are only configured after\nassociating, so we should do that in that order when resuming\nas well. It shouldn\u0027t really matter since we do not send any\ndata at either point, but iwlwifi prefers it this way and it\ndoes seem more natural.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e45d8e534b67580eedd9b4910ccc16d6dd3cceff",
      "tree": "a8062a38ed2a5217bf034031e5193d9e17480939",
      "parents": [
        "87cbfd06889256cac945b37c7f62f4ce7f44b34a"
      ],
      "author": {
        "name": "Bing Zhao",
        "email": "bzhao@marvell.com",
        "time": "Mon Apr 06 15:50:56 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:41 2009 -0400"
      },
      "message": "libertas: add support for Marvell SD8688 chip\n\nlibertas: add support for Marvell SD8688 chip\n\nUse RxPD-\u003epkt_ptr to locate eth803 header in the packet\nreceived since SD8688/v10 firmware allows a gap between\nRxPD and eth803 header.\n\nSet SDIO block size to 256 for CMD53.\nThe maximum block size for SD8688 WLAN function is set\nto 512 in TPLFE_MAX_BLK_SIZE. But using 512 as block size\nresults upto 2K bytes data (4 blocks) being transferred\nand causes buffer overflow in firmware.\n\nBoth changes above are backward compatible with earlier\nfirmware versions for SD8385/SD8686.\n\nThe SDIO_DEVICE_IDs for SD8688 chip are added in\ninclude/linux/mmc/sdio_ids.h\n\nSigned-off-by: Kiran Divekar \u003cdkiran@marvell.com\u003e\nSigned-off-by: Bing Zhao \u003cbzhao@marvell.com\u003e\nAcked-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "87cbfd06889256cac945b37c7f62f4ce7f44b34a",
      "tree": "28d07f98916908d2c436dc144b31d2fe267c72cb",
      "parents": [
        "6a362bb1c9f900f7e6daeee52ff2d538badae49b"
      ],
      "author": {
        "name": "Max Filippov",
        "email": "jcmvbkbc@gmail.com",
        "time": "Mon Apr 06 01:03:09 2009 +0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:41 2009 -0400"
      },
      "message": "p54spi: get rid of busy-wait loops\n\np54spi_wakeup and p54spi_tx_frame used busy-waiting loop\nto poll for \u0027ready\u0027 bits in SPI_ADRS_HOST_INTERRUPTS register.\nWith this change in place \u0027WR_READY timeout\u0027 messages do not\nshow anymore.\n\nSigned-off-by: Max Filippov \u003cjcmvbkbc@gmail.com\u003e\nAcked-by: Christian Lamparter \u003cchunkeey@web.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6a362bb1c9f900f7e6daeee52ff2d538badae49b",
      "tree": "0ae27b83259091fe3a5fffadcdb01ae6bfc640d8",
      "parents": [
        "b26ed97c75e1538176c09f29c423a3f8a75868a7"
      ],
      "author": {
        "name": "Bob Copeland",
        "email": "me@bobcopeland.com",
        "time": "Sun Apr 05 11:01:20 2009 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:41 2009 -0400"
      },
      "message": "ath5k: add support for Fukato Datacask Jupiter LEDs\n\nThis adds support for the LEDs on the Jupiter netbook.\n\nReported-by: Martin Bammer \u003cmrb74@gmx.at\u003e\n\nSigned-off-by: Bob Copeland \u003cme@bobcopeland.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b26ed97c75e1538176c09f29c423a3f8a75868a7",
      "tree": "2a367af946b3cb45ea21d7eb7e5fbf013b137ac7",
      "parents": [
        "25e47c18ac4d8ad09c2ed4b99c1dbbcb7e3d2c51"
      ],
      "author": {
        "name": "Anna Neal",
        "email": "anna@cozybit.com",
        "time": "Thu Apr 02 14:44:09 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:41 2009 -0400"
      },
      "message": "libertas: increase spi driver thread priority\n\nCurrently, the libertas main thread contends with the spi driver thread\nin the TX path.  To improve throughput, ensure that the driver thread\nhas higher scheduling priority than the libertas main thread.  Do this\nby making the libertas spi driver thread a low priority real time\nthread.\n\nWe measured an average throughput improvement of 13%.\n\nSigned-off-by: Anna Neal \u003canna@cozybit.com\u003e\nSigned-off-by: Andrey Yurovsky \u003candrey@cozybit.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "25e47c18ac4d8ad09c2ed4b99c1dbbcb7e3d2c51",
      "tree": "e224f603ceb19d7c416cd37fc4479a042ccc6890",
      "parents": [
        "6bad8766620a3c8b64afa981502fdb543e3cfd6c"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Thu Apr 02 20:14:06 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:40 2009 -0400"
      },
      "message": "cfg80211: add cipher capabilities\n\nThis adds the necessary code and fields to let drivers specify\ntheir cipher capabilities and exports them to userspace. Also\nupdate mac80211 to export the ciphers it has.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6bad8766620a3c8b64afa981502fdb543e3cfd6c",
      "tree": "7524ea7826a443d920062e48fe081e82b6fd7385",
      "parents": [
        "5dab3b8a68cc97a7e6b9f79f5de05803c8e55a3c"
      ],
      "author": {
        "name": "Luis R. Rodriguez",
        "email": "lrodriguez@atheros.com",
        "time": "Thu Apr 02 14:08:09 2009 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:40 2009 -0400"
      },
      "message": "cfg80211: send regulatory beacon hint events to userspace\n\nThis informs userspace when a change has occured on a world\nroaming wiphy\u0027s channel which has lifted some restrictions\ndue to a regulatory beacon hint.\n\nBecause this is now sent to userspace through the regulatory\nmulticast group we remove the debug prints we used to use as\nthey are no longer necessary.\n\nAcked-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5dab3b8a68cc97a7e6b9f79f5de05803c8e55a3c",
      "tree": "8f44660bdb4a760fa67240d9c44f99eb0ce6aeaa",
      "parents": [
        "a4ed90d60c39c5aef9a170d7693f61175acb22e0"
      ],
      "author": {
        "name": "Luis R. Rodriguez",
        "email": "lrodriguez@atheros.com",
        "time": "Thu Apr 02 14:08:08 2009 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:40 2009 -0400"
      },
      "message": "cfg80211: add netlink channel put helper\n\nThis adds a netlink channel put helper, nl80211_msg_put_channel(),\nwhich we will also make use of later for the beacon hints events.\n\nAcked-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a4ed90d60c39c5aef9a170d7693f61175acb22e0",
      "tree": "b479bdf90ed142b8ccb02235668204ab03f5663d",
      "parents": [
        "3eb9296970e70902593b15ed3080e389954cf5f5"
      ],
      "author": {
        "name": "Luis R. Rodriguez",
        "email": "lrodriguez@atheros.com",
        "time": "Thu Apr 02 14:08:07 2009 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:40 2009 -0400"
      },
      "message": "cfg80211: respect API on orig_flags on channel for beacon hint\n\nAs part of our documented API we always respect the orig_flag\nsettings on a channel. We forgot to follow this for the beacon\nhints.\n\nAcked-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3eb9296970e70902593b15ed3080e389954cf5f5",
      "tree": "4c87b04626ab418a1b6afc76845184b58a9e573a",
      "parents": [
        "584a0f00636d34f71a80f5b550a305f1a1620693"
      ],
      "author": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Wed Apr 01 14:33:25 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:40 2009 -0400"
      },
      "message": "iwlwifi: add debug messages when start aggregation queue\n\nThis patch adding few more debug messages if encounter error when driver\ntry to start tx aggregation queue. Also change from IWL_ERR to\nIWL_DEBUG_HT is the HW legacy queue is empty when driver request to move\nto aggregation queue.\n\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "584a0f00636d34f71a80f5b550a305f1a1620693",
      "tree": "b53cd82f87feb0932e18c0032244c6186996dfa3",
      "parents": [
        "11397a656f14466421bac503f0f3aaadf9486120"
      ],
      "author": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Wed Apr 01 14:33:24 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:40 2009 -0400"
      },
      "message": "iwlwifi: adding MIMO3 support in rate scaling\n\nSeparated the MIMO tpt matrix into MIMO2 and MIMO3, adding MIMO3 support\nin rate scaling algorithm. If the device support 3x3, then utilize all\nthree antenna (A/B/C) for tx to improve throughput.\n\nAdding rs_switch_to_mimo3() function to allow switch to mimo3 modulation\nmode from other modes(legacy/siso/mimo2). Adding rs_move_mimo3_to_other()\nfunction to allow switch from mimo3 modulation mode to either siso or mimo2;\nalso support toggle between SGI and NGI.\n\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "11397a656f14466421bac503f0f3aaadf9486120",
      "tree": "344cac40d71768e3af33df75134b58e3468826c5",
      "parents": [
        "64cdb0e3b8a5e5393cb64328ce0c844b7cf3a40e"
      ],
      "author": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Wed Apr 01 14:33:23 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:40 2009 -0400"
      },
      "message": "iwlwifi: adding triple stream rate support for MIMO3\n\nAdding ht triple_stream_basic_rates for MIMO3 supports\n\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "64cdb0e3b8a5e5393cb64328ce0c844b7cf3a40e",
      "tree": "8aa51befebba5c8201316054f234ff60d986ce94",
      "parents": [
        "910cfee363feda81cd5af4939ed9e0d27677b43f"
      ],
      "author": {
        "name": "Fabio Rossi",
        "email": "rossi.f@inwind.it",
        "time": "Wed Apr 01 20:37:50 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:40 2009 -0400"
      },
      "message": "ath5k: fix interpolation with equal power levels\n\nWhen the EEPROM contains weird values for the power levels we have to\nfix the interpolation process.\n\nSigned-off-by: Fabio Rossi \u003crossi.f@inwind.it\u003e\nAcked-by: Nick Kossifidis \u003cmickflemm@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "910cfee363feda81cd5af4939ed9e0d27677b43f",
      "tree": "087842da1c06d12aaed471b38800e329ac9af01a",
      "parents": [
        "66174bbea0b9c5bd4b7d060fed26bf5ec912c422"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Wed Apr 01 10:42:36 2009 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:40 2009 -0400"
      },
      "message": "b43legacy: Do not select HW_RANDOM\n\nAuto-depend on HW_RANDOM, rather than \"select\"ing it.\nThis way the user has the choice to enable or disable HWRNG support.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "66174bbea0b9c5bd4b7d060fed26bf5ec912c422",
      "tree": "25994c4dcbdaee2ae36db0df8a9cfa9f3fbc445b",
      "parents": [
        "5ef2d41afb7fce2315d12a8aaebe0c9f1b50755b"
      ],
      "author": {
        "name": "Jouni Malinen",
        "email": "jouni.malinen@atheros.com",
        "time": "Wed Apr 01 17:23:54 2009 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:39 2009 -0400"
      },
      "message": "mac80211: Report rejected association to user space SME\n\nWhen using nl80211 association, we need to send association response\nwith a failure code to user space SME instead of just internally\ntrying to send out the same (re)association request again couple of\ntimes. This fixes problems in association process getting stuck on a\nfailure when user space is not notified in any way that something\nactually failed.\n\nSigned-off-by: Jouni Malinen \u003cjouni.malinen@atheros.com\u003e\nAcked-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5ef2d41afb7fce2315d12a8aaebe0c9f1b50755b",
      "tree": "00fb4ac6a019b42c5be143793a3b34253f43eea9",
      "parents": [
        "de95a54b1aebe5592cae971ca5e5d9ec6a381a17"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Tue Mar 31 12:12:07 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:39 2009 -0400"
      },
      "message": "mac80211: include HT capabilities in probe request\n\nInclude the HT capabilities in the probe request frame.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "de95a54b1aebe5592cae971ca5e5d9ec6a381a17",
      "tree": "55a622d1e61e73cd6426c5e0643ac9fd117a9fe8",
      "parents": [
        "18a8365992a8041aa178ae9ad5f0d951d0457230"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Wed Apr 01 11:58:36 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:39 2009 -0400"
      },
      "message": "mac80211: pass all probe request IEs to driver\n\nInstead of just passing the cfg80211-requested IEs, pass\nthe locally generated ones as well.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "18a8365992a8041aa178ae9ad5f0d951d0457230",
      "tree": "cb7a461139269feb191e5f5d03c4438cfa9335f2",
      "parents": [
        "75c2148fa5330c6de741fc96e3308f57d846a6b4"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Tue Mar 31 12:12:05 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:39 2009 -0400"
      },
      "message": "cfg80211: introduce scan IE limit attribute\n\nThis patch introduces a new attribute for a wiphy that tells\nuserspace how long the information elements added to a probe\nrequest frame can be at most. It also updates the at76 to\nadvertise that it cannot support that, and, for now until I\ncan fix that, iwlwifi too.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "75c2148fa5330c6de741fc96e3308f57d846a6b4",
      "tree": "429f93d627f44e3de03c9b3af1e0a2b823dd70c2",
      "parents": [
        "6b2b2ffbef7750e51bfa74e92229ecee10b59307"
      ],
      "author": {
        "name": "Luis R. Rodriguez",
        "email": "lrodriguez@atheros.com",
        "time": "Mon Mar 30 22:30:35 2009 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:39 2009 -0400"
      },
      "message": "ath5k: sparse fix ath5k_led_on needs to be static\n\ndrivers/net/wireless/ath/ath5k/led.c:81:6: warning:\nsymbol \u0027ath5k_led_on\u0027 was not declared. Should it be static?\n\nSigned-off-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6b2b2ffbef7750e51bfa74e92229ecee10b59307",
      "tree": "36fc8be51fccb131c398c897ba6ebef8084086d2",
      "parents": [
        "203c4805e91786f9a010bc7945a0fde70c9da28e"
      ],
      "author": {
        "name": "Luis R. Rodriguez",
        "email": "lrodriguez@atheros.com",
        "time": "Mon Mar 30 22:30:34 2009 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:38 2009 -0400"
      },
      "message": "ath: space cleanup\n\nSigned-off-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "203c4805e91786f9a010bc7945a0fde70c9da28e",
      "tree": "00415276b2fe65713f066ffe07b11ad2d8b6bea8",
      "parents": [
        "1878f77e13b9d720b78c4f818b94bfd4a7f596e5"
      ],
      "author": {
        "name": "Luis R. Rodriguez",
        "email": "lrodriguez@atheros.com",
        "time": "Mon Mar 30 22:30:33 2009 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:38 2009 -0400"
      },
      "message": "atheros: put atheros wireless drivers into ath/\n\nSigned-off-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1878f77e13b9d720b78c4f818b94bfd4a7f596e5",
      "tree": "94d1a41d588676865ddd78cdfb6e32e91c82e688",
      "parents": [
        "f769c36bd71ebe8d7a5f83764f0428d36ebced35"
      ],
      "author": {
        "name": "Christian Lamparter",
        "email": "chunkeey@web.de",
        "time": "Mon Mar 30 22:30:32 2009 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:37 2009 -0400"
      },
      "message": "Make ar9170 use common ath reg code\n\nSigned-off-by: Christian Lamparter \u003cchunkeey@web.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f769c36bd71ebe8d7a5f83764f0428d36ebced35",
      "tree": "8aad786a4442e997f778d6fca9944d372f40faa5",
      "parents": [
        "e3bb249be89dd387e78ca382d08fad31745edac9"
      ],
      "author": {
        "name": "Bob Copeland",
        "email": "me@bobcopeland.com",
        "time": "Mon Mar 30 22:30:31 2009 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:37 2009 -0400"
      },
      "message": "ath5k: use regulatory infrastructure\n\nMake ath5k select the ath module and add in the hooks to make the\neeprom regulatory hint and reg notifier take effect.\n\nChanges to attach.c\nChanges-licensed-under: ISC\n\nChanges to base.c\nChanges-licensed-under: 3-Clause-BSD\n\nSigned-off-by: Bob Copeland \u003cme@bobcopeland.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e3bb249be89dd387e78ca382d08fad31745edac9",
      "tree": "9050d6502ace74b8c5c3577825d1b91011fce8be",
      "parents": [
        "3a702e49c03ba959e3f5bb2b74ec9921a81c8c98"
      ],
      "author": {
        "name": "Bob Copeland",
        "email": "me@bobcopeland.com",
        "time": "Mon Mar 30 22:30:30 2009 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:37 2009 -0400"
      },
      "message": "ath: move more setup code into ath_regd_init\n\nSetup the wiphy regulatory parameters when first initializing the\nAtheros regulatory module.  We can remove five exported symbols this\nway and simplify the driver code for both ath5k and ath9k.\n\nSigned-off-by: Bob Copeland \u003cme@bobcopeland.com\u003e\nSigned-off-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3a702e49c03ba959e3f5bb2b74ec9921a81c8c98",
      "tree": "721e8a222648284660f5bf6c5edfba5a6e4d4527",
      "parents": [
        "c02cf3738c9dbc446c160b9d49a001eb2be316c8"
      ],
      "author": {
        "name": "Bob Copeland",
        "email": "me@bobcopeland.com",
        "time": "Mon Mar 30 22:30:29 2009 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:37 2009 -0400"
      },
      "message": "atheros: introduce ath module containing common ath5k/ath9k/ar9170 code\n\nThis change creates a new module, ath.ko, which includes code that can\nbe shared between ath5k, ath9k and ar9170. For now, extract most of the ath9k\nregulatory code so it can also be used in ath5k.\n\nSigned-off-by: Bob Copeland \u003cme@bobcopeland.com\u003e\nSigned-off-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c02cf3738c9dbc446c160b9d49a001eb2be316c8",
      "tree": "0a119c84972ead9f15752da578105391b31d31d5",
      "parents": [
        "fc2ada30cacc28c96eabc598d3ef294338d8dcf5"
      ],
      "author": {
        "name": "Bob Copeland",
        "email": "me@bobcopeland.com",
        "time": "Mon Mar 30 22:30:28 2009 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:37 2009 -0400"
      },
      "message": "ath9k: pass regd structure directly to regulatory functions\n\nAll regulatory information is encapsulated by the ath9k_regulatory\nstruct, so we can now change all the callers to take that directly\ninstead of struct ath_hw.  This in turn will enable us to move the\nregulatory functions to common code also used by ath5k, since both\ncan use this regulatory struct.\n\nSigned-off-by: Bob Copeland \u003cme@bobcopeland.com\u003e\nAcked-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fc2ada30cacc28c96eabc598d3ef294338d8dcf5",
      "tree": "7bf4c3c16c763a881937c2faf5b17d9d6a238ef8",
      "parents": [
        "55a3757a5703ebc58612ffbfbcb7f193dae17df7"
      ],
      "author": {
        "name": "Bob Copeland",
        "email": "me@bobcopeland.com",
        "time": "Mon Mar 30 22:30:27 2009 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:37 2009 -0400"
      },
      "message": "ath9k: separate ath9k specific code from ath9k_regd_get_ctl()\n\nUntil ath5k and ath9k share common channel structures, they will have\nto implement their own get_ctl() function.  Split out the portion that\nonly relies on the current band and reg domain so that it can be common\ncode.\n\nSigned-off-by: Bob Copeland \u003cme@bobcopeland.com\u003e\nAcked-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "55a3757a5703ebc58612ffbfbcb7f193dae17df7",
      "tree": "d24e72c38f311e2e5398bb6ce1bda2823e0eacea",
      "parents": [
        "71a7b26d3e6404e43574f80236c00eaa39b2525e"
      ],
      "author": {
        "name": "Reinette Chatre",
        "email": "reinette.chatre@intel.com",
        "time": "Fri Mar 27 12:45:30 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:37 2009 -0400"
      },
      "message": "iwlwifi: change check triggering device restart after rfkill change\n\nThe STATUS_ALIVE value cannot be used because it is cleared when\ninterface is brought down and will not be set if rfkill is enabled when\ninterface is started again. The interface can thus not be brought up if\nrfkill was enabled before stopping the interface and disabled after\nstarting the interface.\n\nChange the test to use priv-\u003eis_open instead, this will be set when\ninterface is started whether rfkill is enabled or not.\n\nThanks to Helmut Schaa for the suggested fix.\n\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nAcked-by: Helmut Schaa \u003chelmut.schaa@googlemail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "71a7b26d3e6404e43574f80236c00eaa39b2525e",
      "tree": "63ef723ea9d5c4f37195bbc90d9aac973ba5f369",
      "parents": [
        "4d2a369ec09167f423c0783b1cf85cee8102544f"
      ],
      "author": {
        "name": "Jussi Kivilinna",
        "email": "jussi.kivilinna@mbnet.fi",
        "time": "Thu Mar 26 23:40:31 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:36 2009 -0400"
      },
      "message": "rndis_wlan: convert scan to cfg80211\n\nConvert scan function to cfg80211. Unlike old scan code new code\nwaits 1 sec before getting scan data from device and passing\nforward to cfg80211.\n\nSigned-off-by: Jussi Kivilinna \u003cjussi.kivilinna@mbnet.fi\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4d2a369ec09167f423c0783b1cf85cee8102544f",
      "tree": "62f54605b38c64aeed577519b3cfbbbaed0d89e7",
      "parents": [
        "4bd7f03e915b6946307ce57f20718c6547734b5d"
      ],
      "author": {
        "name": "Jussi Kivilinna",
        "email": "jussi.kivilinna@mbnet.fi",
        "time": "Thu Mar 26 23:40:23 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:36 2009 -0400"
      },
      "message": "rndis_wlan: convert get range to cfg80211\n\nSigned-off-by: Jussi Kivilinna \u003cjussi.kivilinna@mbnet.fi\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4bd7f03e915b6946307ce57f20718c6547734b5d",
      "tree": "c923c756de71ecac0b5e02f72cf68d44048e7f6e",
      "parents": [
        "06aa7afaaa21a4e7f1bcb196bd3f29193924a603"
      ],
      "author": {
        "name": "Jussi Kivilinna",
        "email": "jussi.kivilinna@mbnet.fi",
        "time": "Thu Mar 26 23:40:16 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:36 2009 -0400"
      },
      "message": "rndis_wlan: change quality level scale\n\nChange quality level scale to match cfg80211 CFG80211_SIGNAL_TYPE_UNSPEC.\n\nSigned-off-by: Jussi Kivilinna \u003cjussi.kivilinna@mbnet.fi\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "06aa7afaaa21a4e7f1bcb196bd3f29193924a603",
      "tree": "1337931da6e0c1e41b9f0460aea80b2a03cc7eae",
      "parents": [
        "964c1d417e4738d359ba263921a7b9c18fa711c4"
      ],
      "author": {
        "name": "Jussi Kivilinna",
        "email": "jussi.kivilinna@mbnet.fi",
        "time": "Thu Mar 26 23:40:09 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:36 2009 -0400"
      },
      "message": "cfg80211: add cfg80211_inform_bss\n\nAdded cfg80211_inform_bss() for full-mac devices to use.\n\nSigned-off-by: Jussi Kivilinna \u003cjussi.kivilinna@mbnet.fi\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "964c1d417e4738d359ba263921a7b9c18fa711c4",
      "tree": "cb9603bf5ddba3a4e2c97f201f26e317669cfa07",
      "parents": [
        "5c8fa4f7e7fcceabb3b37d7ec66d3e7115a4bba3"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Mar 26 23:40:01 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:36 2009 -0400"
      },
      "message": "rndis_wlan: convert get/set mode to cfg80211\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n[edit: made rndis_change_virtual_intf static]\nSigned-off-by: Jussi Kivilinna \u003cjussi.kivilinna@mbnet.fi\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5c8fa4f7e7fcceabb3b37d7ec66d3e7115a4bba3",
      "tree": "9f883762a20ca60336a21c0ebedda2deecef1326",
      "parents": [
        "f13027af5cd567757c18b85776232e31a2ba55d4"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Mar 26 23:39:53 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:36 2009 -0400"
      },
      "message": "rndis_wlan: initiate cfg80211 conversion\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: Jussi Kivilinna \u003cjussi.kivilinna@mbnet.fi\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f13027af5cd567757c18b85776232e31a2ba55d4",
      "tree": "95fd54c24859572b1abc77bc70536ca33e376e4a",
      "parents": [
        "dce072580e095d1fb7be59a1be30dc0e8307821b"
      ],
      "author": {
        "name": "Christian Lamparter",
        "email": "chunkeey@web.de",
        "time": "Wed Mar 25 03:12:49 2009 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:36 2009 -0400"
      },
      "message": "p54: add beacon filtering support\n\nThis patch adds beacon filtering support to p54.\n\nSigned-off-by: Christian Lamparter \u003cchunkeey@web.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "dce072580e095d1fb7be59a1be30dc0e8307821b",
      "tree": "a4ac9734c5d7703dc02fcd245c61b78dc1c28ff4",
      "parents": [
        "cf3a9579f61c643c15c172da0baf5429578b0ba3"
      ],
      "author": {
        "name": "Christian Lamparter",
        "email": "chunkeey@web.de",
        "time": "Wed Mar 25 03:12:18 2009 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:36 2009 -0400"
      },
      "message": "p54: more SoftLED updates\n\nThis patch hopefully finishes the SoftLED code:\n- It adds two more LEDs (rx and radio).\n  (the FW claims it can support up to 16 LEDs,\n   but I doubt that any vendor put more than 4 on a board)\n- update the LEDs in a _delayed_ workqueue.\n  No one reported any more crashes.\n  (see: \"PATCH] p54: fix race condition in memory management\")\n  So we can stop burning the mm code.\n\nSigned-off-by: Christian Lamparter \u003cchunkeey@web.de\u003e\nAcked-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "cf3a9579f61c643c15c172da0baf5429578b0ba3",
      "tree": "0f48228b61e2d4fbb1d6972a2271444d001921de",
      "parents": [
        "ae3d2462f89db4592ea71e8f6e326d4b38dc952c"
      ],
      "author": {
        "name": "Christian Lamparter",
        "email": "chunkeey@web.de",
        "time": "Wed Mar 25 03:11:58 2009 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:36 2009 -0400"
      },
      "message": "p54: clean up p54.h\u0027s struct p54_common\n\nThis patch rearrange and regroups most elements in p54_common.\n\nSigned-off-by: Christian Lamparter \u003cchunkeey@web.de\u003e\nAcked-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ae3d2462f89db4592ea71e8f6e326d4b38dc952c",
      "tree": "c74c328c7c2a1997cf52da289c0372b26e7a12b9",
      "parents": [
        "42639fcd443d97a9a471f4b8269620286dd7036b"
      ],
      "author": {
        "name": "Masakazu Mokuno",
        "email": "mokuno@sm.sony.co.jp",
        "time": "Mon Mar 30 11:04:04 2009 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 22 16:54:35 2009 -0400"
      },
      "message": "net/ps3: Update maintainer\n\nUpdate the MAINTAINERS entry for PS3 NETWORK SUPPORT.\n\nCC: Masakazu Mokuno \u003cmokuno@sm.sony.co.jp\u003e\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    }
  ],
  "next": "42639fcd443d97a9a471f4b8269620286dd7036b"
}
