)]}'
{
  "log": [
    {
      "commit": "bf1e9a080d7766bd65b8d8eb837ecde8b03dcc31",
      "tree": "3081072cbfb9ff3afad4cce26f412f53565e787b",
      "parents": [
        "10096974adb6d62b9f8cf65c266632ea73040936"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Fri Aug 10 14:05:20 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:26 2007 -0700"
      },
      "message": "Clean up duplicate includes in drivers/net/\n\nThis patch cleans up duplicate includes in\n\t drivers/net/\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nAcked-by: \"John W. Linville\" \u003clinville@tuxdriver.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "10096974adb6d62b9f8cf65c266632ea73040936",
      "tree": "8d229ccb9ebebc2892197fb860cf33092de44179",
      "parents": [
        "2808d2e83f9b48c2f68930b6746fed8efabc41e9"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Aug 14 01:24:56 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:26 2007 -0700"
      },
      "message": "[netdrvr] ns83820: add ethtool media support\n\nSplit out from patch authored by Dan Faerch \u003cdan@hacker.dk\u003e.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2808d2e83f9b48c2f68930b6746fed8efabc41e9",
      "tree": "5eaa0260378f618687a36704a17eb4ce9d31ae05",
      "parents": [
        "92c487996dfc01c6c1f7c660d076037a3a01a6ae"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Wed Aug 08 13:20:26 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:25 2007 -0700"
      },
      "message": "net/tulip/xircom_cb.c: remove superfulous priv assignment\n\n\tUnpatched version does sth like this:\n\ndev \u003d alloc_etherdev(...\nprivate \u003d netdev_priv(dev);\n...\ndev-\u003epriv \u003d private;\n\nwhich doesn\u0027t make much sense (does it?) because this is done in\nalloc_netdev() already.\n\nstruct net_device *alloc_netdev(...\n{\n...\n\tif (sizeof_priv)\n\t\tdev-\u003epriv \u003d netdev_priv(dev);\n\nThis patch removes superfluous code.\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\n\n drivers/net/tulip/xircom_cb.c | 32853 -\u003e 32831 (-22 bytes)\n drivers/net/tulip/xircom_cb.o | 123984 -\u003e 123984 (0 bytes)\n\n drivers/net/tulip/xircom_cb.c |    1 -\n 1 file changed, 1 deletion(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "92c487996dfc01c6c1f7c660d076037a3a01a6ae",
      "tree": "309986e775f2a0253edca70b179599d66e4c724f",
      "parents": [
        "c77dd43e77c530a12a466865805d2068ede96860"
      ],
      "author": {
        "name": "Sivakumar Subramani",
        "email": "Sivakumar.Subramani@neterion.com",
        "time": "Mon Aug 06 05:38:19 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:25 2007 -0700"
      },
      "message": "S2IO: Fixed Link LED issue when MSI-X is enabled\n\n-Fixed Link LED issue when MSI-X is enabled.\n\nSigned-off-by: Sivakumar Subramani \u003csivakumar.subramani@neterion.com\u003e\nSigned-off-by: Ramkrishna Vepa \u003cram.vepa@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c77dd43e77c530a12a466865805d2068ede96860",
      "tree": "73851f4763568f0124a0ce02c76328d5200dd070",
      "parents": [
        "8abc4d5b84f23edccf405aa591aae7d9b967e8d2"
      ],
      "author": {
        "name": "Sivakumar Subramani",
        "email": "Sivakumar.Subramani@neterion.com",
        "time": "Mon Aug 06 05:36:28 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:24 2007 -0700"
      },
      "message": "S2IO: Fixes in MSIX related code.\n\n- Calling store_xmsi_data to store the MSI-X datas during initialization\n  in s2io-init_nic function\n- Disabling NAPI when MSI-X is enabled\n- Freeing sp-\u003eentries and sp-\u003es2io_entries in s2io_rem_isr\n\nSigned-off-by: Sivakumar Subramani \u003csivakumar.subramani@neterion.com\u003e\nSigned-off-by: Ramkrishna Vepa \u003cram.vepa@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8abc4d5b84f23edccf405aa591aae7d9b967e8d2",
      "tree": "eed27797f8e5d0ee41f4aa56df5a57705262d2ce",
      "parents": [
        "28006c65a74403a8c4a1846aa7f08981e0d0b44a"
      ],
      "author": {
        "name": "Sivakumar Subramani",
        "email": "sivakumar.subramani@neterion.com",
        "time": "Sat Sep 15 13:11:34 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:24 2007 -0700"
      },
      "message": "[S2IO]: Making MSIX as default intr_type\n\n- Making MSIX as default intr_type\n- Driver will test MSI-X by issuing test MSI-X vector and if fails it will\n  fallback to INTA\n\nSigned-off-by: Sivakumar Subramani \u003csivakumar.subramani@neterion.com\u003e\nSigned-off-by: Ramkrishna Vepa \u003cram.vepa@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "28006c65a74403a8c4a1846aa7f08981e0d0b44a",
      "tree": "95abf99b9cfb3bd45a9b221670e51bc709d92aee",
      "parents": [
        "6cc92cddb13a7874dcd7751c84b0e61738815077"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Sep 15 12:36:46 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:23 2007 -0700"
      },
      "message": "[8139too]: tab-align enums and structs; remove dead code\n\n* (main change) tab-align hardware register value enums, and hw struct\n\n* MMIO_FLUSH_AUDIT_COMPLETE has been defined to 1 for a while.  Remove\n  the code activated when it is set to zero.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6cc92cddb13a7874dcd7751c84b0e61738815077",
      "tree": "9e33135f1ed5f4ad80e240d86f725e0207d2f030",
      "parents": [
        "ae94607d19028f9805e82da8975c66d3858fcfd8"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Aug 08 02:16:04 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:22 2007 -0700"
      },
      "message": "[netdrvr] 8139cp, 8139too: convert to generic DMA\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ae94607d19028f9805e82da8975c66d3858fcfd8",
      "tree": "e27db2fcf8f8542a67275f51f07e0522e3d8e953",
      "parents": [
        "c477f3348abb5f6fb8b627cfdb1d7ae4b8fe613b"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Wed Aug 01 00:11:50 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:22 2007 -0700"
      },
      "message": "drivers/net/via-velocity.c: mostly kmalloc + memset conversion to kcalloc\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\n\n drivers/net/via-velocity.c | 88263 -\u003e 88120 (-143 bytes)\n drivers/net/via-velocity.o | 254264 -\u003e 253828 (-436 bytes)\n\n drivers/net/via-velocity.c |   24 ++++++++++--------------\n 1 file changed, 10 insertions(+), 14 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c477f3348abb5f6fb8b627cfdb1d7ae4b8fe613b",
      "tree": "04bf186c7ad93ef67cda677de6d86e462fc13679",
      "parents": [
        "a967b14035c5efe4c92623dde3776ffc7a79118c"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Tue Jul 31 23:58:36 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:21 2007 -0700"
      },
      "message": "drivers/net/sb1250-mac.c: kmalloc + memset conversion to kcalloc\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\n\n drivers/net/sb1250-mac.c | 76286 -\u003e 76199 (-87 bytes)\n\n drivers/net/sb1250-mac.c |    6 ++----\n 1 file changed, 2 insertions(+), 4 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a967b14035c5efe4c92623dde3776ffc7a79118c",
      "tree": "4752fa618adf42824ed49f88e4a973c27b84cdc8",
      "parents": [
        "bbfb86c5776ff481d246fcd5d8deb67701e05c00"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Aug 02 16:31:25 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:21 2007 -0700"
      },
      "message": "drivers/net/skfp: Remove dead code referencing pci_find_device()\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "bbfb86c5776ff481d246fcd5d8deb67701e05c00",
      "tree": "d9fb6c8931bf59049bf72d9bca18c2a216ab7fd6",
      "parents": [
        "c54f5c240239fb8391a3b541f916764dd496f2e6"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jul 25 12:31:57 2007 +0100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:20 2007 -0700"
      },
      "message": "IOC3: Switch hw checksumming to ethtool configurable.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c54f5c240239fb8391a3b541f916764dd496f2e6",
      "tree": "400d701f6faa139bd8e7552159238bebf0aeba96",
      "parents": [
        "eda105317fece79fa7e8478214ff7450f5a3f9dd"
      ],
      "author": {
        "name": "Denis Cheng",
        "email": "crquan@gmail.com",
        "time": "Wed Jul 18 15:24:49 2007 +0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:20 2007 -0700"
      },
      "message": "drivers/net/cxgb3: removed several unneeded zero initilization\n\nCc: linux-bugs@chelsio.com\nSigned-off-by: Denis Cheng \u003ccrquan@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "eda105317fece79fa7e8478214ff7450f5a3f9dd",
      "tree": "4d781702bd664c58629bd649a929d78874de400c",
      "parents": [
        "af096046f63a065b692018cd4b8f5e7525c3e56a"
      ],
      "author": {
        "name": "Yoann Padioleau",
        "email": "padator@wanadoo.fr",
        "time": "Mon Jul 23 15:18:21 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:19 2007 -0700"
      },
      "message": "dev-\u003epriv to netdev_priv(dev), drivers/net/tokenring/\n\nReplacing accesses to dev-\u003epriv to netdev_priv(dev). The replacment\nis safe when netdev_priv is used to access a private structure that is\nright next to the net_device structure in memory.\nCf http://groups.google.com/group/comp.os.linux.development.system/browse_thread/thread/de19321bcd94dbb8/0d74a4adcd6177bd\nThis is the case when the net_device structure was allocated with\na call to alloc_netdev or one of its derivative.\n\nHere is an excerpt of the semantic patch that performs the transformation\n\n@ rule1 @\ntype T;\nstruct net_device *dev;\n@@\n\n dev \u003d\n(\n        alloc_netdev\n|\n        alloc_etherdev\n|\n        alloc_trdev\n)\n   (sizeof(T), ...)\n\n@ rule1bis @\nstruct net_device *dev;\nexpression E;\n@@\n dev-\u003epriv \u003d E\n\n@ rule2 depends on rule1 \u0026\u0026 !rule1bis  @\nstruct net_device *dev;\ntype rule1.T;\n@@\n\n- (T*) dev-\u003epriv\n+ netdev_priv(dev)\n\nPS: I have performed the same transformation on the whole kernel\nand it affects around 70 files, most of them in drivers/net/.\nShould I split my patch for each subnet directories ? (wireless/, wan/, etc)\n\nThanks to Thomas Surrel for helping me refining my semantic patch.\n\nSigned-off-by: Yoann Padioleau \u003cpadator@wanadoo.fr\u003e\n\n 3c359.c       |   58 +++++++++++++++++++++++++++++-----------------------------\n ibmtr.c       |   38 +++++++++++++++++++-------------------\n lanstreamer.c |   32 ++++++++++++++++----------------\n madgemc.c     |    4 ++--\n olympic.c     |   36 ++++++++++++++++++------------------\n tmspci.c      |    4 ++--\n 6 files changed, 86 insertions(+), 86 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "af096046f63a065b692018cd4b8f5e7525c3e56a",
      "tree": "79a45fa1ed1e88e1ea1c9cf826f73ae3ca5d24dc",
      "parents": [
        "7856a541ad83e84d260abb652c39299972ba310c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 24 01:30:36 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:18 2007 -0700"
      },
      "message": "[netdrvr] skfp: remove a bunch of dead code\n\nThe driver has not compiled in anything except PCI support for many\nyears (see drivers/net/skfp/Makefile).  This driver is also unmaintained\nfor many years, so arguments for keeping the cross-OS, cross-bus (ISA,\nEISA, MCA) code do not exist.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7856a541ad83e84d260abb652c39299972ba310c",
      "tree": "7b56acc20417936e77919981dc0ae1570f650cd9",
      "parents": [
        "8362cd413e8116306fafbaf414f0419db0595142"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Fri Aug 03 09:43:03 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:18 2007 -0700"
      },
      "message": "[PATCH] libertas: bump driver version\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8362cd413e8116306fafbaf414f0419db0595142",
      "tree": "dad2dc7fe6988d6733eaf2f1f454bf6068133448",
      "parents": [
        "c7fdf26995d5d6ebf1c3314ad001b9a4983c3f04"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Fri Aug 03 09:40:55 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:17 2007 -0700"
      },
      "message": "[PATCH] libertas: fix sparse-reported problems\n\nA few fields being converted to the wrong sized type, and a few missed\nendian conversions.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c7fdf26995d5d6ebf1c3314ad001b9a4983c3f04",
      "tree": "170ca9900a6b667cf032ed6f84f30ea1d803ecfc",
      "parents": [
        "5612c0140ac58b51209a24c8fd6a92ceb472aabe"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 13:20:29 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:17 2007 -0700"
      },
      "message": "[PATCH] libertas: better descriptions for association errors\n\nDescribe the association response status code the firmware\nreturns, based on mail to libertas-dev from Ronak.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5612c0140ac58b51209a24c8fd6a92ceb472aabe",
      "tree": "c504651baeba3ab75db5e8a70d88fe5d1034fe2e",
      "parents": [
        "81173e34d454c353d9f0a53760609f3b9d30a311"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 13:20:12 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:16 2007 -0700"
      },
      "message": "[PATCH] libertas: ignore spurious mesh autostart events\n\nDon\u0027t trust the firmware to always send them at the right time,\nignore them when the driver thinks mesh autostart is disabled.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "81173e34d454c353d9f0a53760609f3b9d30a311",
      "tree": "ff597f565608bef2901991fb5358929ba3c2498b",
      "parents": [
        "63f0023bc34073bea8452a4770540c954f98208f"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 13:19:56 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:15 2007 -0700"
      },
      "message": "[PATCH] libertas: fix misspelling in debug message\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "63f0023bc34073bea8452a4770540c954f98208f",
      "tree": "a38556a66eb9ca81a2bac770ba32e3c6fe5f234a",
      "parents": [
        "2afc0c5d71a3dec6d35f3a234ed986d635ef41ad"
      ],
      "author": {
        "name": "Luis Carlos Cobo",
        "email": "luisca@cozybit.com",
        "time": "Thu Aug 02 13:19:24 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:15 2007 -0700"
      },
      "message": "[PATCH] libertas: pass boot2 version to firmware\n\nBoot2 version used to be hardcoded in the uploaded firmware,\nthis patch preserves the boot2 version before uploading firmware\nand sends it to the firmware again on resume.\n\nSigned-off-by: Luis Carlos Cobo \u003cluisca@cozybit.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2afc0c5d71a3dec6d35f3a234ed986d635ef41ad",
      "tree": "e13af671f3386f8a823d3a8745c3831208c7be41",
      "parents": [
        "b031ac10264fa9b805d84b4a440407ac950390cf"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 13:19:04 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:14 2007 -0700"
      },
      "message": "[PATCH] libertas: push WEXT scan requests to a work queue\n\nPush WEXT scan requests to a workqueue and have each partial scan queue\nthe next part, then only report results when the complete scan has finished.\nFull scans don\u0027t go through the work queue.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b031ac10264fa9b805d84b4a440407ac950390cf",
      "tree": "dc46c9be3c3fc2754cf213dfa5bb2c758b0c105e",
      "parents": [
        "5707708111ca6c4e9a1160acffdc98a98d95e462"
      ],
      "author": {
        "name": "Eugene Teo",
        "email": "eugeneteo@kernel.sg",
        "time": "Thu Aug 02 13:18:07 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:14 2007 -0700"
      },
      "message": "[PATCH] drivers/net/wireless/libertas/cmd.c: fix adapter-\u003edriver_lock dereference\n\nadapter is NULL if cmdnode is not.\n\nSigned-off-by: Eugene Teo \u003ceugeneteo@kernel.sg\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5707708111ca6c4e9a1160acffdc98a98d95e462",
      "tree": "13a70a294e5f04aaf13c2892acff4251014f32a9",
      "parents": [
        "965f8bbc6c92233600b176f4c80299f6766df9bd"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 13:17:41 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:13 2007 -0700"
      },
      "message": "[PATCH] libertas: fix assignment of WEP key type\n\nkeytype is a u8\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "965f8bbc6c92233600b176f4c80299f6766df9bd",
      "tree": "85043fb97112a148d69171b744568fa78de2e05d",
      "parents": [
        "9483f03150cbfa1f706355b7f9d218d6086c6fce"
      ],
      "author": {
        "name": "Luis Carlos Cobo",
        "email": "luisca@cozybit.com",
        "time": "Thu Aug 02 13:16:55 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:13 2007 -0700"
      },
      "message": "[PATCH] libertas: monitor mode support for OLPC firmware\n\nDriver support for the monitor mode support that will be available in the next\nOLPC \u0027bleeding edge\u0027 Marvell firmware release (most likely, 5.110.16.p2).\n\nTo activate monitor mode,\n\necho mode \u003e /sys/class/net/{ethX,mshX}/device/libertas_rtap\n\nwhere mode is the hex mask that specifies which frames to sniff (in short, 0x1\nfor data, 0x2 for all management but beacons, 0x4 for beacons). Any non zero\nmode will activate the monitor mode, inhibiting transmission in ethX and mshX\ninterfaces and routing all the incoming traffic to a new rtapX interface that\nwill output the packets in 802.11+radiotap headers format.\n\nSigned-off-by: Luis Carlos Cobo \u003cluisca@cozybit.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9483f03150cbfa1f706355b7f9d218d6086c6fce",
      "tree": "aaf127fa470555557ca20d03d2b4d46a0ca3a2c1",
      "parents": [
        "d21b31fd53626f9c1d14fc676793dbe86b44d1c6"
      ],
      "author": {
        "name": "Jean Tourrilhes",
        "email": "jt@hpl.hp.com",
        "time": "Thu Aug 02 13:16:30 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:12 2007 -0700"
      },
      "message": "[PATCH] libertas: fix a few wext abuses...\n\no SIOCGIWNAME is not designed to return the version number of the driver.\nOn the other hand, you are free to abuse SIOCGIWNICKN for that purpose.\n\no Don\u0027t attempt to fix the WE19/WE20 transition in the driver, because\nyour fixes are bogus, and redundant with the code in the kernel (you may\nendup with +2, you can\u0027t read 32 char ESSID...).\n\no In SIOCSIWTXPOW, if you specified in iwrange that you want dBm, you\nshould only get dBm, which allow to reduce code bloat.\n\nSigned-off-by: Jean Tourrilhes \u003cjt@hpl.hp.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d21b31fd53626f9c1d14fc676793dbe86b44d1c6",
      "tree": "3c5179f383c89bdffecd48565d7b38ed7db9e12c",
      "parents": [
        "b37e5842f5ab66f8d0533ee62ffe35c26ae800a3"
      ],
      "author": {
        "name": "Luis Carlos Cobo",
        "email": "luisca@cozybit.com",
        "time": "Thu Aug 02 13:16:02 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:11 2007 -0700"
      },
      "message": "[PATCH] libertas: keep mesh autostart enabled while asleep\n\nAfter loading the firmware, mesh autostart will be disabled. After that, the\nuser will still be able to enable or disable it at will. On suspend, it will be\nalways activated and later on resume it will go back to the state it had before\ngoing to sleep.\n\nSigned-off-by: Luis Carlos Cobo \u003cluisca@cozybit.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b37e5842f5ab66f8d0533ee62ffe35c26ae800a3",
      "tree": "5d8fb2c7957d83902d989ef9d4df0a60561ddf9a",
      "parents": [
        "00af0157e0a603e2a2ce0896179f2dd43f0f28ab"
      ],
      "author": {
        "name": "Luis Carlos Cobo",
        "email": "luisca@cozybit.com",
        "time": "Thu Aug 02 13:15:40 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:11 2007 -0700"
      },
      "message": "[PATCH] libertas: revert CAPINFO_MASK to its original value\n\nCAPINFO_MASK changed on commits 981f187b and a091095b. Reverting to the original\nvalue.  Also move CAPINFO_MASK into the sole user, join.c.  CAPINFO_MASK\nshould be in host CPU byte order; capability is converted to device\nbyte order elsewhere.\n\nThis fixes OLPC ticket #2161\n\nSigned-off-by: Luis Carlos Cobo \u003cluisca@cozybit.com\u003e\nAcked-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "00af0157e0a603e2a2ce0896179f2dd43f0f28ab",
      "tree": "eb622771598202ca1eace8db052076ff38a9f0eb",
      "parents": [
        "0edef215e405fef3c6569511a9aebeeb3f6cd799"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 13:14:56 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:10 2007 -0700"
      },
      "message": "[PATCH] libertas: push mesh beacon bit to userspace in scan results\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0edef215e405fef3c6569511a9aebeeb3f6cd799",
      "tree": "250b4de92fd2efb9859a77e71793b3e600af42a6",
      "parents": [
        "9556d2120ceecc158b324fa01e30704ff9f42ae3"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 13:14:29 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:10 2007 -0700"
      },
      "message": "[PATCH] libertas: send association events on adhoc reassociation\n\nSend association event to userspace when reassociating to the same\nad-hoc network, because it\u0027s still an association.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9556d2120ceecc158b324fa01e30704ff9f42ae3",
      "tree": "2b4b0d2529e04cf9273fda0931e94a1bff725758",
      "parents": [
        "bee093d6132569eee13b2c45058b550c9544a5b8"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 13:14:07 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:09 2007 -0700"
      },
      "message": "[PATCH] libertas: fix two debug statements in cmdresp.c\n\nPurely cosmetic: this moves an lbs_deb_enter() to the proper place\nand changes an erraneous lbs_deb_enter_args() into lbs_deb_leave_args()\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "bee093d6132569eee13b2c45058b550c9544a5b8",
      "tree": "c8b8d8be81b2f219cb2c401c98567d1882e5603c",
      "parents": [
        "a2235ed40210081e51bec4bb1be64e4b3511501e"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 13:13:00 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:09 2007 -0700"
      },
      "message": "[PATCH] libertas: remove bss_descriptor-\u003etimestamp\n\nNoone used this variable.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a2235ed40210081e51bec4bb1be64e4b3511501e",
      "tree": "d32435aca2751a696813098716e46dd5aab70015",
      "parents": [
        "4f2fdaaf0e4209bff3b18dc14c915b61f5fa5cd2"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 13:12:45 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:08 2007 -0700"
      },
      "message": "[PATCH] libertas: remove bss_descriptior-\u003enetworktsf\n\nThis value was parsed out, but then nowhere used ... except in\nsome debugfs output. I can\u0027t imagine anyone wanting to use this\nvalue for anything real (as no other driver exports it), so\nbye-bye.\n\nAlong this, made the columns of\n/sys/kernel/debug/libertas_wireless/*/getscantable align again.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4f2fdaaf0e4209bff3b18dc14c915b61f5fa5cd2",
      "tree": "e076d4c7be629fbc1415a1f7976c89651fea0f5b",
      "parents": [
        "d65ead886a193682f88b07aaf11d46127735a2b5"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 13:12:27 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:08 2007 -0700"
      },
      "message": "[PATCH] libertas: remove adapter-\u003escantype\n\nscantype was initialized with CMD_SCAN_TYPE_ACTIVE, but there is no code\nthat would ever change it, so we can use that variable directly.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d65ead886a193682f88b07aaf11d46127735a2b5",
      "tree": "466cd9aea9478a405e632cfe51fd28e66fec9409",
      "parents": [
        "2c85103da3c88a06a7c01eece709482d85eff07f"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 13:12:12 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:07 2007 -0700"
      },
      "message": "[PATCH] libertas: remove adapter-\u003escanmode\n\nscanmode was initialized with CMD_BSS_TYPE_ANY, but there is no code\nthat ever can store another value there, so it can go away.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2c85103da3c88a06a7c01eece709482d85eff07f",
      "tree": "7a4d065ae38f92b2b49a91943f1a1142d75b242c",
      "parents": [
        "85c93e5189b7402b4f9f4324c284bb91e8e8fb85"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 13:11:38 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:06 2007 -0700"
      },
      "message": "[PATCH] libertas: remove adapter-\u003ebeaconperiod\n\nbeaconperiod was initialized with MRVDRV_BEACON_INTERVAL, but there is\nno code that would ever change it\u0027s value. We can use the define directly.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "85c93e5189b7402b4f9f4324c284bb91e8e8fb85",
      "tree": "24a3cdfe3f5ddc2cc316e2c193a262865420cbb0",
      "parents": [
        "0aabc0a5d5657df254255c9049a97cc96229bcba"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 13:11:19 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:06 2007 -0700"
      },
      "message": "[PATCH] libertas: remove adapter-\u003eadhoc_grate_enabled\n\nThe variable was initialized with 0 (false). There is no code that would\never change it, so we can use the false-patch directly.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0aabc0a5d5657df254255c9049a97cc96229bcba",
      "tree": "8015e46338c431168fa7da33394041f52ad445f8",
      "parents": [
        "956deb867a97ac137c164a5d2d12b0c82fb6776d"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 13:10:59 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:05 2007 -0700"
      },
      "message": "[PATCH] libertas: remove adapter-\u003elisteninterval\n\nlisteninterval was initialized with MRVDRV_DEFAULT_LISTEN_INTERVAL, but\nthere exists that would ever change it. So we can use this define directly.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "956deb867a97ac137c164a5d2d12b0c82fb6776d",
      "tree": "3572dd77f0c831087aa481276fb2056c9f49dc6b",
      "parents": [
        "ae596ce2f77d1542fe44ea483bd0ca7f61baeccd"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 13:10:41 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:05 2007 -0700"
      },
      "message": "[PATCH] libertas: remove adapter-\u003eregiontableindex\n\nThe value was computed, but then never used.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ae596ce2f77d1542fe44ea483bd0ca7f61baeccd",
      "tree": "6f68c8dc6259a6b197ae75b94a08d69c3fa7a65b",
      "parents": [
        "56c4656e84d068ecc4da670799216e5b2aaee50e"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 13:10:05 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:04 2007 -0700"
      },
      "message": "[PATCH] libertas: remove adapter-\u003eatimwindow\n\nThis varaible was initialized with 0 but there is no code that would ever\nchange it\u0027s value. So it can go away.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "56c4656e84d068ecc4da670799216e5b2aaee50e",
      "tree": "b1a6a1c450465af0c68f460f92af749e22119c8a",
      "parents": [
        "252cf0d10f76d3edcd808d462dcfbd544875a0be"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 13:09:49 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:03 2007 -0700"
      },
      "message": "[PATCH] libertas: remove adapter-\u003emultipledtim\n\nmultipledtim was initialized with MRVDRV_DEFAULT_MULTIPLE_DTIM and then\nkept at that value, so we could use that define directly.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "252cf0d10f76d3edcd808d462dcfbd544875a0be",
      "tree": "afbb3bac7edd188f1c4b2520d6a256c3e11281b4",
      "parents": [
        "97605c3eb3dee943a45584be92c46be1305b3ef5"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 13:09:34 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:03 2007 -0700"
      },
      "message": "[PATCH] libertas: remove adapter-\u003elocallisteninterval\n\nlocallisteninterval was initialized with 0, but there is no code that\nchanges it, rendering it rather useless.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "97605c3eb3dee943a45584be92c46be1305b3ef5",
      "tree": "23a72cd969a84ef9e12ca8e32b263c77b1e59133",
      "parents": [
        "a783f1ee5b112a0258762877ec7c1ce8810f3cd8"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 13:09:15 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:02 2007 -0700"
      },
      "message": "[PATCH] libertas: remove adapter-\u003enullpktinterval\n\nNo code ever initialized this variable, so it was 0 because of kzalloc().\nBut no other code changes it, making it rather useless.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a783f1ee5b112a0258762877ec7c1ce8810f3cd8",
      "tree": "9f8020ea75e9d4aca94032479b0e9810e4f187ca",
      "parents": [
        "caef47a0dc2b17ea6fb0119d3678b4b21ae70daa"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 13:08:24 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:02 2007 -0700"
      },
      "message": "[PATCH] libertas: remove adapter-\u003e{data,bcn}_avg_factor\n\nThose two variables were initialized with some default values, but there\nis no code that would ever change them. So we could use as well the defaults\ndirectly.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "caef47a0dc2b17ea6fb0119d3678b4b21ae70daa",
      "tree": "7403f190b756bdaeafcf8ec99d67b66d79274ba5",
      "parents": [
        "cad9d9b17a4ab80da1593de004a1163b359de268"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 13:07:56 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:01 2007 -0700"
      },
      "message": "[PATCH] libertas: remove adapter-\u003erxpd_rate\n\nNo code uses the contents of this variable, so it can go.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "cad9d9b17a4ab80da1593de004a1163b359de268",
      "tree": "8cd17f24d4d962af83c84165ae01874d50158e38",
      "parents": [
        "b20c520763a6fe1aabde27f6ba017a67f22f90d5"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 13:07:15 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:01 2007 -0700"
      },
      "message": "[PATCH] libertas: remove adapter-\u003etxrate\n\nThe value of txrate was only set by a CMD_802_11_TX_RATE_QUERY command,\nbut there was no code in the driver that ever issued this command.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b20c520763a6fe1aabde27f6ba017a67f22f90d5",
      "tree": "f38bea6423e68be89bc237274078f59652d10c27",
      "parents": [
        "fcff0e0856351b201016cd9267cadcf6a8e988d5"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 13:06:54 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:50:00 2007 -0700"
      },
      "message": "[PATCH] libertas: fix WEXT quality reporting\n\nFound by Ronak and others at Marvell.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fcff0e0856351b201016cd9267cadcf6a8e988d5",
      "tree": "d1fa06f4b6a008310585ff3fc8af3aa68e133e51",
      "parents": [
        "e2aa334bee4ae9fe27f26b0732c0443d2f11a8af"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 13:06:11 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:59 2007 -0700"
      },
      "message": "[PATCH] libertas: remove adapter-\u003epkttxctrl\n\nThe variable was initialized to 0 and nowhere else changed, so basically\nthe per-packet TX control wasn\u0027t used.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e2aa334bee4ae9fe27f26b0732c0443d2f11a8af",
      "tree": "29190b7f924fb7efda2ac1c8cfb12d956de41aa7",
      "parents": [
        "6e22a855b27ddc0725c134cc428ee668e56ac9f8"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 13:05:53 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:59 2007 -0700"
      },
      "message": "[PATCH] libertas: remove adapter-\u003escanprobes\n\nThe variable was initialized to 0 and nowhere else to anything\ndifferent.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6e22a855b27ddc0725c134cc428ee668e56ac9f8",
      "tree": "8edfdf69eb5aecc10a358c2ea66e782614d85c78",
      "parents": [
        "fdde7084e033263f48d26d5b24ecf626aed29b5b"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 13:05:32 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:58 2007 -0700"
      },
      "message": "[PATCH] libertas: remove adapter-\u003eprescan\n\nThe value 1 was assigned to it and there was nowhere any code\nthat would have changed that to 0.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fdde7084e033263f48d26d5b24ecf626aed29b5b",
      "tree": "0929f554bbdc439c28575b2bb07360a84e88eed6",
      "parents": [
        "4d4ce1ad02f02e593086fabdad69953ecbd99d9c"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 13:05:08 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:57 2007 -0700"
      },
      "message": "[PATCH] libertas: remove adapter-\u003e{rx,tx}antenna\n\nThere was nowhere any code that used the values of those\nvariables.\n\nThis patch also removes two static functions that are now unused.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4d4ce1ad02f02e593086fabdad69953ecbd99d9c",
      "tree": "5078fd95311f19035152544bb0256d2eaf540d48",
      "parents": [
        "27590d06e136167101c8c6347e7c2885c7f014b9"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 13:04:28 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:56 2007 -0700"
      },
      "message": "[PATCH] libertas: remove unused adapter-\u003eprev_XXXX variables\n\nThere were just used in some debug output, but nowhere else.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "27590d06e136167101c8c6347e7c2885c7f014b9",
      "tree": "93c2072779619d4559db24f95a69ecca1663eb0a",
      "parents": [
        "9cdc6d295b97dc4a36569ddd0b0540aeba351149"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Wed Oct 03 17:25:41 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:56 2007 -0700"
      },
      "message": "[PATCH] add support for Marvell 8385 CF cards\n\nThis patch adds support for Marvell based 8385 compact flash cards.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9cdc6d295b97dc4a36569ddd0b0540aeba351149",
      "tree": "21f36dfcc38285953595aaeb97cd2b48478ad860",
      "parents": [
        "8ff12da121af175a14c4cedbba0fd16ff0cfc07a"
      ],
      "author": {
        "name": "Luis Carlos Cobo",
        "email": "luisca@cozybit.com",
        "time": "Thu Aug 02 11:55:22 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:55 2007 -0700"
      },
      "message": "[PATCH] libertas: Avoid MESH_AUTOSTARTED spam on console\n\nSigned-off-by: Luis Carlos Cobo \u003cluisca@cozybit.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8ff12da121af175a14c4cedbba0fd16ff0cfc07a",
      "tree": "ca129a7be57e8e0e5d11ba9e0a82b27332cce1d8",
      "parents": [
        "a6c8700f36cd8f217420bbe26721094824fab8de"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 11:54:31 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:55 2007 -0700"
      },
      "message": "[PATCH] libertas: use LBS_DEB_HOST for host-to-card communications\n\n... and LBS_DEB_CMD for command execution. Also tidies misc\ncomments to give a consistent output.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a6c8700f36cd8f217420bbe26721094824fab8de",
      "tree": "77d19dc1607ff7cd8530500ac3595e37fa050a3b",
      "parents": [
        "6b63cd0f420c3c3002024da6c9eff252a3772021"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 11:54:10 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:54 2007 -0700"
      },
      "message": "[PATCH] libertas: use LBS_DEB_HOST for host-to-card communications\n\n... and LBS_DEB_CMD for command execution. Also tidies misc\ncomments to give a consistent output.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6b63cd0f420c3c3002024da6c9eff252a3772021",
      "tree": "87df4e20432a393b9137952a4ad6aa0cc63163b5",
      "parents": [
        "ece561919326236c7fb791a5e883f0eb76af029e"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 11:53:36 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:53 2007 -0700"
      },
      "message": "[PATCH] libertas: remove a hundred CMD_RET_xxx definitions\n\ntypes.h contains the same amount of CMD_RET_xxx and CMD_xxx definitions.\nThey contains the same info: the firmware command opcode and, when the\nfirmware sends back a result, the command opcode ORed with 0x8000.\n\nHaving the same data twice in the source code is redundant and can lead to\nerrors (e.g. if you update or delete only one instance). This patch removed\nall CMD_RET_xxx definitions and introduces a simple CMD_RET() macro.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ece561919326236c7fb791a5e883f0eb76af029e",
      "tree": "69d81daf8f8de4182ca89ab3b722defc585ffa80",
      "parents": [
        "a9f38d023b65c9fe2602303c1101c868be4fcbcc"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 11:53:06 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:53 2007 -0700"
      },
      "message": "[PATCH] libertas: make the hex dumper nicer\n\nCurrently, when you define LBS_DEB_HEX, you get every hex dump in the\nwhole driver, e.g. for LBS_DEB_CMD, LBS_DEB_RX, LBS_DEB_TX etc. This\npatch makes sure that you only get the hexdump that you\u0027re interested in.\n\nRenamed lbs_dbg_hex() into lbs_deb_hex(), like the other lbs_deb_XXX()\nmacros.\n\nMade lbs_deb_hex() issue a line feed (and a new prompt) after 16 bytes.\n\nAs lbs_deb_hex() now prints the \":\" after the prompt by itself, removed\nthe misc colons in the various *.c files.\n\nlbs_deb_XXX() now print the debug category as well.\n\nAs lbs_deb_XXX() --- and especially lbs_deb_11d() --- now print the\ncategory, I removed various \"11D:\" prefixes in 11d.c as well.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a9f38d023b65c9fe2602303c1101c868be4fcbcc",
      "tree": "949dfedfd36ae68fe860886d498d73f3d56b8926",
      "parents": [
        "f455eb1a4ba2bf0ff1bde7844bf3a811269d2d79"
      ],
      "author": {
        "name": "Luis Carlos Cobo",
        "email": "luisca@cozybit.com",
        "time": "Thu Aug 02 11:52:29 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:52 2007 -0700"
      },
      "message": "[PATCH] Support for mesh autostart deactivation through sysfs\n\necho 0 \u003e /sys/class/net/mshX/autostart_enabled\n\nThis is supported from Marvell firmware version 5.110.16.p0 (to be released).\n\nSigned-off-by: Luis Carlos Cobo \u003cluisca@cozybit.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f455eb1a4ba2bf0ff1bde7844bf3a811269d2d79",
      "tree": "74086ac6a4372ab3493c466f953fea11b78c0b59",
      "parents": [
        "0a6d0555e90850b7ce90e8937858f11b6b98b6d4"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 11:51:18 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:52 2007 -0700"
      },
      "message": "[PATCH] libertas: remove debugmode\n\nThere is nowhere any place that set\u0027s this variable.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0a6d0555e90850b7ce90e8937858f11b6b98b6d4",
      "tree": "c442556f028cee37ea5a2b1b6a545cce7d60cab9",
      "parents": [
        "3cf840914bd467fa4cc76af1a01bba4d2813131c"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 11:50:35 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:51 2007 -0700"
      },
      "message": "[PATCH] libertas: tune hardware info output\n\nThis changes the output of hardware related info from:\n\nlibertas: GET_HW_SPEC: FWReleaseVersion- 5.0.11.p0\nlibertas: GET_HW_SPEC: Permanent addr-  0:16:41:72:f6:a8\nlibertas: GET_HW_SPEC: hwifversion\u003d0x2  version\u003d0x213\n\nto:\n\nlibertas: GET_HW_SPEC: FWReleaseVersion: 5.0.11.p0\nlibertas: GET_HW_SPEC: Permanent addr: 00:16:41:72:f6:a8\nlibertas: GET_HW_SPEC: hwifversion: 0x2, version: 0x213\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3cf840914bd467fa4cc76af1a01bba4d2813131c",
      "tree": "ce3adcd8be98a4e1cf5c0968ec8742fbd8fac029",
      "parents": [
        "c95c7f930ec6fee029c8e7957ab95b3967578070"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 11:50:12 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:50 2007 -0700"
      },
      "message": "[PATCH] libertas: access mesh_dev more carefully\n\nThe CF/SDIO firmware doesn\u0027t support Mesh, so priv-\u003emesh_dev is\nNULL there. Protect all accesses.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c95c7f930ec6fee029c8e7957ab95b3967578070",
      "tree": "7ab029048d7a62ca0a472fa6e0761d1f3012ba08",
      "parents": [
        "ac558ca2ae878bd7a77831cda684702a2fa23d95"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 11:49:45 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:50 2007 -0700"
      },
      "message": "[PATCH] libertas: uppercase some #defines\n\nUsually constants defined by #define are in ALL_UPPERCASE. This patch\nfixes this.\n\nI also shuffled the bits around so that they match the bit positions in the\nhost-interrupt-state register of the CF/SDIO card :-)\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ac558ca2ae878bd7a77831cda684702a2fa23d95",
      "tree": "10cfbf76cc842b265a9e8f7e4850e04e8e7fb136",
      "parents": [
        "c23a24f6ae083e058ed1e9472979df09915ffdf5"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 11:49:06 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:49 2007 -0700"
      },
      "message": "[PATCH] libertas: make more functions static \u0026 remove unused functions\n\nSome functions where declared in header files, but used only once. They are\nnow static functions.\n\nAfter doing this, I found out that some functions weren\u0027t used at all. I\nremoved this dead code.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c23a24f6ae083e058ed1e9472979df09915ffdf5",
      "tree": "9fa2d743045d373cced4f29bc14618d23d724dfd",
      "parents": [
        "1df4e8fe91d5bab3fd7ae7f115e43c52010cd4ad"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 11:45:30 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:49 2007 -0700"
      },
      "message": "[PATCH] libertas: fix one more sparse warning\n\nadhoc_rates_b is only used locally, so make it static\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1df4e8fe91d5bab3fd7ae7f115e43c52010cd4ad",
      "tree": "62a9e58760fe8021adf62f745316a265c2d7dca4",
      "parents": [
        "8c5127657549d055ac9d709cdea73902a6ef392c"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Thu Aug 02 11:45:12 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:48 2007 -0700"
      },
      "message": "[PATCH] libertas: remove fw.c\n\nFirmware download is quite different for different hardware. The SDIO and CF\ncards have two flat files that need to be downloaded, whereas the USB driver\nneeds only one file, but with an internal structure.\n\nThe code that handles this (USB only) structured file is currently in fw.c.\nThis patch moves this code into if_usb.c. The remaining functions in fw.c\nhave not much to do with firmware, they are various card- and network-stack\ninitialisation functions. I\u0027ve moved them into main.c.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8c5127657549d055ac9d709cdea73902a6ef392c",
      "tree": "33e72a0b55165d51652a002ab6929857f0e2facc",
      "parents": [
        "e52414728b930f0adcbc38c6498dd03b3568fe99"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 11:40:45 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:48 2007 -0700"
      },
      "message": "[PATCH] libertas: simplify and clean up data rate handling\n\nRemove unused/duplicated fields and consolidate static data rate arrays,\nfor example the libertas_supported_rates[] and datarates[] arrays in\nthe bss_descriptor structure, and the libertas_supported_rates field\nin the wlan_adapter structure.\n\nIntroduce libertas_fw_index_to_data_rate and libertas_data_rate_to_fw_index\nfunctions and use them everywhere firmware requires a rate index rather\nthan a rate array.\n\nThe firmware requires the 4 basic rates to have the MSB set, but most\nother stuff doesn\u0027t, like WEXT and mesh ioctls.  Therefore, only set the MSB\non basic rates when pushing rate arrays to firmware instead of doing a ton\nof (rate \u0026 0x7f) everywhere.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e52414728b930f0adcbc38c6498dd03b3568fe99",
      "tree": "ff27d240961fd9883705e6a93b471f93ce032230",
      "parents": [
        "eedc2a319154a64f5ca7f281c92b7af3691fe73c"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 11:39:19 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:47 2007 -0700"
      },
      "message": "[PATCH] libertas: wlan_ -\u003e libertas_ function prefix renames for main.c\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "eedc2a319154a64f5ca7f281c92b7af3691fe73c",
      "tree": "10acaedc97f4c6a59d33f2f7f78ddc635004976a",
      "parents": [
        "ffcae953ac021f5051a201c18e133cb0ce38c2b9"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 11:36:22 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:46 2007 -0700"
      },
      "message": "[PATCH] libertas: move generic firmware reset command to common code\n\nIt\u0027s not USB specific, so move it out of the USB interface code.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ffcae953ac021f5051a201c18e133cb0ce38c2b9",
      "tree": "03ed982801c46501daf025c95401494359baf0ed",
      "parents": [
        "125dcabf724bdfbe55240aef3b35b0ca16f3d61d"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 11:35:46 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:46 2007 -0700"
      },
      "message": "[PATCH] libertas: fix more mixed-case abuse\n\nMistakently introduced by a previous patch to upper-case all command\nconstants.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "125dcabf724bdfbe55240aef3b35b0ca16f3d61d",
      "tree": "febbf011a4efd6942f2d62ea89f0f2dfe36f0dee",
      "parents": [
        "276c015e1bf8d158df336bc2676c142e4bc391c1"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 11:34:47 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:45 2007 -0700"
      },
      "message": "[PATCH] libertas: bump version to 322.p1\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "276c015e1bf8d158df336bc2676c142e4bc391c1",
      "tree": "820912a775c3c950eab1fea0d5ca44d141170e8a",
      "parents": [
        "fe3361507af44d00d5b42b91c1626321765a11bc"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 11:34:24 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:45 2007 -0700"
      },
      "message": "[PATCH] libertas: new mesh control knobs\n\nSupport for new mesh control knobs on firmware 5.220.11.p4:\n\nSigned-off-by: Luis Carlos Cobo \u003cluisca@cozybit.com\u003e\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fe3361507af44d00d5b42b91c1626321765a11bc",
      "tree": "db61afba5378e70a387465f4425e29f766e644ed",
      "parents": [
        "2ca10e6d6a3052e7a8380b20588a7b1985ea1197"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 11:32:25 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:44 2007 -0700"
      },
      "message": "[PATCH] libertas: remove thread.h and make kthread usage clearer\n\nRemove the thread.h abstractions and opencode kthread stuff\nto make it clearer.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2ca10e6d6a3052e7a8380b20588a7b1985ea1197",
      "tree": "55058ba1546fd5c10bed27fd317017aa5433b3ed",
      "parents": [
        "0aef64d75851c9f3545d0793f26486ed862306d8"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 11:31:49 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:44 2007 -0700"
      },
      "message": "[PATCH] libertas: fix debug build breakage due to field rename\n\nMissed when fixing mixed-case structure field names.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0aef64d75851c9f3545d0793f26486ed862306d8",
      "tree": "5cf333e35691636ce1dc728c749679359677cb66",
      "parents": [
        "b44898eb2c917cd397a0d8654f1c249dd3cdc67e"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 11:31:18 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:43 2007 -0700"
      },
      "message": "[PATCH] libertas: re-uppercase command defines and other constants\n\nFor readability.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b44898eb2c917cd397a0d8654f1c249dd3cdc67e",
      "tree": "fa82dc18daf8aec9b5268ff5fcc80a22e3175ccc",
      "parents": [
        "ea8da92d70c4e320c282d4e94138e40e36880be3"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 11:18:40 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:42 2007 -0700"
      },
      "message": "[PATCH] libertas: fix mixed-case abuse in cmd_ds_802_11_ad_hoc_start\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ea8da92d70c4e320c282d4e94138e40e36880be3",
      "tree": "9955bf16327824808a070f7d849ddcaab27ce278",
      "parents": [
        "492b6da7d220b37275efb03710d57215304149fa"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 11:18:23 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:42 2007 -0700"
      },
      "message": "[PATCH] libertas: fix mixed-case abuse in cmd_ds_802_11_ad_hoc_result\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "492b6da7d220b37275efb03710d57215304149fa",
      "tree": "4e4475476c239c97b273b36fb0e2af60c3b80dce",
      "parents": [
        "9e22cb67d9a8acde7a5af6ed8cd5e74ebd6551b3"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 11:16:07 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:41 2007 -0700"
      },
      "message": "[PATCH] libertas: fix mixed-case abuse in cmd_ds_802_11_scan\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9e22cb67d9a8acde7a5af6ed8cd5e74ebd6551b3",
      "tree": "e1a90a7eac6af3fdebdf1ac03fd0d38eedce7059",
      "parents": [
        "1e838bf31c3a24596621026c7d1ca69da068af83"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 11:14:49 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:41 2007 -0700"
      },
      "message": "[PATCH] libertas: remove if_bootcmd.c\n\nMove the only function in it to if_usb.c, which was its\nonly user anyway.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1e838bf31c3a24596621026c7d1ca69da068af83",
      "tree": "e2aaa723eb599fed8ee30f526b543f52b0d797ca",
      "parents": [
        "ab6179711a5e46ed1db739bef7752d65ce836dce"
      ],
      "author": {
        "name": "Luis Carlos Cobo",
        "email": "luisca@cozybit.com",
        "time": "Thu Aug 02 10:51:27 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:40 2007 -0700"
      },
      "message": "[PATCH] libertas: specific mesh scan for mshX interface\n\nWith this patch, scanning with mshX interface will only return mesh networks. To\ndifferentiate them, a specific mesh IE in beacons/probe responses is used. This\nIE has been introduced in firmware release 5.110.14. Note:\n\nEven though there can be at most a single mesh per channel, this scan might\nreturn several networks in the same channel.\n\nIf all nodes in a mesh network are associated to an AP, they won\u0027t produce\nbeacons/probe responses, thus the network will not be listed. This will be fixed\nin future firmware releases.\n\nScan on ethX interface is not filtered, so it will list both mesh and non-mesh\nnetworks.\n\nSigned-off-by: Luis Carlos Cobo \u003cluisca@cozybit.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ab6179711a5e46ed1db739bef7752d65ce836dce",
      "tree": "e1d026661ceb7736a516bcd4eb2eb50f917e9d5c",
      "parents": [
        "2950cd26308ced650cf7cc3199eae3eb27f9917f"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 10:48:02 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:39 2007 -0700"
      },
      "message": "[PATCH] libertas: clean up 802.11 IE post-scan handling\n\nRemove struct IE_WPA and just use direct checking of the IE\nbytes like ipw.  Remove WLAN_802_11_VARIABLE_IEs because\nit\u0027s unused.\n\nKill ieeetypes_elementid enum and just use MFIE_* from\nieee80211.h.  Also use struct ieee80211_info_element for\nscan buffer processing to simplify pointer usage.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2950cd26308ced650cf7cc3199eae3eb27f9917f",
      "tree": "3c5ee4d04c8a82b9f6eee3fdd79c9c402b83e674",
      "parents": [
        "1443b6530d8db779082dc9fabbd894e2b551b101"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 10:47:17 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:39 2007 -0700"
      },
      "message": "[PATCH] libertas: clean up indentation in libertas_association_worker\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1443b6530d8db779082dc9fabbd894e2b551b101",
      "tree": "076a7d53d86b829ac1087df4a2f23b252c6648f3",
      "parents": [
        "0c9ca690e0117e1bf415d5f3e392e27c0c472c68"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 10:45:55 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:38 2007 -0700"
      },
      "message": "[PATCH] libertas: rename WLAN_802_11_KEY to enc_key and clean up usage\n\nIt doesn\u0027t touch hardware and therefore doesn\u0027t need endian notations\neither.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0c9ca690e0117e1bf415d5f3e392e27c0c472c68",
      "tree": "8d8fcda57684b0b124d527bace187f526caa2c6f",
      "parents": [
        "6dbc9c89fb242873bd3e83890e59da3d6e462025"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Aug 02 10:43:44 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:38 2007 -0700"
      },
      "message": "[PATCH] libertas: kill ieeetypes_capinfo bitfield, use ieee80211.h types\n\nUse standard BSS capability field constants from ieee80211.h.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6dbc9c89fb242873bd3e83890e59da3d6e462025",
      "tree": "9e70567b27c3245b3bcd641cb63a29f8f648719a",
      "parents": [
        "8951554dba0c7962ae72faece66e8f5085a777d6"
      ],
      "author": {
        "name": "Yoann Padioleau",
        "email": "padator@wanadoo.fr",
        "time": "Fri Aug 03 19:37:16 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:37 2007 -0700"
      },
      "message": "[PATCH] dev-\u003epriv to netdev_priv(dev), for drivers/net/wireless\n\nReplacing accesses to dev-\u003epriv to netdev_priv(dev). The replacment\nis safe when netdev_priv is used to access a private structure that is\nright next to the net_device structure in memory. Cf\nhttp://groups.google.com/group/comp.os.linux.development.system/browse_thread/thread/de19321bcd94dbb8/0d74a4adcd6177bd\nThis is the case when the net_device structure was allocated with\na call to alloc_netdev or one of its derivative.\n\nSigned-off-by: Yoann Padioleau \u003cpadator@wanadoo.fr\u003e\nCc: mcgrof@gmail.com\nCc: linux-wireless@vger.kernel.org\nCc: akpm@linux-foundation.org\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8951554dba0c7962ae72faece66e8f5085a777d6",
      "tree": "98c07ca5e6683614a38583f8459a0aa45a0cfafe",
      "parents": [
        "3623060abbf1cdd7f292645bea31d024e21792ef"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Tue Jul 31 23:34:50 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:36 2007 -0700"
      },
      "message": "[PATCH] drivers/net/wireless/prism54/oid_mgt.c: kmalloc + memset conversion to kzalloc\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nAcked-by: Luis R. Rodriguez \u003cmcgrof@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3623060abbf1cdd7f292645bea31d024e21792ef",
      "tree": "bb2ee9191ad506a714e12801f729cbbd535e1386",
      "parents": [
        "d73ae55ad46be6a0a11b9b71f9910c73c1b9dbb7"
      ],
      "author": {
        "name": "Matthias Kaehlcke",
        "email": "matthias.kaehlcke@gmail.com",
        "time": "Mon Jul 30 07:40:04 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:36 2007 -0700"
      },
      "message": "[PATCH] Use mutex instead of semaphore in the Host AP driver\n\nThe Host AP driver uses a semaphore as mutex. Use the mutex API\ninstead of the (binary) semaphore.\n\nSigned-off-by: Matthias Kaehlcke \u003cmatthias.kaehlcke@gmail.com\u003e\nAcked-by: Satyam Sharma \u003csatyam@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d73ae55ad46be6a0a11b9b71f9910c73c1b9dbb7",
      "tree": "d0450b69d2019c0808c184308bb847c223d46a53",
      "parents": [
        "cfbde697e48891f6216aa9fd14652e099d5cd5fb"
      ],
      "author": {
        "name": "Bill Nottingham",
        "email": "notting@redhat.com",
        "time": "Fri Jul 27 19:43:17 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:35 2007 -0700"
      },
      "message": "[PATCH] remove gratuitous space in airo module description\n\nCurrently the modinfo looks like:\n\ndescription:    Support for Cisco/Aironet 802.11 wireless ethernet                    cards.  Direct support for ISA/PCI/MPI cards and support               for PCMCIA when used with airo_cs.\n\nArguably, it should be cut at the end of the first sentence.\nThis at least makes it somewhat more legible.\n\nSigned-off-by: Bill Nottingham \u003cnotting@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "cfbde697e48891f6216aa9fd14652e099d5cd5fb",
      "tree": "c4c2d0175163cdae682834abeafa8ff742fa76bf",
      "parents": [
        "e12dcb05bf70dfa328173fd55b7c13e71dfdb453"
      ],
      "author": {
        "name": "Faidon Liambotis",
        "email": "paravoid@debian.org",
        "time": "Sun Jul 22 16:16:59 2007 +0300"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:35 2007 -0700"
      },
      "message": "[PATCH] Kconfig: remove references of pcmcia-cs\n\npcmcia-cs/cardmgr is deprecated and mentioning it in the help text is\nmisleading.\n\nSigned-off-by: Faidon Liambotis \u003cparavoid@debian.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e12dcb05bf70dfa328173fd55b7c13e71dfdb453",
      "tree": "60dbdedac298cfe97b2f2b71ce86e9c667b9ad30",
      "parents": [
        "c5691235cf70ae2bd71c1f445eb991191530ec6c"
      ],
      "author": {
        "name": "Faidon Liambotis",
        "email": "paravoid@debian.org",
        "time": "Sun Jul 22 16:16:36 2007 +0300"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:34 2007 -0700"
      },
      "message": "[PATCH] Kconfig: order options\n\nReorder the Atmel options so that the menu appears saner.\nBefore:\n  \u003c \u003e   Hermes chipset 802.11b support (Orinoco/Prism2/Symbol)\n  \u003c*\u003e   Atmel at76c50x chipset  802.11b support\n  \u003c \u003e     Atmel at76c506 PCI cards (NEW)\n  \u003c \u003e Cisco/Aironet 34X/35X/4500/4800 PCMCIA cards\n  \u003c \u003e Atmel at76c502/at76c504 PCMCIA cards (NEW)\n\nAfter:\n  \u003c \u003e   Hermes chipset 802.11b support (Orinoco/Prism2/Symbol)\n  \u003c*\u003e   Atmel at76c50x chipset  802.11b support\n  \u003c \u003e     Atmel at76c506 PCI cards (NEW)\n  \u003c \u003e     Atmel at76c502/at76c504 PCMCIA cards (NEW)\n  \u003c \u003e   Cisco/Aironet 34X/35X/4500/4800 PCMCIA cards\n\nSigned-off-by: Faidon Liambotis \u003cparavoid@debian.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c5691235cf70ae2bd71c1f445eb991191530ec6c",
      "tree": "9ef5650cca1e85fce72c8d441036cd15dad62e0c",
      "parents": [
        "cc0b88cf5ecf13cdd750f08e201ce8fadcdb601f"
      ],
      "author": {
        "name": "Ulrich Kunitz",
        "email": "kune@deine-taler.de",
        "time": "Sat Jul 21 22:42:13 2007 +0100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:34 2007 -0700"
      },
      "message": "[PATCH] zd1211rw: monitor all packets\n\nWhile in monitor mode the zd1211rw received only a limited\nset of packets. This patch forwards now all packets the device\nreceives. Notify that while monitoring no FCS checks are done; so\nstrange packets might appear in the network sniffer of your\nchoice.\n\nATTENTION: Support for multiple interfaces on a single ZD1211\ndevice is currently broken. So this code works only on the first\ninterface.\n\nHere is an example to put the device in monitor mode.\n\niwconfig wlan0 mode monitor\nifconfig wlan0 up\niwconfig wlan0 channel 10\n\n[dsd@gentoo.org: backport to mainline]\nSigned-off-by: Ulrich Kunitz \u003ckune@deine-taler.de\u003e\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "cc0b88cf5ecf13cdd750f08e201ce8fadcdb601f",
      "tree": "d49dcdc2b0e02d2e8b3886fe54a568cc009c652a",
      "parents": [
        "aa0daf0e020de9c20e653e437deaa1153c4d134e"
      ],
      "author": {
        "name": "Michael Wu",
        "email": "flamingice@sourmilk.net",
        "time": "Fri Aug 31 01:15:25 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:33 2007 -0700"
      },
      "message": "[PATCH] Add adm8211 802.11b wireless driver\n\nThis patch adds a mac80211 wireless driver for ADMtek ADM8211 based\nwireless cards.\n\nSigned-off-by: Michael Wu \u003cflamingice@sourmilk.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "aa0daf0e020de9c20e653e437deaa1153c4d134e",
      "tree": "93ff31e6ada67fb8b5fdb44f1ff17cfe602efd44",
      "parents": [
        "475fa49c125d914451805a9fb3cd1baa53591538"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Mon Sep 10 14:15:25 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:32 2007 -0700"
      },
      "message": "[MAC80211]: remove/change some comments about Michael MIC hardware offload\n\nThere are a few TODO comments in the mac80211 sources regarding\nhardware offload for Michael MIC verification. Those items are,\nhowever, better handled in the driver instead of the stack, if\nany device requires such hand-holding.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "475fa49c125d914451805a9fb3cd1baa53591538",
      "tree": "8de2a03fe0542c9a088ad67784cee26b4fea7fa4",
      "parents": [
        "68aae11674b9d6598b660d1148ffba9eef3f895f"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Sun Sep 02 22:58:21 2007 +0300"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:32 2007 -0700"
      },
      "message": "[MAC80211]: PS mode fix\n\ntx.mode must be set also for buffered frames. It is used in the tx hanlders\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "68aae11674b9d6598b660d1148ffba9eef3f895f",
      "tree": "d5213c5b624e9908b948f2642b7e15721021b4ee",
      "parents": [
        "24338793eea9dcc0865826e1115af86a19af8d18"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Fri Aug 24 11:29:34 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:31 2007 -0700"
      },
      "message": "[MAC80211]: use internal network device stats\n\nStats are now available for device usage inside network_device\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nAcked-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "24338793eea9dcc0865826e1115af86a19af8d18",
      "tree": "b7d73e8e897cfd2311db484fc7f8b8397b823325",
      "parents": [
        "139c3a0492745192f999aaa67d11cb63983211f5"
      ],
      "author": {
        "name": "warmcat",
        "email": "andy@warmcat.com",
        "time": "Fri Sep 14 11:10:25 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:31 2007 -0700"
      },
      "message": "[MAC80211]: get STA after tx radiotap snipped\n\nJohannes Berg noticed that in __ieee80211_tx_prepare() we try to get the\nSTA from addr1 of the ieee80211 header when the radiotap header is actually\nstill at the front of the packet.  This patch defers doing that until the\nradiotap header is gone.\n\nSigned-off-by: Andy Green \u003candy@warmcat.com\u003e\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "139c3a0492745192f999aaa67d11cb63983211f5",
      "tree": "564aa64234227385c118a28f82353ddb8e0a012d",
      "parents": [
        "c39e3a0d0380b12f45bf85a619d3df45e437ee45"
      ],
      "author": {
        "name": "Volker Braun",
        "email": "vbraun@physics.upenn.edu",
        "time": "Fri Sep 14 11:10:25 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:30 2007 -0700"
      },
      "message": "[MAC80211]: ignore key index on pairwise key (WEP only)\n\nWork-around for broken APs that use a non-zero key index for WEP\npairwise keys. With this patch, WEP encryption only is exempt from\nproviding a zero key index.\n\nSigned-off-by: Volker Braun \u003cvolker.braun@physik.hu-berlin.de\u003e\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Michael Wu \u003cflamingice@sourmilk.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c39e3a0d0380b12f45bf85a619d3df45e437ee45",
      "tree": "93e0679f0fa426c4282c15135b3bbec3f2cc1f0b",
      "parents": [
        "6a7664d451e7014b1a6828e50ccb3308d0b84816"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Fri Sep 14 11:10:25 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:30 2007 -0700"
      },
      "message": "[MAC80211]: remove TKIP mixing for hw accel again\n\nThe TKIP mixing code was added for the benefit of Intel\u0027s ipw3945\nchipset but that code ended up not using it. We have previously\nidentified many problems with this code and it crystallized that\nlibrary functions for mixing are likely to handle this in much\nmore generality and might allow b43 to take advantage of hardware\nacceleration for TKIP.\n\nDue to these reasons, remove the TKIP mixing for hardware\naccelerated crypto operations.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nAcked-by: Michael Wu \u003cflamingice@sourmilk.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6a7664d451e7014b1a6828e50ccb3308d0b84816",
      "tree": "01c319d33d8c5b61d1946e6c76e27ec9dd44329b",
      "parents": [
        "7ac1bd6aecc92cfe6ec11891819dd4c26f2f7879"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Fri Sep 14 11:10:25 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:29 2007 -0700"
      },
      "message": "[MAC80211]: remove HW_KEY_IDX_INVALID\n\nThis patch makes the mac80211/driver interface rely only on the\nIEEE80211_TXCTL_DO_NOT_ENCRYPT flag to signal to the driver whether\na frame should be encrypted or not, since mac80211 internally no\nlonger relies on HW_KEY_IDX_INVALID either this removes it, changes\nthe key index to be a u8 in all places and makes the full range of\nthe value available to drivers.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Michael Wu \u003cflamingice@sourmilk.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7ac1bd6aecc92cfe6ec11891819dd4c26f2f7879",
      "tree": "bfe1ee77b34bdba864e1f4077d9c2d4f0d4a4c88",
      "parents": [
        "c15a205070fac9fab0d9d4642b9342677b67f933"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Fri Sep 14 11:10:25 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:29 2007 -0700"
      },
      "message": "[MAC80211]: some more documentation\n\nThis patch formats some documentation in mac80211.h into kerneldoc\nand also adds some more explanations for hardware crypto.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Michael Wu \u003cflamingice@sourmilk.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ],
  "next": "c15a205070fac9fab0d9d4642b9342677b67f933"
}
