)]}'
{
  "log": [
    {
      "commit": "fdacbcda7f21ba684cb4426daed67e23003d8311",
      "tree": "df7f1cd1480e671f5f60c55f7d8034a1d342dc7e",
      "parents": [
        "776d68f863b8fa3880595a958cf86b837427713a"
      ],
      "author": {
        "name": "Daniel Kuehn",
        "email": "daniel@kuehn.se",
        "time": "Wed Nov 09 23:57:57 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Nov 11 12:32:51 2011 -0500"
      },
      "message": "ath9k: set ATH9K_PCI to y by default\n\nMost ath9k devices are PCI/PCIe based, therefor making PCI/PCIe support\ndefault y helps those porting a config from 2.6 kernel series\nfrom getting \"non-functional\" wireless drivers with 3.x kernel series.\n\nSigned-off-by: Daniel Kuehn \u003cdaniel@kuehn.se\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "776d68f863b8fa3880595a958cf86b837427713a",
      "tree": "e89725354f9d2069b60219f6222ca822ed2c61b8",
      "parents": [
        "8e1b23b9ed427c3bd4c69503fed64231458d3edb"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Nov 09 21:33:45 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Nov 11 12:32:50 2011 -0500"
      },
      "message": "wireless: move ieee80211chan2mhz macro\n\nThe macro is only used in ipw2200 and we certainly\ndon\u0027t want to encourage its use, so move it out of\nthe radiotap header file and into the driver.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "94e2ad9ee47025747d19620f288fb533d49c0475",
      "tree": "8df1f482f9b42095ccc7ab2767135e59ca3edee1",
      "parents": [
        "202bff08bf8ed3769dd49e1890352c0b106df796"
      ],
      "author": {
        "name": "Rajkumar Manoharan",
        "email": "rmanohar@qca.qualcomm.com",
        "time": "Tue Nov 08 14:19:34 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Nov 11 12:32:49 2011 -0500"
      },
      "message": "ath9k_hw: Fix channel list of CalFreqPeir for AR938x\n\nThis patch sync up CalFreqPeir channel list and paprd rate mask\nof AR938x templates to the latest received from Systems team.\n\nSigned-off-by: Rajkumar Manoharan \u003crmanohar@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "202bff08bf8ed3769dd49e1890352c0b106df796",
      "tree": "2667a5f703e9610bac4281e70d83574d10cd1548",
      "parents": [
        "df222edc09a0219ea0c5c6cec6217abb334280c4"
      ],
      "author": {
        "name": "Rajkumar Manoharan",
        "email": "rmanohar@qca.qualcomm.com",
        "time": "Tue Nov 08 14:19:33 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Nov 11 12:32:49 2011 -0500"
      },
      "message": "ath9k_hw: Read and configure xpa timing field\n\nConfigure xpa timing field while loading boad defaults to\nfix 11b CCK spur issue that was observed in EMI testing.\n\nSigned-off-by: Rajkumar Manoharan \u003crmanohar@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "df222edc09a0219ea0c5c6cec6217abb334280c4",
      "tree": "7ca3ef426a617cfaa965d54206cfc7afc65532f9",
      "parents": [
        "aa95a48d46328f35403f3b03e0cafb3c5883aaba"
      ],
      "author": {
        "name": "Rajkumar Manoharan",
        "email": "rmanohar@qca.qualcomm.com",
        "time": "Tue Nov 08 14:19:32 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Nov 11 12:32:48 2011 -0500"
      },
      "message": "ath9k_hw: Read and configure quick drop for AR9003\n\nRead and configure quick drop feild from AR9003 eeprom\ninorder to help with strong signal. This patch also removes\nobsolate parameters ob, db_stage2, db_stage_3, db_stage4\nfrom the eeprom templates.\n\nSigned-off-by: Rajkumar Manoharan \u003crmanohar@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "aa95a48d46328f35403f3b03e0cafb3c5883aaba",
      "tree": "511dced4d673a8180be97bb776255495776ea90a",
      "parents": [
        "f72fa45f7d3e3ec627b62fed2e3451f5a597914d"
      ],
      "author": {
        "name": "Amitkumar Karwar",
        "email": "akarwar@marvell.com",
        "time": "Mon Nov 07 21:41:12 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Nov 11 12:32:48 2011 -0500"
      },
      "message": "mwifiex: release bss structure returned by cfg80211_inform_bss()\n\nFollowing compilation warning is fixed by releasing referenced BSS\nstructure returned by cfg80211_inform_bss().\n\n\"warning: ignoring return value of cfg80211_inform_bss,\ndeclared with attribute warn_unused_result\"\n\nCc: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: Amitkumar Karwar \u003cakarwar@marvell.com\u003e\nSigned-off-by: Bing Zhao \u003cbzhao@marvell.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f72fa45f7d3e3ec627b62fed2e3451f5a597914d",
      "tree": "6851fdc11b3a80327514683e346fe5581d92bfae",
      "parents": [
        "8ed1303321914a70ad580c1d034898e43c39b065"
      ],
      "author": {
        "name": "Amitkumar Karwar",
        "email": "akarwar@marvell.com",
        "time": "Mon Nov 07 21:41:11 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Nov 11 12:32:48 2011 -0500"
      },
      "message": "mwifiex: remove unnecessary free_priv handler\n\nCfg80211 stack allocates private area for driver use in\nstruct cfg80211_bss. It will be freed by stack in bss_release().\nDriver don\u0027t need to worry about it.\n\nIn mwifiex driver, we use the private area just to store band\ninformation(u8). We don\u0027t allocate memory explicitly and store\nit\u0027s pointer in bss-\u003epriv. Hence we don\u0027t have any cleanup work\nto do in free_priv handler. Currently we try to free the allocated\nprivate area in free_priv handler which is not correct.\n\nThis patch removes unnecessary free_priv handler.\n\nSigned-off-by: Amitkumar Karwar \u003cakarwar@marvell.com\u003e\nSigned-off-by: Bing Zhao \u003cbzhao@marvell.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8ed1303321914a70ad580c1d034898e43c39b065",
      "tree": "6f550887cfb2d18a3e2e174ceba1a30483b711c2",
      "parents": [
        "63af63330f4c8b4fdcc13dec082dea3b81d53b0a"
      ],
      "author": {
        "name": "Yogesh Ashok Powar",
        "email": "yogeshp@marvell.com",
        "time": "Mon Nov 07 21:41:10 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Nov 11 12:32:48 2011 -0500"
      },
      "message": "mwifiex: fix \u0027Smatch\u0027 warnings\n\nFollowing three warnings are fixed:\n\n\u003einit.c +256 mwifiex_init_adapter(71)\n\u003ewarn: variable dereferenced before check \u0027adapter-\u003esleep_cfm\u0027\n\u003e(see line 191)\n\n\u003esta_rx.c +193 mwifiex_process_sta_rx_packet(75)\n\u003ewarn: variable dereferenced before check \u0027priv\u0027 (see line 182)\n\nSigned-off-by: Yogesh Ashok Powar \u003cyogeshp@marvell.com\u003e\nSigned-off-by: Bing Zhao \u003cbzhao@marvell.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "63af63330f4c8b4fdcc13dec082dea3b81d53b0a",
      "tree": "5aeb0cc2c7a003139b51231b07c9d78287dc3869",
      "parents": [
        "ab581472c01d8533a801c96c00575694739cb94c"
      ],
      "author": {
        "name": "Yogesh Ashok Powar",
        "email": "yogeshp@marvell.com",
        "time": "Mon Nov 07 21:41:09 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Nov 11 12:32:48 2011 -0500"
      },
      "message": "mwifiex: fix coding style\n\nRename DataRate to data_rate and arrange \u0027for\u0027 loop\nfor better readability.\n\nSigned-off-by: Yogesh Ashok Powar \u003cyogeshp@marvell.com\u003e\nSigned-off-by: Bing Zhao \u003cbzhao@marvell.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ab581472c01d8533a801c96c00575694739cb94c",
      "tree": "16461e9ae36367b8a32a3005ecde9bf06080e518",
      "parents": [
        "eedf15d34d3997051cc3a4bdd2adef68f3e36f57"
      ],
      "author": {
        "name": "Yogesh Ashok Powar",
        "email": "yogeshp@marvell.com",
        "time": "Mon Nov 07 21:41:08 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Nov 11 12:32:47 2011 -0500"
      },
      "message": "mwifiex: change return types to void\n\nFunctions mwifiex_11n_dispatch_pkt_until_start_win and\nmwifiex_11n_scan_and_dispatch used to always return value\nzero for all inputs. Changing these functions to void.\n\nSigned-off-by: Yogesh Ashok Powar \u003cyogeshp@marvell.com\u003e\nSigned-off-by: Bing Zhao \u003cbzhao@marvell.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "eedf15d34d3997051cc3a4bdd2adef68f3e36f57",
      "tree": "fbcc2bca091edc78ca6f0ac18e48f40ecb332de2",
      "parents": [
        "33f38d425f65d767ac2f0f439465d1b3969c9a82"
      ],
      "author": {
        "name": "Yogesh Ashok Powar",
        "email": "yogeshp@marvell.com",
        "time": "Mon Nov 07 21:41:07 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Nov 11 12:32:47 2011 -0500"
      },
      "message": "mwifiex: use existing helper function mwifiex_fill_cap_info\n\nUse existing helper function mwifiex_fill_cap_info to fill\nthe HT CAP info for ibss beacons.\n\nAlso removing extra parenthesis block for better readability.\n\nSigned-off-by: Yogesh Ashok Powar \u003cyogeshp@marvell.com\u003e\n\nSigned-off-by: Bing Zhao \u003cbzhao@marvell.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "33f38d425f65d767ac2f0f439465d1b3969c9a82",
      "tree": "fc631d0fdd2ccab1c707806cbae5f1f273131638",
      "parents": [
        "d64cf63e062f6741f80c393f19c9706358489cc7"
      ],
      "author": {
        "name": "Yogesh Ashok Powar",
        "email": "yogeshp@marvell.com",
        "time": "Mon Nov 07 21:41:06 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Nov 11 12:32:47 2011 -0500"
      },
      "message": "mwifiex: fix ht_cap_info in ibss beacons\n\nA local variable is used to calculate ht_cap_info.\nErroneously ht_cap.cap_info isn\u0027t updated in the ibss beacons\nafter the calculation. This patch fixes it.\n\nSigned-off-by: Yogesh Ashok Powar \u003cyogeshp@marvell.com\u003e\nSigned-off-by: Kiran Divekar \u003cdkiran@marvell.com\u003e\nSigned-off-by: Bing Zhao \u003cbzhao@marvell.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1eb54c8a0fa0061247f3bd327b320c3e20c97340",
      "tree": "497dd62c738b42682bce13cf8e2931a0f2aebcdc",
      "parents": [
        "7d7ab02204ae2af26944ccd8a4c599756bdf0fc3"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Mon Nov 07 19:31:47 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:14:13 2011 -0500"
      },
      "message": "mwifiex: prevent corruption instead of just warning\n\nProbably we never hit this condition, but in case we do, we may as\nwell put a return here instead of just printing a warning message and\nthen corrupting memory.  The caller doesn\u0027t check the return code.\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nAcked-by: Bing Zhao \u003cbzhao@marvell.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7d7ab02204ae2af26944ccd8a4c599756bdf0fc3",
      "tree": "f4357077de5c6466bfcfa2a7dbbdae9e4911aa19",
      "parents": [
        "fa161cb7aa7da29018f7378ccbab6bb593be008c"
      ],
      "author": {
        "name": "Amitkumar Karwar",
        "email": "akarwar@marvell.com",
        "time": "Mon Nov 07 19:31:46 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:14:13 2011 -0500"
      },
      "message": "mwifiex: enable SDIO multiport aggregation\n\nBy default SDIO multiport aggregation is disabled. It\u0027s useful to\nget good throughput results. This patch enables it.\n\nSigned-off-by: Amitkumar Karwar \u003cakarwar@marvell.com\u003e\nSigned-off-by: Bing Zhao \u003cbzhao@marvell.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fa161cb7aa7da29018f7378ccbab6bb593be008c",
      "tree": "158bff5e6397ace8b83259dc433a00f631371f8d",
      "parents": [
        "fba6fe634787bb7ef95fb44682df71b4d4e8cb2d"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Mon Nov 07 19:31:45 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:14:12 2011 -0500"
      },
      "message": "mwifiex: remove an unneeded NULL check\n\nWe dereference adapter in the error handling code so this needed to\nbe fixed.  This function is always called like:\n\tadapter-\u003eif_ops.host_to_card(adapter, ...);\nso adapter can never be NULL and I\u0027ve removed the NULL check.\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nAcked-by: Bing Zhao \u003cbzhao@marvell.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fba6fe634787bb7ef95fb44682df71b4d4e8cb2d",
      "tree": "13e46e15353fd5dc9f69f3f42ad6fa6d5d1fa9db",
      "parents": [
        "1bac92cac1d8417bf023571b1608b9793c4ecf86"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Mon Nov 07 19:31:44 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:14:11 2011 -0500"
      },
      "message": "mwifiex: remove unneeded kfree(NULL);\n\nThe previous if statement means this that pointer is NULL so there\nis no need to free it.\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nAcked-by: Bing Zhao \u003cbzhao@marvell.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "99ba15cd75ed22e4ae86804ca2982a724e8102c2",
      "tree": "28139988c9aa4bfc98083a3f55cb6896f2f5c605",
      "parents": [
        "61213be4cc2201b58786464000113ecbfc9d2c99"
      ],
      "author": {
        "name": "Franky Lin",
        "email": "frankyl@broadcom.com",
        "time": "Fri Nov 04 22:23:42 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:14:06 2011 -0500"
      },
      "message": "brcm80211: fmac: optimize chip core info management\n\nPrepare for adding backplane interconnect type support\n\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "61213be4cc2201b58786464000113ecbfc9d2c99",
      "tree": "516ab27ba536c47b108924852a1b911edd072508",
      "parents": [
        "e12afb6c5d13ebff64d4a2feb97cce0c2d7e1128"
      ],
      "author": {
        "name": "Franky Lin",
        "email": "frankyl@broadcom.com",
        "time": "Fri Nov 04 22:23:41 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:14:06 2011 -0500"
      },
      "message": "brcm80211: fmac: replace private SB macros with ssb_regs version\n\nUse SSB macros in order to clean up brcmfmac code\n\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e12afb6c5d13ebff64d4a2feb97cce0c2d7e1128",
      "tree": "ac43f2b0d1cfdeb743468a96fa3ee21637d26fb2",
      "parents": [
        "a8a6c04586233e12551552c292797cb56b31dade"
      ],
      "author": {
        "name": "Franky Lin",
        "email": "frankyl@broadcom.com",
        "time": "Fri Nov 04 22:23:40 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:14:05 2011 -0500"
      },
      "message": "brcm80211: fmac: move chip drive strength related code to sdio_chip.c\n\nThis patch is part of the abstracting chip backplane handle code\nseries.\n\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a8a6c04586233e12551552c292797cb56b31dade",
      "tree": "508c0867a99cbb02b6ee692e6c3687903109d3c9",
      "parents": [
        "2bc78e10d841f81ea7a2b25bc0481ea4af06437e"
      ],
      "author": {
        "name": "Franky Lin",
        "email": "frankyl@broadcom.com",
        "time": "Fri Nov 04 22:23:39 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:14:04 2011 -0500"
      },
      "message": "brcm80211: fmac: move chip detach function to sdio_chip.c\n\nThis patch is part of the abstracting chip backplane handle code\nseries.\n\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2bc78e10d841f81ea7a2b25bc0481ea4af06437e",
      "tree": "f33ba766ebc43fe574ef3e2ae90ba421037ce219",
      "parents": [
        "454d2a8816d6bc6594d3d475392290623af63656"
      ],
      "author": {
        "name": "Franky Lin",
        "email": "frankyl@broadcom.com",
        "time": "Fri Nov 04 22:23:38 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:14:03 2011 -0500"
      },
      "message": "brcm80211: fmac: move chip reset core function to sdio_chip.c\n\nThis patch is part of the abstracting chip backplane handle code\nseries.\n\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "454d2a8816d6bc6594d3d475392290623af63656",
      "tree": "7913971ab023ee1a1773540ca1cef9d7e16ef4f9",
      "parents": [
        "d8f64a425b3a79e7d276e438ad7246c916a4b195"
      ],
      "author": {
        "name": "Franky Lin",
        "email": "frankyl@broadcom.com",
        "time": "Fri Nov 04 22:23:37 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:14:03 2011 -0500"
      },
      "message": "brcm80211: fmac: abstract chip core revision function\n\nPrepare for adding backplane interconnect type support\n\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d8f64a425b3a79e7d276e438ad7246c916a4b195",
      "tree": "84fc33b1cc1d8a7acde2dd4445af00475cfdc181",
      "parents": [
        "a97e4fc5ae4b00187b25a8216a61b2105efa9c60"
      ],
      "author": {
        "name": "Franky Lin",
        "email": "frankyl@broadcom.com",
        "time": "Fri Nov 04 22:23:36 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:14:02 2011 -0500"
      },
      "message": "brcm80211: fmac: abstract chip iscoreup function\n\nPrepare for adding backplane interconnect type support\n\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a97e4fc5ae4b00187b25a8216a61b2105efa9c60",
      "tree": "b185da43998f8251dc588ab7f518960daf696162",
      "parents": [
        "98ce903519b4874673e75ba80657c4114b933bac"
      ],
      "author": {
        "name": "Franky Lin",
        "email": "frankyl@broadcom.com",
        "time": "Fri Nov 04 22:23:35 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:14:01 2011 -0500"
      },
      "message": "brcm80211: fmac: chip attach code flow clean up\n\nMerged brcmf_sdbrcm_chip_attach into brcmf_sdio_chip_attach\nfor better readability.\n\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "98ce903519b4874673e75ba80657c4114b933bac",
      "tree": "8985ca9e74f8dca3dfcdcb802683571accb850e3",
      "parents": [
        "960908dceabf40d7335170d26dbf13f63b240c67"
      ],
      "author": {
        "name": "Franky Lin",
        "email": "frankyl@broadcom.com",
        "time": "Fri Nov 04 22:23:34 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:14:00 2011 -0500"
      },
      "message": "brcm80211: fmac: remove duplicate regiter set in chip attach path\n\nSame register writes have been done in brcmf_sdbrcm_probe_init\nwhich is earlier in the same code path.\n\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "960908dceabf40d7335170d26dbf13f63b240c67",
      "tree": "78dd176bc6f4f2b0fbb71542c5eadfb8b2e7b690",
      "parents": [
        "966414da2d5a0c957d331e3f06255ec2277acb65"
      ],
      "author": {
        "name": "Franky Lin",
        "email": "frankyl@broadcom.com",
        "time": "Fri Nov 04 22:23:33 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:14:00 2011 -0500"
      },
      "message": "brcm80211: fmac: move dongle gpio reset code to chip attach function\n\nThis patch is part of the abstracting chip backplane handle code\nseries.\n\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "966414da2d5a0c957d331e3f06255ec2277acb65",
      "tree": "a117643f25e1d676eae462dde78dd0a8dcf0fe9c",
      "parents": [
        "2d4a9af172814b76bf2ad5da2213ea42d111893b"
      ],
      "author": {
        "name": "Franky Lin",
        "email": "frankyl@broadcom.com",
        "time": "Fri Nov 04 22:23:32 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:13:59 2011 -0500"
      },
      "message": "brcm80211: fmac: disable dongle arm core in bus core setup function\n\nThis will provide a better code flow that fits the logic\n\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2d4a9af172814b76bf2ad5da2213ea42d111893b",
      "tree": "3f5ab448be1da5f7e1e48a587c3467856b719672",
      "parents": [
        "5b45e54e77cc29a760461ca64cf143ffa49493b6"
      ],
      "author": {
        "name": "Franky Lin",
        "email": "frankyl@broadcom.com",
        "time": "Fri Nov 04 22:23:31 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:13:58 2011 -0500"
      },
      "message": "brcm80211: fmac: move core disable function to sdio_chip.c\n\nThis patch is part of the abstracting chip backplane handle code\nseries.\n\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5b45e54e77cc29a760461ca64cf143ffa49493b6",
      "tree": "d6d0156e80a40b00f12e86b1e79257e4d4c87253",
      "parents": [
        "e63ac6b888eed345f5b93751649515d6436abed2"
      ],
      "author": {
        "name": "Franky Lin",
        "email": "frankyl@broadcom.com",
        "time": "Fri Nov 04 22:23:30 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:13:57 2011 -0500"
      },
      "message": "brcm80211: fmac: abstract chip buscore setup function\n\nThis patch is part of the abstracting chip backplane handle code\nseries.\n\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e63ac6b888eed345f5b93751649515d6436abed2",
      "tree": "e52ae8f6db00cb2058b377f2852f08270e318946",
      "parents": [
        "a83369b6e1e7285edd5217601a0618b9a43bdc4b"
      ],
      "author": {
        "name": "Franky Lin",
        "email": "frankyl@broadcom.com",
        "time": "Fri Nov 04 22:23:29 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:13:56 2011 -0500"
      },
      "message": "brcm80211: fmac: move bus core prep code to sdio_chip.c\n\nThis patch is part of abstracting chip backplane handle code\nseries.\n\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a83369b6e1e7285edd5217601a0618b9a43bdc4b",
      "tree": "882387f8faeacdd589a6e1fef1baf8a1adcc152b",
      "parents": [
        "718897eb3f90a47a56acb504762d521388a3231c"
      ],
      "author": {
        "name": "Franky Lin",
        "email": "frankyl@broadcom.com",
        "time": "Fri Nov 04 22:23:28 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:13:56 2011 -0500"
      },
      "message": "brcm80211: fmac: move chip recognition function to sdio_chip.c\n\nCurrently backplane handle code is scatterd around dhd_sdio.c which\nis not good for maintenance and adding new backplane interconnect\ntype support. This patch and the follow up patches are going to\nabstract all chip backplane control code specific for sdio bus\ninto this new sdio_chip.c\n\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "718897eb3f90a47a56acb504762d521388a3231c",
      "tree": "38d8a45b253d0d9af0cb0b21a2e63492b9bb2a1c",
      "parents": [
        "e247bd9068e3e86c3571147c128883596ace9d05"
      ],
      "author": {
        "name": "Franky Lin",
        "email": "frankyl@broadcom.com",
        "time": "Fri Nov 04 22:23:27 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:13:55 2011 -0500"
      },
      "message": "brcm80211: fmac: remove unnecessary 4329 chip specific code\n\n4329 with chiprev 0 can not be found on any product. The code can\nbe removed.\n\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e247bd9068e3e86c3571147c128883596ace9d05",
      "tree": "5639065f2b0bfe4cb7389a75e274bc8a53efd75f",
      "parents": [
        "e7f4a940bb5eecd07cf0039e7d9201badc332ae0"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Nov 04 11:18:21 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:13:54 2011 -0500"
      },
      "message": "cfg80211/mac80211: allow management TX to not wait for ACK\n\nFor probe responses it can be useful to not wait for ACK to\navoid retransmissions if the station that sent the probe is\nalready on the next channel, so allow userspace to request\nnot caring about the ACK with a new nl80211 flag.\n\nSince mac80211 needs to be updated for the new function\nprototype anyway implement it right away -- it\u0027s just a\nfew lines of code.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "562a74803f4881772ba2375ec4e5aa0ad90f4caa",
      "tree": "2f6e553b4bf17e410c4d4c16cd8388820e7f9b63",
      "parents": [
        "21fc756087d7659d86c344c0b38229313afc6c7c"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Mon Nov 07 12:39:33 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:12:38 2011 -0500"
      },
      "message": "nl80211: advertise device AP SME\n\nAdd the ability to advertise that the device\ncontains the AP SME and what features it can\nsupport. There are currently no features in\nthe bitmap -- probe response offload will be\nadvertised by a few patches Arik is working\non now (who took over from Guy Eilam) and a\ndevice with AP SME will typically implement\nand require response offload.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7e1e386421e2ec7804b77f2c1c8e2517e82ecb7e",
      "tree": "a3c1d34540218355392904c0f7a3741f0ada2e59",
      "parents": [
        "7b7eab6fc1bc8852d9649541b59283cd89cc526f"
      ],
      "author": {
        "name": "Ben Greear",
        "email": "greearb@candelatech.com",
        "time": "Thu Nov 03 11:33:13 2011 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:01:02 2011 -0500"
      },
      "message": "ath9k: Improve debugfs printout for stations.\n\nAdd interface address so it can be mapped to a local\ninterface.  Add max-ampdu and mpdu-density.\n\nPrint out the tid-\u003ebaw_size\n\nSigned-off-by: Ben Greear \u003cgreearb@candelatech.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6e6ae9ddf0bc19ce066ed2f66f7a52b827e4514e",
      "tree": "25b340f7c908fecfb4f801967c9d4f5d46f35a58",
      "parents": [
        "fd6562344dea2b8b2a5d644cf971f4e56004500a"
      ],
      "author": {
        "name": "Stanislav Yakovlev",
        "email": "stas.yakovlev@gmail.com",
        "time": "Sun Oct 30 02:47:50 2011 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:01:00 2011 -0500"
      },
      "message": "ipw2x00: remove unused function libipw_ratelimit_debug.\n\nLooks like no one uses it.\n\nSigned-off-by: Stanislav Yakovlev \u003cstas.yakovlev@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fd6562344dea2b8b2a5d644cf971f4e56004500a",
      "tree": "f7aa74fcefb9c6bb68e1a6097056d9d3a1e693d4",
      "parents": [
        "9236b2a848cac9cac8d7df74baeb6c335081890a"
      ],
      "author": {
        "name": "Jouni Malinen",
        "email": "jouni@qca.qualcomm.com",
        "time": "Thu Oct 27 17:31:50 2011 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:01:00 2011 -0500"
      },
      "message": "ath9k: Advertise support for TDLS\n\nBased on a quick test, TDLS seemed to be working fine with ath9k, so\nlet\u0027s start advertising support for this in the driver.\n\nSigned-off-by: Jouni Malinen \u003cjouni@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9236b2a848cac9cac8d7df74baeb6c335081890a",
      "tree": "f521af3c7115c8ae032d97d7232f7dc91feaa6e6",
      "parents": [
        "a64e2e2354679ad1742b4c43ac665ffa075ef8a0"
      ],
      "author": {
        "name": "David Kilroy",
        "email": "kilroyd@googlemail.com",
        "time": "Fri Oct 28 12:47:56 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:00:59 2011 -0500"
      },
      "message": "orinoco: release BSS structures returned by cfg80211_inform_bss()\n\nThe pointer returned by cfg80211_inform_bss is a referenced\nstruct. The orinoco driver does not need to keep the struct, so\nwe just release it.\n\nSigned-off-by: David Kilroy \u003ckilroyd@googlemail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a64e2e2354679ad1742b4c43ac665ffa075ef8a0",
      "tree": "101f571b97050821a8e77954723fdf2d5415cefa",
      "parents": [
        "ef100682814c429709f0904b757595e25019cb31"
      ],
      "author": {
        "name": "Jussi Kivilinna",
        "email": "jussi.kivilinna@mbnet.fi",
        "time": "Fri Oct 28 08:05:58 2011 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 16:00:59 2011 -0500"
      },
      "message": "rndis_wlan: release BSS structures returned by cfg80211_inform_bss()\n\nPatch fixes rndis_wlan to release referenced BSS structure returned by\ncfg80211_inform_bss().\n\nSigned-off-by: Jussi Kivilinna \u003cjussi.kivilinna@mbnet.fi\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fa5e91bc7715c772342b197269a85aa3ced16900",
      "tree": "2485bad17e3c7970b3d43c9ebfd58606cb60fc37",
      "parents": [
        "312fef7d18adda2be822d31916547f84ed6af28b"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 15:25:18 2011 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 15:25:18 2011 -0500"
      },
      "message": "wireless: cleanup brcm80211 bits in drivers/net/wireless/Makefile\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "312fef7d18adda2be822d31916547f84ed6af28b",
      "tree": "095d936b751b0a92946fcf710fb74dea7f8f33f7",
      "parents": [
        "5e819059a20b0fc5a71875f28b4cae359e38d85a",
        "2aeabcbedd51aef94b61d05b57246d1db4984453"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 14:54:33 2011 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 14:54:33 2011 -0500"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/padovan/bluetooth-next\n\nConflicts:\n\tnet/bluetooth/l2cap_sock.c\n\tnet/bluetooth/mgmt.c\n"
    },
    {
      "commit": "5e819059a20b0fc5a71875f28b4cae359e38d85a",
      "tree": "b94a18142abc5e60c84f90ee2490e8a6af01c2a9",
      "parents": [
        "ae2772b313b98a14f69b5bc67135c9fee48771be",
        "cc438fccd5783c9f7b4c4858358ac897dcf8a58d"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 14:49:23 2011 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 09 14:49:23 2011 -0500"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless\n"
    },
    {
      "commit": "c63749d347afcb5c4790d1cbe27d9b66e585b9ff",
      "tree": "661d9fc5fed7958768033bae597e9dce96b66f77",
      "parents": [
        "7dc181c273861c4d96991f59a4fdcda3a3eaccae"
      ],
      "author": {
        "name": "Rajkumar Manoharan",
        "email": "rmanohar@qca.qualcomm.com",
        "time": "Tue Oct 25 12:40:38 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:30 2011 -0500"
      },
      "message": "ath9k_hw: Updated AR9462 initval table to improve rx performance\n\nThe initval tables are updated as per system team input to improve\nrx performance and power accuracy at 5GHz.\n\nSigned-off-by: Rajkumar Manoharan \u003crmanohar@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7dc181c273861c4d96991f59a4fdcda3a3eaccae",
      "tree": "d92c03f8e35868a2a29bf1f59d6797c233fce0a1",
      "parents": [
        "38df2f07b7bc5309ebb159438b435d1f25f31e35"
      ],
      "author": {
        "name": "Rajkumar Manoharan",
        "email": "rmanohar@qca.qualcomm.com",
        "time": "Mon Oct 24 18:19:49 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:30 2011 -0500"
      },
      "message": "ath9k: Add btcoex profile management support for AR9462\n\nAR9462 chips have the capabilities to provoide bluetooth\nprofile information. For non-AR9462 btcoex chips, the BT\npriority traffic was identified by periodically polling\nthe respective registers and updated dutycycle, stomptype,\netc. As AR9462 chip offers the BT profile informations,\nlet us make use of that to update aggregation limit,\ndutycycle, stomptype and wieghtages.\n\nSigned-off-by: Rajkumar Manoharan \u003crmanohar@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "38df2f07b7bc5309ebb159438b435d1f25f31e35",
      "tree": "22eb1159231f564070bd4fa5be760d3b256ea275",
      "parents": [
        "43bc3e89cf3d2ad2ec827212ef0e69a21c0421b9"
      ],
      "author": {
        "name": "Rajkumar Manoharan",
        "email": "rmanohar@qca.qualcomm.com",
        "time": "Mon Oct 24 18:14:39 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:29 2011 -0500"
      },
      "message": "ath9k_hw: Update CCK spur mitigation for AR9462\n\nTo improve CCK sensitivity for AR9462 chips, performing\nspur mitigation at 2440, 2464 frequencies alone is sufficient.\n\nSigned-off-by: Rajkumar Manoharan \u003crmanohar@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "43bc3e89cf3d2ad2ec827212ef0e69a21c0421b9",
      "tree": "69d8a2e81317847373b259cad1bce792e62c7962",
      "parents": [
        "077a9154898b374f20555adc3f620cccd02581d6"
      ],
      "author": {
        "name": "Jouni Malinen",
        "email": "j@w1.fi",
        "time": "Sun Oct 23 22:45:27 2011 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:28 2011 -0500"
      },
      "message": "mac80211_hwsim: Claim support for TDLS\n\nSigned-off-by: Jouni Malinen \u003cj@w1.fi\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "028f78d43d80dcb8b1142ea38606067151dd3d51",
      "tree": "70d6e7bdd7dc177c71cf982d2a082ffca28d53d6",
      "parents": [
        "d1a5b6fbecc52323acf05fa7881267071933c92e"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Fri Oct 21 16:16:35 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:26 2011 -0500"
      },
      "message": "brcm80211: smac: change buffer endianess convert function interface\n\nThe buffer endianess conversion functions in srom.c had a size\nargument giving number of bytes but the function converts words.\nProviding the number of words to the function is more sensible\nso that is done in this patch.\n\nReported-by: Pavel Roskin \u003cproski@gnu.org\u003e\nReported-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d1a5b6fbecc52323acf05fa7881267071933c92e",
      "tree": "321da86b935afb91ce523a4e5cfc3fcf11327544",
      "parents": [
        "e1b835865c58e44ad16e5c85d1dc727991e2b0b3"
      ],
      "author": {
        "name": "Franky Lin",
        "email": "frankyl@broadcom.com",
        "time": "Fri Oct 21 16:16:34 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:25 2011 -0500"
      },
      "message": "brcm80211: fmac: remove state from brcmf_if in fullmac\n\nThe usage of state decrease readability. Optimize the code flow to\nget rid of it\n\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e1b835865c58e44ad16e5c85d1dc727991e2b0b3",
      "tree": "70014845bf52b985f8f9f2feed7a231874149dbf",
      "parents": [
        "15d45b6fbd01ecebc5a77b1e06ae7ebffad8018a"
      ],
      "author": {
        "name": "Franky Lin",
        "email": "frankyl@broadcom.com",
        "time": "Fri Oct 21 16:16:33 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:25 2011 -0500"
      },
      "message": "brcm80211: fmac: store brcmf_if in net device private data\n\nMake a proper use of private data area of net device by storing\ninterface related data structure instead of generic driver data\n\nReported-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky (Zhenhui) Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "15d45b6fbd01ecebc5a77b1e06ae7ebffad8018a",
      "tree": "f85fa9db486dc3c87887701ddd73edcd4ac2ee5d",
      "parents": [
        "3fd172d30b59d9b73cb35ab263a1f0173dae974c"
      ],
      "author": {
        "name": "Franky Lin",
        "email": "frankyl@broadcom.com",
        "time": "Fri Oct 21 16:16:32 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:24 2011 -0500"
      },
      "message": "brcm80211: fmac: use brcmf_add_if for all net devices\n\nUse brcmf_add_if for primary and virtual net device interfaces. This\nis part of the net device interface clean up for fullmac.\n\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3fd172d30b59d9b73cb35ab263a1f0173dae974c",
      "tree": "1d4af5d073bdb1dc62a4182544487f047bd106c2",
      "parents": [
        "81d2e2d148c2263f29a971d027f04c6e2c87e0d2"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Fri Oct 21 16:16:31 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:23 2011 -0500"
      },
      "message": "brcm80211: smac: use sk_buff list for handling frames in receive path\n\nIn the receive path the frames are obtained from the dma using\nmultiple sk_buff that were linked using the skb next pointer.\nThis has been changed and it now used sk_buff lists and skb_queue\nfunctions instead.\n\nReported-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "81d2e2d148c2263f29a971d027f04c6e2c87e0d2",
      "tree": "d0045224a03c32c4b10b5cbc5d68a514db98e4f8",
      "parents": [
        "1525662ac280e61feb1af7778881241b542dc075"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Fri Oct 21 16:16:30 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:22 2011 -0500"
      },
      "message": "brcm80211: smac: rename buffer endianess conversion functions\n\nThe functions ltoh16_buf() and htol16_buf() have been renamed\nto le16_to_cpu_buf() and cpu_to_le16_buf() for more clarity\nwhat it does.\n\nReported-by: Joe Perches \u003cjoe@perches.com\u003e\nReported-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1525662ac280e61feb1af7778881241b542dc075",
      "tree": "657fd7238296031340387d5fbf7b664510ad0e07",
      "parents": [
        "dc460127898cab9014fb06281e0bad37b198bd83"
      ],
      "author": {
        "name": "Roland Vossen",
        "email": "rvossen@broadcom.com",
        "time": "Fri Oct 21 16:16:29 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:22 2011 -0500"
      },
      "message": "brcm80211: smac: changed check to confirm STA only support\n\nThe driver currently only supports STA operation. However, in\nbrcms_ops_add_interface() also AP and SSID mode were accepted.\n\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "dc460127898cab9014fb06281e0bad37b198bd83",
      "tree": "95222de2df75d965a01fbbc3190d8c70d8906b20",
      "parents": [
        "2646c46d56792bdb370784d1cd6e696a7b3bbf67"
      ],
      "author": {
        "name": "Roland Vossen",
        "email": "rvossen@broadcom.com",
        "time": "Fri Oct 21 16:16:28 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:21 2011 -0500"
      },
      "message": "brcm80211: smac: mute transmit on ops_start\n\nMonitor mode functionality (not functional yet) requires transmit to be\nmuted after ops_start() is called, transmit is unmuted when the first\ninterface is added.\n\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2646c46d56792bdb370784d1cd6e696a7b3bbf67",
      "tree": "4a3b4b842a71590868486a00d39b01b09ec1559b",
      "parents": [
        "c6c44893c864429a7c6a4f7942dfb3ee182b4ad1"
      ],
      "author": {
        "name": "Roland Vossen",
        "email": "rvossen@broadcom.com",
        "time": "Fri Oct 21 16:16:27 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:20 2011 -0500"
      },
      "message": "brcm80211: smac: modified Mac80211 callback interface\n\nUpon ops_start(), a Mac80211 driver should enable receive functionality to\nsupport monitor mode. Also, upon ops_stop(), it should disable rx.\n\nDriver did not follow this rule so code has been changed.\n\nReported-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c6c44893c864429a7c6a4f7942dfb3ee182b4ad1",
      "tree": "d8e76eebe3bf5570b94281aa20dab219dd692f24",
      "parents": [
        "a8bc4917ed6bd6101569630708baaac14504ab8c"
      ],
      "author": {
        "name": "Roland Vossen",
        "email": "rvossen@broadcom.com",
        "time": "Fri Oct 21 16:16:26 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:19 2011 -0500"
      },
      "message": "brcm80211: smac: fixed inconsistency in transmit mute\n\nTransmit was muted in two ways: full mute and a partial mute called\n\u0027pre ism cac time\u0027 mute. But, this \u0027pre ism cac time\u0027 mute was done at\none place in the code (when tx_mute \u003d\u003d false), and overridden later\non in another place in code.\n\nTo fix this, the \u0027pre ism cac time\u0027 mute has been replaced by a non\nmute.\n\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a8bc4917ed6bd6101569630708baaac14504ab8c",
      "tree": "90e0736ca0107a8583b1416711f4f1f8c961c866",
      "parents": [
        "43ac09722f8e8f69cb528877c4b853cf9b96d9d7"
      ],
      "author": {
        "name": "Roland Vossen",
        "email": "rvossen@broadcom.com",
        "time": "Fri Oct 21 16:16:25 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:18 2011 -0500"
      },
      "message": "brcm80211: smac: bugfix for tx mute in brcms_b_init()\n\nTransmit can only be muted if the mac core is enabled. When brcms_b_init()\nis called, the mac core is suspended. Brcms_b_init() calls a transmit mute\nfunction that requires an enabled mac core. This code path is never taken,\nbut would have been taken in subsequent patches.\n\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nSigned-off-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "43ac09722f8e8f69cb528877c4b853cf9b96d9d7",
      "tree": "0c435045138cbc4f251587f9c51dd88237535bcc",
      "parents": [
        "28237002e726bfaeb3ab682ec5574d697a15e00d"
      ],
      "author": {
        "name": "Roland Vossen",
        "email": "rvossen@broadcom.com",
        "time": "Fri Oct 21 16:16:24 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:17 2011 -0500"
      },
      "message": "brcm80211: smac: removed down-on-rf-kill functionality\n\nSoftmac would bring its interface down on an RF kill switch condition,\nwithout Mac80211 intervention. Because Mac80211 should be the only party\ninitiating interfaces going up and down, this functionality has been\nremoved.\n\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nSigned-off-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "28237002e726bfaeb3ab682ec5574d697a15e00d",
      "tree": "b37f9a48ed293e7a2faa5eebdcf4f5433a1c06dc",
      "parents": [
        "4412953061def953a6458f9f1b277e442f83c919"
      ],
      "author": {
        "name": "Roland Vossen",
        "email": "rvossen@broadcom.com",
        "time": "Fri Oct 21 16:16:23 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:16 2011 -0500"
      },
      "message": "brcm80211: smac: removed down-on-watchdog MPC functionality\n\nSoftmac would bring its interface down on a certain Minimum Power Save\nrelated condition, without Mac80211 intervention. Because Mac80211 should\nbe the only party initiating interfaces going up and down, this functionality\nhas been removed. All notions of \u0027MPC\u0027 have been removed in the code as\nwell.\n\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nSigned-off-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4412953061def953a6458f9f1b277e442f83c919",
      "tree": "da158acc45ac1624fb8d9c6c699d619a66bce69d",
      "parents": [
        "0bf1f883fd0ad0b6f55974aad6682de43f7305dd"
      ],
      "author": {
        "name": "Roland Vossen",
        "email": "rvossen@broadcom.com",
        "time": "Fri Oct 21 16:16:22 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:16 2011 -0500"
      },
      "message": "brcm80211: smac: removed MPC related variables\n\nSeveral member variables were never read.\n\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nSigned-off-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0bf1f883fd0ad0b6f55974aad6682de43f7305dd",
      "tree": "b9ddfa4a26b54b3136d657cef3cdc4e34193a830",
      "parents": [
        "dfded557d8c0ff9f66c6d6c4959596148db05c8e"
      ],
      "author": {
        "name": "Roland Vossen",
        "email": "rvossen@broadcom.com",
        "time": "Fri Oct 21 16:16:21 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:15 2011 -0500"
      },
      "message": "brcm80211: smac: removed MPC related code\n\nThe chip init sequence enables MPC (Minimum Power Consumption), but the\ndriver disables it after that. As there are no interfaces to enable this\nmode the related code is unused (member variable wlc-\u003empc is false).\n\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nSigned-off-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "dfded557d8c0ff9f66c6d6c4959596148db05c8e",
      "tree": "0786e58f2e9d2ac675bd3bd2baac4106ae8f9106",
      "parents": [
        "ece960eae81c604aa14a1bf431eda34f4fe71c0c"
      ],
      "author": {
        "name": "Franky Lin",
        "email": "frankyl@broadcom.com",
        "time": "Fri Oct 21 16:16:20 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:14 2011 -0500"
      },
      "message": "brcm80211: fmac: use brcmf_del_if for all net devices\n\nUse brcmf_del_if for primary and virtual net device interfaces. This\nis part of the net device interface clean up for fullmac.\n\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky (Zhenhui) Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ece960eae81c604aa14a1bf431eda34f4fe71c0c",
      "tree": "7e7db75e871ad338abe5645278086be7c8b3d6b3",
      "parents": [
        "152c477aa3eb8046b35aa7cde2782230064041d8"
      ],
      "author": {
        "name": "Franky Lin",
        "email": "frankyl@broadcom.com",
        "time": "Fri Oct 21 16:16:19 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:14 2011 -0500"
      },
      "message": "brcm80211: fmac: allow wd timer to be disabled when bus down\n\nWatchdog timer should be able to be stopped even firmware is not\nloaded.\n\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky (Zhenhui) Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b83db862ffb871e3131e5d2160c741b288eea9aa",
      "tree": "6d4ce4b0dcaa0e51e13a1638dc5a274cf87d908f",
      "parents": [
        "6cddafab54e9a17b2efefe982547865955a5ff3a"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Wed Oct 19 12:51:09 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:12 2011 -0500"
      },
      "message": "brcm80211: fmac: use sk_buff list for handling frames in receive path\n\nThe functions in the receive patch of the fullmac now use sk_buff\nlist and skb_queue_xx() functions instead of dealing with list pointers\nin the sk_buff directly.\n\nReported-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nReviewed-by: Franky (Zhenhui) Lin \u003cfrankyl@broadcom.com\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6cddafab54e9a17b2efefe982547865955a5ff3a",
      "tree": "151b8537f3b85871510fb11af54420125ccdfb9e",
      "parents": [
        "09c7dfa0f01e906671f303061babb7e6ddce2c92"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Tue Oct 18 17:52:01 2011 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:11 2011 -0500"
      },
      "message": "rtl8192cu: Add new device IDs\n\nThe latest vendor (non-mac80211) driver of 9/22/2011 shows some new\ndevice IDs for rtl8192cu. In addition, some typos in the table are\nfixed and one duplicate is removed.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "09c7dfa0f01e906671f303061babb7e6ddce2c92",
      "tree": "c72f4770078d428484e7a46ed6f206479360b5d9",
      "parents": [
        "20e5ca16397648811a9e1ad531360c843e005a57"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Tue Oct 18 14:03:10 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:10 2011 -0500"
      },
      "message": "brcm80211: util: remove function brcmu_format_hex() from brcmutil\n\nThe function brcmu_format_hex() filled a string buffer with byte\nvalues from a data buffer. The calling function used this string\nbuffer in a printk. Now the calling function uses the kernel\nfunction print_hex_dump_bytes().\n\nReported-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "20e5ca16397648811a9e1ad531360c843e005a57",
      "tree": "45b2f3ed8e7ab1159a220a469057c766025e296a",
      "parents": [
        "1433c59bcc404cd4bd54333d23ce06242d8e32b7"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Tue Oct 18 14:03:09 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:09 2011 -0500"
      },
      "message": "brcm80211: util: move brcmu_pktfrombuf() function to brcmfmac\n\nThe function brcmu_pktfrombuf was only used in the brcmfmac source\nand has been moved there. It has been refactored to match its use.\n\nReported-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nReviewed-by: Franky (Zhenhui) Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1433c59bcc404cd4bd54333d23ce06242d8e32b7",
      "tree": "c51d76255bde9e83348817b05d42e6a04f632e28",
      "parents": [
        "094b199bf707a41bc6748f0c2f0a23ecf5d2ccd6"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Tue Oct 18 14:03:08 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:09 2011 -0500"
      },
      "message": "brcm80211: smac: remove phy api bypass in rate.h\n\nObviously the phy api should be used to interface with the phy. In\nrate.h a table within phy was accessed directly by declaring the\ntable extern in rate.h itself. This patch fixes this using the\nprovided api function to obtain the table reference. This bypass\nwas found by a sparse warning on the table not being defined static.\n\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "094b199bf707a41bc6748f0c2f0a23ecf5d2ccd6",
      "tree": "5a93028646c8d84ec78ff8a469d59b176e2fb5f3",
      "parents": [
        "888153b3db3fb10a048768c0c262951e2bc19719"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Tue Oct 18 14:03:07 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:08 2011 -0500"
      },
      "message": "brcm80211: smac: some local function made static in main.c\n\nIn main.c a couple of functions were not static although they\nwere only locally used. Sparse gave warnings on them and these\nfunctions have been made static.\n\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "888153b3db3fb10a048768c0c262951e2bc19719",
      "tree": "8a026a6ff5b7970fc8c4977fb455de4094f9ded3",
      "parents": [
        "32cb68bf57b726f4b9161cdc110ffe45134aab69"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Tue Oct 18 14:03:06 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:07 2011 -0500"
      },
      "message": "brcm80211: smac: avoid sprom endianess conversions for crc8 check\n\nThe data from the sprom consists of u16 values stored in little\nendian notation over which a crc8 was determined. To validate this\nthe buffer needed to be converted for big-endian systems. Reading\nthe sprom data is now done per byte so conversion is only done\nafter a successful crc8 check.\n\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "32cb68bf57b726f4b9161cdc110ffe45134aab69",
      "tree": "1a0d53b4b020c851eb1ee7aedd07fa109434a233",
      "parents": [
        "c261bdf8acad56717cae233709808d8d9291ce36"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Tue Oct 18 14:03:05 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:06 2011 -0500"
      },
      "message": "brcm80211: smac: remove obsolete srom variables from n-phy\n\nThe n-phy requested some srom variables that are no longer needed\nand consequently not present in the srom revision 8 and higher that\nthis driver support. This code has been removed from the n-phy.\n\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c261bdf8acad56717cae233709808d8d9291ce36",
      "tree": "0cfadca532d8e58122c2ddf8fe40efa1704403cb",
      "parents": [
        "0527781eb00550226d638b9be23d246c7ba796f6"
      ],
      "author": {
        "name": "Roland Vossen",
        "email": "rvossen@broadcom.com",
        "time": "Tue Oct 18 14:03:04 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:06 2011 -0500"
      },
      "message": "brcm80211: smac: indicate severe problems to Mac80211\n\nIn case the hardware crashes, a reinitialization internal to the driver\nwas performed. Since Mac80211 must be in the know of such an event as\nwell, ieee80211_restart_hw() is now called.\n\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0527781eb00550226d638b9be23d246c7ba796f6",
      "tree": "30a8a9d6597236dc7fa012f12f8d0212caa71e3a",
      "parents": [
        "6f09be0ad534160a1931f0c0f92e18a48bd888f9"
      ],
      "author": {
        "name": "Roland Vossen",
        "email": "rvossen@broadcom.com",
        "time": "Tue Oct 18 14:03:03 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:05 2011 -0500"
      },
      "message": "brcm80211: fmac: changed two scan related structures\n\nstruct brcmf_scan_results contained a 1 element array, but in reality\nthe number of scan results can be 0 or more, as indicated by the\ncount field in the same struct. Array has be redefined to be 0 elements\nlength to indicate the array is purely for reference.\n\nReported-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nReviewed-by: Franky (Zhenhui) Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6f09be0ad534160a1931f0c0f92e18a48bd888f9",
      "tree": "51a9b930b4e63871426f0605c2b89f0ae9d6a5ce",
      "parents": [
        "d34bf64fd32abfe8141c7206ca6da92832b4fe94"
      ],
      "author": {
        "name": "Roland Vossen",
        "email": "rvossen@broadcom.com",
        "time": "Tue Oct 18 14:03:02 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:04 2011 -0500"
      },
      "message": "brmc80211: fmac: reworked next_bss()\n\nMoved function to where it is called and made it more readable.\n\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nReviewed-by: Franky (Zhenhui) Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d34bf64fd32abfe8141c7206ca6da92832b4fe94",
      "tree": "031a9e31b5cb1c2710e66f1dc5361bb365299d8c",
      "parents": [
        "3b64bd3e4d0ae667062893a6ef30326f7103144e"
      ],
      "author": {
        "name": "Roland Vossen",
        "email": "rvossen@broadcom.com",
        "time": "Tue Oct 18 14:03:01 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:03 2011 -0500"
      },
      "message": "brcm80211: fmac: annotated little endian struct with _le\n\nMade code more readable.\n\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nReviewed-by: Franky (Zhenhui) Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3b64bd3e4d0ae667062893a6ef30326f7103144e",
      "tree": "6e7553e5d284dbd3459f83efdc1be729bae1c873",
      "parents": [
        "6b1a89afbf97f40797255b9543d441ce361dbb52"
      ],
      "author": {
        "name": "Roland Vossen",
        "email": "rvossen@broadcom.com",
        "time": "Tue Oct 18 14:03:00 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:03 2011 -0500"
      },
      "message": "brcm80211: smac: removed support for SROM rev \u003c 8\n\nSupported chips contain SROM rev 8 and upwards.\n\nReported-by: Hauke Mehrtens \u003chauke@hauke-m.de\u003e\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6b1a89afbf97f40797255b9543d441ce361dbb52",
      "tree": "d2564b724b634f74cb4275e7c45620a9b80ab5c0",
      "parents": [
        "230382140e043903aa1138bb7ca095d7d23fd164"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Tue Oct 18 14:02:59 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:02 2011 -0500"
      },
      "message": "brcm80211: smac: drop \"40MHz intolerant\" flag from HT capability info\n\nThe brcmsmac driver registered with mac80211 with HT capability info\nset to 40MHz intolerant. This cause any other station on the channel\nto be forced to use 20MHz. This flag has been removed.\n\nReported-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "230382140e043903aa1138bb7ca095d7d23fd164",
      "tree": "5930ddeaa176a248977d2f61b11f0d8d9703b1a9",
      "parents": [
        "73ffc2fcd53a041fdee1bade5ae471ce704be26d"
      ],
      "author": {
        "name": "Alwin Beukers",
        "email": "alwin@broadcom.com",
        "time": "Tue Oct 18 14:02:58 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:01 2011 -0500"
      },
      "message": "brcm80211: removed duplicate defines\n\nRemoved defines from aiutils.h also present in soc.h.\n\nReported-by: Hauke Mehrtens \u003chauke@hauke-m.de\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "73ffc2fcd53a041fdee1bade5ae471ce704be26d",
      "tree": "f9eb9e0436f187b296dae69bc09da471c7e40bd3",
      "parents": [
        "ef5af74707e1921f9462e2cfeb336a21af6ae902"
      ],
      "author": {
        "name": "Alwin Beukers",
        "email": "alwin@broadcom.com",
        "time": "Tue Oct 18 14:02:57 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:54:00 2011 -0500"
      },
      "message": "brcm80211: cleanup defines in main.c\n\nSigned-off-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5a5ee76e09b1f5a3a550127aecc2ea4d59f17963",
      "tree": "66e9d4a71f6b22cc488260f28444fc197d6ff751",
      "parents": [
        "ec3cbb9ce241da90b9d43e49996fae5082c6b6f7"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Tue Oct 18 09:50:43 2011 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:53:59 2011 -0500"
      },
      "message": "iwmc3200wifi: add some more range checks\n\nMy previous patch added a check to get_key() but missed a couple\nother places which need range checks.\n\nThe problem here is that wifi drivers have different numbers of keys.\nThe lower levels assume that they can have up to 4 default keys and\n2 management keys but this driver only has the default keys so we\ncould go past the end of the -\u003ekeys[] array.\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nAcked-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ec3cbb9ce241da90b9d43e49996fae5082c6b6f7",
      "tree": "a3f8740257c83acae7f47d35523aae803cebb0eb",
      "parents": [
        "48ef5c427ac2cfd12c150b38263d3ebb0d989647"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Tue Oct 18 09:47:29 2011 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:53:58 2011 -0500"
      },
      "message": "rndis_wlan: add range check in del_key()\n\nWifi drivers can have up to 6 keys but the rndis_wlan only has 4 so\nit needs to have its own checks to make sure we don\u0027t go out of\nbounds.  The add_key() function already checks but I added some\nchecks to del_key() and set_default_key().\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nAcked-by: Jussi Kivilinna \u003cjussi.kivilinna@mbnet.fi\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "48ef5c427ac2cfd12c150b38263d3ebb0d989647",
      "tree": "1a55cd4b28046dd4ed05f6892667695228823b65",
      "parents": [
        "59034591029e9f3b691fe02ff60938556dba5683"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Mon Oct 17 10:28:23 2011 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:53:57 2011 -0500"
      },
      "message": "ath9k_hw: min_t() casts u32 to int\n\nThe code here treats very large values of \"limit\" as less than\nMAX_POWER_RATE because of the cast to int.  We should do the compare\nas u32 instead.\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nReviewed-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3a8aea098c8ebe3437d877542d138085be33346c",
      "tree": "0adfc12e90bb2b64b9fcec0220bd9ff617e6af2f",
      "parents": [
        "fa06ec7944897e0b9d10097e8d8b140357af1845"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Oct 14 12:54:48 2011 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:53:56 2011 -0500"
      },
      "message": "iwlagn: use 6 Mbps rate for no-CCK scans\n\nWhen userspace requested that a scan not be\ndone with CCK rates, use 6 Mbps. This is used\nfor example for P2P scanning.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fa06ec7944897e0b9d10097e8d8b140357af1845",
      "tree": "cc47e77dc3b938e56d81dd37bb4b1d8d711abb38",
      "parents": [
        "8c3d11617d61c0b69e029fd4087370bc8cb2218d"
      ],
      "author": {
        "name": "Don Fry",
        "email": "donald.h.fry@intel.com",
        "time": "Fri Oct 14 12:54:46 2011 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:53:55 2011 -0500"
      },
      "message": "iwlagn: simplify iwl_alloc_all\n\nThe iwl_alloc_all routine is only called once.  Delete the argument\nand print an error in the calling routine if needed.\n\nSigned-off-by: Don Fry \u003cdonald.h.fry@intel.com\u003e\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8c3d11617d61c0b69e029fd4087370bc8cb2218d",
      "tree": "118631aa0e80d399f5ad81fbb6305fea3f7d38b1",
      "parents": [
        "5510697515fad6fe53d1f845ce21a13900339d82"
      ],
      "author": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Fri Oct 14 12:54:45 2011 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:53:54 2011 -0500"
      },
      "message": "iwlwifi: HW rev for 105 and 135 series\n\nSet the HW rev. for both 105 and 135 series\n\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5510697515fad6fe53d1f845ce21a13900339d82",
      "tree": "1b6e51068366dea593499241bf1524d46d3be728",
      "parents": [
        "560124095f467c9920c25fa215ab1397dc37d0d6"
      ],
      "author": {
        "name": "Don Fry",
        "email": "donald.h.fry@intel.com",
        "time": "Fri Oct 14 12:54:44 2011 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:53:54 2011 -0500"
      },
      "message": "iwlagn: remove unnecessary type for tracing operations\n\nThe device tracing routines only use the priv pointer as an opaque\nvalue.  Change from a typed iwl_priv pointer to a null pointer and\neliminate the need to include iwl_priv.h.  CMD_ASYNC is defined in\niwl_shared.h which is the only reason it is included.\n\nSigned-off-by: Don Fry \u003cdonald.h.fry@intel.com\u003e\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "560124095f467c9920c25fa215ab1397dc37d0d6",
      "tree": "a9581b4c69752611ffdf864f7aa9ffaae9821c3e",
      "parents": [
        "8b3408f8ee994973869d8ba32c5bf482bc4ddca4"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Oct 14 12:54:43 2011 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:53:53 2011 -0500"
      },
      "message": "iwlagn: update wowlan API\n\nThe WoWLAN API changed due to netdetect and\nwe now have a more generic \"D3 configuration\"\ncommand that enables the sysassert \u0026 rfkill\nwakeup triggers.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "cc438fccd5783c9f7b4c4858358ac897dcf8a58d",
      "tree": "862387fcf42ae3dd53971045e6f280529f1e7079",
      "parents": [
        "a59be0811c322f80aaa886b144239393efece42d"
      ],
      "author": {
        "name": "Eyal Shapira",
        "email": "eyal@wizery.com",
        "time": "Tue Nov 08 15:54:46 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:02:45 2011 -0500"
      },
      "message": "wl12xx: fix wl12xx_scan_sched_scan_ssid_list() check that all given ssids are in filters\n\nA minor fix for the check that verifies that all given SSIDs (in req) exist\nin the filters (the match sets)\n\nSigned-off-by: Eyal Shapira \u003ceyal@wizery.com\u003e\nAcked-by: Luciano Coelho \u003ccoelho@ti.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a59be0811c322f80aaa886b144239393efece42d",
      "tree": "faa5d5626bbaafa27fc61038203e2c44e73432c7",
      "parents": [
        "c26887d2a48600bfa87a27ce41ff78828bd7243c"
      ],
      "author": {
        "name": "Helmut Schaa",
        "email": "helmut.schaa@googlemail.com",
        "time": "Tue Nov 08 14:01:13 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 15:02:45 2011 -0500"
      },
      "message": "ath: Fix NULL ptr dereference in ath_reg_apply_world_flags\n\nThis happens with devices using a regulatory domain 0x68 that are only\n5Ghz capable because ath_reg_apply_active_scan_flags assumes that we\nalways have a 2,4Ghz band.\n\nCPU 0 Unable to handle kernel paging request at virtual address 00000000, epc \u003d\u003d 82cd838c, ra \u003d\u003d 82cd8384\nOops[#1]:\nCpu 0\n$ 0 : 00000000 00000061 00000003 00000024\n$ 4 : 00000003 000016c1 82f900ac 00000024\n$ 8 : 00000000 82cda304 0058bad8 00000005\n$12 : 005908f8 001e8481 00000003 1dcd6500\n$16 : 00000002 00000000 82c700c0 82c700c0\n$20 : 82d415e4 82c70d64 82c70200 82c715bc\n$24 : 00000000 11e1a300\n$28 : 82ce2000 82ce3c70 82c715a8 82cd8384\nHi : 00000000\nLo : 0000001e\nepc : 82cd838c ath_reg_apply_world_flags+0x78/0x17c [ath]\nNot tainted\nra : 82cd8384 ath_reg_apply_world_flags+0x70/0x17c [ath]\nStatus: 1000d403 KERNEL EXL IE\nCause : 80800008\nBadVA : 00000000\nPrId : 00019374 (MIPS 24Kc)\nModules linked in: ath9k(+) ath9k_common ath9k_hw ath mac80211 cfg80211\n\tcompat_firmware_class compat arc4 aes_generic deflate ecb cbc\n\tleds_gpio button_hotplug gpio_buttons input_polldev ie\nProcess insmod (pid: 464, threadinfo\u003d82ce2000, task\u003d838b31d8, tls\u003d00000000)\nStack : 00000000 00000002 82f900ac 82c700c0 82d415e4 82c70d64 00000000 00000068\n82f900ac 82cd88f4 82c700c0 82cda304 00000001 000020f0 82f90000 82c70d40\n00000002 82f90000 82f900ac 82d4207c 82d518a0 00000002 7fee6118 8017c0d8\n00000008 8397ba00 82c70d40 00000000 82c70200 83813000 83813058 b0010000\n82d518a0 00000002 7fee6118 82d4b8c8 83445cc0 80120dc0 83804000 800eeda0\n...\nCall Trace:\n[\u003c82cd838c\u003e] ath_reg_apply_world_flags+0x78/0x17c [ath]\n[\u003c82cd88f4\u003e] ath_regd_init+0x464/0x488 [ath]\n[\u003c82d4207c\u003e] ath9k_init_device+0x6a4/0x6b4 [ath9k]\n[\u003c82d4b8c8\u003e] ath_pci_probe+0x27c/0x358 [ath9k]\n[\u003c80181de0\u003e] pci_device_probe+0x64/0xa4\n[\u003c8019e874\u003e] driver_probe_device+0xb8/0x190\n[\u003c8019e9b8\u003e] __driver_attach+0x6c/0xa4\n[\u003c8019dfc0\u003e] bus_for_each_dev+0x60/0xb0\n[\u003c8019d744\u003e] bus_add_driver+0xc4/0x25c\n[\u003c8019ed6c\u003e] driver_register+0xe0/0x198\n[\u003c8018206c\u003e] __pci_register_driver+0x50/0xe0\n[\u003c82dd0010\u003e] ath9k_init+0x10/0x54 [ath9k]\n[\u003c8006b4a0\u003e] do_one_initcall+0x68/0x1ec\n[\u003c800a901c\u003e] sys_init_module+0xec/0x23c\n[\u003c80062544\u003e] stack_done+0x20/0x3c\n\nSigned-off-by: Helmut Schaa \u003chelmut.schaa@googlemail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9270fd61a3b3efecb06d77f71efec6fb7daccb25",
      "tree": "fa8c681c4599b10a4aa6ef096eb9447b46e223ec",
      "parents": [
        "24b9c373ab787ccacfa2c46736153708796f5cd6",
        "d13431ca3eb2a2c14314f04813cdc11cd869f150"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 14:59:14 2011 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 08 14:59:14 2011 -0500"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/padovan/bluetooth\n"
    },
    {
      "commit": "d13431ca3eb2a2c14314f04813cdc11cd869f150",
      "tree": "b0c4acb714d6bc9f696f62f238502836d04baabb",
      "parents": [
        "f3f668b0ef4399b67e60e4c10a30099d630a6206"
      ],
      "author": {
        "name": "Wen-chien Jesse Sung",
        "email": "jesse.sung@canonical.com",
        "time": "Tue Nov 08 14:30:22 2011 +0800"
      },
      "committer": {
        "name": "Gustavo F. Padovan",
        "email": "padovan@profusion.mobi",
        "time": "Tue Nov 08 13:15:43 2011 -0200"
      },
      "message": "Bluetooth: Add support for Broadcom BCM20702A0\n\nSince this device declares itself as vendor specific, must add\na new entry to device ID table to support it.\n\nusb-device output of this device:\n\nT:  Bus\u003d01 Lev\u003d02 Prnt\u003d02 Port\u003d03 Cnt\u003d01 Dev#\u003d  3 Spd\u003d12  MxCh\u003d 0\nD:  Ver\u003d 2.00 Cls\u003dff(vend.) Sub\u003d01 Prot\u003d01 MxPS\u003d64 #Cfgs\u003d  1\nP:  Vendor\u003d413c ProdID\u003d8197 Rev\u003d01.12\nS:  Manufacturer\u003dBroadcom Corp\nS:  Product\u003dBCM20702A0\nS:  SerialNumber\u003dD0DF9AA9C9F1\nC:  #Ifs\u003d 4 Cfg#\u003d 1 Atr\u003de0 MxPwr\u003d0mA\nI:  If#\u003d 0 Alt\u003d 0 #EPs\u003d 3 Cls\u003dff(vend.) Sub\u003d01 Prot\u003d01 Driver\u003d(none)\nI:  If#\u003d 1 Alt\u003d 0 #EPs\u003d 2 Cls\u003dff(vend.) Sub\u003d01 Prot\u003d01 Driver\u003d(none)\nI:  If#\u003d 2 Alt\u003d 0 #EPs\u003d 2 Cls\u003dff(vend.) Sub\u003dff Prot\u003dff Driver\u003d(none)\nI:  If#\u003d 3 Alt\u003d 0 #EPs\u003d 0 Cls\u003dfe(app. ) Sub\u003d01 Prot\u003d01 Driver\u003d(none)\n\nSigned-off-by: Wen-chien Jesse Sung \u003cjesse.sung@canonical.com\u003e\nSigned-off-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\n"
    },
    {
      "commit": "b8aabfc92249b239c425da7e4ca85b7e4855e984",
      "tree": "8f684013b49c0b4a3aad2602998473f56eaa2def",
      "parents": [
        "02b20f0bb661829cbd431e5deb2474e909e65cec"
      ],
      "author": {
        "name": "Luiz Augusto von Dentz",
        "email": "luiz.von.dentz@intel.com",
        "time": "Wed Nov 02 15:52:04 2011 +0200"
      },
      "committer": {
        "name": "Gustavo F. Padovan",
        "email": "padovan@profusion.mobi",
        "time": "Mon Nov 07 17:24:57 2011 -0200"
      },
      "message": "Bluetooth: use buffer priority to mark URB_ISO_ASAP flag\n\nSigned-off-by: Luiz Augusto von Dentz \u003cluiz.von.dentz@intel.com\u003e\nAcked-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\nSigned-off-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\n"
    },
    {
      "commit": "7f103a0d23d2778b86cea407c1992522d41ead81",
      "tree": "c8319c639e4bef02ab88bdf35ff080a3b3850040",
      "parents": [
        "deceb024f1083d7eecaba7f2ee65d57f31f91bd5"
      ],
      "author": {
        "name": "David Herrmann",
        "email": "dh.herrmann@googlemail.com",
        "time": "Wed Oct 26 11:22:46 2011 +0200"
      },
      "committer": {
        "name": "Gustavo F. Padovan",
        "email": "padovan@profusion.mobi",
        "time": "Mon Nov 07 17:24:54 2011 -0200"
      },
      "message": "Bluetooth: bfusb: Fix error path on firmware load\n\nWhen loading the usb-configuration we do not signal the end of configuration on\nmemory allocation error. This patch moves the memory allocation to the top so\nevery error path uses \"goto error\" now to correctly send the usb-ctrl message\nwhen detecting some error.\n\nThis also replaces GFP_ATOMIC with GFP_KERNEL as we are allowed to sleep here.\n\nSigned-off-by: David Herrmann \u003cdh.herrmann@googlemail.com\u003e\nAcked-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\nSigned-off-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\n"
    },
    {
      "commit": "deceb024f1083d7eecaba7f2ee65d57f31f91bd5",
      "tree": "ea9aba02c67b0062603856d9cf773f03cd505359",
      "parents": [
        "844e4b76cc4806827024cccf35a9beaf13d27f3d"
      ],
      "author": {
        "name": "David Herrmann",
        "email": "dh.herrmann@googlemail.com",
        "time": "Tue Oct 25 21:13:36 2011 +0200"
      },
      "committer": {
        "name": "Gustavo F. Padovan",
        "email": "padovan@profusion.mobi",
        "time": "Mon Nov 07 17:24:53 2011 -0200"
      },
      "message": "Bluetooth: bcm203x: Use GFP_KERNEL in workqueue\n\nA workqueue is allowed to sleep so we can safely use GFP_KERNEL instead of\nGFP_ATOMIC. This is still legacy code when the driver used timer BHs and not a\nworqueue.\n\nSigned-off-by: David Herrmann \u003cdh.herrmann@googlemail.com\u003e\nAcked-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\nSigned-off-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\n"
    },
    {
      "commit": "844e4b76cc4806827024cccf35a9beaf13d27f3d",
      "tree": "ff8c61c9e41ce51a84143c4eedbac7c98872de9e",
      "parents": [
        "52a1020e80beece986002f673eca24dae6255b55"
      ],
      "author": {
        "name": "David Herrmann",
        "email": "dh.herrmann@googlemail.com",
        "time": "Wed Oct 26 11:13:13 2011 +0200"
      },
      "committer": {
        "name": "Gustavo F. Padovan",
        "email": "padovan@profusion.mobi",
        "time": "Mon Nov 07 17:24:52 2011 -0200"
      },
      "message": "Bluetooth: bcm203x: Fix race condition on disconnect\n\nWhen disconnecting a bcm203x device we kill and destroy the usb-urb, however,\nthere might still be a pending work-structure which resubmits the now invalid\nurb. To avoid this race condition, we simply set a shutdown-flag and\nsynchronously kill the worker first.\n\nThis also adds a comment to all schedule_work()s, as it is really not clear\nthat they are used as replacement for short timers (which can be seen in the git\nhistory).\n\nSigned-off-by: David Herrmann \u003cdh.herrmann@googlemail.com\u003e\nAcked-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\nSigned-off-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\n"
    },
    {
      "commit": "52a1020e80beece986002f673eca24dae6255b55",
      "tree": "9f90f39d76ec76355a5a9c63f19e0357dc410ac8",
      "parents": [
        "df164df9a77979d1774ede353988c1a62584594b"
      ],
      "author": {
        "name": "David Herrmann",
        "email": "dh.herrmann@googlemail.com",
        "time": "Tue Oct 25 12:09:52 2011 +0200"
      },
      "committer": {
        "name": "Gustavo F. Padovan",
        "email": "padovan@profusion.mobi",
        "time": "Mon Nov 07 17:24:52 2011 -0200"
      },
      "message": "Bluetooth: ath3k: Use GFP_KERNEL instead of GFP_ATOMIC\n\nWe are allowed to sleep here so no need to use GFP_ATOMIC. The caller\n(ath3k_probe) calls request_firmware() which definitely sleeps. Hence, we should\navoid using GFP_ATOMIC.\n\nSigned-off-by: David Herrmann \u003cdh.herrmann@googlemail.com\u003e\nSigned-off-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\n"
    },
    {
      "commit": "c3eae82a844bb33e8182c7ee81828516b51ad642",
      "tree": "84f098d76562fc8417f7475e90090474b9c89909",
      "parents": [
        "59735631d24e3463f139a21255e0db94bc59081e"
      ],
      "author": {
        "name": "Paul Fertser",
        "email": "fercerpav@gmail.com",
        "time": "Sat Oct 29 21:52:49 2011 +0400"
      },
      "committer": {
        "name": "Gustavo F. Padovan",
        "email": "padovan@profusion.mobi",
        "time": "Mon Nov 07 17:24:42 2011 -0200"
      },
      "message": "Bluetooth: ath3k: output firmware filename when request_firmware failed\n\nThis makes it much easier for the users to understand why the driver\nrefuses to load when the firmware is unavailable.\n\nSigned-off-by: Paul Fertser \u003cfercerpav@gmail.com\u003e\nSigned-off-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\n"
    },
    {
      "commit": "13ea4015d37d2dbe597580898b5fafbe6f593f72",
      "tree": "820d0bcde2da968160403c15f9fe17600a886b5f",
      "parents": [
        "96af7391b752cf3d2de3aef8f03c45ba76d3ac5e"
      ],
      "author": {
        "name": "David Herrmann",
        "email": "dh.herrmann@googlemail.com",
        "time": "Wed Oct 26 10:43:18 2011 +0200"
      },
      "committer": {
        "name": "Gustavo F. Padovan",
        "email": "padovan@profusion.mobi",
        "time": "Mon Nov 07 17:24:41 2011 -0200"
      },
      "message": "Bluetooth: Ignore hci_unregister_dev return value\n\nMake all bluetooth drivers ignore the return value of hci_unregister_dev as it\nalways returns 0. In the next step, hci_unregister_dev can be modified to return\nvoid.\nSome of the drivers already ignore the return value (including btusb), hence,\nthis will increase consitency in the bluetooth drivers.\n\nSigned-off-by: David Herrmann \u003cdh.herrmann@googlemail.com\u003e\nAcked-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\nSigned-off-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\n"
    },
    {
      "commit": "db652e4b36e5f1e5f49a4a49caf3aa365fe851c4",
      "tree": "9cdbb4976db9d060ed5bccae2fd453e1c1177b4e",
      "parents": [
        "3b6ef6334febb05d3050a96546e635f038dbcb15"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Sun Nov 06 22:58:31 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Nov 07 13:19:15 2011 -0500"
      },
      "message": "net, wireless, mwifiex: Fix mem leak in mwifiex_update_curr_bss_params()\n\nIf kmemdup() fails we leak the memory allocated to bss_desc.\nThis patch fixes the leak.\nI also removed the pointless default assignment of \u0027NULL\u0027 to \u0027bss_desc\u0027\nwhile I was there anyway.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nReviewed-by: Srivatsa S. Bhat \u003csrivatsa.bhat@linux.vnet.ibm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ae8e46723f803057daff392bdc93332be2f0ec98",
      "tree": "b34000a231b79a8012cc51ba9d385a6c6621bf4c",
      "parents": [
        "73d51f38c736ae286372e90056a7f31519f555ac"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Sat Oct 29 11:30:15 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Nov 07 13:19:13 2011 -0500"
      },
      "message": "brcm80211: smac: eliminate a null pointer dereference in dma.c\n\nThough it\u0027s unlikely, di may be null, so we can\u0027t dereference\ndi-\u003edma.dmactrlflags until we\u0027ve checked it.\n\nMove this de-reference after the check, and adjust the error\nmessage to not require de-referencing di.\n\nThis is based upon Julia\u0027s original patch:\n\u003c1319846297-2985-2-git-send-email-julia@diku.dk\u003e\n\nReported-by: Julia Lawall \u003cjulia@diku.dk\u003e\nAcked-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Julian Calaby \u003cjulian.calaby@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    }
  ],
  "next": "73d51f38c736ae286372e90056a7f31519f555ac"
}
