)]}'
{
  "log": [
    {
      "commit": "3df4e2486a58826f16574ead1818daab0edb59df",
      "tree": "ad68c458d9b11c5c64481d04ea49bfa9a56eb5d0",
      "parents": [
        "13de15e71db7a38f02c4d9f642f06541f5acc2b0"
      ],
      "author": {
        "name": "Masakazu Mokuno",
        "email": "mokuno@sm.sony.co.jp",
        "time": "Fri May 30 16:27:42 2008 +0900"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:27 2008 -0400"
      },
      "message": "PS3: gelic: Kill the static bounce buffer\n\nAs the bounce buffer is allocaetd dynamically, kill the static bounce buffer.\n\nSigned-off-by: Masakazu Mokuno \u003cmokuno@sm.sony.co.jp\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "13de15e71db7a38f02c4d9f642f06541f5acc2b0",
      "tree": "5683613d98ca5e3e2a6d4bed1de63bca21f8bbb5",
      "parents": [
        "82a66bbbe96126ca1bc6bc5ded8e67f529bcdfa4"
      ],
      "author": {
        "name": "Masakazu Mokuno",
        "email": "mokuno@sm.sony.co.jp",
        "time": "Fri May 30 16:27:24 2008 +0900"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:27 2008 -0400"
      },
      "message": "PS3: gelic: Allocate the bounce buffer dynamically\n\nAllocate the bouce buffer for the wireless command dynamically.\n\nSigned-off-by: Masakazu Mokuno \u003cmokuno@sm.sony.co.jp\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "82a66bbbe96126ca1bc6bc5ded8e67f529bcdfa4",
      "tree": "4692159aca2dec162a5e471ba1e2438a1ef59c1d",
      "parents": [
        "d2f18bfd9bc6b51c8bb72b272ecca902a88387d4"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 29 16:35:28 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:27 2008 -0400"
      },
      "message": "iwlwifi: clean iwl4965_mac_config\n\nThis patch cleans up iwl4965_mac_config.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d2f18bfd9bc6b51c8bb72b272ecca902a88387d4",
      "tree": "bf51861dadb4fc1a0df73c254e70aff5a658b11c",
      "parents": [
        "67249625089c21ec299b337a26448312b7eb91b3"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Thu May 29 16:35:27 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:27 2008 -0400"
      },
      "message": "iwlwifi: send calibration results as HUGE commands\n\nThis patch saves memory by reducing the size of the entry in the txq. It\nwas 640 because of the calibration commands. Calibration commands are now\nsent as HUGE commands (using the extra 1024 bytes at the end of the command\ntxq), hence, there is no need for 640 in every entry any more.\n\nSigned-off-by: Emmanuel Grumbach \u003cemmanuel.grumbach@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "67249625089c21ec299b337a26448312b7eb91b3",
      "tree": "5dca880740f145c37f830656186404ae74cdd29d",
      "parents": [
        "261415f77a947a452dbd32a35186b2dc3ce14020"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Thu May 29 16:35:26 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:26 2008 -0400"
      },
      "message": "iwlwifi: remove debugfs entries before cfg80211\n\nThis patch solves a bug in debugfs unregistration. iwlwifi registers its\ndebugfs files under cfg80211\u0027s dir, but removed its files only after having\nunregistered mac80211 that removes cfg80211 debugfs dir. This garbaged\ndebugfs and didn\u0027t allow to rmmod and insmod iwlwifi several times in a\nrow.\n\nSigned-off-by: Emmanuel Grumbach \u003cemmanuel.grumbach@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "261415f77a947a452dbd32a35186b2dc3ce14020",
      "tree": "5d80764efe439e36dd1d69d23377943798c06b5e",
      "parents": [
        "4d38c2e8ea7589f546244a1673b8171455283fcb"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Thu May 29 16:35:25 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:26 2008 -0400"
      },
      "message": "iwlwifi: fix a memory leak in scan\n\nThis patch fixes a memory leak that the scan buffer isn\u0027t released\non exit.\n\nSigned-off-by: Emmanuel Grumbach \u003cemmanuel.grumbach@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4d38c2e8ea7589f546244a1673b8171455283fcb",
      "tree": "b0cdb5f59de8e8d1c85678d6de6e653ee3b304aa",
      "parents": [
        "9306102ea5696a3815f8d24ac0c0fbd1e19be7d3"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Thu May 29 16:35:24 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:26 2008 -0400"
      },
      "message": "iwlwifi: disable FAT channel when not permitted\n\nThis patch disables FAT channel when it is not permitted according to\nthe EEPROM.\n\nSigned-off-by: Emmanuel Grumbach \u003cemmanuel.grumbach@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3c57601d0a1993cfc12a27cc6652b750bb44c523",
      "tree": "f93ced5cadb98459ca8d3107168090ef7671a632",
      "parents": [
        "37a44211cbe27795dbb79b2ea7036ff784f18d73"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Thu May 29 16:35:19 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:26 2008 -0400"
      },
      "message": "iwlwifi: move iwl_get_hw_mode to iwl-core.h\n\nThis patch moves iwl_get_hw_mode to iwl-core.h.\n\nSigned-off-by: Ron Rindjunsky \u003cron.rindjunsky@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "37a44211cbe27795dbb79b2ea7036ff784f18d73",
      "tree": "185eaefd9bc7c45e163f41ec75178373e3fd9e77",
      "parents": [
        "5e1dd8dc19dc2c1bacadda04a5c2478aa9516a1b"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Thu May 29 16:35:18 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:25 2008 -0400"
      },
      "message": "iwlwifi: Rx handlers common use for 4965 and 5000\n\nThis patch moves Rx handlers from iwl 4965 only use to common use along\nwith iwl 5000, thus enables Rx path to iwl 5000.\n\nSigned-off-by: Ron Rindjunsky \u003cron.rindjunsky@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5e1dd8dc19dc2c1bacadda04a5c2478aa9516a1b",
      "tree": "fa7f9002b038a7aa2d6930140f16199955d496d1",
      "parents": [
        "30e553e3ea3572bee3118fcde36e043c0cb2174c"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 29 16:35:17 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:25 2008 -0400"
      },
      "message": "iwlwifi: add frame count limit to link quality command\n\nThis patch adds frame count limit to link quality host command.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "30e553e3ea3572bee3118fcde36e043c0cb2174c",
      "tree": "5cb6bd4634e4dba343b69df0b1971ff275ec25fa",
      "parents": [
        "5083e56326208f9a1d4e597529912004968c77d7"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 29 16:35:16 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:25 2008 -0400"
      },
      "message": "iwlwifi: move aggregation code to iwl-tx.c\n\nThis patch moves aggregation action code to iwl-tx.c in iwlcore.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5083e56326208f9a1d4e597529912004968c77d7",
      "tree": "66dea49a256741a33b4fda5cecb0bfcf5850c5b6",
      "parents": [
        "fe7a90c2b73f0c1da0882861cd015c835ed28781"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 29 16:35:15 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:25 2008 -0400"
      },
      "message": "iwlwifi: move iwl_sta_modify_enable_tid_tx to iwl-sta.c\n\nThis patch moves iwl_sta_modify_enable_tid_tx into iwl-sta.c.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fe7a90c2b73f0c1da0882861cd015c835ed28781",
      "tree": "d1fa71b76b77e23e2595c6c206b197618b12a93e",
      "parents": [
        "972cf447d20df30dbd74edfc00ae179c4b822c68"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Thu May 29 16:35:14 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:25 2008 -0400"
      },
      "message": "iwlwifi: iwl-5000 add rxon_assoc\n\nThis patch adds rxon assoc command for 5000 HW.\n\nSigned-off-by: Ron Rindjunsky \u003cron.rindjunsky@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "972cf447d20df30dbd74edfc00ae179c4b822c68",
      "tree": "c5daa3264a16a2fc5d44ebbdd3f1c97e9dccfcad",
      "parents": [
        "17b889290a184b52ee394c31dd5a52b8c1b3456d"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 29 16:35:13 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:25 2008 -0400"
      },
      "message": "iwlwifi: implement txq invalidate byte count table\n\nThis is required to overcome a bug in 5000 HW byte count table.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "17b889290a184b52ee394c31dd5a52b8c1b3456d",
      "tree": "2e8889673a9f26b1a1afb2291ede6032eeadd1bb",
      "parents": [
        "a5e8b5056ea8762e67c9fa980c8db48009ed2a67"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 29 16:35:12 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:24 2008 -0400"
      },
      "message": "iwlwifi: move tx reclaim flow into iwl-tx\n\nThis patch\n1. moves TX reclaim flow into iwl-tx\n2. separates command queue and tx queue reclaim flow\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a5e8b5056ea8762e67c9fa980c8db48009ed2a67",
      "tree": "5e5597e3c82131b217d5b13743ad22af5d563a11",
      "parents": [
        "f20217d9d57584b6c7fcfef8c4183f10ee45fddd"
      ],
      "author": {
        "name": "Guy Cohen",
        "email": "guy.cohen@intel.com",
        "time": "Thu May 29 16:35:11 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:24 2008 -0400"
      },
      "message": "iwlwifi: fix in-column rate scaling\n\nThis patch fixes cases that the code raised or didn\u0027t decrease\nthe rate although the success ratio was not good.\n\nSigned-off-by: Guy Cohen \u003cguy.cohen@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f20217d9d57584b6c7fcfef8c4183f10ee45fddd",
      "tree": "352bc4f0b1de22a1cbed0fb98457fef0172f16f3",
      "parents": [
        "e532fa0e3ce3feda1f1eb14aa31caae503cd9bda"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 29 16:35:10 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:24 2008 -0400"
      },
      "message": "iwlwifi: move 4965 tx response into iwl-4965.c\n\nThis patch moves 4965 tx repsone into iwl-4965.c.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e532fa0e3ce3feda1f1eb14aa31caae503cd9bda",
      "tree": "151991f1a6bd32266d2a49908a9fedc0d96dbaa1",
      "parents": [
        "a332f8d618a7bdb0096c7b21555120a1822cedec"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Thu May 29 16:35:09 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:24 2008 -0400"
      },
      "message": "iwlwlifi: impelemnt 5000 tx response path\n\nThis patch implements 5000 HW tx response path.\n\nSigned-off-by: Ron Rindjunsky \u003cron.rindjunsky@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a332f8d618a7bdb0096c7b21555120a1822cedec",
      "tree": "4535d0e93f742c324d77314f961090b3cf71a24d",
      "parents": [
        "001caff0da8784989ef208af0f39d55ea07dfef5"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 29 16:35:08 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:24 2008 -0400"
      },
      "message": "iwlwifi: move tx response common handlers to iwlcore\n\nThis pach moves common tx response handlers to the header files\nand iwl-tx.c.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Ron Rindjunsky \u003cron.rindjunsky@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "001caff0da8784989ef208af0f39d55ea07dfef5",
      "tree": "83a0e002e10c609d7fb0eedf2f7e61d5524051a0",
      "parents": [
        "fe9b6b720bd11c598417529755ac850a85070560"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Thu May 29 16:35:07 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:24 2008 -0400"
      },
      "message": "iwlwifi: add iwl5000_tx_response structure\n\nThis patch adds iwl5000_tx_repsons structure.\n\nSigned-off-by: Ron Rindjunsky \u003cron.rindjunsky@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fe9b6b720bd11c598417529755ac850a85070560",
      "tree": "4b87cb64ce53800c7182929088ef92b9c689f78c",
      "parents": [
        "7c616cba240cd0d579c996be3f3603456acfb0ad"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Thu May 29 16:35:06 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:23 2008 -0400"
      },
      "message": "iwlwifi: activate status ready timeout only for run time ucode\n\nThis patch makes driver state timeout checks on ucode alive response\nonly if run time ucode have been loaded.\n\nSigned-off-by: Ron Rindjunsky \u003cron.rindjunsky@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7c616cba240cd0d579c996be3f3603456acfb0ad",
      "tree": "9c0a4594423b12138c1c430dac8063b4a437e1cd",
      "parents": [
        "c135475439f75e6eb29e7586d33f3e22a61c1bb4"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 29 16:35:05 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:23 2008 -0400"
      },
      "message": "iwlwifi-5000: implement initial calibration for 5000\n\nThis patch adds initial calibration framework for 5000 HW faimily.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Gregory Greenman \u003cgregory.greenman@intel.com\u003e\nSigned-off-by: Ron Rindjunsky \u003cron.rindjunsky@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c135475439f75e6eb29e7586d33f3e22a61c1bb4",
      "tree": "f61744e32c13b6a0f5a28f4b4dae96f4cfa2bc9e",
      "parents": [
        "42132bce8011bf9507cfbb920ced2235d8dd5fce"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 29 16:35:04 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:23 2008 -0400"
      },
      "message": "iwlwifi: move iwl_rx_missed_beacon_notif to iwl-rx.c\n\nThis patch moves iwl_rx_missed_beacon_notif rx handler to iwl-rx.c.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "42132bce8011bf9507cfbb920ced2235d8dd5fce",
      "tree": "5e7ea4db898d32a31157a55353447787898eecbd",
      "parents": [
        "7a999bf0c5eb19b20ac6ab0f21f6e5013400fa51"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 29 16:35:03 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:23 2008 -0400"
      },
      "message": "iwlwifi: move add sta handler to iwl-sta.c\n\nThis patch moves add_sta hander to iwl-sta.c.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7a999bf0c5eb19b20ac6ab0f21f6e5013400fa51",
      "tree": "4879bb2ebc4a6170ea423f2e3e1775ced5cef8c9",
      "parents": [
        "b3bbacb78bc688707ac312158c5bbc6bbbb55b23"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 29 16:35:02 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:23 2008 -0400"
      },
      "message": "iwlwifi: add remove station functionality\n\nThis patch adds remove station functionality, which is required for\n5000 and AP mode.\n\nThere are still some gaps in managment that need to be closed but it\nprovides sufficient functionality for 5000 HW.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b3bbacb78bc688707ac312158c5bbc6bbbb55b23",
      "tree": "fa57d2349a629c6a565c4f57d349d58e2363540d",
      "parents": [
        "da1bc4539f9b10dc30ac1750fbaaf5afae4b3446"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 29 16:35:01 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:22 2008 -0400"
      },
      "message": "iwlwifi: move iwl_rxq_stop into iwl-rx.c\n\nThis patch moves iwl_rxq_stop into iwl-rx.c.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "da1bc4539f9b10dc30ac1750fbaaf5afae4b3446",
      "tree": "697cbfd1f1eb6ce8117e86612988abb4ea861b97",
      "parents": [
        "46315e012236af887cf442fd494a91b1d36858b9"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 29 16:35:00 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:21 2008 -0400"
      },
      "message": "iwlwifi: move txq_ctx_stop into iwl-tx.c\n\nThis patch moves txq_ctx_stop into iwl-tx.c iwlcore module.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "46315e012236af887cf442fd494a91b1d36858b9",
      "tree": "dce2020ca64e6ef8b445ed09fe98ed0ff0522d4a",
      "parents": [
        "f118a91d16127e461cc8c17c529306910f13a8b1"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 29 16:34:59 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:20 2008 -0400"
      },
      "message": "iwlwifi: refactor stop master function\n\nThis patch refactors stop master function for 4965 and 5000.\nCurrently it duplicates the function.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f118a91d16127e461cc8c17c529306910f13a8b1",
      "tree": "96f31c93ef9f044f8b77077b1f16f499944e9c5a",
      "parents": [
        "7f066108d15d06ec3534434333f0274c868fe798"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 29 16:34:58 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:20 2008 -0400"
      },
      "message": "iwlwifi: implement apm stop function\n\nThis patch adds apm stop function for 4965 and 5000.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7f066108d15d06ec3534434333f0274c868fe798",
      "tree": "c85d2e32a035a4aba4e3e43350120fcac44830b8",
      "parents": [
        "8f0618914e02c62c5cf2482f8acc7eb8e9afb816"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 29 16:34:57 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:20 2008 -0400"
      },
      "message": "iwlwifi: implement apm reset flow\n\nThis patch implements apm reset flow for 4965 and 5000.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8f0618914e02c62c5cf2482f8acc7eb8e9afb816",
      "tree": "e964a5a4ed139fcbc96c766a328686525f0008c5",
      "parents": [
        "885ba202cabd90b8ade1fe59185dc96ed4d69e02"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 29 16:34:56 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:20 2008 -0400"
      },
      "message": "iwlwifi: setup correctly L1 L0S pi link values\n\nThis patch setups L1 L0S pci link values.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "885ba202cabd90b8ade1fe59185dc96ed4d69e02",
      "tree": "e39db12bce33d726492b6226a7f24066aaa3775e",
      "parents": [
        "4a4a9e81aed702421ef3e782f82d4e929fb81796"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 29 16:34:55 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:20 2008 -0400"
      },
      "message": "iwlwifi: remove 4965 from alive_resp structures\n\nThis patch removes 4965 from alive_resp and init_alivie_resp.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4a4a9e81aed702421ef3e782f82d4e929fb81796",
      "tree": "784b3573555d3d7be9f0a744d9da912adcd1774d",
      "parents": [
        "84df9d3130118146c9aedf5146040f9f6495f471"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 29 16:34:54 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:20 2008 -0400"
      },
      "message": "iwlwifi: clean up alive_start routine\n\nThis patch cleans up alive_start routine. It removes 4965 from the common\ncode and moves the run time calibration reset into a common code.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "84df9d3130118146c9aedf5146040f9f6495f471",
      "tree": "9c28c603c0988f697bcb286899fc484b89c8432a",
      "parents": [
        "c317fee3c1a01a0dbf505ed46236e93c55e279fa"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 29 16:34:53 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:19 2008 -0400"
      },
      "message": "iwlwifi: remove notif_missed_beacons variable\n\nThis patch removes notif_missed_beacons from priv since it was never\nused. Missed beacons notification will have only meaning if roaming\nwill be implemented in mac80211.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c317fee3c1a01a0dbf505ed46236e93c55e279fa",
      "tree": "29afc58181d728ad6362f1fd434c9352f799ac9a",
      "parents": [
        "2d87889f61e97194891f7e7ff3a0e5f11e4392db"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 29 16:34:52 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:19 2008 -0400"
      },
      "message": "iwlwifi: remove unused variable form __iwl4965_down\n\nThis patch removes unused variable from __iwl4965_down.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2d87889f61e97194891f7e7ff3a0e5f11e4392db",
      "tree": "d4495f79f2280d3453f467293edbe9f9ec9eced9",
      "parents": [
        "95b1a8224abf6230899856753c5506a3f737a65b"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 29 16:34:51 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:19 2008 -0400"
      },
      "message": "iwlwifi: mark 4965 ucode types\n\nThis patch marks 4965 ucode types.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "95b1a8224abf6230899856753c5506a3f737a65b",
      "tree": "5aa2e183871601ec6b543f622964c7ce8b57cfdf",
      "parents": [
        "bd68fb6f010eb312ba20349311aceb89848ad5ff"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu May 29 16:34:50 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:19 2008 -0400"
      },
      "message": "iwlwifi: create drivers debugfs dir under wiphy-\u003edebugfsdir\n\nThis patch creates driver\u0027s debugfs tree under wiphy-\u003edebugfsdir.\nThis patch fixes collision in debugfs if two or more NICs are plugged.\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "bd68fb6f010eb312ba20349311aceb89848ad5ff",
      "tree": "739db7dc0f808332ac0d00e5e8c67000951ecfc1",
      "parents": [
        "e1dfc0851ae0fb280a5eb827dd08853ed46cb241"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Thu May 29 16:34:49 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:18 2008 -0400"
      },
      "message": "iwlwifi: increase max payload of iwl_cmd\n\nThis patch increases iwl_cmd payload maximum size from 360 to 640\nto fit some of iwl5000 commands as well.\n\nSigned-off-by: Ron Rindjunsky \u003cron.rindjunsky@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e1dfc0851ae0fb280a5eb827dd08853ed46cb241",
      "tree": "14282c052454c1c5c7b1daa318bc243b0dd42728",
      "parents": [
        "87283cc1290f23458232cdf3b1893acb750a4ad3"
      ],
      "author": {
        "name": "Gregory Greenman",
        "email": "gregory.greenman@intel.com",
        "time": "Thu May 29 16:34:48 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:17 2008 -0400"
      },
      "message": "iwlwifi: use uCode error and event tables pointer w.r.t loaded image\n\nThis patch updates the usage of the pointers to error and log tables\nreceived in alive response w.r.t. the current uCode image.\n\nSigned-off-by: Gregory Greenman \u003cgregory.greenman@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "87283cc1290f23458232cdf3b1893acb750a4ad3",
      "tree": "d7a13cab544cbdc9dc434c7e2252fe94960e5234",
      "parents": [
        "ede0cba45f2caf47715d105f6acc1086f4112a7a"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Thu May 29 16:34:47 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:17 2008 -0400"
      },
      "message": "iwlwifi: add RTC data address for iwl5000\n\nThis patch fills the valid_rtc_data_addr handler in iwl5000.\n\nSigned-off-by: Ron Rindjunsky \u003cron.rindjunsky@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ede0cba45f2caf47715d105f6acc1086f4112a7a",
      "tree": "b5ea2c0ba7c499ec34fb7c1b9da0907983263e4d",
      "parents": [
        "e623157b8d778a63736b0f41c04acc57c4f61ae0"
      ],
      "author": {
        "name": "Ester Kummer",
        "email": "ester.kummer@intel.com",
        "time": "Thu May 29 16:34:46 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:17 2008 -0400"
      },
      "message": "iwlwifi: move iwl_dump_nic_error_log to iwlcore module\n\nThis patch moves the function iwl_dump_nic_error_log to iwlcore.\nRemove sysfs entry it cannot be really triggered.\n\nSigned-off-by: Ester Kummer \u003cester.kummer@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "43d01c563d271260c1e4fe0a9383c47fae96887f",
      "tree": "dbc3c676e597e90438b3013a73eb56dfd4e84d17",
      "parents": [
        "85319f933a703a92652a8f23339f1ec1694cd594"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Mon May 26 12:50:23 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:17 2008 -0400"
      },
      "message": "libertas: fix compact flash interrupt handling\n\nThe old code misbehaved because it polled card status and always called the\n\"tx over\" code-path.\n\nThis also fixes a hard lockup by not allowing and card interrupts while\ntransferring a TX frame or a command into the card.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nAcked-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "85319f933a703a92652a8f23339f1ec1694cd594",
      "tree": "dbf8cfc55fa2dd3c5b72379ba98c920bbf027b11",
      "parents": [
        "553381c430f0e65e87ed1b5cee841a04c8a47b58"
      ],
      "author": {
        "name": "Javier Cardona",
        "email": "javier@cozybit.com",
        "time": "Sat May 24 10:59:49 2008 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:17 2008 -0400"
      },
      "message": "libertas: rate adaptation configuration via iwconfig.\n\nImplemented rate adaptation support via \u0027iwconfig rate\u0027 API.  It is now\npossible to specify a bit-rate value and append \u0027auto\u0027.  That will configure\nrate adaptation to use all bit-rates equal or lower than than selected value.\n\nMade lbs_cmd_802_11_rate_adapt_rateset a direct command.\n\nSigned-off-by: Javier Cardona \u003cjavier@cozybit.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nAcked-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "553381c430f0e65e87ed1b5cee841a04c8a47b58",
      "tree": "c8d6a6850ac7fa37f3edd3b3cc55e0f9f0265995",
      "parents": [
        "b83f4e15e65d94f6f56924b0b06a77a7ca2b4d8a"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Sat May 24 20:07:55 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:16 2008 -0400"
      },
      "message": "b43legacy: fix build errors when DMA or PIO are not selected\n\nCurrently, b43legacy is broken due to\n\ncommit fbad4598ca826b994d0fd4ce3deebc9cd1960b31\nAuthor: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nDate:   Thu May 15 12:55:29 2008 +0200\n\n    mac80211: move TX info into skb-\u003ecb\n\nwhen compiled with only PIO or only DMA because I forgot to update two\nstubs. This patch fixes it.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "20ad4fd56255b455beb677dc097eb108d15f1d63",
      "tree": "52618a2c7b0948c631cd30f55a8bdfb616f86f2a",
      "parents": [
        "a888d52d1eda77f08e09d38ac829353200240716"
      ],
      "author": {
        "name": "Scott Ashcroft",
        "email": "scott.ashcroft@talk21.com",
        "time": "Tue May 27 11:15:02 2008 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:16 2008 -0400"
      },
      "message": "rndis_wlan: use ARRAY_SIZE instead of sizeof when adding 11g rates\n\nWhile figuring out the TKIP problem I found a bug in the code which adds the 11g\nrates. It\u0027s using sizeof instead of ARRAY_SIZE to terminate the for loop. This makes\nit fall off the end of the rates array start into the frequency array instead. Running\n\"iwlist rate\" should show the problem as there will always be 32 rates with the last\nfew being bogus.\n\nThe following patch will fix it.\n\nSigned-off-by: Scott Ashcroft \u003cscott.ashcroft@talk21.com\u003e\nSigned-off-by: Jussi Kivilinna \u003cjussi.kivilinna@mbnet.fi\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a888d52d1eda77f08e09d38ac829353200240716",
      "tree": "4b4d88b9b4baf26ab1b78771ecf39d7b76833182",
      "parents": [
        "ef707b8387c13b6aa3353b5519aa465cbe06034f"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Mon May 26 16:43:39 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:16 2008 -0400"
      },
      "message": "ath5k: use IEEE80211_SKB_CB\n\nath5k still uses the \"(void*) skb-\u003ecb\" direct cast, use IEEE80211_SKB_CB\ninstead.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ef707b8387c13b6aa3353b5519aa465cbe06034f",
      "tree": "c54819e888135fb8efa8c79f3cdd0c82a790258a",
      "parents": [
        "df349f9fe7500fcb98f560c74b5e99477ca1df1c"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Fri May 23 16:04:13 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:15 2008 -0400"
      },
      "message": "libertas: before sleeping, check for a command result\n\nIf we don\u0027t check for a command response early, but rather sleep,\nthen we might sleep despite an already-received command response.\nThis will lead to a command-timeout.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nAcked-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "df349f9fe7500fcb98f560c74b5e99477ca1df1c",
      "tree": "c39bd9bf577b16cad9e0a4f8e3f9afd300af22e0",
      "parents": [
        "93416c871f8588446e80780f7d62fabc131c276b"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Fri May 23 12:16:51 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:15 2008 -0400"
      },
      "message": "libertas: use lbs_pr_XX instead of printk\n\n... because lbs_pr_XXX prefixes all messages with \"libertas: \"\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nAcked-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "93416c871f8588446e80780f7d62fabc131c276b",
      "tree": "42fd703886c7ba341b127747cc8c49a10ce072c9",
      "parents": [
        "b43441a49d1c64769ff90f34e9543b2ba840b517"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Fri May 23 10:18:26 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:15 2008 -0400"
      },
      "message": "libertas: speeds up downloading of CF firmware\n\nKeep the timeout the same (1000*500 \u003d\u003d 100000 * 5), but take shorter\nnaps. Makes downloading the firmware slightly faster.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nAcked-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b43441a49d1c64769ff90f34e9543b2ba840b517",
      "tree": "77bc15646d3728155555bac3534989b8a397695b",
      "parents": [
        "23c0752a25d73ccc4547700e8a57d5ae2f2edf56"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Fri May 23 10:07:56 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:15 2008 -0400"
      },
      "message": "libertas: don\u0027t spin_unlock_irq() twice\n\npriv-\u003edriver_lock has already been unlocked some lines above. This patch\nfixes the sparse warning:\n\ndrivers/net/wireless/libertas/main.c:792:6: warning: context problem in \u0027lbs_thread\u0027: \u0027_spin_unlock_irq\u0027 expected different context\ndrivers/net/wireless/libertas/main.c:792:6:    context \u0027lock\u0027: wanted \u003e\u003d 1, got 0\n\nSigned-of-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nAcked-by: Dan Williams \u003cdcbw@redhat.com\u003e\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f622360bce6facb05fdce4bce5ee4beb2432222d",
      "tree": "840052879b62746ccfbdcd917d1e1bea680f190c",
      "parents": [
        "bb2d67a34fe80c14d0a379695ab81362b3da1d53"
      ],
      "author": {
        "name": "Daniel Walker",
        "email": "dwalker@mvista.com",
        "time": "Thu May 22 00:00:03 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:14 2008 -0400"
      },
      "message": "ps3: gelic: updown_lock semaphore to mutex\n\nSigned-off-by: Daniel Walker \u003cdwalker@mvista.com\u003e\nAcked-by: Masakazu Mokuno \u003cmokuno@sm.sony.co.jp\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "bb2d67a34fe80c14d0a379695ab81362b3da1d53",
      "tree": "03c3b13f0fc51dd385ca1b9b5209cfabe150b9ed",
      "parents": [
        "706ddd600ca637720f87cef630179934add32b13"
      ],
      "author": {
        "name": "Daniel Walker",
        "email": "dwalker@mvista.com",
        "time": "Thu May 22 00:00:02 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:14 2008 -0400"
      },
      "message": "ps3: gelic: assoc_stat_lock semaphore to mutex\n\nSigned-off-by: Daniel Walker \u003cdwalker@mvista.com\u003e\nAcked-by: Masakazu Mokuno \u003cmokuno@sm.sony.co.jp\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "706ddd600ca637720f87cef630179934add32b13",
      "tree": "cc476ce8cdc399cf269d831e8e251210d713b707",
      "parents": [
        "b77ec4caefb280092a45d6798cbc2fd966ad01d8"
      ],
      "author": {
        "name": "Daniel Walker",
        "email": "dwalker@mvista.com",
        "time": "Thu May 22 00:00:01 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:13 2008 -0400"
      },
      "message": "ps3: gelic: scan_lock semaphore to mutex\n\nSigned-off-by: Daniel Walker \u003cdwalker@mvista.com\u003e\nAcked-by: Masakazu Mokuno \u003cmokuno@sm.sony.co.jp\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b77ec4caefb280092a45d6798cbc2fd966ad01d8",
      "tree": "d6273e4a4bbde4b24b84a4297254a46c6bc905a5",
      "parents": [
        "04dea136b06ddd58879c9272b9f66ff060962317"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue May 20 16:48:52 2008 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:13 2008 -0400"
      },
      "message": "libertas: provide reset_card() callback on OLPC\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "04dea136b06ddd58879c9272b9f66ff060962317",
      "tree": "4f4b17fb14f3ae56eb97554c8609a7ff159ac062",
      "parents": [
        "9e72ebd686a7f39facdfff639386055f1ad7dc88"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Tue May 20 12:10:49 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jun 03 15:00:13 2008 -0400"
      },
      "message": "b43: enable mesh\n\nThis patch enables b43 to do mesh networking, tested against my zd1211rw\ndongle.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nReviewed-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "53c068566dde708cb28a4dfc06ae3d7fd7434397",
      "tree": "a724356bc3f1b00eb352d6055816901607038944",
      "parents": [
        "afa83e239af58a93eddd10a7a43ac5618884db15"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Tue May 20 00:24:36 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:48:17 2008 -0400"
      },
      "message": "b43: Add firmware markers support\n\nThis adds support for firmware markers.\nWith firmware markers it\u0027s easily possible to check whether the\nfirmware runs some codepath or not. The driver will throw a message\nwhen the firmware executes a MARKER(x).\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "afa83e239af58a93eddd10a7a43ac5618884db15",
      "tree": "1ce44c6bddeca3b49ef7f66eab783e8501d6ea83",
      "parents": [
        "6821783271aaf541504ff8a138184fcc83fa282b"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Mon May 19 23:51:37 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:48:16 2008 -0400"
      },
      "message": "b43: Add panic reason code that doesn\u0027t trigger restart\n\nAdd a firmware panic reason code that doesn\u0027t trigger a restart.\nThis is useful for firmware debugging and avoiding endless\nrestart loops. We can use FWPANIC_DIE to halt the firmware at a\nwell defined point.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6821783271aaf541504ff8a138184fcc83fa282b",
      "tree": "b072058ab48ae1aac079697872054700cd5bb4db",
      "parents": [
        "e48b0eeb0ab508021b654a45f332b30cac2163b9"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Sat May 17 23:43:57 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:48:16 2008 -0400"
      },
      "message": "b43: Allow running without PCM firmware\n\nThis patch adds code to allow running the device without PCM firmware loaded.\nWithout PCM firmware we don\u0027t have hardware accelerated crypto on\ndevices with a core rev \u003c\u003d 10.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e48b0eeb0ab508021b654a45f332b30cac2163b9",
      "tree": "57e90c75b42416e58080c055f30d48135d946c0d",
      "parents": [
        "e2530083609148a7835b54c431f6b8956407c1f6"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Sat May 17 22:44:35 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:48:15 2008 -0400"
      },
      "message": "b43: Add hooks for firmware debugging\n\nThis patch adds some hooks for firmware debugging.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e2530083609148a7835b54c431f6b8956407c1f6",
      "tree": "8ed43347541444c7a72d2c79f550f69a93cad591",
      "parents": [
        "eefce91a384a64c7bbf913eb08c4adfb911c3639"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Sat May 17 00:57:14 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:48:14 2008 -0400"
      },
      "message": "mac80211: use multi-queue master netdevice\n\nThis patch updates mac80211 and drivers to be multi-queue aware and\nuse that instead of the internal queue mapping. Also does a number\nof cleanups in various pieces of the code that fall out and reduces\ninternal mac80211 state size.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e93048825face354ecb0cb3ac00190c764a44f45",
      "tree": "b037040ff1bc1c2487244af8d804b4ce04911562",
      "parents": [
        "a8c4ea7a10f3c45eee27efb3954c3e03c297f0a7"
      ],
      "author": {
        "name": "Larry.Finger@lwfinger.net",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Thu May 15 14:07:36 2008 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:48:12 2008 -0400"
      },
      "message": "b43: Fix typo in firmware file name for 802.11 cores with rev 13\n\nWhen the patch for the BCM4311 rev 2 was prepared, I misread the specs\nand coded the wrong file name for the initvals firmware.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a8c4ea7a10f3c45eee27efb3954c3e03c297f0a7",
      "tree": "9042a6c059a7177180ade896a8c22dff4b1db59a",
      "parents": [
        "e039fa4a4195ac4ee895e6f3d1334beed63256fe"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri May 16 17:27:05 2008 +0900"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:48:12 2008 -0400"
      },
      "message": "zd1211rw: Use DMA-aware buffer for usb transfer\n\nThe zd1211rw driver uses unaligned stack buffer for USB control\nmessage.  But it might cause stack corruption on non-coherent\nplatform, such as MIPS.  Use DMA-aware buffers for USB transfer.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e039fa4a4195ac4ee895e6f3d1334beed63256fe",
      "tree": "cfd0762d73df96b73052378be7b157c4ac6e7035",
      "parents": [
        "e24549485f859be6518929bb1c9c0257d79f033d"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Thu May 15 12:55:29 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:48:11 2008 -0400"
      },
      "message": "mac80211: move TX info into skb-\u003ecb\n\nThis patch converts mac80211 and all drivers to have transmit\ninformation and status in skb-\u003ecb rather than allocating extra\nmemory for it and copying all the data around. To make it fit,\na union is used where only data that is necessary for all steps\nis kept outside of the union.\n\nA number of fixes were done by Ivo, as well as the rt2x00 part\nof this patch.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2e92e6f2c50b4baf85cca968f0e6f1b5c0df7d39",
      "tree": "e845c2f3af6d29c807c540366b97b1d886b92c91",
      "parents": [
        "36d6825b91bc492b65b6333c369cd96a2fc8c903"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Thu May 15 12:55:27 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:48:09 2008 -0400"
      },
      "message": "mac80211: use rate index in TX control\n\nThis patch modifies struct ieee80211_tx_control to give band\ninfo and the rate index (instead of rate pointers) to drivers.\nThis mostly serves to reduce the TX control structure size to\nmake it fit into skb-\u003ecb so that the fragmentation code can\nput it there and we can think about passing it to drivers that\nway in the future.\n\nThe rt2x00 driver update was done by Ivo, thanks.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "36d6825b91bc492b65b6333c369cd96a2fc8c903",
      "tree": "9113754ce110d593da8019a329c4afb229a036b3",
      "parents": [
        "c4680470a34a4f39af3d0a5c40f70befd8701908"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Thu May 15 12:55:26 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:48:08 2008 -0400"
      },
      "message": "mac80211: let drivers wake but not start queues\n\nHaving drivers start queues is just confusing, their -\u003estart()\ncallback can block and do whatever is necessary, so let mac80211\nstart queues and have drivers wake queues when necessary (to get\npackets flowing again right away.)\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "189a2b5942d62bd18e1e01772c4c784253f5dd16",
      "tree": "d5f85b77bccc796651d73243db76aa717d1f309c",
      "parents": [
        "6ba879562289bcad537a2374754ef750307c7d32"
      ],
      "author": {
        "name": "Ester Kummer",
        "email": "ester.kummer@intel.com",
        "time": "Thu May 15 13:54:18 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:48:07 2008 -0400"
      },
      "message": "iwlwifi: trigger event log from debugfs\n\nThis patch adds a trigger for event log printing to debugfs.\nIt removes the triger from sysfs.\n\nSigned-off-by: Ester Kummer \u003cester.kummer@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6ba879562289bcad537a2374754ef750307c7d32",
      "tree": "cdfe183883a2ab093419dd7c6544ea76877f3572",
      "parents": [
        "445c2dff409ef9de5d2f964d20917ab238fd266f"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 15 13:54:17 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:48:06 2008 -0400"
      },
      "message": "iwlwifi: refactor pci prob flow\n\nThis patch refactores pci prob flow. It moves mac80211 registration\nto the end, otherwise there is a race between error path in pci_probe\nand mac_start.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "445c2dff409ef9de5d2f964d20917ab238fd266f",
      "tree": "fb4c9b7d31cd274a2a116aebd360ca1fedb27e43",
      "parents": [
        "da6833cb05cd76f4367fa7e4a783bf358c096faf"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 15 13:54:16 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:48:06 2008 -0400"
      },
      "message": "iwlwifi: add debugfs to disable/enable run time calibration\n\nThis patch adds functionality to debugfs to enable or disable chain\nnoise or sensitivity calibrations.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Emmanuel Grumbach \u003cemmanuel.grumbach@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "da6833cb05cd76f4367fa7e4a783bf358c096faf",
      "tree": "69f5cc664941f3bc91564fba5068f26eb295b3b9",
      "parents": [
        "9636e583d2c641f8cb32d0681f5052b2885edd79"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 15 13:54:15 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:48:05 2008 -0400"
      },
      "message": "iwlwifi: remove 4965 remainings in iwl-eeprom.c file\n\nThe patch cleans up 4965 remaings from iwl-eeprom.c file.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9636e583d2c641f8cb32d0681f5052b2885edd79",
      "tree": "07b9eabffc5ddfa2a1882413504daafef0fc2c84",
      "parents": [
        "99da1b48fc77484aa8da85a45d9c3c1e00243659"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Thu May 15 13:54:14 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:48:05 2008 -0400"
      },
      "message": "iwlwifi: iwl5000 WiFi/WiMax coexistence\n\nThis patch adds WiFi/WiMax coexistence to iwl5000.\n\nSigned-off-by: Ron Rindjunsky \u003cron.rindjunsky@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "99da1b48fc77484aa8da85a45d9c3c1e00243659",
      "tree": "68e6f85319532e4eeaf0ad01b26751fc7336094d",
      "parents": [
        "dbb983b70a4696666112591572ed49c48c58da26"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Thu May 15 13:54:13 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:48:04 2008 -0400"
      },
      "message": "iwlwifi: add ucode init flow handling for iwl5000\n\nThis patch adds all the handlers and functions needed for ucode\ninitialization flow.\n\nSigned-off-by: Ron Rindjunsky \u003cron.rindjunsky@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "dbb983b70a4696666112591572ed49c48c58da26",
      "tree": "459da770965257429dbacfc07f230a4fbd8fc22d",
      "parents": [
        "b600e4e1c5cd8928fef83bb983ab76c9a6f655bc"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Thu May 15 13:54:12 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:48:03 2008 -0400"
      },
      "message": "iwlwifi: add ucode loaders for iwl5000\n\nThis patch adds ucode initialization handler and functions to load\nucode for iwl5000 NIC.\n\nSigned-off-by: Ron Rindjunsky \u003cron.rindjunsky@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b600e4e1c5cd8928fef83bb983ab76c9a6f655bc",
      "tree": "a38b4d6cdf3c4787fea157e4a1704cc376204001",
      "parents": [
        "3647074973e70d0872b96ada27bbbb71fd1f628c"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Thu May 15 13:54:11 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:48:03 2008 -0400"
      },
      "message": "iwlwifi: add rx_handlers stub for iwl5000\n\nThis patch adds rx_handler_setup stub to iwl5000.\n\nSigned-off-by: Ron Rindjunsky \u003cron.rindjunsky@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3647074973e70d0872b96ada27bbbb71fd1f628c",
      "tree": "926ef1ccab06a6e0d1040013b9103ea4fd4f1959",
      "parents": [
        "ccc038abe4cb00cf56aeae5b1df47fcc4ed4136c"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Thu May 15 13:54:10 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:48:02 2008 -0400"
      },
      "message": "iwlwifi: rename and move Tx queue activation/deactivation\n\nThis patch moves iwl4965_txq_ctx_activate and iwl4965_txq_ctx_deactivate\nto iwl-dev.h and removes 4965 prefix from their names.\n\nSigned-off-by: Ron Rindjunsky \u003cron.rindjunsky@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ccc038abe4cb00cf56aeae5b1df47fcc4ed4136c",
      "tree": "0c35fec8a1c9e7179f9b756d30c3f8af02d9bfa5",
      "parents": [
        "a98410139a2ef6553ae5d73bf12bb9a68d0b38b9"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Thu May 15 13:54:09 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:48:01 2008 -0400"
      },
      "message": "iwlwifi: clean up and bug fix for security\n\nThis patch cleans up code in security.\n\n1) uses the new pointer to ieee80211_key_conf passed with the tx_control.\n2) resolves bug reported by Mirco Tischler (sends ADD_STA in ASYNC mode)\n3) resolves bug reported by Volker Braun regarding dynamic WEP\n4) drops a WEP packet which has been garbaged by firmware. This can\nhappen upon rekeying.\n\nSigned-off-by: Emmanuel Grumbach \u003cemmanuel.grumbach@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a98410139a2ef6553ae5d73bf12bb9a68d0b38b9",
      "tree": "55401ad30cf0ecc3f007704e6d523567f040124b",
      "parents": [
        "fd4abac54a7a7f1c0acad5ddc1fbf4af22f92569"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Thu May 15 13:54:08 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:48:00 2008 -0400"
      },
      "message": "iwlwifi: don\u0027t switch to SGI if not supported by AP\n\nThis patch fixes SGI support. RS didn\u0027t look at the capabilities of the AP\nbefore switching to SGI, this should lead to a stall in the traffic with an\nAP that doesn\u0027t support SGI.\n\nSigned-off-by: Emmanuel Grumbach \u003cemmanuel.grumbach@intel.com\u003e\nSigned-off-by: Guy Cohen  \u003cguy.cohen@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fd4abac54a7a7f1c0acad5ddc1fbf4af22f92569",
      "tree": "78e95821800cfa2b2a8ded7ecc1e51227e194e1a",
      "parents": [
        "54dbb525e7b8580b86af352cf60b27cc889c2ae4"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 15 13:54:07 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:48:00 2008 -0400"
      },
      "message": "iwlwifi: move TX code into iwl-tx.c\n\nThis patch moves the sending part of the TX code into iwl-tx.c\nincluding sending host commands.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "54dbb525e7b8580b86af352cf60b27cc889c2ae4",
      "tree": "cd791dd579945e8db57de6328f8cd8933b9760d4",
      "parents": [
        "83d527d9e8f9aff92cbd33f208f77c055dabb499"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 15 13:54:06 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:47:59 2008 -0400"
      },
      "message": "iwlwifi: refactor ieee80211_get_qos_ctrl\n\nThis patch refactors ieee80211_get_qos_ctrl function and its usage\nin iwlwifi drivers. Function is moved as inline into iwl-helpers.h.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "83d527d9e8f9aff92cbd33f208f77c055dabb499",
      "tree": "30ccc021fc52fb1a32a6bba9f1691806e723059c",
      "parents": [
        "4f40e4d9fb8fe028db9ba2a7b4d3ac7328f73bbc"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 15 13:54:05 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:47:58 2008 -0400"
      },
      "message": "iwlwifi: remove 4956 form iwl4965_tx_cmd\n\nThis patch renames iwl4965_tx_cmd to iwl_tx_cmd and cleans\ncollateral code.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4f40e4d9fb8fe028db9ba2a7b4d3ac7328f73bbc",
      "tree": "2fee89bbf870a188fb36c0c6a1cecc5c48fe8173",
      "parents": [
        "57bd1bea485bf6f37ff365dec2203ba6467b41a1"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 15 13:54:04 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:47:58 2008 -0400"
      },
      "message": "iwlwifi: move more station managment into iwl-sta.c\n\nThis patch moves station management functions into iwl-sta.c (iwlcore).\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "57bd1bea485bf6f37ff365dec2203ba6467b41a1",
      "tree": "a49ff0a8dae798abe64028a31e825f37ac039a42",
      "parents": [
        "1826dcc094466a39c82d4370ccfba694be0bc05b"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 15 13:54:03 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:47:57 2008 -0400"
      },
      "message": "iwlwifi: move iwl_bcast_addr to iwlcore\n\nThis patch renames iwl4965_broadcast_addr to iwl_bcast_addr\nand moves it to iwlcore.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1826dcc094466a39c82d4370ccfba694be0bc05b",
      "tree": "6cbcd36daa8adb1723073940384d55dc249ffc59",
      "parents": [
        "fcab423d716f923d6a7601ba33adf356bef83414"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 15 13:54:02 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:47:56 2008 -0400"
      },
      "message": "iwlwifi: remove 4965 from iwl4965_rate_info\n\nThis patch removes 4965 from iwl4965_rate_info structure and\nassociated variables.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fcab423d716f923d6a7601ba33adf356bef83414",
      "tree": "abd8e5b7db2d0b9596d8ca5d7e7c04912c18a731",
      "parents": [
        "babcebfabbc3f52ba048495537baa9dffff080d4"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 15 13:54:01 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:47:56 2008 -0400"
      },
      "message": "iwlwifi: remove 4965 prefix from iwl4965_frame\n\nThis patch removes 4965 from iwl4965_frame struct and handling functions.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "babcebfabbc3f52ba048495537baa9dffff080d4",
      "tree": "45abb196f05e8362bc294c8669d3e3fc9cc2b2ef",
      "parents": [
        "c1adf9fb31e31ee753d613bd5bc6aef9b762b747"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 15 13:54:00 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:47:55 2008 -0400"
      },
      "message": "iwlwifi: remove 4965 from iwl4965_tx_queue_update_write_ptr\n\nThis patch renames iwl4965_tx_queue_update_write_ptr to\niwl_txq_update_write_ptr. This is a preparation for moving to iwl-tx.c.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c1adf9fb31e31ee753d613bd5bc6aef9b762b747",
      "tree": "c4f91af5ec9b24bee0833cf88b6379b1cf8fb993",
      "parents": [
        "8567c63e3385688b95658fe31b3ac8f4436b1b0f"
      ],
      "author": {
        "name": "Gregory Greenman",
        "email": "gregory.greenman@intel.com",
        "time": "Thu May 15 13:53:59 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:47:54 2008 -0400"
      },
      "message": "iwlwifi: get_hw_cmd_size\n\nThis patch introduces a new handler get_hw_cmd_size in hcmd_utils,\nwhich should adjust the size of the command sent to the microcode\naccording to the current nic.\nIt also changes the RXON flow to make usage of this new handler.\n\nThe patch also adds iwl_rxon_cmd structure which is supperset for\n5000 HW and 4965.\n\nSigned-off-by: Gregory Greenman \u003cgregory.greenman@intel.com\u003e\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8567c63e3385688b95658fe31b3ac8f4436b1b0f",
      "tree": "a25229ede068120abffb821ac28e9532407b48d4",
      "parents": [
        "443cfd457f780e40ceab7e00fbb6a56882848834"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 15 13:53:58 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:47:54 2008 -0400"
      },
      "message": "iwlwifi: rename iwl4965_tx_info to iwl_tx_info\n\nThis patch renames iwl4965_tx_info to iwl_tx_info.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "443cfd457f780e40ceab7e00fbb6a56882848834",
      "tree": "6085149d4636bf3f7048223579b71512932122c1",
      "parents": [
        "39130df32adf8272373c03c8c2499cd2a1b4c5cf"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu May 15 13:53:57 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:47:53 2008 -0400"
      },
      "message": "iwlwifi: rename iwl4965_queue to iwl_queue\n\nThis patch renames iwl4965_queue to iwl_queue.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "39130df32adf8272373c03c8c2499cd2a1b4c5cf",
      "tree": "d0d93259ac7884c3a1e0695e2449ef7a7f05efc0",
      "parents": [
        "edcdf8b21ac920e06b4180246123fe43b022e020"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Thu May 15 13:53:56 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:47:52 2008 -0400"
      },
      "message": "iwlwifi: filling Tx MCS set\n\nThis patch fills the needed data about HW capabilities in matters of\npossible HT Tx MCS.\n\nSigned-off-by: Ron Rindjunsky \u003cron.rindjunsky@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "edcdf8b21ac920e06b4180246123fe43b022e020",
      "tree": "f24622a574e9f8a2746339ae0460f555a6bdd3b0",
      "parents": [
        "0b794d63c5db8d010d1584c694eba97f0391fca6"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Thu May 15 13:53:55 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:47:52 2008 -0400"
      },
      "message": "mac80211: separate Tx and Rx MCS when configuring HT\n\nThis patch follows the 11n spec in separation between Tx and Rx MCS\ncapabilities. Up until now, when configuring the HT possible set of Tx\nMCS only Rx MCS were considered, assuming they are the same as the Tx MCS.\nThis patch fixed this by looking at low level driver Tx capabilities.\n\nSigned-off-by: Ron Rindjunsky \u003cron.rindjunsky@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0b794d63c5db8d010d1584c694eba97f0391fca6",
      "tree": "6da2aeb1a16cedc7f3c000daaaf54b2880346209",
      "parents": [
        "02883017607dfc60ff188980368adbe942823492"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Thu May 15 13:53:54 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:47:51 2008 -0400"
      },
      "message": "iwlwifi: remove iwl4965_nic_start function\n\nThis patch moves the contant of iwl4965_nic_start to the only place it is\nbeing used.\n\nSigned-off-by: Ron Rindjunsky \u003cron.rindjunsky@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "02883017607dfc60ff188980368adbe942823492",
      "tree": "0364b0803452dc01b151af9b9486b055ae0b7efa",
      "parents": [
        "3c83809917dce9bbd880f6b08edc2d0ccac14a25"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Thu May 15 13:53:53 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:47:51 2008 -0400"
      },
      "message": "iwlwifi: changing irrelevant comment\n\nThis patch changes an old eeprom comment in probe flow.\n\nSigned-off-by: Ron Rindjunsky \u003cron.rindjunsky@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "57962f0b9d76487a660619f97c0aa811924274a0",
      "tree": "d4696a45bcbdd52a139b3f6760a7d3995574aef6",
      "parents": [
        "bd9b448f4c0a514559bdae4ca18ca3e8cd999c6d"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Wed May 14 16:30:28 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:47:46 2008 -0400"
      },
      "message": "libertas: reduce command retry time\n\n[PATCH, take 2] libertas: reduce command retry time\n\nIn the normal case, an unsuccessful command would be retried for 10*5 seconds,\nor 10*10 seconds in the worst case. This patch reduces this to 3*3 seconds,\nor 3*10 seconds in the worst case.\n\nI also reduced the time it takes to start a new command downloaded.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nAcked-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b679aeb304e3070626750c15e043a40da0e942fc",
      "tree": "03bf98085285006f8a035ae7ac2a03c830381549",
      "parents": [
        "edf5dabfa86163d589041cccf607b41a7033e9b0"
      ],
      "author": {
        "name": "Javier Cardona",
        "email": "javier@cozybit.com",
        "time": "Tue May 20 15:18:49 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:47:41 2008 -0400"
      },
      "message": "libertas: sysfs interface for accessing default mesh channel\n\nThis will create the following entry:\n/sys/class/net/mshX\n            -- boot_options\n            |   |-- ...\n            |   `-- channel\n            ...\n\n... which I overlooked on my previous patch.\n\nSigned-off-by: Javier Cardona \u003cjavier@cozybit.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "edf5dabfa86163d589041cccf607b41a7033e9b0",
      "tree": "eede8c645f726374c512c9cbaadcf36148ae3adf",
      "parents": [
        "15dbaac03e862ee746310832c8d8d694dc0427ee"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue May 20 16:43:31 2008 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:47:40 2008 -0400"
      },
      "message": "libertas: Add reset_card() callback to hardware driver\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "15dbaac03e862ee746310832c8d8d694dc0427ee",
      "tree": "3f9af03aadd22af9bdd6050d81eafeeda4132c9e",
      "parents": [
        "edaea5ce05ca804cc55438c586ca2f947d49f56f"
      ],
      "author": {
        "name": "Javier Cardona",
        "email": "javier@cozybit.com",
        "time": "Sat May 17 21:01:24 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:47:39 2008 -0400"
      },
      "message": "libertas: sysfs interface for accessing non-volatile configuration\n\nThis will create the following sysfs directories:\n/sys/class/net/mshX\n\t\t...\n\t\t|-- boot_options\n\t\t|   |-- bootflag\n\t\t|   `-- boottime\n\t\t...\n\t\t|-- mesh_ie\n\t\t|   |-- capability\n\t\t|   |-- mesh_id\n\t\t|   |-- metric_id\n\t\t|   `-- protocol_id\n\nSigned-off-by: Javier Cardona \u003cjavier@cozybit.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "edaea5ce05ca804cc55438c586ca2f947d49f56f",
      "tree": "be82d922cb908221d247e21d04ddf5517e7a4953",
      "parents": [
        "75bf45a7b4ab81cfa5c5eab68b57bbfee8b8ede2"
      ],
      "author": {
        "name": "Javier Cardona",
        "email": "javier@cozybit.com",
        "time": "Sat May 17 00:55:10 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:47:39 2008 -0400"
      },
      "message": "libertas: Extend MESH_CONFIG command to access non-volatile configuration\n\nThis patch is based on a patch from Shailendra Govardhan and Brian Cavagnolo.\nIt extends the MESH_CONFIG command to configure non-volatile parameters on\nlibertas devices that support them (e.g. OLPC Active Antenna).\n\nThis patch only implements the driver/firmware interface.\n\nSee http://dev.laptop.org/ticket/6823 for minimal testing results and known\nissues.\n\nSigned-off-by: Javier Cardona \u003cjavier@cozybit.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "75bf45a7b4ab81cfa5c5eab68b57bbfee8b8ede2",
      "tree": "bfc740d4eda3a3389c4f4cc567f04609d5d055f5",
      "parents": [
        "e37fc6e11c79899451e394319cff18cc53d6448d"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue May 20 13:32:45 2008 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:47:38 2008 -0400"
      },
      "message": "libertas: fix multicast filtering on eth and msh interfaces\n\nWe weren\u0027t properly handling multicast on the mesh interface. Fix that,\nwhich involves setting up the hardware to use the union of dev-\u003emc_list\nfor both eth%d and msh%d devices.\n\nThis means we can\u0027t do it directly from -\u003eset_multicast_list() because\nwe\u0027d need to lock the other device to read its list, and we can\u0027t do\nthat because it might deadlock. So punt the actual work to keventd.\n\nAlso, invoke the same when taking an interface down; for some reason the\ncore calls -\u003eset_multicast_list while IFF_UP is still set in dev-\u003eflags\nwhen we\u0027re taking it down, so its addresses don\u0027t get removed then.\n\nWe also convert MAC_MULTICAST_ADR to a direct command while we\u0027re at it,\nremoving one more entry from the big switch statement in the deprecated\nlbs_prepare_and_send_command() function.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e37fc6e11c79899451e394319cff18cc53d6448d",
      "tree": "b35c86f804ec3fbc5aa7ec6c7bb3fe631270e3d1",
      "parents": [
        "f9d1cf53cf9e934f15ce0371b5fd568407032ea2"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue May 20 11:47:16 2008 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:47:37 2008 -0400"
      },
      "message": "libertas: Increase priority of \u0027unknown command\u0027 warnings\n\nUsing the deprecated lbs_prepare_and_send_command() function for a\ncommand which it doesn\u0027t understand is an error; complain loudly about\nit even when we\u0027re not debugging.\n\nThe mesh stats bug, where we converted MESH_ACCESS to a direct command\nbut accidentally missed one user which was still trying to do it through\nlbs_prepare_and_send_command(), would have been caught a lot quicker if\nwe\u0027d done this sooner. Such bugs aren\u0027t entirely unlikely in future too,\nas we convert more code to stop using this function.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f9d1cf53cf9e934f15ce0371b5fd568407032ea2",
      "tree": "77bcda6ca3d113f3ae84877236bc0ffca3e70e6f",
      "parents": [
        "aade5102c5390280e7ae8a43e09b8995792f66d8"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Sat May 10 13:45:50 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:47:37 2008 -0400"
      },
      "message": "rt2x00: Release rt2x00 2.1.6\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "aade5102c5390280e7ae8a43e09b8995792f66d8",
      "tree": "ddc7c8765013ec89c6d3db9a34356d5b2d425236",
      "parents": [
        "b8be63ffa5dc44324e7f507997870fa3e4b17619"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Sat May 10 13:45:58 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 21 21:47:36 2008 -0400"
      },
      "message": "rt2x00: Remove extra +\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    }
  ],
  "next": "b8be63ffa5dc44324e7f507997870fa3e4b17619"
}
