)]}'
{
  "log": [
    {
      "commit": "30dc78e1a2bcbe2a0fca7aa44dfded4bb0db6148",
      "tree": "e84a8d690192e75d14212d690e772575eebf68e8",
      "parents": [
        "ff9ef5787046c3fd20cf9f7ca1cd70260c1eedb9"
      ],
      "author": {
        "name": "Johan Hedberg",
        "email": "johan.hedberg@intel.com",
        "time": "Wed Jan 04 15:44:20 2012 +0200"
      },
      "committer": {
        "name": "Johan Hedberg",
        "email": "johan.hedberg@intel.com",
        "time": "Mon Feb 13 17:01:20 2012 +0200"
      },
      "message": "Bluetooth: Add name resolving support for mgmt based discovery\n\nThis patch adds the necessary logic to perform name lookups after\ninquiry completes. This is done by checking for entries in the resolve\nlist after each inquiry complete and remote name complete HCI event.\n\nSigned-off-by: Johan Hedberg \u003cjohan.hedberg@intel.com\u003e\nAcked-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "ff9ef5787046c3fd20cf9f7ca1cd70260c1eedb9",
      "tree": "ba9d936fd1aa8b3a8f4fe0685b71007f9116f30c",
      "parents": [
        "30883512be0839349d29c7b0bc31016e0498cf8c"
      ],
      "author": {
        "name": "Johan Hedberg",
        "email": "johan.hedberg@intel.com",
        "time": "Wed Jan 04 14:23:45 2012 +0200"
      },
      "committer": {
        "name": "Johan Hedberg",
        "email": "johan.hedberg@intel.com",
        "time": "Mon Feb 13 17:01:20 2012 +0200"
      },
      "message": "Bluetooth: Add discovery state tracking\n\nThis patch adds proper state tracking to the device discovery process.\nThis makes it possible to return appropriate errors when trying to stop\na non-active discovery or start discovery when it is already ongoing.\nOnce name resolving is implemented this also makes it possible to know\nwhat the right action to do is when a remote name lookup is cancelled.\n\nSigned-off-by: Johan Hedberg \u003cjohan.hedberg@intel.com\u003e\nAcked-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "30883512be0839349d29c7b0bc31016e0498cf8c",
      "tree": "e8d34819c884ed81f0bba1ad4f337c47fd15efae",
      "parents": [
        "4663262c294c71aa1139616ae7f24dd345a69c15"
      ],
      "author": {
        "name": "Johan Hedberg",
        "email": "johan.hedberg@intel.com",
        "time": "Wed Jan 04 14:16:21 2012 +0200"
      },
      "committer": {
        "name": "Johan Hedberg",
        "email": "johan.hedberg@intel.com",
        "time": "Mon Feb 13 17:01:20 2012 +0200"
      },
      "message": "Bluetooth: Rename hdev-\u003einq_cache to hdev-\u003ediscovery\n\nThis struct is used for not just inquiry caching but also for general\ndevice discovery state tracking so it\u0027s better to rename it to something\nmore appropriate.\n\nSigned-off-by: Johan Hedberg \u003cjohan.hedberg@intel.com\u003e\nAcked-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "4663262c294c71aa1139616ae7f24dd345a69c15",
      "tree": "73ca73f55dd4c00d0f5deaf9639a8313e19e8161",
      "parents": [
        "3175405b906a85ed2bad21e09c444266e4a05a8e"
      ],
      "author": {
        "name": "Johan Hedberg",
        "email": "johan.hedberg@intel.com",
        "time": "Mon Jan 02 16:06:08 2012 +0200"
      },
      "committer": {
        "name": "Johan Hedberg",
        "email": "johan.hedberg@intel.com",
        "time": "Mon Feb 13 17:01:20 2012 +0200"
      },
      "message": "Bluetooth: Flush inquiry cache when starting mgmt triggered inquiry\n\nFor the remote name state tracking for the management interface to work\nthe cache needs to be flushed whenever inquiry is started. The\nhci_do_inquiry function is only used by the management interface so by\nhaving the flushing done from it ensures that old ioctl based\nfunctionality isn\u0027t affected.\n\nSigned-off-by: Johan Hedberg \u003cjohan.hedberg@intel.com\u003e\nAcked-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "3175405b906a85ed2bad21e09c444266e4a05a8e",
      "tree": "cf75dda123120a5a48ee322c3248ea73d37cbdcc",
      "parents": [
        "561aafbcb2e3f8fee11d3781f866c7b4c4f93a28"
      ],
      "author": {
        "name": "Johan Hedberg",
        "email": "johan.hedberg@intel.com",
        "time": "Wed Jan 04 13:39:52 2012 +0200"
      },
      "committer": {
        "name": "Johan Hedberg",
        "email": "johan.hedberg@intel.com",
        "time": "Mon Feb 13 17:01:20 2012 +0200"
      },
      "message": "Bluetooth: Return updated name state with hci_inquiry_cache_update\n\nIf user-space has already confirmed the name for a remote device we\nshouldn\u0027t request confirmation again. The simplest way to do this is to\nreturn the name state from hci_inquiry_cache_update (if it is anything\nelse than unknown then we do not need confirmation from user-space).\n\nSigned-off-by: Johan Hedberg \u003cjohan.hedberg@intel.com\u003e\nAcked-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "561aafbcb2e3f8fee11d3781f866c7b4c4f93a28",
      "tree": "98fc5da4793bd16810a47450afe28e7304bdea8c",
      "parents": [
        "32748db00228b67a5315a91e1a6dd2c54864d87b"
      ],
      "author": {
        "name": "Johan Hedberg",
        "email": "johan.hedberg@intel.com",
        "time": "Wed Jan 04 13:31:59 2012 +0200"
      },
      "committer": {
        "name": "Johan Hedberg",
        "email": "johan.hedberg@intel.com",
        "time": "Mon Feb 13 17:01:19 2012 +0200"
      },
      "message": "Bluetooth: Add initial mgmt_confirm_name support\n\nThis patch adds initial support for mgmt_confirm_name. It adds the\nnecessary tracking of the name state by extending the inquiry cache. The\nactual name resolving operation (to be done once inquiry is finished) is\nnot yet part of this patch.\n\nSigned-off-by: Johan Hedberg \u003cjohan.hedberg@intel.com\u003e\nAcked-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "32748db00228b67a5315a91e1a6dd2c54864d87b",
      "tree": "d939731869285f36e4a60684351315dab3b7e2e8",
      "parents": [
        "b57c1a5646739bfc273245dc738f2f12a2d4d3ec"
      ],
      "author": {
        "name": "Johan Hedberg",
        "email": "johan.hedberg@intel.com",
        "time": "Fri Dec 30 14:57:23 2011 +0200"
      },
      "committer": {
        "name": "Johan Hedberg",
        "email": "johan.hedberg@intel.com",
        "time": "Mon Feb 13 17:01:19 2012 +0200"
      },
      "message": "Bluetooth: Move Extended Inquiry Response defines to hci.h\n\nThe EIR defines are needed also outside of mgmt.c (e.g. in hci_event.c\nto check if EIR data has the complete name) so it\u0027s better to have them\nin a single public place, i.e. hci.h.\n\nSigned-off-by: Johan Hedberg \u003cjohan.hedberg@intel.com\u003e\nAcked-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "b57c1a5646739bfc273245dc738f2f12a2d4d3ec",
      "tree": "1311c1e412bceb3dc53487c3a71365a976c2ce39",
      "parents": [
        "12325280dfeba18164f9c47e226a40ab34e23ee7"
      ],
      "author": {
        "name": "Johan Hedberg",
        "email": "johan.hedberg@intel.com",
        "time": "Tue Jan 03 16:03:00 2012 +0200"
      },
      "committer": {
        "name": "Johan Hedberg",
        "email": "johan.hedberg@intel.com",
        "time": "Mon Feb 13 17:01:19 2012 +0200"
      },
      "message": "Bluetooth: Convert inquiry cache to use standard list types\n\nThis makes it possible to use the convenience functions provided for\nstandard kernel list types and it also makes it easier to extend the use\nof the cache for the management interface where e.g. name resolving\ncontrol will be needed.\n\nSigned-off-by: Johan Hedberg \u003cjohan.hedberg@intel.com\u003e\nAcked-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "12325280dfeba18164f9c47e226a40ab34e23ee7",
      "tree": "b032bd02daad20faebfe811895e7b270e50a994a",
      "parents": [
        "2cfc6fc584a65db87935ca4e4d5e1ad89d5192ee"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Feb 09 14:48:25 2012 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Feb 09 14:49:37 2012 -0500"
      },
      "message": "rtlwifi: Modify rtl_pci_init to return 0 on success\n\nFixes problem where caller would think routine succeeded when it failed\nleading to divide by zero panic.\n\n(This also reverts an earlier attempt, commit 42bc0c97 \"rtlwifi: Return\ncorrect failure code on error\". -- JWL)\n\nSigned-off-by: Simon Graham \u003csimon.graham@virtualcomputer.com\u003e\nAcked-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2cfc6fc584a65db87935ca4e4d5e1ad89d5192ee",
      "tree": "cebba13955a1702bf73ffa29a648b01a5942bcfa",
      "parents": [
        "42bc0c9716c456a9686fcd4ee5cf115b992b9952"
      ],
      "author": {
        "name": "Felix Fietkau",
        "email": "nbd@openwrt.org",
        "time": "Wed Feb 08 19:17:11 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Feb 08 16:07:31 2012 -0500"
      },
      "message": "mac80211: do not call rate control .tx_status before .rate_init\n\nMost rate control implementations assume .get_rate and .tx_status are only\ncalled once the per-station data has been fully initialized.\nminstrel_ht crashes if this assumption is violated.\n\nSigned-off-by: Felix Fietkau \u003cnbd@openwrt.org\u003e\nTested-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "42bc0c9716c456a9686fcd4ee5cf115b992b9952",
      "tree": "167e14204cbc3de6857684f79fe8d21a336ddefb",
      "parents": [
        "5ad20dd1480dc557afcec19ac7fae5581264dd59"
      ],
      "author": {
        "name": "Simon Graham",
        "email": "simon.graham@virtualcomputer.com",
        "time": "Wed Feb 08 12:34:23 2012 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Feb 08 16:07:24 2012 -0500"
      },
      "message": "rtlwifi: Return correct failure code on error\n\nCallers of rtl_pci_init expect zero to be returned on error. Returning\nthe error code leads to, amongst other things, divide by zero panics\nattempting to use the ring size that is set to zero.\n\nSigned-off-by: Simon Graham \u003csimon.graham@virtualcomputer.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5ad20dd1480dc557afcec19ac7fae5581264dd59",
      "tree": "6bc2f7d679429ed2a164da85b378e289bb24df24",
      "parents": [
        "7f66c2f93e5779625c10d262c84537427a2673ca"
      ],
      "author": {
        "name": "Luis R. Rodriguez",
        "email": "mcgrof@frijolero.org",
        "time": "Tue Feb 07 21:09:25 2012 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Feb 08 15:26:34 2012 -0500"
      },
      "message": "mac80211: rename mesh static path_lookup()\n\nIf you want to use mesh support from mac80211 on a recent\nkernel on 2.6.24 you\u0027ll run into a name clash when compiling\nagainst include/linux/namei.h, so rename this routine.\n\n/home/mcgrof/tmp/compat-wireless-3.2.5-1/net/mac80211/mesh_pathtbl.c: At top level:\n/home/mcgrof/tmp/compat-wireless-3.2.5-1/net/mac80211/mesh_pathtbl.c:342:26: error: conflicting types for ‘path_lookup’\ninclude/linux/namei.h:71:12: note: previous declaration of ‘path_lookup’ was here\n\nAlthough this could sit as a separate patch in compat-wireless it seems\nbest to just merge upstream.\n\nCc: Javier Cardona \u003cjavier@cozybit.com\u003e\nSigned-off-by: Luis R. Rodriguez \u003cmcgrof@frijolero.org\u003e\nAcked-by: Javier Cardona \u003cjavier@cozybit.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7f66c2f93e5779625c10d262c84537427a2673ca",
      "tree": "460b71fcde64d7712751f3e48460f44e911bfc78",
      "parents": [
        "79027596ff710f9662ccae5f5e85de43961420ed"
      ],
      "author": {
        "name": "Simon Graham",
        "email": "simon.graham@virtualcomputer.com",
        "time": "Tue Feb 07 18:07:38 2012 -0600"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Feb 08 15:26:34 2012 -0500"
      },
      "message": "rtlwifi: Handle previous allocation failures when freeing device memory\n\nHandle previous allocation failures when freeing device memory\n\nSigned-off-by: Simon Graham \u003csimon.graham@virtualcomputer.com\u003e\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nCc: Stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "79027596ff710f9662ccae5f5e85de43961420ed",
      "tree": "4252ec4a241226f4366ba4ab879c9fa7545c2273",
      "parents": [
        "77c06c2cb44fe68295efdd33939153c7d56de004"
      ],
      "author": {
        "name": "Felix Fietkau",
        "email": "nbd@openwrt.org",
        "time": "Tue Feb 07 12:45:44 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Feb 08 15:26:33 2012 -0500"
      },
      "message": "mac80211: add #ifdef CONFIG_MAC80211_VERBOSE_DEBUG for a debug printk\n\nWhen not debugging mac80211 code, station state transitions do not need to\nshow up in the kernel log.\n\nSigned-off-by: Felix Fietkau \u003cnbd@openwrt.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "77c06c2cb44fe68295efdd33939153c7d56de004",
      "tree": "5cc53e6ca49852e6c44226f0645822ea8a62b42e",
      "parents": [
        "58b8ae14d58319bff63a30a9e1c0ebb9c07f2243"
      ],
      "author": {
        "name": "Gertjan van Wingerde",
        "email": "gwingerde@gmail.com",
        "time": "Mon Feb 06 23:45:13 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Feb 08 15:26:32 2012 -0500"
      },
      "message": "rt2x00: Correctly set txmixer_gain in RT3572 channel switching.\n\nAlign with the v2.5.0.0 Ralink RT3572 driver.\n\nSave the EEPROM txmixer_gain values inside the rt2800 driver data structure\nand use it throughout the code.\n\nSigned-off-by: Gertjan van Wingerde \u003cgwingerde@gmail.com\u003e\nAcked-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nAcked-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "58b8ae14d58319bff63a30a9e1c0ebb9c07f2243",
      "tree": "9a5c8a3f799c4de4bfd40f9e79e70d069c551a79",
      "parents": [
        "0cd461efcc1df6763b86b29ef4d6ee1cb923aa47"
      ],
      "author": {
        "name": "Gertjan van Wingerde",
        "email": "gwingerde@gmail.com",
        "time": "Mon Feb 06 23:45:12 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Feb 08 15:26:31 2012 -0500"
      },
      "message": "rt2x00: Fix RT3572 channel switch RFCSR 7 programming.\n\nAlign with the v2.5.0.0 Ralink RT3572 driver.\n\nSigned-off-by: Gertjan van Wingerde \u003cgwingerde@gmail.com\u003e\nAcked-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nAcked-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0cd461efcc1df6763b86b29ef4d6ee1cb923aa47",
      "tree": "a62c942c5314ddd512311f8c352be47459780497",
      "parents": [
        "569ffa56344e7e2a1d635a9c620215196f5c7298"
      ],
      "author": {
        "name": "Gertjan van Wingerde",
        "email": "gwingerde@gmail.com",
        "time": "Mon Feb 06 23:45:11 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Feb 08 15:26:30 2012 -0500"
      },
      "message": "rt2x00: Align RT3572 channel switch RFCSR 1 programming with Ralink driver.\n\nAlign with the v2.5.0.0 Ralink RT3572 driver.\n\nSigned-off-by: Gertjan van Wingerde \u003cgwingerde@gmail.com\u003e\nAcked-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nAcked-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "569ffa56344e7e2a1d635a9c620215196f5c7298",
      "tree": "59ad3f348e9871b8c4ad9805e866fa2afd1d3e09",
      "parents": [
        "5d137dff36dce1eda0617a00eb87b57e48300045"
      ],
      "author": {
        "name": "Gertjan van Wingerde",
        "email": "gwingerde@gmail.com",
        "time": "Mon Feb 06 23:45:10 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Feb 08 15:26:30 2012 -0500"
      },
      "message": "rt2x00: Fix RFCSR 12 \u0026 13 programming on RT3572 channel switching.\n\nAlign with v2.5.0.0 Ralink RT3572 driver for 2.4GHz band channel switch.\n\nSigned-off-by: Gertjan van Wingerde \u003cgwingerde@gmail.com\u003e\nAcked-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nAcked-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5d137dff36dce1eda0617a00eb87b57e48300045",
      "tree": "6dfb5ec88246324c79391aa6a2587b61b94ab06f",
      "parents": [
        "bef453dc9cf1999348e568068f256b1c439d1152"
      ],
      "author": {
        "name": "Gertjan van Wingerde",
        "email": "gwingerde@gmail.com",
        "time": "Mon Feb 06 23:45:09 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Feb 08 15:26:29 2012 -0500"
      },
      "message": "rt2x00: Use saved BBP 25 and 26 values when configuring channel on RT3572.\n\nThis brings the rt2800 channel switching code for RT3572 closer to the\nv2.5.0.0 Ralink RT3572 driver.\n\nSigned-off-by: Gertjan van Wingerde \u003cgwingerde@gmail.com\u003e\nAcked-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "bef453dc9cf1999348e568068f256b1c439d1152",
      "tree": "be46f09ea478a15bbc5ab22d1b08f61f84ef6700",
      "parents": [
        "3a1c01288e5596fb70ca48ec9d9d8b561121c544"
      ],
      "author": {
        "name": "Gertjan van Wingerde",
        "email": "gwingerde@gmail.com",
        "time": "Mon Feb 06 23:45:08 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Feb 08 15:26:28 2012 -0500"
      },
      "message": "rt2x00: Update comment on freq_offset field in struct rt2x00_dev.\n\nThe comment states that the field is only used for rt61pci and rt73usb.\nHowever, it is now used by rt2800pci and rt2800usb as well, so the\ncomment is not correct anymore.\n\nUpdate the comment to not state any low-level drivers anymore.\n\nSigned-off-by: Gertjan van Wingerde \u003cgwingerde@gmail.com\u003e\nAcked-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nAcked-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3a1c01288e5596fb70ca48ec9d9d8b561121c544",
      "tree": "bd244645728cbec484c324ae1bd7063a93a2bd8a",
      "parents": [
        "1ebbc48520a0853cd4d812d8342f9886b2b07b92"
      ],
      "author": {
        "name": "Gertjan van Wingerde",
        "email": "gwingerde@gmail.com",
        "time": "Mon Feb 06 23:45:07 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Feb 08 15:26:28 2012 -0500"
      },
      "message": "rt2x00: Use struct rt2x00_dev driver data in rt2800{pci,usb}.\n\nStart using the struct rt2x00_dev driver data in rt2800 for the calibration\ndata.\n\nSigned-off-by: Gertjan van Wingerde \u003cgwingerde@gmail.com\u003e\nAcked-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1ebbc48520a0853cd4d812d8342f9886b2b07b92",
      "tree": "b6ab8a4688581394a3bb08ab92d79215a21719df",
      "parents": [
        "234f6e5c05277c0198797553434e2ed5acac18cc"
      ],
      "author": {
        "name": "Gertjan van Wingerde",
        "email": "gwingerde@gmail.com",
        "time": "Mon Feb 06 23:45:06 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Feb 08 15:26:27 2012 -0500"
      },
      "message": "rt2x00: Introduce concept of driver data in struct rt2x00_dev.\n\nWe are getting more and more fields in struct rt2x00_dev that are\nspecific to one or two of the low-level drivers. Instead of putting\nthese fields inside the main structure and thus clobbering all low-level\ndrivers with these fields, introduce the concept of driver data inside\nstruct rt2x00_dev, whose size is indicated by the low-level driver and\nwhich can be populated by the low-level driver.\n\nSigned-off-by: Gertjan van Wingerde \u003cgwingerde@gmail.com\u003e\nAcked-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "234f6e5c05277c0198797553434e2ed5acac18cc",
      "tree": "6ad3dd0fe42505cf8a6ade52b8f2fa6a386b2b7c",
      "parents": [
        "e1936e9407138b483e6d1332dd944afec8131f30"
      ],
      "author": {
        "name": "David Gibson",
        "email": "hermes@gibson.dropbear.id.au",
        "time": "Mon Feb 06 14:07:24 2012 +1100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Feb 08 15:26:20 2012 -0500"
      },
      "message": "orinoco: Remove old mailing lists from MAINTAINERS\n\nThe two orinoco mailing lists on sourceforge were set up many years\nago and are now more or less moribund.  I\u0027d like to shut them down, so\nI don\u0027t have to keep filtering the spam from them (which is most of\nwhat comes through now).  In preparation, this patch removes the\nreference to them from the MAINTAINERS file.  Any remaining discussion\nof this approaching obsolete driver can go to the linux-wireless list.\n\nSigned-off-by: David Gibson \u003chermes@gibson.dropbear.id.au\u003e\nAcked-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e1936e9407138b483e6d1332dd944afec8131f30",
      "tree": "65ec2b02b60e572f0067771da951bcf53b52aa9c",
      "parents": [
        "1023f3bc7b3f56da1f79f605cbe459318c4792ae"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Jan 20 13:55:23 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 15:35:11 2012 -0500"
      },
      "message": "mac80211: call rate control only after init\n\nThere are situations where we don\u0027t have the\nnecessary rate control information yet for\nstation entries, e.g. when associating. This\ncurrently doesn\u0027t really happen due to the\ndummy station handling; explicitly disabling\nrate control when it\u0027s not initialised will\nallow us to remove dummy stations.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1023f3bc7b3f56da1f79f605cbe459318c4792ae",
      "tree": "d09ca3f7b19a0e3faedfee1a5c23b78f03b25541",
      "parents": [
        "00ea99e1d86b05e7ba90d66673b536b731af87cd"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:32:01 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:56:14 2012 -0500"
      },
      "message": "iwlegacy: remove set_hw_params callback\n\nWe do not need that callback, settings parameters can be done locally.\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "00ea99e1d86b05e7ba90d66673b536b731af87cd",
      "tree": "fe903abefeb16778697e48062a4321cee42b0c99",
      "parents": [
        "89ef1ed2d241d3dfe884055d8446a5dd94919e54"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:32:00 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:56:13 2012 -0500"
      },
      "message": "iwlegacy: remove struct il_tx_info\n\nIt\u0027s just wrapper to sk_buff pointers ...\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "89ef1ed2d241d3dfe884055d8446a5dd94919e54",
      "tree": "97eded56defec559df8d1164d0a622a36bfe0338",
      "parents": [
        "c39ae9fd505ae314a7a4a159a41e3e022cfa317f"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:31:59 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:56:12 2012 -0500"
      },
      "message": "iwlegacy: merge il_base_params into il_cfg\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c39ae9fd505ae314a7a4a159a41e3e022cfa317f",
      "tree": "246d8cffde50f436bd598292d01a268fc7392431",
      "parents": [
        "83007196037cc2d0bffd9f7afbe56d675779a6cb"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:31:58 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:56:11 2012 -0500"
      },
      "message": "iwlegacy: move ops out of config\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "83007196037cc2d0bffd9f7afbe56d675779a6cb",
      "tree": "b123ce53f42ea20eb0ea53803bf9f259f019823d",
      "parents": [
        "20c47eba7001680e62878c5b20e487a8b0b873ad"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:31:57 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:56:11 2012 -0500"
      },
      "message": "iwlegacy: get rid of ctx structure\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "20c47eba7001680e62878c5b20e487a8b0b873ad",
      "tree": "bae391aa49008d1d30252319b048a1cdc4e57ef1",
      "parents": [
        "dee9a09eb34a272494a315fe0c19e49b6375a000"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:31:56 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:56:10 2012 -0500"
      },
      "message": "iwlegacy: remove il_setup_interface()\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "dee9a09eb34a272494a315fe0c19e49b6375a000",
      "tree": "98f5eb51aa843b5a4d15e56c93f9836cf20301b0",
      "parents": [
        "eb123af3d1e038c486fc8fcf19518133883792d5"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:31:55 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:56:09 2012 -0500"
      },
      "message": "iwlegacy: get rid of ctx-\u003eis_active\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "eb123af3d1e038c486fc8fcf19518133883792d5",
      "tree": "284286ef4e46a874c21107d9a38f58b54f720545",
      "parents": [
        "b75b3a70a623e6c39512e3ed9a0fd76cea19c085"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:31:54 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:56:08 2012 -0500"
      },
      "message": "iwlegacy: get rid of ctx-\u003eac_to_queue\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b75b3a70a623e6c39512e3ed9a0fd76cea19c085",
      "tree": "8472a666de6974564d2f82da07a33bf321c59156",
      "parents": [
        "1c03c4620edc551b5bbcc87c7aca02b482d8bc51"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:31:53 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:56:07 2012 -0500"
      },
      "message": "iwlegacy: get rid of ctx-\u003eac_to_fifo\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1c03c4620edc551b5bbcc87c7aca02b482d8bc51",
      "tree": "748ed469ac864e906a4b70c2173ff5d4e76a84a1",
      "parents": [
        "8d44f2bd7554734913f1256e4f45c35454167161"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:31:52 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:56:07 2012 -0500"
      },
      "message": "iwlegacy: move ht out of ctx structure\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8d44f2bd7554734913f1256e4f45c35454167161",
      "tree": "4c15efc78e339696c257e8b16107021307687287",
      "parents": [
        "8c9c48d5a9ca5e1426372f8a747846bd0609dc08"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:31:51 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:56:06 2012 -0500"
      },
      "message": "iwlegacy: move qos_data out of ctx structure\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8c9c48d5a9ca5e1426372f8a747846bd0609dc08",
      "tree": "62272c0becb1161a9c57779aeb855f09c9dffd4d",
      "parents": [
        "fd6415bcfb303e37052c72a3f44b7f81089d7336"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:31:50 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:56:05 2012 -0500"
      },
      "message": "iwlegacy: remove ctx interface_modes\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fd6415bcfb303e37052c72a3f44b7f81089d7336",
      "tree": "95873c960fff771d6f3aa9438c6cc14416c42f64",
      "parents": [
        "d735f9213d11e34e6ed074acea30b6743b3385e6"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:31:49 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:56:04 2012 -0500"
      },
      "message": "iwlegacy: get rid of ctx-\u003estation_flags\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d735f9213d11e34e6ed074acea30b6743b3385e6",
      "tree": "297bbbbf894f3e37eb4bf08872db85f5dbd7585b",
      "parents": [
        "d1e14e942430cd42df9913337aebbcaef53e4515"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:31:48 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:56:03 2012 -0500"
      },
      "message": "iwlegacy: move wep_keys out of context\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d1e14e942430cd42df9913337aebbcaef53e4515",
      "tree": "2cc7d80fefa80258c624d5492e4b1023f2fba02c",
      "parents": [
        "6aa0c25435e6383d4a4af88fae8d128200dcd471"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:31:47 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:56:03 2012 -0500"
      },
      "message": "iwlegacy: get rid of mcast_queue\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6aa0c25435e6383d4a4af88fae8d128200dcd471",
      "tree": "408006d26672f6fc01c488bb735fbd696b89c8a2",
      "parents": [
        "0f8b90f526f097a5c897f52b3595e9af55fc9b59"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:31:46 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:56:02 2012 -0500"
      },
      "message": "iwlegacy: get rid of ctxid\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0f8b90f526f097a5c897f52b3595e9af55fc9b59",
      "tree": "de05d7aa2d62c70b51140744ae74d350b642cdd0",
      "parents": [
        "b16db50a6dc486c3a6c32cd7982a75452cb785c2"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:31:45 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:56:01 2012 -0500"
      },
      "message": "iwlegacy: get rid of *_devtype\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b16db50a6dc486c3a6c32cd7982a75452cb785c2",
      "tree": "3d64888f2a5a5d5538606c2cbcf165d628fba4e9",
      "parents": [
        "8f9e56455310a3d75e8239db9729acb2b31dbdad"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:31:44 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:56:00 2012 -0500"
      },
      "message": "iwlegacy: move bcast_sta_id to hw_params\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8f9e56455310a3d75e8239db9729acb2b31dbdad",
      "tree": "26eef96072718fe8793f1034f22c75211ef6ca2a",
      "parents": [
        "d98e294231a29699848fd0e923d91fe979e13802"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:31:43 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:55:59 2012 -0500"
      },
      "message": "iwlegacy: get rid of ap_sta_id\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d98e294231a29699848fd0e923d91fe979e13802",
      "tree": "d4e15b536e6df03a751a15771c10b636ebb903ce",
      "parents": [
        "b96ed60cd0c352891fd04f4aa748f4d36a6cec5b"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:31:42 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:55:59 2012 -0500"
      },
      "message": "iwlegacy: get rid of wep_key_cmd\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b96ed60cd0c352891fd04f4aa748f4d36a6cec5b",
      "tree": "9938c03c286c9959eaba9cfb9b21c0fdb7bd1a1f",
      "parents": [
        "5e349f02963acc2c3607119e6e64f0cbc8d23e17"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:31:41 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:55:58 2012 -0500"
      },
      "message": "iwlegacy: get rid of qos_cmd\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5e349f02963acc2c3607119e6e64f0cbc8d23e17",
      "tree": "82f775b51dc70ca101b9808f751c5a870391de32",
      "parents": [
        "63d0f0c5512e29f87ed2e1612bb637d857f3b345"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:31:40 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:55:57 2012 -0500"
      },
      "message": "iwlegacy: get rid of rxon_assoc_cmd\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "63d0f0c5512e29f87ed2e1612bb637d857f3b345",
      "tree": "7af14e12d66a570774e8ad1cae2a88840e976266",
      "parents": [
        "6122d18236837ed7f264632e6b27d5cb3005add2"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:31:39 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:55:56 2012 -0500"
      },
      "message": "iwlegacy: get rid of ctx-\u003erxon_timing_cmd\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6122d18236837ed7f264632e6b27d5cb3005add2",
      "tree": "fc5a75841751109e35900becfb0d5fb1c882d9ff",
      "parents": [
        "c8b03958d4b23dc48932ec095a391f3d6447e0e9"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:31:38 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:55:55 2012 -0500"
      },
      "message": "iwlegacy: get rid of ctx-\u003erxon_cmd\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c8b03958d4b23dc48932ec095a391f3d6447e0e9",
      "tree": "fdc4b320476f9be764586387c52f13dfd740a8c1",
      "parents": [
        "caf60a6c957e7a35837a41f845e57b4433e20276"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Fri Feb 03 17:31:37 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:55:55 2012 -0500"
      },
      "message": "iwlegacy: move rxon commands out of ctx structure\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "caf60a6c957e7a35837a41f845e57b4433e20276",
      "tree": "dc2170bbc80a9269b6183aef94f98af769e8bd06",
      "parents": [
        "f3c8d2591fa7278abe58ee0278a41d5b130d1718"
      ],
      "author": {
        "name": "Amitkumar Karwar",
        "email": "akarwar@marvell.com",
        "time": "Thu Feb 02 20:48:58 2012 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:55:54 2012 -0500"
      },
      "message": "mwifiex: update correct dtim_period in dump_station()\n\nEarlier we were using dtim period extracted from scan response\nbuffer provided by FW in scan operation. But it is observed that\nsometimes the buffer doesn\u0027t contain dtim period tlv, and wrong\nvalue (0) was sent to user space.\n\nAfter association FW will start listening to beacon frames of\nconnected AP and store dtim period. Therefore we can get it from\nFW in dump_station() instead of using wrong value obtained in\nscanning.\n\nRedundant code after adapting new approach for dtim period is\nalso removed in this patch.\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": "f3c8d2591fa7278abe58ee0278a41d5b130d1718",
      "tree": "d035f14b32068527b389d6d5e274a046068e0fee",
      "parents": [
        "3d86b93064c7f18378a2008bab9608ca7d11bdbb"
      ],
      "author": {
        "name": "Amitkumar Karwar",
        "email": "akarwar@marvell.com",
        "time": "Thu Feb 02 20:48:57 2012 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:55:53 2012 -0500"
      },
      "message": "mwifiex: cleanup in snmp_mib command preparation code\n\n1) Remove unnecessary switch case usage.\n2) Replace \"X\u003dcpu_to_le16(le16_to_cpu(X) + Y)\" by \"le16_add_cpu(X, Y)\"\n3) Declare \"ul_temp\" variable as u16 instead of u32 to avoid\nunnecessary typecasting\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": "3d86b93064c7f18378a2008bab9608ca7d11bdbb",
      "tree": "dad5a3e5e53a7b87397472599d00d0fc0dae6137",
      "parents": [
        "885bd8eca6ac172e299750d99bd5c9fddbed89b9"
      ],
      "author": {
        "name": "Tim Gardner",
        "email": "tim.gardner@canonical.com",
        "time": "Thu Feb 02 13:48:06 2012 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:55:52 2012 -0500"
      },
      "message": "rtlwifi: Fix PCI probe error path orphaned memory\n\nMemory allocated by ieee80211_alloc_hw() will get orphaned\nif any subsequent initializations fail.\n\nAlso don\u0027t pci_set_drvdata(pdev, NULL) until just before disabling\nthe PCI device. Functions called by rtl_deinit_core(hw) may eventually need\nthe context (when its actually implemented).\n\nCc: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nCc: Chaoming Li \u003cchaoming_li@realsil.com.cn\u003e\nCc: John W. Linville \u003clinville@tuxdriver.com\u003e\nCc: linux-wireless@vger.kernel.org\nCc: netdev@vger.kernel.org\nCc: linux-kernel@vger.kernel.org\nSigned-off-by: Tim Gardner \u003ctim.gardner@canonical.com\u003e\nAcked-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "885bd8eca6ac172e299750d99bd5c9fddbed89b9",
      "tree": "7ce2265d4738f6ea1f40f13d86d96c150bef73cf",
      "parents": [
        "3dc5e1751803e812806d7aa46150af92f91ef489"
      ],
      "author": {
        "name": "Eliad Peller",
        "email": "eliad@wizery.com",
        "time": "Thu Feb 02 17:44:55 2012 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:55:51 2012 -0500"
      },
      "message": "mac80211: support hw scan while idle\n\nCurrently, mac80211 goes to idle-off before starting a scan.\nHowever, some devices that implement hw scan might not\nneed going idle-off in order to perform a hw scan, and\nthus saving some energy and simplifying their state machine.\n\n(Note that this is also the case for sched scan - it\ncurrently doesn\u0027t make mac80211 go idle-off)\n\nAdd a new flag to indicate support for hw scan while idle.\n\nSigned-off-by: Eliad Peller \u003celiad@wizery.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3dc5e1751803e812806d7aa46150af92f91ef489",
      "tree": "6d5aafb343ac17010a4c878f8ce75cfc599216ed",
      "parents": [
        "477778bb0e7c671860528946b412294684337c5e"
      ],
      "author": {
        "name": "Amitkumar Karwar",
        "email": "akarwar@marvell.com",
        "time": "Wed Feb 01 20:41:45 2012 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:55:51 2012 -0500"
      },
      "message": "mwifiex: enable HT operating mode\n\nThis patch sets default adapter channel_type as HT. Hence the device\nwill opearate in HT mode.\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": "477778bb0e7c671860528946b412294684337c5e",
      "tree": "896e8ba8725599e6ecb9c4b1618a89139017ae38",
      "parents": [
        "197a4e4e1f7ef11458f09b4dd74397baf6758133"
      ],
      "author": {
        "name": "Amitkumar Karwar",
        "email": "akarwar@marvell.com",
        "time": "Wed Feb 01 20:41:44 2012 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:55:50 2012 -0500"
      },
      "message": "mwifiex: fix NULL pointer dereference in set_channel()\n\nIn set_channel() callback handler, \"priv\" pointer is derived from\nnet_device. Sometimes net_device pointer coming from the stack\nis NULL which causes kernel crash.\nThis patch fixes the problem by deriving \"priv\" from wiphy\nwhen net_device pointer is NULL.\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": "197a4e4e1f7ef11458f09b4dd74397baf6758133",
      "tree": "ced7a06edfae95fc80fc04a579dcd47a0ff5db5c",
      "parents": [
        "291689fcfbf0046d17c83c36fc983400f499dec3"
      ],
      "author": {
        "name": "Yogesh Ashok Powar",
        "email": "yogeshp@marvell.com",
        "time": "Wed Feb 01 16:19:54 2012 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:55:42 2012 -0500"
      },
      "message": "mwl8k: Remove BSSID from the firmware when the BSS is stopped\n\nUsing command DEL_MAC_ADDR, remove the mac address of the BSS\nwhen it is stopped i.e the corresponding vif is removed. Without\nthis, the stale bss entry will still be maintained in the firmware\nwhich causes issues when the BSS\u0027s are recreated.\n\nSigned-off-by: Nishant Sarmukadam \u003cnishants@marvell.com\u003e\nSigned-off-by: Yogesh Ashok Powar \u003cyogeshp@marvell.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "291689fcfbf0046d17c83c36fc983400f499dec3",
      "tree": "812f2e620f9565b7ad60037fe15686f7e2ba2037",
      "parents": [
        "910570b5f4dbf75b73389010704ca6442a767a41"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Wed Feb 01 10:43:31 2012 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:55:42 2012 -0500"
      },
      "message": "ath9k: cleanup a min_t() cast\n\nIf the firmware was over 2G, it would cause memory corruption and the\nsystem would die here.  Obviously we all know the firmware isn\u0027t going\nto be that large but static checkers get upset.\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "910570b5f4dbf75b73389010704ca6442a767a41",
      "tree": "6c3c581f672492906ebf5b4c34adc307e06aa5a3",
      "parents": [
        "d486a5b4996d2fffd10098725781f2c5690774bc"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Wed Feb 01 10:42:11 2012 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:55:41 2012 -0500"
      },
      "message": "mac80211: off by one in mcs mask handling\n\n\"ridx\" is used as an index into the mcs_mask[] array which has\nIEEE80211_HT_MCS_MASK_LEN elements.\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d486a5b4996d2fffd10098725781f2c5690774bc",
      "tree": "4b57776194a09f2164494dfd3cde2121dfd9f791",
      "parents": [
        "bedb2a18af0a4e7565182c07fadd854e3ae8c9bc"
      ],
      "author": {
        "name": "Hauke Mehrtens",
        "email": "hauke@hauke-m.de",
        "time": "Wed Feb 01 00:13:56 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:55:36 2012 -0500"
      },
      "message": "ssb: add support for bcm5354\n\nThis patch adds support the the BCM5354 SoC.\nIt has a PMU and a constant not configurable clock.\n\nSigned-off-by: Hauke Mehrtens \u003chauke@hauke-m.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "bedb2a18af0a4e7565182c07fadd854e3ae8c9bc",
      "tree": "5ca32095ca5b6c546488d6aeb5839e69fd5c29d0",
      "parents": [
        "f0d4724b2a663089d21e19933ca591d842b63230"
      ],
      "author": {
        "name": "Hauke Mehrtens",
        "email": "hauke@hauke-m.de",
        "time": "Wed Feb 01 00:13:55 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:53:11 2012 -0500"
      },
      "message": "ssb: log the id, rev and pkg of the chip found\n\nThis makes us see what type of hardware someone uses by the dmesg\noutput.\n\nSigned-off-by: Hauke Mehrtens \u003chauke@hauke-m.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f0d4724b2a663089d21e19933ca591d842b63230",
      "tree": "ae4a9a1e1308146d3009adea169dcd00d385349c",
      "parents": [
        "267335d63b808dc861f3a4dc81a605489a8a13ac"
      ],
      "author": {
        "name": "Hauke Mehrtens",
        "email": "hauke@hauke-m.de",
        "time": "Wed Feb 01 00:13:54 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:53:11 2012 -0500"
      },
      "message": "bcma: log the id, rev and pkg of the chip found\n\nThis makes us see what type of hardware someone uses by the dmesg\noutput.\n\nSigned-off-by: Hauke Mehrtens \u003chauke@hauke-m.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "267335d63b808dc861f3a4dc81a605489a8a13ac",
      "tree": "2f114b6f45147d17ea4cbd57cf33289a57248a1b",
      "parents": [
        "3eda95de19e1781612091869e866a5014257f462"
      ],
      "author": {
        "name": "Antonio Quartulli",
        "email": "ordex@autistici.org",
        "time": "Tue Jan 31 20:25:47 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:53:10 2012 -0500"
      },
      "message": "cfg80211/mac80211: userspace peer authorization in IBSS\n\nIf the IBSS network is RSN-protected, let userspace authorize the stations\ninstead of adding them as AUTHORIZED by default.\n\nSigned-off-by: Antonio Quartulli \u003cordex@autistici.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3eda95de19e1781612091869e866a5014257f462",
      "tree": "8090a9db4676b72faae7788c7222f4d1f619abc8",
      "parents": [
        "5aff4e74dc69105b95b799b036aa597ce0726e07"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Tue Jan 31 10:29:22 2012 -0600"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:53:09 2012 -0500"
      },
      "message": "rtlwifi: Remove extra debugging message accidentally left in\n\nIn commit b0302aba812bcc39291cdab9ad7e37008f352a91, an extra debugging\nmessage that is spamming the logs was not deleted before submission.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nCc: Stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5aff4e74dc69105b95b799b036aa597ce0726e07",
      "tree": "a3d102ad1a0df01a5c2b3a1ed241b3b2bade2daa",
      "parents": [
        "f3e1b97f036ee477c49b8ec561027db8e3863eab"
      ],
      "author": {
        "name": "Masanari Iida",
        "email": "standby24x7@gmail.com",
        "time": "Tue Jan 31 09:42:58 2012 -0600"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:53:08 2012 -0500"
      },
      "message": "rtlwifi: Fix typo in dm.c\n\nCorrect a spelling \"disconnet\" to \"disconnect\" in\ndrivers/net/wireless/rtlwifi/rtl8192de/dm.c\n\nSigned-off-by: Masanari Iida \u003cstandby24x7@gmail.com\u003e\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f3e1b97f036ee477c49b8ec561027db8e3863eab",
      "tree": "063e8ceba38a7b45f09df66302186c092e3518fb",
      "parents": [
        "1d73c51a8476847d96a6c5a2ae3715d7099c58c9"
      ],
      "author": {
        "name": "Masanari Iida",
        "email": "standby24x7@gmail.com",
        "time": "Tue Jan 31 23:23:45 2012 +0900"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:53:07 2012 -0500"
      },
      "message": "iwmc3200wifi: Fix typo in trace.h\n\nCorrect spelling \"embeded\" to \"embedded\" in\ndrivers/net/wireless/iwmc3200wifi/trace.h\n\nSigned-off-by: Masanari Iida \u003cstandby24x7@gmail.com\u003e\nAcked-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1d73c51a8476847d96a6c5a2ae3715d7099c58c9",
      "tree": "55cf36f9cda16c92ead092b756c0f68f3e81dafe",
      "parents": [
        "d6865dcc58f252480515101fd13532f0fc420b53"
      ],
      "author": {
        "name": "Devendra.Naga",
        "email": "devendra.aaru@gmail.com",
        "time": "Tue Jan 31 01:28:15 2012 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:53:07 2012 -0500"
      },
      "message": "rtlwifi: remove return in _rtl_pci_switch_clk_req\n\nthe return value from _rtl_pci_switch_clk_req is not used by any of its callers.\n\nSigned-off-by: Devendra.Naga \u003cdevendra.aaru@gmail.com\u003e\nAcked-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d6865dcc58f252480515101fd13532f0fc420b53",
      "tree": "4e8ee3ef60d44b81d31337925c018f19929ea7f5",
      "parents": [
        "8f9ada4fa1926e540b1562cb9bacb3e51a698c35"
      ],
      "author": {
        "name": "Hauke Mehrtens",
        "email": "hauke@hauke-m.de",
        "time": "Tue Jan 31 00:03:37 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:53:06 2012 -0500"
      },
      "message": "bcma: add extra sprom check\n\nThis check is needed on the BCM43224 device as it says in the\ncapabilities it has an sprom but is extra check says it has not.\n\nSigned-off-by: Hauke Mehrtens \u003chauke@hauke-m.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8f9ada4fa1926e540b1562cb9bacb3e51a698c35",
      "tree": "def07cbceee8d55da9288ab1157835d784360805",
      "parents": [
        "49dc9577155576b10ff79f0c1486c816b01f58bf"
      ],
      "author": {
        "name": "Hauke Mehrtens",
        "email": "hauke@hauke-m.de",
        "time": "Tue Jan 31 00:03:36 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:53:05 2012 -0500"
      },
      "message": "bcma: add bus num counter\n\nIf we have two bcma buses on one computer the second will not work\nwithout this patch. Now each bus gets an own number.\n\nSigned-off-by: Hauke Mehrtens \u003chauke@hauke-m.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "49dc9577155576b10ff79f0c1486c816b01f58bf",
      "tree": "c193e6110c54234ab5ed3d816cc2dc15df165f37",
      "parents": [
        "d1a7a8e1d367e34e5adce91f48cae07dc08d9e6c"
      ],
      "author": {
        "name": "Hauke Mehrtens",
        "email": "hauke@hauke-m.de",
        "time": "Tue Jan 31 00:03:35 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:53:04 2012 -0500"
      },
      "message": "bcma: add PCIe host controller\n\nSome SoCs have a PCIe host controller to make it possible to attach\nsome other devices to it, like an other Wifi card.\nThis code was tested with an Netgear WNDR3400 (bcm4716 based), but\nshould work with all bcma based SoCs.\n\nSigned-off-by: Hauke Mehrtens \u003chauke@hauke-m.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d1a7a8e1d367e34e5adce91f48cae07dc08d9e6c",
      "tree": "b4e279942e10a4bfc51e6bfeef052c3cca088964",
      "parents": [
        "4b259a5cc5ea967fa243dfc1f95a59ae74106f5b"
      ],
      "author": {
        "name": "Hauke Mehrtens",
        "email": "hauke@hauke-m.de",
        "time": "Tue Jan 31 00:03:34 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:53:03 2012 -0500"
      },
      "message": "bcma: make some functions __devinit\n\nbcma_core_pci_hostmode_init() has to be in __devinit as it will call a\nfunction in that section and so all functions calling it also have to\nbe in __devinit.\n\nSigned-off-by: Hauke Mehrtens \u003chauke@hauke-m.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4b259a5cc5ea967fa243dfc1f95a59ae74106f5b",
      "tree": "2d249388538e0086acf5969e5617715ed682cd4a",
      "parents": [
        "2be25cac8402fab56bb51166f464d1b420bcf744"
      ],
      "author": {
        "name": "Hauke Mehrtens",
        "email": "hauke@hauke-m.de",
        "time": "Tue Jan 31 00:03:33 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:53:02 2012 -0500"
      },
      "message": "bcma: export bcma_pcie_read()\n\nThis will be needed by the host controller.\n\nSigned-off-by: Hauke Mehrtens \u003chauke@hauke-m.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2be25cac8402fab56bb51166f464d1b420bcf744",
      "tree": "ec50aa8592b81476adff3bc77779a4a08e1eb9e1",
      "parents": [
        "5f2d6171e1e70584b9819771443485750453fd16"
      ],
      "author": {
        "name": "Hauke Mehrtens",
        "email": "hauke@hauke-m.de",
        "time": "Tue Jan 31 00:03:32 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:52:56 2012 -0500"
      },
      "message": "bcma: add constants for PCI and use them\n\nThere are many magic numbers used in the PCIe code. Replace them with\nsome constants from the Broadcom SDK and also use them in the pcie host\ncontroller.\n\nSigned-off-by: Hauke Mehrtens \u003chauke@hauke-m.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5f2d6171e1e70584b9819771443485750453fd16",
      "tree": "29a8f4dfc08d8cef4c5f3b13e0a78c52b61abe1e",
      "parents": [
        "268bd858df5052f97722b123e990119c89171fd7"
      ],
      "author": {
        "name": "Hauke Mehrtens",
        "email": "hauke@hauke-m.de",
        "time": "Tue Jan 31 00:03:31 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:50:39 2012 -0500"
      },
      "message": "bcma: add the core unit number\n\nSome SoCs have two pcie or gmac cores and we need to know the number of\nthe specific core on the bus. This is the case for the BCM4706.\n\nSigned-off-by: Hauke Mehrtens \u003chauke@hauke-m.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "268bd858df5052f97722b123e990119c89171fd7",
      "tree": "ccaf1d1abbdfbf0205ff776b09d9eb2c4e6b9e6c",
      "parents": [
        "f1f12f9894c48dc8284762bc71e4a3ed5caf546f"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Wed Feb 01 16:17:40 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:50:39 2012 -0500"
      },
      "message": "rt2800: document RF_R03 register bits [7:4]\n\nTaken from:\n2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO\n(based on function RT33xx_ChipSwitchChannel)\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nAcked-by: Gertjan van Wingerde \u003cgwingerde@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f1f12f9894c48dc8284762bc71e4a3ed5caf546f",
      "tree": "0a99b1340bce34450b8cc8761275119efb37ad83",
      "parents": [
        "3e0c7643c561c7052430f5c033d5b1b1289c962e"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Mon Jan 30 16:17:59 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:50:39 2012 -0500"
      },
      "message": "rt2800: radio 3xxxx: channel switch RX/TX calibration fixes\n\nSynchronize code with Ralink driver:\n2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO\nBased on functions:\nRT30xx_ChipSwitchChannel\nRT33xx_ChipSwitchChannel\nNICInitRT3370RFRegisters\nand defines from:\ninclude/chip/rt33xx.h\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nAcked-by: Gertjan van Wingerde \u003cgwingerde@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3e0c7643c561c7052430f5c033d5b1b1289c962e",
      "tree": "72185eaa568ce2ba5318296b1ba58715dd0ab99e",
      "parents": [
        "e3bab197622276faac83eac3dfb993967d8d47e3"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Mon Jan 30 16:17:58 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:50:38 2012 -0500"
      },
      "message": "rt2800: radio 3xxx: add channel switch calibration routines\n\nSynchronize code with Ralink driver:\n2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO\nBased on functions:\nRT33xx_ChipSwitchChannel\nRT30xx_ChipSwitchChannel\n\nAcked-by: Gertjan van Wingerde \u003cgwingerde@gmail.com\u003e\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e3bab197622276faac83eac3dfb993967d8d47e3",
      "tree": "86d69a81dd09dcd82c8572f15718e2a0f70ee904",
      "parents": [
        "7f4666ab3fd656513bffd449410a4d7c189081ec"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Mon Jan 30 16:17:57 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:50:38 2012 -0500"
      },
      "message": "rt2800: radio 3xxx: program RF_R1 during channel switch\n\nSynchronize code with Ralink driver:\n2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO\nBased on functions:\nRT33xx_ChipSwitchChannel\nRT30xx_ChipSwitchChannel\nRT33xx_Init\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nAcked-by: Gertjan van Wingerde \u003cgwingerde@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7f4666ab3fd656513bffd449410a4d7c189081ec",
      "tree": "41e9b177eb12b335818c03fa935cf52a6dd9875f",
      "parents": [
        "5718b134b1fe09087ca225b0e475ef65536d02b4"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Mon Jan 30 16:17:56 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:50:38 2012 -0500"
      },
      "message": "rt2800: radio 3xxx: reprogram only lower bits of RF_R3\n\nSynchronize code with Ralink driver:\n2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO\n(functions: RT33xx_ChipSwitchChannel() and RT30xx_ChipSwitchChannel())\n\nAcked-by: Gertjan van Wingerde \u003cgwingerde@gmail.com\u003e\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5718b134b1fe09087ca225b0e475ef65536d02b4",
      "tree": "1c1f1ce3d266e070d85011c14c8a5093a1492c77",
      "parents": [
        "66e67e418908442389d3a9e6509985f01cbaf9b0"
      ],
      "author": {
        "name": "Masanari Iida",
        "email": "standby24x7@gmail.com",
        "time": "Mon Jan 30 22:52:10 2012 +0900"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:50:38 2012 -0500"
      },
      "message": "net: Fix typo in ipw2x00/libipw_rx.c\n\nCorrect spelling in \"suppported\" to \"supported\" in\ndrivers/net/wireless/ipw2x00/libipw_rx.c\n\nSigned-off-by: Masanari Iida \u003cstandby24x7@gmail.com\u003e\nReviewed-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "66e67e418908442389d3a9e6509985f01cbaf9b0",
      "tree": "01fad87d0d47f5887497c569d98cee20fa1f0f29",
      "parents": [
        "4c0c0b75e0c35ddb8f61c06bcbffede63ab4f4a2"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Jan 20 13:55:27 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:50:37 2012 -0500"
      },
      "message": "mac80211: redesign auth/assoc\n\nThis is the second part of the auth/assoc redesign,\nthe mac80211 part. This moves the auth/assoc code\nout of the work abstraction and into the MLME, so\nthat we don\u0027t flip channels all the time etc.\n\nThe only downside is that when we are associated,\nwe need to drop the association in order to create\na connection to another AP, but for most drivers\nthis is actually desirable and the ability to do\nwas never used by any applications. If we want to\nimplement resource reservation with FT-OTA, we\u0027d\nprobably best do it with explicit R-O-C in wpa_s.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4c0c0b75e0c35ddb8f61c06bcbffede63ab4f4a2",
      "tree": "5d3ee488424ac02ef06330ebff3e5de6e5058941",
      "parents": [
        "95de817b9034d50860319f6033ec85d25024694c"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Jan 20 13:55:26 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:50:37 2012 -0500"
      },
      "message": "cfg80211: export cfg80211_ref_bss\n\nThis is needed by mac80211 to keep a reference\nto a BSS alive for the auth process. Remove the\nold version of cfg80211_ref_bss() since it\u0027s\nnot actually used.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "95de817b9034d50860319f6033ec85d25024694c",
      "tree": "8dc100ec6a5ee527a6e86b33e904f5f9d14181ab",
      "parents": [
        "7852e36186d2a1983c215836d7e3d7b8927c930d"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Jan 20 13:55:25 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:50:37 2012 -0500"
      },
      "message": "cfg80211: stop tracking authenticated state\n\nTo track authenticated state seems to have been\na design mistake in cfg80211. It is possible to\nhave out of band authentication (FT), tracking\nmultiple authentications caused more problems\nthan it ever helped, and the implementation in\nmac80211 is too complex.\n\nRemove all this complexity, and let userspace\ndo whatever it wants to, mac80211 can deal with\nthat just fine. Association is still tracked of\ncourse, but authentication no longer is. Local\nauth state changes are thus no longer of value,\nso ignore them completely.\n\nThis will also help implement SAE -- asking the\ndriver to do an authentication is now almost\nequivalent to sending an authentication frame,\nwith the exception of shared key authentication\nwhich is still handled completely.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7852e36186d2a1983c215836d7e3d7b8927c930d",
      "tree": "191ab7c06b1ab871b95c1d732e9ca67482dbce9d",
      "parents": [
        "a4ec45a421b80bc36fd37578accf081f32527a7f"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Jan 20 13:55:24 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:50:37 2012 -0500"
      },
      "message": "mac80211: remove dummy STA support\n\nThe dummy STA support was added because I didn\u0027t\nwant to change the driver API at the time. Now\nthat we have state transitions triggering station\nadd/remove in the driver, we only call add once a\nstation reaches ASSOCIATED, so we can remove the\ndummy station stuff again.\n\nWhile at it, tighten the RX check and accept only\nport control (EAP) frames from the AP station if\nit\u0027s not associated yet -- in other cases there\u0027s\nno race.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a4ec45a421b80bc36fd37578accf081f32527a7f",
      "tree": "2eed7b4fbdece2358be059773b010b6acc3806b0",
      "parents": [
        "f09603a259ffef69ad4516a04eb06cd65ac522fe"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Jan 20 13:55:22 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:48:25 2012 -0500"
      },
      "message": "mac80211: implement sta_add/sta_remove in sta_state\n\nInstead of maintaining separate sta_add/sta_remove\ncallsites, implement it in sta_state when the driver\nhas no sta_state implementation.\n\nThe only behavioural change this should cause is in\nsecure mesh mode: with this the station entries will\nonly be created after the stations are set to AUTH.\nGiven which drivers support mesh, this seems to not\nbe a problem.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f09603a259ffef69ad4516a04eb06cd65ac522fe",
      "tree": "3f826769c697eb15a76771e25291bbb54f9f58ab",
      "parents": [
        "71ec375c75095002f36f083ceb32bbb8725734ae"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Jan 20 13:55:21 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:48:24 2012 -0500"
      },
      "message": "mac80211: add sta_state callback\n\n(based on Eliad\u0027s patch)\n\nAdd a callback to notify the low-level driver whenever\nthe state of a station changes. The driver is only\nnotified when the station is actually in the mac80211\nhash table, not for pre-insert state transitions.\n\nTo allow the driver to replace sta_add/remove calls\nwith this, call extra transitions with the NOTEXIST\nstate.\n\nThis callback can fail, so we need to be careful in\nhandling it when a station is inserted, particularly\nin the IBSS case where we still keep the station entry\naround for mac80211 purposes.\n\nSigned-off-by: Eliad Peller \u003celiad@wizery.com\u003e\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "71ec375c75095002f36f083ceb32bbb8725734ae",
      "tree": "ea090e06295a518881e39e7e48132ddb6232d763",
      "parents": [
        "89c91caeccf45bbeb86104445125fe1eaec12079"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Jan 20 13:55:20 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:48:24 2012 -0500"
      },
      "message": "mac80211: add NOTEXIST station state\n\nThis will be used by drivers later if they\nneed to have stations inserted all the time,\nin mac80211 has no purpose, is never used\nand sta_state starts out in NONE.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "89c91caeccf45bbeb86104445125fe1eaec12079",
      "tree": "55c39a8b8e4e4515995e3c8e86369433a7b291c1",
      "parents": [
        "077f49392819608084c6d8d20e3dcca230afe07d"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Jan 20 13:55:19 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:48:24 2012 -0500"
      },
      "message": "mac80211: dont program keys for stations not uploaded\n\nIf a station couldn\u0027t be uploaded to the driver but\nis still kept (only in IBSS mode) we still shouldn\u0027t\ntry to program the keys for it into hardware; fix\nthis bug by skipping the key upload in this case.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "077f49392819608084c6d8d20e3dcca230afe07d",
      "tree": "7b19e4537933e9c7e0524421d16701576c4b74b2",
      "parents": [
        "c8987876e9bf9b7b83e75b325586bc77ea8ac825"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Jan 20 13:55:18 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:48:24 2012 -0500"
      },
      "message": "mac80211: simplify AP_VLAN handling\n\nSetting keys and updating TKIP keys must use the\nBSS sdata (not AP_VLAN), so we translate. Move\nthe translation into driver-ops wrappers instead\nof having it inline in the code to simplify the\nnormal code flow.\n\nThe same can be done for sta_add/remove which\nalready does the translation in the wrapper.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c8987876e9bf9b7b83e75b325586bc77ea8ac825",
      "tree": "4d76a97c78142aeb68d19c3ee542f2890aecc5ae",
      "parents": [
        "8f0bb5ae3cc3b62a86e4319ee74cea5b602587f1"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Jan 20 13:55:17 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:48:23 2012 -0500"
      },
      "message": "mac80211: move managed mode station state modification\n\nMove the station state modification right before insert,\nthis just makes the current code more readable (you can\ntell that it\u0027s before insertion looking at a single\nscreenful of code) right now, but some upcoming changes\nwill require this.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8f0bb5ae3cc3b62a86e4319ee74cea5b602587f1",
      "tree": "e8831d447a90b5fcce421e9271347dde8aed9e02",
      "parents": [
        "b9d905784784bbc2d0fd12e7f303d8c79d907b73",
        "6fe7dd0db0af18a8792d8551fd19a184f39a732c"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:45:53 2012 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:45:53 2012 -0500"
      },
      "message": "Merge branch \u0027wireless-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi\n"
    },
    {
      "commit": "b9d905784784bbc2d0fd12e7f303d8c79d907b73",
      "tree": "4aee86a9fec2661d54a7a3a931d70bf5564126f9",
      "parents": [
        "874239f51f8759f3955630fa5da5cf13cd6567d5",
        "5fbea5dcc05415474bae7108803e324f112d5b58"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:45:07 2012 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 06 14:45:07 2012 -0500"
      },
      "message": "Merge branch \u0027for-linville\u0027 of git://github.com/kvalo/ath6kl\n"
    },
    {
      "commit": "6fe7dd0db0af18a8792d8551fd19a184f39a732c",
      "tree": "21148f5a99ef428ee439dbf0a626186d7d2f3d18",
      "parents": [
        "f057ac4ed77d3390b517ee2be8e88615b9994272"
      ],
      "author": {
        "name": "Amit Beka",
        "email": "amit.beka@intel.com",
        "time": "Wed Jan 25 09:19:24 2012 +0200"
      },
      "committer": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Thu Feb 02 14:38:42 2012 -0800"
      },
      "message": "iwlwifi: range check to testmode direct reg access\n\nAdded a check on the direct register access.\nChecks that the address is in the lower ragnge (0x0-0x2000),\nwhich belongs to CSR, HBUS and FH registers.\n\nSigned-off-by: Amit Beka \u003camit.beka@intel.com\u003e\nSigned-off-by: Wey-Yi W Guy \u003cwey-yi.w.guy@intel.com\u003e\n"
    },
    {
      "commit": "f057ac4ed77d3390b517ee2be8e88615b9994272",
      "tree": "dabf4f0d82e94ded316b884b38b6dd6fc985990a",
      "parents": [
        "edf38334061cb87c68cfc7fdc192c850b7e02320"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Sun Jan 29 18:36:01 2012 -0800"
      },
      "committer": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Thu Feb 02 14:38:34 2012 -0800"
      },
      "message": "iwlwifi: release IRQ in error path\n\nsmatch correctly complains:\niwl-trans-pcie.c +1528 iwl_trans_pcie_start_hw(50) warn: \u0027trans-\u003eirq\u0027 was not released on error\n\nFix it.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: Wey-Yi W Guy \u003cwey-yi.w.guy@intel.com\u003e\n"
    },
    {
      "commit": "edf38334061cb87c68cfc7fdc192c850b7e02320",
      "tree": "679b5d7f6da3c52644a3d418d9a2e1e51def8931",
      "parents": [
        "87272af74e98225672c9165a20b0604a7db758cf"
      ],
      "author": {
        "name": "Don Fry",
        "email": "donald.h.fry@intel.com",
        "time": "Wed Jan 25 16:18:52 2012 -0800"
      },
      "committer": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Thu Feb 02 14:38:22 2012 -0800"
      },
      "message": "iwlwifi: move all ucode routines to iwl-ucode.c\n\nThe routines dealing with the ucode are spread through several files.\nMove them all to the same file and create a iwl-ucode.h file with the\nucode file definitions.\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\n"
    },
    {
      "commit": "87272af74e98225672c9165a20b0604a7db758cf",
      "tree": "263f2e66bb393808091d6142ddcaa5e0f9dfb478",
      "parents": [
        "1589c5629c336dbb813accec03619940695339ec"
      ],
      "author": {
        "name": "Don Fry",
        "email": "donald.h.fry@intel.com",
        "time": "Wed Jan 25 15:26:34 2012 -0800"
      },
      "committer": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Thu Feb 02 14:38:16 2012 -0800"
      },
      "message": "iwlwifi: move bcast_sta_id init to common routine\n\nThere is nothing device specific in the initialization of the\nbcast_sta_id so move it to the common inititalization routine.\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\n"
    },
    {
      "commit": "1589c5629c336dbb813accec03619940695339ec",
      "tree": "9c96eb778eb0b30ff52badc2f37d99e31e07c918",
      "parents": [
        "1dcedc8e07902b32027e4cf00dc8150774a492e2"
      ],
      "author": {
        "name": "Don Fry",
        "email": "donald.h.fry@intel.com",
        "time": "Fri Jan 27 13:15:54 2012 -0800"
      },
      "committer": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Thu Feb 02 14:38:06 2012 -0800"
      },
      "message": "iwlwifi: clarify comment\n\nchange a comment to be a little more clear\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\n"
    },
    {
      "commit": "1dcedc8e07902b32027e4cf00dc8150774a492e2",
      "tree": "d6c997b30a6472503c938224a852099104e0f582",
      "parents": [
        "1df06bdc6fb26d13af18c5dbb3144f13cf55de3c"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Thu Jan 19 08:27:03 2012 +0200"
      },
      "committer": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Thu Feb 02 14:37:58 2012 -0800"
      },
      "message": "iwlwifi: debug print in tx_queue_set_status is more clear\n\nThe message was misleading when a queue is deactivated. The fifo\nnumber is irrelevant then, so don\u0027t print it.\n\nSigned-off-by: Emmanuel Grumbach \u003cemmanuel.grumbach@intel.com\u003e\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\n"
    },
    {
      "commit": "1df06bdc6fb26d13af18c5dbb3144f13cf55de3c",
      "tree": "d39f2f82a939c9fd426f5e4feb1697058d0d3ef5",
      "parents": [
        "08079a4919ca960c0f46d244cae3a6ec2c39041d"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Mon Jan 09 16:35:08 2012 +0200"
      },
      "committer": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Thu Feb 02 14:37:52 2012 -0800"
      },
      "message": "iwlwifi: stop_hw replace enable_rfkill_int\n\nThis trans_ops-\u003estop_hw leaves the RFKILL interrupt enabled,\nwe can call that one instead of enable_rfkill_int. By that,\nwe reduce the numbers of acceesses to the NIC from the upper\nlayers.\n\nSigned-off-by: Emmanuel Grumbach \u003cemmanuel.grumbach@intel.com\u003e\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\n"
    },
    {
      "commit": "08079a4919ca960c0f46d244cae3a6ec2c39041d",
      "tree": "a31e98e30ca290397f5c24ff1c43a11b86c3ee65",
      "parents": [
        "99673ee556fce2fb973eaa571adb12663330caa9"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Mon Jan 09 16:23:00 2012 +0200"
      },
      "committer": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Thu Feb 02 14:37:45 2012 -0800"
      },
      "message": "iwlwifi: move hw_rev to transport layer\n\nThe HW revision is now read by the transport layer in its allocation.\n\nSigned-off-by: Emmanuel Grumbach \u003cemmanuel.grumbach@intel.com\u003e\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\n"
    },
    {
      "commit": "99673ee556fce2fb973eaa571adb12663330caa9",
      "tree": "89666dd629df5549b246b36e8631a24a69ef2083",
      "parents": [
        "9ca859615212deb7dd0aee26972799d1910d050f"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Sun Jan 08 21:19:45 2012 +0200"
      },
      "committer": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Thu Feb 02 14:37:34 2012 -0800"
      },
      "message": "iwlwifi: kill bus_get_hw_id\n\nGet this information from the transport layer.\n\nSigned-off-by: Emmanuel Grumbach \u003cemmanuel.grumbach@intel.com\u003e\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\n"
    }
  ],
  "next": "9ca859615212deb7dd0aee26972799d1910d050f"
}
