)]}'
{
  "log": [
    {
      "commit": "3f8cb098859bbea29d7b3765a3102e4a6bf81b85",
      "tree": "717aeead53f1d725d75c70f93a1ce8affc815434",
      "parents": [
        "94f9d298ce215dada7ceaeb03e62f61d754d5705"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue May 13 01:41:28 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue May 13 01:41:28 2008 -0400"
      },
      "message": "drivers/net/lib8390: fix warning, trim trailing whitespace\n\nfix\n\ndrivers/net/lib8390.c: In function ‘ei_tx_err’:\ndrivers/net/lib8390.c:556: warning: unused variable ‘ei_local’\ndrivers/net/lib8390.c: In function ‘ei_rx_overrun’:\ndrivers/net/lib8390.c:819: warning: unused variable ‘ei_local’\n\nand also trim whitespace.\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "94f9d298ce215dada7ceaeb03e62f61d754d5705",
      "tree": "bd67b74214a1870df8df3b372dfd94b833f9acbc",
      "parents": [
        "4711c841e4547a41f596bcf6c97473bc6a15126d"
      ],
      "author": {
        "name": "Paulius Zaleckas",
        "email": "paulius.zaleckas@teltonika.lt",
        "time": "Tue Apr 29 12:44:20 2008 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue May 13 01:35:25 2008 -0400"
      },
      "message": "3c359: use netstats in net_device structure\n\nUse net_device_stats from net_device structure instead of local.\nKill xl_get_stats function, because by default it is used identical\ninternal_stats function from net/core/dev.c\n\nSigned-off-by: Paulius Zaleckas \u003cpaulius.zaleckas@teltonika.lt\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "4711c841e4547a41f596bcf6c97473bc6a15126d",
      "tree": "14ae2df9859d1b43eed9002ffea5434bfe13a32e",
      "parents": [
        "aa50911ade012470f3c6fe8f7f7868bfd328a4c2"
      ],
      "author": {
        "name": "Paulius Zaleckas",
        "email": "paulius.zaleckas@teltonika.lt",
        "time": "Tue Apr 29 12:09:38 2008 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue May 13 01:35:25 2008 -0400"
      },
      "message": "3c527: use netstats in net_device structure\n\nUse net_device_stats from net_device structure instead of local.\n\nSigned-off-by: Paulius Zaleckas \u003cpaulius.zaleckas@teltonika.lt\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "aa50911ade012470f3c6fe8f7f7868bfd328a4c2",
      "tree": "956597d03c04bfa5a8e6f7e5b5259137a2edbf44",
      "parents": [
        "966e37bca6a84299e0c3ed13e741db9c6e0b0f92"
      ],
      "author": {
        "name": "Paulius Zaleckas",
        "email": "paulius.zaleckas@teltonika.lt",
        "time": "Tue Apr 29 11:58:42 2008 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue May 13 01:35:24 2008 -0400"
      },
      "message": "3c523: use netstats in net_device structure\n\nUse net_device_stats from net_device structure instead of local.\n\nSigned-off-by: Paulius Zaleckas \u003cpaulius.zaleckas@teltonika.lt\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "966e37bca6a84299e0c3ed13e741db9c6e0b0f92",
      "tree": "1e583a2a9945be057eca1540bd4714ec90e10c1e",
      "parents": [
        "de0561c43550f78cd837a24179f1859817f24578"
      ],
      "author": {
        "name": "Paulius Zaleckas",
        "email": "paulius.zaleckas@teltonika.lt",
        "time": "Wed Apr 30 02:03:55 2008 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue May 13 01:35:24 2008 -0400"
      },
      "message": "acenic: use netstats in net_device structure\n\nUse net_device_stats from net_device structure instead of local.\nNo need to memset it to 0, because it is allocated by kzalloc.\n\nSigned-off-by: Paulius Zaleckas \u003cpaulius.zaleckas@teltonika.lt\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "de0561c43550f78cd837a24179f1859817f24578",
      "tree": "9b9e66edc1fcdc0c6b8e6efcce46aba6b79484c0",
      "parents": [
        "cd65284f6ec482622d2b30cd9996712d830ba228"
      ],
      "author": {
        "name": "Paulius Zaleckas",
        "email": "paulius.zaleckas@teltonika.lt",
        "time": "Wed Apr 30 01:49:15 2008 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue May 13 01:35:24 2008 -0400"
      },
      "message": "6pack: use netstats in net_device structure\n\nUse net_device_stats from net_device structure instead of local.\nKill sp_get_stats function, because by default it is used identical\ninternal_stats function from net/core/dev.c\n\nSigned-off-by: Paulius Zaleckas \u003cpaulius.zaleckas@teltonika.lt\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "cd65284f6ec482622d2b30cd9996712d830ba228",
      "tree": "93ac11796940ebf025210b4a8000dd7f73179c13",
      "parents": [
        "2e8d31d574e26ded7688fb1f5c6a2349c9d427d1"
      ],
      "author": {
        "name": "Paulius Zaleckas",
        "email": "paulius.zaleckas@teltonika.lt",
        "time": "Wed Apr 30 01:20:20 2008 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue May 13 01:35:24 2008 -0400"
      },
      "message": "3c589_cs: use netstats in net_device structure\n\nUse net_device_stats from net_device structure instead of local.\n\nSigned-off-by: Paulius Zaleckas \u003cpaulius.zaleckas@teltonika.lt\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "2e8d31d574e26ded7688fb1f5c6a2349c9d427d1",
      "tree": "80a99ced17558d43bf7d64c2bd70411218afd980",
      "parents": [
        "e1eac92e4cea32b5254d0b835de16d11e589502c"
      ],
      "author": {
        "name": "Paulius Zaleckas",
        "email": "paulius.zaleckas@teltonika.lt",
        "time": "Wed Apr 30 01:08:26 2008 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue May 13 01:35:24 2008 -0400"
      },
      "message": "3c574_cs: use netstats in net_device structure\n\nUse net_device_stats from net_device structure instead of local.\n\nSigned-off-by: Paulius Zaleckas \u003cpaulius.zaleckas@teltonika.lt\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "e1eac92e4cea32b5254d0b835de16d11e589502c",
      "tree": "b65a531933318e21a6600a5a3744fce4b1fdf3a6",
      "parents": [
        "237225f70f159b607382b5ffcd86f36fc8915cfd"
      ],
      "author": {
        "name": "Paulius Zaleckas",
        "email": "paulius.zaleckas@teltonika.lt",
        "time": "Mon May 05 16:24:21 2008 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue May 13 01:35:24 2008 -0400"
      },
      "message": "8139too: use netstats in net_device structure\n\nUse net_device_stats from net_device structure instead of local.\n\nSigned-off-by: Paulius Zaleckas \u003cpaulius.zaleckas@teltonika.lt\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "237225f70f159b607382b5ffcd86f36fc8915cfd",
      "tree": "e52b7b82fd2b644a7504bcf98725a71da238c1b2",
      "parents": [
        "ad0e8a4c15d82d55a731056eeef1288bf7e1c4dc"
      ],
      "author": {
        "name": "Paulius Zaleckas",
        "email": "paulius.zaleckas@teltonika.lt",
        "time": "Mon May 05 16:05:17 2008 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue May 13 01:35:23 2008 -0400"
      },
      "message": "8139cp: use netstats in net_device structure\n\nUse net_device_stats from net_device structure instead of local.\n\nSigned-off-by: Paulius Zaleckas \u003cpaulius.zaleckas@teltonika.lt\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "ad0e8a4c15d82d55a731056eeef1288bf7e1c4dc",
      "tree": "a190afa52a07a8349a2f892cc2cde52a2adce59a",
      "parents": [
        "244d74ff209b635c10aac2a8fa5249a2a2c8d9d9"
      ],
      "author": {
        "name": "Paulius Zaleckas",
        "email": "paulius.zaleckas@teltonika.lt",
        "time": "Wed May 07 02:20:45 2008 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue May 13 01:35:23 2008 -0400"
      },
      "message": "8390.h: remove net_device_stats\n\nRemove no longer used net_device_stats.\nShould be applied to mainline only after applying previous two patches.\n\nSigned-off-by: Paulius Zaleckas \u003cpaulius.zaleckas@teltonika.lt\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "244d74ff209b635c10aac2a8fa5249a2a2c8d9d9",
      "tree": "ea59e7d2b94cd3b19a788a45a49def3bd25706bb",
      "parents": [
        "8e2691658f4cd2e24beacb6dcba3c33b2ff10593"
      ],
      "author": {
        "name": "Paulius Zaleckas",
        "email": "paulius.zaleckas@teltonika.lt",
        "time": "Wed May 07 02:20:40 2008 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue May 13 01:35:23 2008 -0400"
      },
      "message": "lib8390: use netstats in net_device structure\n\nUse net_device_stats from net_device structure instead of local.\n\nSigned-off-by: Paulius Zaleckas \u003cpaulius.zaleckas@teltonika.lt\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "8e2691658f4cd2e24beacb6dcba3c33b2ff10593",
      "tree": "65c5e5dc7894012b2364004c8c5498eea5d65fb0",
      "parents": [
        "20c2c1fd6c842caf70dcb1d94b9d58861949fd3d"
      ],
      "author": {
        "name": "Paulius Zaleckas",
        "email": "paulius.zaleckas@teltonika.lt",
        "time": "Wed May 07 02:20:36 2008 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue May 13 01:35:23 2008 -0400"
      },
      "message": "axnet_cs: use netstats in net_device structure\n\nUse net_device_stats from net_device structure instead of local.\n\nSigned-off-by: Paulius Zaleckas \u003cpaulius.zaleckas@teltonika.lt\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "20c2c1fd6c842caf70dcb1d94b9d58861949fd3d",
      "tree": "4bce7be751ae0d460b8c2be5a6454100c93f0697",
      "parents": [
        "88a0a948e752bb9b617a8c55417a9fd9b0257199"
      ],
      "author": {
        "name": "Neil Horman",
        "email": "nhorman@tuxdriver.com",
        "time": "Fri May 09 15:14:50 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri May 09 15:14:50 2008 -0700"
      },
      "message": "sctp: add sctp/remaddr table to complete RFC remote address table OID\n\nAdd support for RFC3873 remote address table OID.\n\n      +--(5) sctpAssocRemAddrTable\n      |   |\n      |   |--(-) sctpAssocId (shared index)\n      |   |\n      |   +--(1) sctpAssocRemAddrType (index)\n      .   |\n      .   +--(2) sctpAssocRemAddr (index)\n      .   |\n          +--(3) sctpAssocRemAddrActive\n          |\n          +--(4) sctpAssocRemAddrHBActive\n          |\n          +--(5) sctpAssocRemAddrRTO\n          |\n          +--(6) sctpAssocRemAddrMaxPathRtx\n          |\n          +--(7) sctpAssocRemAddrRtx\n          |\n          +--(8) sctpAssocRemAddrStartTime\n\nThis patch places all the requsite data in /proc/net/sctp/remaddr.\n\nSigned-off-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: Vlad Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "88a0a948e752bb9b617a8c55417a9fd9b0257199",
      "tree": "029e51ae711181e0c3e27432f54e9992b998525f",
      "parents": [
        "d364d9276b54af16fcb4db83f1315b620daec102"
      ],
      "author": {
        "name": "Vlad Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Fri May 09 15:14:11 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri May 09 15:14:11 2008 -0700"
      },
      "message": "sctp: Support the new specification of sctp_connectx()\n\nThe specification of sctp_connectx() has been changed to return\nan association id.  We\u0027ve added a new socket option that will\nreturn the association id as the return value from the setsockopt()\ncall.  The library that implements sctp_connectx() interface will\nimplement both socket options.\n\nSigned-off-by: Vlad Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d364d9276b54af16fcb4db83f1315b620daec102",
      "tree": "1554b1e3f951cdbde62500056f3b26630c8e09ab",
      "parents": [
        "5c5e12898af0978a780991950be12d0d73c02f04"
      ],
      "author": {
        "name": "Wei Yongjun",
        "email": "yjwei@cn.fujitsu.com",
        "time": "Fri May 09 15:13:26 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri May 09 15:13:26 2008 -0700"
      },
      "message": "sctp: Bring SCTP_DELAYED_ACK socket option into API compliance\n\nBrings delayed_ack socket option set/get into line with the latest ietf\nsocket extensions API draft, while maintaining backwards compatibility.\n\nSigned-off-by: Wei Yongjun \u003cyjwei@cn.fujitsu.com\u003e\nSigned-off-by: Vlad Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5c5e12898af0978a780991950be12d0d73c02f04",
      "tree": "bb4c321ea741e4dae2bd87e3c75176110a8819ac",
      "parents": [
        "3df5ee60f1ee559b1417397461891f8b483e8089"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Sat May 03 00:44:09 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:15:00 2008 -0400"
      },
      "message": "mac80211: fix wme code\n\nIn commit e100bb64bf7cdeae7f742a65ee1985649a7fd1b4 (mac80211:\nQoS related cleanups) I accidentally changed a variable from\nint to u16 causing a warning that a comparison for \u003c 0 was always\nfalse. John thought this was a missing deletion of code and removed\nthe warning by deleting the never executed branch of code in commit\n3df5ee60f1ee559b1417397461891f8b483e8089 (wireless: fix warning\nintroduced by \"mac80211: QoS related cleanups\") but the problem really\nwas my mistake of using a u16 variable for the queue variable when\nthat variable can also contain an error code. This patch restores\nthe original code and variable type.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3df5ee60f1ee559b1417397461891f8b483e8089",
      "tree": "33471400965c9cfeebf18ad47dd5d5eac77fef3d",
      "parents": [
        "3a4d3af700b3d78904775d9a9efe0858b5e1e955"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu May 01 17:07:32 2008 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:27 2008 -0400"
      },
      "message": "wireless: fix warning introduced by \"mac80211: QoS related cleanups\"\n\nnet/mac80211/wme.c: In function ‘wme_qdiscop_enqueue’:\nnet/mac80211/wme.c:219: warning: comparison is always false due to limited range of data type\n\ndrivers/net/wireless/p54/p54common.c: In function ‘p54_conf_tx’:\ndrivers/net/wireless/p54/p54common.c:947: warning: comparison is always false due to limited range of data type\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3a4d3af700b3d78904775d9a9efe0858b5e1e955",
      "tree": "1a07935b87dd33e86bb83fcc1f93b799254444a8",
      "parents": [
        "652e3f208619dfe75867349d6164afe735eaf159"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Mon Apr 21 19:01:40 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:27 2008 -0400"
      },
      "message": "rt2x00: Clarify supported chipsets in Kconfig\n\nAs reported by Filipus Klutiero \u003cchealer@gmail.com\u003e,\nthe rt2x00 Kconfig entries should be updated with\nspecific chipset notifications.\n\nThis cleans up Kconfig by explicitly mentioning the\nsupported chipsets for each drivers, and uses the\nsame chipset family names as mentioned on the Ralink website.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "652e3f208619dfe75867349d6164afe735eaf159",
      "tree": "71ea986edf7f345b3bafbf7c0e61ab22a7b343e1",
      "parents": [
        "a63e5cb22fcc8590abc7d5050118a6d3589ed95f"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Wed Apr 30 10:51:15 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:27 2008 -0400"
      },
      "message": "libertas: allow removal of card at any time\n\nThis fixes several problems I had:\n\n* when removing the card while the card was scanning or associtating,\n  it could happen that destroy_workqueue() stuck and didn\u0027t return.\n* make sure the command function doesn\u0027t run while we remove the list\n  of pending commands\n* for still unknown reason, I had calls to lbs_stop_card() with\n  priv\u003d\u003dNULL\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": "a63e5cb22fcc8590abc7d5050118a6d3589ed95f",
      "tree": "131ecb25a07ab5d432c85650024a5c2b9b8f6427",
      "parents": [
        "5f505d90250c136e1cf63e3ae85e7d3ff3077c1d"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Wed Apr 30 10:50:39 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:27 2008 -0400"
      },
      "message": "libertas: make some functions void\n\nThey don\u0027t return anything meaningfull and no-one cares about their results.\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": "5f505d90250c136e1cf63e3ae85e7d3ff3077c1d",
      "tree": "d92f225ad5f0598e29d7e84074d34cc3dd9f39b7",
      "parents": [
        "e100bb64bf7cdeae7f742a65ee1985649a7fd1b4"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Wed Apr 30 10:50:07 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:26 2008 -0400"
      },
      "message": "libertas: debug output tweaks for lbs_thread\n\n* make debug output match the variable name\n* always report that lbs_remove_rtap() has has been exited\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": "e100bb64bf7cdeae7f742a65ee1985649a7fd1b4",
      "tree": "87ed4147c4dc583aba7c27b0717febb6fabdc76a",
      "parents": [
        "36fc6757fe711def63ea3686bf6ed475d714e114"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Wed Apr 30 18:51:21 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:26 2008 -0400"
      },
      "message": "mac80211: QoS related cleanups\n\nThis\n * makes the queue number passed to drivers a u16\n   (as it will be with skb_get_queue_mapping)\n * removes the useless queue number defines\n * splits hw-\u003equeues into hw-\u003equeues/ampdu_queues\n * removes the debugfs files for per-queue counters\n * removes some dead QoS code\n * removes the beacon queue configuration for IBSS\n   so that the drivers now never get a queue number\n   bigger than (hw-\u003equeues + hw-\u003eampdu_queues - 1)\n   for tx and only in the range 0..hw-\u003equeues-1 for\n   conf_tx.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "36fc6757fe711def63ea3686bf6ed475d714e114",
      "tree": "ffaff0160068b871c53c33c4d290cfafd73cc1c1",
      "parents": [
        "57ffc589a92424f9def74fe0d49b2f7763ff07fd"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Tue Apr 29 17:19:00 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:26 2008 -0400"
      },
      "message": "mac80211: remove queue info from ieee80211_tx_status\n\nThe queue info in struct ieee80211_tx_status is never used.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "57ffc589a92424f9def74fe0d49b2f7763ff07fd",
      "tree": "2ec3f60cac2e5757206dee219e7b3a60ded13004",
      "parents": [
        "3e0d4cb12f6fd97193a455b49125398b2231c87c"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Tue Apr 29 17:18:59 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:26 2008 -0400"
      },
      "message": "mac80211: clean up get_tx_stats callback\n\nThe callback takes a ieee80211_tx_queue_stats with a contained\narray of ieee80211_tx_queue_stats_data, remove the former, rename\nthe latter to ieee80211_tx_queue_stats and make tx_stats() take\nthe array directly.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3e0d4cb12f6fd97193a455b49125398b2231c87c",
      "tree": "927d5cf29d709c367ac9e20ec7dcea9d03007409",
      "parents": [
        "5a36ba0e412a0e12a8bf2648a075226c1dd7870d"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Apr 24 11:55:38 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:26 2008 -0400"
      },
      "message": "iwlwifi: rename iwl-4965.h to iwl-dev.h\n\nThis patch renames iwl-4965.h to iwl-dev.h\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5a36ba0e412a0e12a8bf2648a075226c1dd7870d",
      "tree": "6dacb9e430ea4ae13125cf9db0abb0429f609b23",
      "parents": [
        "e86fe9f64d7cc3da9f445f3d0a2c5fd265fcd445"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Apr 24 11:55:37 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:26 2008 -0400"
      },
      "message": "iwlwifi: rename iwl-4965-commands to iwl-commands.h\n\nThis patch renames iwl-4965-commands to iwl-commands.h\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e86fe9f64d7cc3da9f445f3d0a2c5fd265fcd445",
      "tree": "419ffca5aff28b3a4f4fa5ad7d65b39f2a0e68b9",
      "parents": [
        "f1f6941500602504fa9cd97294bfb3df7f22384f"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Apr 24 11:55:36 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:25 2008 -0400"
      },
      "message": "iwlwifi-5000: add nic config handler for 5000 HW\n\nThis patch adds nic config handler for 5000 HW Family\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f1f6941500602504fa9cd97294bfb3df7f22384f",
      "tree": "92dc3c952c93d4ab61350edfc2329f9e1d8ef469",
      "parents": [
        "7839fc03862704677902be2d63c0482fee3deae3"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Apr 24 11:55:35 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:25 2008 -0400"
      },
      "message": "iwlwifi-5000: add eeprom check version handler\n\nThis patch adds implementation for eeprom check version\nhandler 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": "7839fc03862704677902be2d63c0482fee3deae3",
      "tree": "6e64b07246d09565f4a79aa8bddd9d747bdd9e69",
      "parents": [
        "d4100dd985dcc13cc7bd1712ce10dea51b7c8261"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Thu Apr 24 11:55:34 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:25 2008 -0400"
      },
      "message": "iwlwifi-5000: update the byte count in SCD\n\nThis patch udpates the byte count of the frame in the registers of the\nscheduler.\nThis patch also moves two defines in iwl-4965.h to a more appropriate\narea in the file.\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": "d4100dd985dcc13cc7bd1712ce10dea51b7c8261",
      "tree": "332fcad2c6703dc48d5b1884def12a64e7e4b064",
      "parents": [
        "fcf623df17197adf10e22ddeba90c56504edce0f"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Thu Apr 24 11:55:33 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:25 2008 -0400"
      },
      "message": "iwlwifi-5000: add iwl 5000 shared memory handlers\n\nThis patch fills the needed handlers for shared memory for\niwl 5000 family\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": "fcf623df17197adf10e22ddeba90c56504edce0f",
      "tree": "8fbb8852661a18450d96656cc5863e778887a0f2",
      "parents": [
        "1179f18df9fa3449ae6011042df50d9b9b012814"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Apr 24 11:55:32 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:25 2008 -0400"
      },
      "message": "iwlwifi-5000: Add HW REV of 5000 HW family\n\nThis patch adds values fo CSR_HW_REV for 5000 HW family\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1179f18df9fa3449ae6011042df50d9b9b012814",
      "tree": "da91ee3322a178823f9f1e921f1ecda4b624bc53",
      "parents": [
        "33fd503346ad86bd7470a0f8c4c3080393d14233"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Apr 24 11:55:31 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:25 2008 -0400"
      },
      "message": "iwlwifi-5000: adjust antennas names in 5000 HW family\n\nThis patch use new defines for antennas\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "33fd503346ad86bd7470a0f8c4c3080393d14233",
      "tree": "5753cf92656fa885f80cb8cab2b8b14c4c45f085",
      "parents": [
        "c031bf806fef4854b02266a4105f55ed31f2d1a8"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Thu Apr 24 11:55:30 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:24 2008 -0400"
      },
      "message": "iwlwifi-5000: add run time calibrations for 5000\n\nThis patch adds support for run time calibrations for the 5000 family HW.\nThose calibrations are sensitivity calibration, and chain noise calibration.\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": "c031bf806fef4854b02266a4105f55ed31f2d1a8",
      "tree": "71e2012402b78be835d97ec0082747b5a40372c3",
      "parents": [
        "fdd3e8a4ff96d03121b21946bfa684f3b5d783c6"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Thu Apr 24 11:55:29 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:24 2008 -0400"
      },
      "message": "iwlwifi-5000: update the CT-Kill value for 5000 series\n\nThis patch upadtes the CT-Kill value for 5000 series.\n\nSigned-off-by: Assaf Krauss \u003cassaf.krauss@intel.com\u003e\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": "fdd3e8a4ff96d03121b21946bfa684f3b5d783c6",
      "tree": "e2124e7861d82bfb702fac78f5d9d21b4f640c5c",
      "parents": [
        "25ae3986d7ed4303fabc883a87b74956bd59c22c"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Apr 24 11:55:28 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:24 2008 -0400"
      },
      "message": "iwlwifi-5000: adding iwl5000 HW parameters\n\nThis patch adds iwl 5000 HW parameters\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": "25ae3986d7ed4303fabc883a87b74956bd59c22c",
      "tree": "750336cb4035243ebc11b38485f713c9e20174d5",
      "parents": [
        "88acbd3b32692ae786019ce642c6150b355f4b1e"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Apr 24 11:55:27 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:23 2008 -0400"
      },
      "message": "iwlwifi-5000: EEPROM settings for 5000\n\nThis patch adds eeprom handlers and values for 5000 HW family\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "88acbd3b32692ae786019ce642c6150b355f4b1e",
      "tree": "a42c34d934ef26911a2c3134aff3624484f5e852",
      "parents": [
        "30d59260d54686681e36d3055ff58c58ca3617da"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Apr 24 11:55:26 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:22 2008 -0400"
      },
      "message": "iwlwifi-5000: use iwl4965_set_pwr_src in 5000\n\nThis patch makes use of iwl4965_set_pwr_src in 5000 HW family\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "30d59260d54686681e36d3055ff58c58ca3617da",
      "tree": "3c2b4d1c04d27b2d99e77354edde19edd2b307be",
      "parents": [
        "da8dec29d7928dcc4ddf6b41d7c4c9cef522c9df"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Apr 24 11:55:25 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:22 2008 -0400"
      },
      "message": "iwlwifi-5000: add apm_init handler for 5000 HW family\n\nThis patch adds apm_init handler for 5000 HW family\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "da8dec29d7928dcc4ddf6b41d7c4c9cef522c9df",
      "tree": "4a0b37140fe0ebc5ef828bda38df9350dad3f88e",
      "parents": [
        "5a6a256e195380c062100dffad15f984656772c2"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Apr 24 11:55:24 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:22 2008 -0400"
      },
      "message": "iwlwifi-5000: add ops infrastructure for 5000\n\nThis patch adds handler framework for 5000 family HW\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5a6a256e195380c062100dffad15f984656772c2",
      "tree": "adce1700e958b2e638a31fd64db5f9a200d30560",
      "parents": [
        "694cc56dbb818fe689f721fb53452eb5ad3f8e9a"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Apr 24 11:55:23 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:22 2008 -0400"
      },
      "message": "iwlwifi-5000: adding initial recognition for the 5000 family\n\nThis patch adds initial support for recognizing the iwl 5000 family of NICs\nID\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": "694cc56dbb818fe689f721fb53452eb5ad3f8e9a",
      "tree": "24dd95c142fbad86f1b31bc836b667adbfafce86",
      "parents": [
        "e4d18d817f0ffc830bce57906b2a7dd9e713c388"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Apr 24 11:55:22 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:22 2008 -0400"
      },
      "message": "iwlwifi: wrapping nic configuration in iwl core handler\n\nThis patch wraps nic hw configuration in a iwl core handler\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e4d18d817f0ffc830bce57906b2a7dd9e713c388",
      "tree": "e3c423dcb415498d5e08c5251eddf3f462360bf3",
      "parents": [
        "d4789efe5627858c212753bbac4316198f819486"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Apr 24 11:55:21 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:22 2008 -0400"
      },
      "message": "iwlwifi: remove unnecessary apmg settings\n\nThis patch remove settings of APMG_PS_CTRL_VAL_RESET_REQ\nfrom 4965 this should be used only for 3945\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d4789efe5627858c212753bbac4316198f819486",
      "tree": "2b83cff15a6d613d9bd3cb54ab1c8943fab88996",
      "parents": [
        "a395b92024d9b8f9403c06f9ea8d425f1883d7d8"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Thu Apr 24 11:55:20 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:22 2008 -0400"
      },
      "message": "iwlwifi: move hw_rx_handler_setup to iwl-4965.c\n\nThis patch moves hw_rx_handler_setup to iwl-4965.c\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": "a395b92024d9b8f9403c06f9ea8d425f1883d7d8",
      "tree": "f5c6c52375f0311fc76b83ca9c1b7b82904ce73a",
      "parents": [
        "b0692f2ff308f2645a43b415393d934eb939cc6c"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Apr 24 11:55:19 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:21 2008 -0400"
      },
      "message": "iwlwifi: remove 49 prefix from general CSR values\n\nThis patch change CSR49_ to CSR_ for values used in\nother HW\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b0692f2ff308f2645a43b415393d934eb939cc6c",
      "tree": "6dfa2676a14d01b675f11cafb3a55a832a0bfeb7",
      "parents": [
        "5b28d3c156472cfb713fafecdf398739d22a0738"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Thu Apr 24 11:55:18 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:21 2008 -0400"
      },
      "message": "iwlwifi: move verify_ucode functions to iwl-core\n\nThis patch moves verify_ucode functions to iwl-core.\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": "5b28d3c156472cfb713fafecdf398739d22a0738",
      "tree": "430a6fd484583d147182d05cf08ed666550b457c",
      "parents": [
        "9a46d44eda55ad87a727fe351b0ab27c23d4555c"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Mon Apr 21 19:02:35 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:21 2008 -0400"
      },
      "message": "rt2x00: Release rt2x00 2.1.5\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9a46d44eda55ad87a727fe351b0ab27c23d4555c",
      "tree": "8c0cc415afbf17288e65cffa4153d7b5ed77e936",
      "parents": [
        "bd394a74a0e81efb15feaa8d7d10a0eaa8f4bf07"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Mon Apr 21 19:02:17 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:21 2008 -0400"
      },
      "message": "rt2x00: Fix kernel-doc\n\nAdd missing kernel-doc variables for structures/functions.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "bd394a74a0e81efb15feaa8d7d10a0eaa8f4bf07",
      "tree": "ee2a9b666c87fc9a1a1cbbcbe49a3a33cdec0e8f",
      "parents": [
        "e58c6aca99357d7f85f18e0b661d8c5a87f926a9"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Mon Apr 21 19:01:58 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:21 2008 -0400"
      },
      "message": "rt2x00: Add helper macros\n\nAdd some helper macro\u0027s to help determining the\nthe timeout for USB register access.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e58c6aca99357d7f85f18e0b661d8c5a87f926a9",
      "tree": "8f7f5c3b78a1beae3121d8fbe95d21a21e361df9",
      "parents": [
        "62e70cf8568151a41e8525ddf0e56c0380a71cfd"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Mon Apr 21 19:00:47 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:21 2008 -0400"
      },
      "message": "rt2x00: Use rt2x00 queue numbering\n\nUse the rt2x00 queue enumeration as much as possible,\nremoving the usage of the mac80211 queue numbering\nwherever it is possible.\n\nThis makes it easier for mac80211 to change it queue\nidentification scheme without having to deal with\nbig changes in the rt2x00 code.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "62e70cf8568151a41e8525ddf0e56c0380a71cfd",
      "tree": "b6413cad9867a773ce3da19053d615fb53b44540",
      "parents": [
        "2d9ccf842905063f774c28f329ac5ab3a84d3571"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Mon Apr 21 18:59:54 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:20 2008 -0400"
      },
      "message": "rt2x00: Remove DRIVER_SUPPORT_MIXED_INTERFACES\n\nA lot more is needed to support mixed interfaces then just this flag,\nsuch things need new redesigns in rt2x00lib to actually make it happen.\nSo far there doesn\u0027t exist a Ralink chipset that can handle it, so\nwe might as well remove the flag for now and see what should be done\nwhenever a device appears that can handle it.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2d9ccf842905063f774c28f329ac5ab3a84d3571",
      "tree": "1d1b0df1c2030fd5edea8d3406eef955dfac2657",
      "parents": [
        "e40ac414c0130358f9eb068f4993a37f013621be"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Mon Apr 21 18:59:48 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:20 2008 -0400"
      },
      "message": "rt2x00: Support hardware RTS and CTS-to-self frames\n\nIf the driver has set the set_rts_threshold() callback function\nto mac80211 it is capable of generating RTS and CTS-to-self frames\ninside the hardware and rt2x00lib doesn\u0027t have to create them\nin software.\nOnly rt2800pci and rt2800usb support this feature.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e40ac414c0130358f9eb068f4993a37f013621be",
      "tree": "7b48b167b7b58891e871e297bee5670649faf7bd",
      "parents": [
        "f93d65feb3dc48fe5e285fa5a35dacea3601835f"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Fri Apr 25 21:10:54 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:20 2008 -0400"
      },
      "message": "b43: Don\u0027t disable IRQs in mac_suspend\n\nThis patch removes the IRQ-disable from mac_suspend.\nThe main advantage of this is to get rid of the IRQ-sync call in mac_suspend.\nWe need to remove the MAC suspend bit from the IRQ service mask, as otherwise\nthe IRQ handler would race with us.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f93d65feb3dc48fe5e285fa5a35dacea3601835f",
      "tree": "68f31bf0c179fcdac4998dfbdae8cb47121082d3",
      "parents": [
        "4b52c39dc6fa4ffa598c778e72850f9a8ccca584"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Wed Apr 23 17:15:08 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:20 2008 -0400"
      },
      "message": "iwlwifi: 3945 remove unused SCD definitions\n\nThis patch remove SCD definitions form iwl-3945-hw.h\nThe values from iwl-prph.h are used\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4b52c39dc6fa4ffa598c778e72850f9a8ccca584",
      "tree": "8e38b5f7fe9e0f0dffb19f53c630008d94f4d642",
      "parents": [
        "11bf925aa31f72b9a88b2dca47f3c2e06c42dbac"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Wed Apr 23 17:15:07 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:20 2008 -0400"
      },
      "message": "iwlwifi: move Flow Handlers define to iwl-fh.h\n\nThis patch moves Flow Handlers define to a new file iwl-fh.h\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": "11bf925aa31f72b9a88b2dca47f3c2e06c42dbac",
      "tree": "f88f302505f0716e9aee86f0cdb21c330f407c22",
      "parents": [
        "c7de35cd1c8b135398899f42475fa8e9d672d46e"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Wed Apr 23 17:15:06 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:20 2008 -0400"
      },
      "message": "iwlwifi: iwl-sta redundant includes clean up\n\nThis patch cleans unnecessary includes in iwl-sta.[hc]\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": "c7de35cd1c8b135398899f42475fa8e9d672d46e",
      "tree": "14fe2e46d79e2fde48c8010cb8521fc0332d26f5",
      "parents": [
        "038669e49c30867956a7fa0d06c6e0e72bb38fa8"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Wed Apr 23 17:15:05 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:20 2008 -0400"
      },
      "message": "iwlwifi: unify init driver flow\n\nThis patch does the following:\n1 - moving init_drv from handler to regular function call\n2 - move the init driver flow from iwl4965 to iwlcore, thus unify it to all\niwl family as a single flow\n3 - move some general purpose functions from iwl4965 to iwlcore\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": "038669e49c30867956a7fa0d06c6e0e72bb38fa8",
      "tree": "5911d8cb49f67da53a4a5261747951c88b77bde9",
      "parents": [
        "07bc28ed87424af13f622b7c4e2a1bff06112d94"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Wed Apr 23 17:15:04 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:19 2008 -0400"
      },
      "message": "iwlwifi: clean up register names and defines\n\nThis patch cleans up and renames some of the SCD registers.\n It move SCD definitions into iwl-prhp.h file\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": "07bc28ed87424af13f622b7c4e2a1bff06112d94",
      "tree": "316d92d2f65fcfa9b85b0f1e26b133f3dbc3b47e",
      "parents": [
        "f935a6daa07ac78a35d1513fc61c88774b628a4c"
      ],
      "author": {
        "name": "Guy Cohen",
        "email": "guy.cohen@intel.com",
        "time": "Wed Apr 23 17:15:03 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:19 2008 -0400"
      },
      "message": "iwlwifi: more RS improvements\n\nMain changes:\n1. no need to re-calculate expected_tpt when only toggling antenna\n2. changing the code to be more strict on input and status of variables\n3. enhanced debug prints\n4. move to search table only if improving tpt\n       (don\u0027t move if SR is improved but tpt is not)\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": "f935a6daa07ac78a35d1513fc61c88774b628a4c",
      "tree": "c9c62623098c3da46ec61b22128919ff5a9e17e8",
      "parents": [
        "69fdb3090846de1cdc4fcb4f7e74533f5acbfa98"
      ],
      "author": {
        "name": "Guy Cohen",
        "email": "guy.cohen@intel.com",
        "time": "Wed Apr 23 17:15:02 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:19 2008 -0400"
      },
      "message": "iwlwifi: rate sacaling fixes\n\n1. Fixing support for tx in antenna C\n2. Enable stay_in_column expiration after 2 seconds\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": "69fdb3090846de1cdc4fcb4f7e74533f5acbfa98",
      "tree": "30efdff4e5d640237edc7f46f7e9f1158ff99376",
      "parents": [
        "3195cdb7424b4207f6903f1f3ddadcab49fa22f2"
      ],
      "author": {
        "name": "Guy Cohen",
        "email": "guy.cohen@intel.com",
        "time": "Wed Apr 23 17:15:01 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:19 2008 -0400"
      },
      "message": "iwlwifi: rs fix wrong parenthesizing in rs_get_lower_rate function\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": "3195cdb7424b4207f6903f1f3ddadcab49fa22f2",
      "tree": "822ca66dffcca536c3fa924c54d700eca84f4e07",
      "parents": [
        "aade00cee60d8a2b1682b6804664049d7a369ac2"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Wed Apr 23 17:15:00 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:19 2008 -0400"
      },
      "message": "iwlwifi: reorganize TX RX constatns\n\nThis patch moves TX/RX constants in 4969 headers\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": "aade00cee60d8a2b1682b6804664049d7a369ac2",
      "tree": "0e51ec82699cf7bd792c73ce68858d2c496d1e3f",
      "parents": [
        "eecd6e5705fdea75c354559339a2b1f22ec400a0"
      ],
      "author": {
        "name": "Guy Cohen",
        "email": "guy.cohen@intel.com",
        "time": "Wed Apr 23 17:14:59 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:19 2008 -0400"
      },
      "message": "iwlwifi: rate scale restructure toggle_antenna functions\n\nThis patch add support for toggeling of A/B/C and AB/BC/AC\nantennas\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": "eecd6e5705fdea75c354559339a2b1f22ec400a0",
      "tree": "11e13ec2ac0efcc20388475f38a1e951ba2c81a6",
      "parents": [
        "39e885049d9d5e6a65bb2543f82e136c02c253b5"
      ],
      "author": {
        "name": "Guy Cohen",
        "email": "guy.cohen@intel.com",
        "time": "Wed Apr 23 17:14:58 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:18 2008 -0400"
      },
      "message": "iwlwifi: rate scale module cleanups\n\nThis patch does following changes\n1. rs_get_expected_tpt_table: changed get to set\n2. changed IWL_DEBUG_HT to IWL_DEBUG_RATE as appropriate\n3. changed rs_get_supported_rates to be returning value function\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": "39e885049d9d5e6a65bb2543f82e136c02c253b5",
      "tree": "86edc7552e5b0ad423845f0ec91b6cd809460e67",
      "parents": [
        "399f490067992715044cbf2be1923e2f613b2e18"
      ],
      "author": {
        "name": "Guy Cohen",
        "email": "guy.cohen@intel.com",
        "time": "Wed Apr 23 17:14:57 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:18 2008 -0400"
      },
      "message": "iwlwifi: TLC modifications\n\n1. Merge TLC fixes from AP support code\n2. Remove struct iwl4965_rate\n3. Misc code restructuring\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": "399f490067992715044cbf2be1923e2f613b2e18",
      "tree": "03db5be67dcde4fdb68cf15e6ccdb52b23efac55",
      "parents": [
        "8614f360bdc7db8d35609a9c771601f1d45539e5"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Wed Apr 23 17:14:56 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:17 2008 -0400"
      },
      "message": "iwlwifi: handle shared memory\n\nThis patch generalize the use of shared memory, as size of this memory is\nnow allocated and freed by handlers, and also changes the location of those\nactions for better resource management\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": "8614f360bdc7db8d35609a9c771601f1d45539e5",
      "tree": "9309ba2f774ea22552bafc9f68585ddb3ebce67d",
      "parents": [
        "b661c8190e91c0baeebf813fec7ff8e99e155a54"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Wed Apr 23 17:14:55 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:17 2008 -0400"
      },
      "message": "iwlwifi: check eeprom version in pci probe time\n\nThis patch move eeprom version checking into pci probe stage\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b661c8190e91c0baeebf813fec7ff8e99e155a54",
      "tree": "9b0e754ad7972e41980f6299b96b64f2b88accb4",
      "parents": [
        "91238714affef7603446207ad03a594d95d2eb9d"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Wed Apr 23 17:14:54 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:17 2008 -0400"
      },
      "message": "iwlwifi: add iwl_hw_detect function to iwl core\n\nThis patch add iwl_hw_detect function to iwl core\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "91238714affef7603446207ad03a594d95d2eb9d",
      "tree": "533e87b3331e71b7c3d708eecbf48ade3872cc4a",
      "parents": [
        "fde0db310fd4979e0d8e6ba009975d23cc7e65ac"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Wed Apr 23 17:14:53 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:17 2008 -0400"
      },
      "message": "iwlwifi: add apm init handler\n\nThis patch add apm init handler to iwlcore handler\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fde0db310fd4979e0d8e6ba009975d23cc7e65ac",
      "tree": "79bc5dab39cce0cbc2b4d40433b53c048efbd38a",
      "parents": [
        "d1141dfb3ab5545491e3aa15b7f0d7330a186281"
      ],
      "author": {
        "name": "Guy Cohen",
        "email": "guy.cohen@intel.com",
        "time": "Mon Apr 21 15:42:01 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:16 2008 -0400"
      },
      "message": "iwlwifi: HT antenna/chains overhaul\n\n1. This patch restructures rate scale algorithm to support\n   SISO, MIMO2, MIMO3\n2. It adds support for detailed valid TX and RX antennas settings\n3. It removes few unesfull antenna definitions\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": "d1141dfb3ab5545491e3aa15b7f0d7330a186281",
      "tree": "8bd31ba38d1dabc1c0ce44ec1f4aa6969205dd6d",
      "parents": [
        "cc2a8ea82ef869532cb7764b9eac30338773fe88"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Mon Apr 21 15:42:00 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:16 2008 -0400"
      },
      "message": "iwlwifi: HT IE in probe request clean up\n\nThis patch cleans up the scan flow. This patch cleans up the insertion of\nthe HT IE in the probe request.\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": "cc2a8ea82ef869532cb7764b9eac30338773fe88",
      "tree": "6d8a0930deeb94639b50f47c279a69b9cc2d70e3",
      "parents": [
        "b73cdf27e0f412bcd01802287bb9710e6b74fca5"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Mon Apr 21 15:41:59 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:16 2008 -0400"
      },
      "message": "iwlwifi: support 64 bit DMA masks\n\nThis patch adds consistent DMA masks for 64 bit\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": "b73cdf27e0f412bcd01802287bb9710e6b74fca5",
      "tree": "dd84c4712d7aa630be229d392fed6a925a7210f1",
      "parents": [
        "fe7c4040c3d8b7de521e9a48ae583580f8e31127"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Mon Apr 21 15:41:58 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:16 2008 -0400"
      },
      "message": "iwlwifi: CT-Kill configuration fix\n\nThis patch fixes the configuration of CT-Kill.\n\nSigned-off-by: Assaf Krauss \u003cassaf.krauss@intel.com\u003e\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": "fe7c4040c3d8b7de521e9a48ae583580f8e31127",
      "tree": "465e81b91c05544300b697d71889cbcf9ad6e333",
      "parents": [
        "9e5b806ce3f3943964d3f95415a21223c1983933"
      ],
      "author": {
        "name": "Guy Cohen",
        "email": "guy.cohen@intel.com",
        "time": "Mon Apr 21 15:41:56 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:16 2008 -0400"
      },
      "message": "iwlwifi: remove support for Narrow Channel (10Mhz)\n\nSetting Narrow Channel bit in the scan command caused the device\nnot to send probe request on all the channels\n\nSigned-off-by: Guy Cohen \u003cguy.cohen@intel.com\u003e\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": "9e5b806ce3f3943964d3f95415a21223c1983933",
      "tree": "7108565d3dde278df822eaca7e8adfd371a24b96",
      "parents": [
        "82c78925eef1edc7bf96816074eae1ee59047d9a"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Mon Apr 21 15:41:55 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:16 2008 -0400"
      },
      "message": "iwlwifi: remove uneeded callback\n\nThis patch removes callbacks that can be replaced by the generic one.\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": "82c78925eef1edc7bf96816074eae1ee59047d9a",
      "tree": "b8356523f9d7d0813388ec3a4dd7c80df8c1e396",
      "parents": [
        "099b40b743df80372236ba1df9796f59ba297b1d"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Mon Apr 21 15:41:54 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:15 2008 -0400"
      },
      "message": "iwlwifi: remove includes to net/ieee80211.h\n\nthis patch removes remaining includes to net/ieee80211.h\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "099b40b743df80372236ba1df9796f59ba297b1d",
      "tree": "e11a14801bafcf447ff24368e4bf2d370fb167b5",
      "parents": [
        "073d3f5f1b3b6512eb82a3d40c84dedb14dc6f73"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Mon Apr 21 15:41:53 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:15 2008 -0400"
      },
      "message": "iwlwifi: expanding HW parameters control\n\nThis patch adds several parameters to priv.hw_params, for better control\nover HW capabilities variants\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": "073d3f5f1b3b6512eb82a3d40c84dedb14dc6f73",
      "tree": "49ef76bf1d863a231b0a672c2c34fb44f63fad9c",
      "parents": [
        "5da4b55f78fb2ed40926b775d4f7c791594ecbd7"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Mon Apr 21 15:41:52 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:15 2008 -0400"
      },
      "message": "iwlwifi: changing EEPROM layout handling\n\nThis patch\n1. changes the current EEPROM handling through a single HW struct\nlayout representation, to more general approach, treating the EEPROM\nimage as a flat bytes array, handling this image through ops functions\nand offsets.\n2. Eeprom is dynamically allocated accroding HW type\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": "5da4b55f78fb2ed40926b775d4f7c791594ecbd7",
      "tree": "a12ecf0d26552869151738998e88e03e65bcb7c3",
      "parents": [
        "7eafd25d9559bd0f652449c222d38d63412e3d4a"
      ],
      "author": {
        "name": "Mohamed Abbas",
        "email": "mabbas@linux.intel.com",
        "time": "Mon Apr 21 15:41:51 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:15 2008 -0400"
      },
      "message": "iwlwifi: Add power level support\n\nAdd power level support\n\nSigned-off-by: Mohamed Abbas \u003cmabbas@linux.intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7eafd25d9559bd0f652449c222d38d63412e3d4a",
      "tree": "68194d94ca316ea793ba3a86aee885e6ced7ed5e",
      "parents": [
        "c12cf2109702c052688391f4171f239effb241bf"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Apr 21 11:48:34 2008 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:14 2008 -0400"
      },
      "message": "remove ieee80211_wx_{get,set}_auth()\n\nAfter the bcm43xx removal ieee80211_wx_{get,set}_auth() were no longer\nused.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c12cf2109702c052688391f4171f239effb241bf",
      "tree": "e0b5d518543dacb2b23f3fce9e966ad7a82ed82a",
      "parents": [
        "712590de5e5c977ff96efa3a16fcc03b0e976c3c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Apr 21 11:48:28 2008 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:14 2008 -0400"
      },
      "message": "remove ieee80211_tx_frame()\n\nAfter the softmac removal ieee80211_tx_frame() was no longer used.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "712590de5e5c977ff96efa3a16fcc03b0e976c3c",
      "tree": "fd04dabf7395bc02b847c9bae4054ef9ebbb29da",
      "parents": [
        "f4440e8a47e216adfe32d96a35bef6d13d498b58"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Apr 21 11:47:51 2008 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:12 2008 -0400"
      },
      "message": "make sta_rx_agg_session_timer_expired() static\n\nsta_rx_agg_session_timer_expired() can now become static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f4440e8a47e216adfe32d96a35bef6d13d498b58",
      "tree": "b214899cd8e4e42b59ac07982403f07e8cfff1b7",
      "parents": [
        "f5eda47f45e90dfa38e25d569b9ac84ba94f8301"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Sun Apr 20 16:23:26 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:12 2008 -0400"
      },
      "message": "b43: Remove some dead code\n\nThis patch removes some dead code from the driver.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f5eda47f45e90dfa38e25d569b9ac84ba94f8301",
      "tree": "5f806ae4729696cebef0bef0c261c6353b18045a",
      "parents": [
        "2afc49015db927fea7bc6ca33c0a60bf5d7c2c5f"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Sun Apr 20 16:03:32 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:12 2008 -0400"
      },
      "message": "b43: Rewrite LO calibration algorithm\n\nThis patch distributes the Local Oscillator calibration bursts over time,\nso that calibration only happens when it\u0027s actually needed.\nCurrently we periodically perform a recalibration of the whole table.\nThe table is huge and this takes lots of time. Additionally only small bits\nof the table are actually needed at a given time. So instead of maintaining\na huge table with all possible calibration values, we create dynamic calibration\nsettings that\na) We only calibrate when they are actually needed.\nb) Are cached for some time until they expire.\nSo a recalibration might happen if we need a calibration setting that\u0027s not\ncached, or if the active calibration setting expires.\nCurrently the expire timeout is set to 30 seconds. We may raise that in future.\n\nThis patch reduces overall memory consumption by nuking the\nhuge static calibration tables.\n\nThis patch has been tested on several 4306, 4311 and 4318 flavours.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2afc49015db927fea7bc6ca33c0a60bf5d7c2c5f",
      "tree": "1442845f56a9d235a3fb8546b7b4277c013f5aa4",
      "parents": [
        "3acea5b616c6d85008700a9d51cb02a81b2d0c67"
      ],
      "author": {
        "name": "Larry.Finger@lwfinger.net",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Sat Apr 19 16:24:09 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:12 2008 -0400"
      },
      "message": "ssb: Allow reading of 440-byte SPROM that is not rev 4\n\nThe current code checks for the special signature that signifies\na revision 4 SPROM. Now that a rev. 8 SPROM with a 440-byte length\nhas been found that may not have any special code, this check could\nbe relaxed. With this patch, if the CRC is incorrect for a 256-byte\nSPROM, the code will immediately check for a 440-byte SPROM. If there\nis still a CRC error, the size is set to 440 bytes, which allows dumping\nof most of any 512-byte SPROM if one is encountered.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3acea5b616c6d85008700a9d51cb02a81b2d0c67",
      "tree": "e8ca9fa0c00caa6144e677d148edc711dcc15f51",
      "parents": [
        "079a253383c711d388adce527b57bd09297ee83c"
      ],
      "author": {
        "name": "Ester Kummer",
        "email": "ester.kummer@intel.com",
        "time": "Thu Apr 17 16:05:14 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:12 2008 -0400"
      },
      "message": "mac80211: correct skb allocation\n\nThis patch corrects the allocation of skb in ADDBA req/resp and DELBA\nit removes redundant space u.addba_* are already counted in sizeof(*mgmt)\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": "079a253383c711d388adce527b57bd09297ee83c",
      "tree": "a888343154015d9fa40c6471768cd281e191289a",
      "parents": [
        "a693f187facbf25925bbcf201db88c5384468646"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Apr 17 16:03:39 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:11 2008 -0400"
      },
      "message": "iwlwifi: export int iwl4965_set_pwr_src\n\nThis handler is universal for most of the HW\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a693f187facbf25925bbcf201db88c5384468646",
      "tree": "4db39a08946dc297431034192eaee44d1d7e3cdc",
      "parents": [
        "fe07aa7acd9ec221d4440a38ffc9a58776cb34bc"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Apr 17 16:03:38 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:11 2008 -0400"
      },
      "message": "iwlwifi: define ANA_PLL values in iwl-csr.h\n\nThis patch defines ANA_PLL values in iwl-csr.h\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fe07aa7acd9ec221d4440a38ffc9a58776cb34bc",
      "tree": "cdf55a19b3f5e4204bc78c81effb5873116eba44",
      "parents": [
        "3ec47732a0be038f15a0b8d852a4e4ff9c5b0196"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Thu Apr 17 16:03:37 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:11 2008 -0400"
      },
      "message": "iwlwifi: arranging aggregation actions\n\nThis patch makes some renaming of the ampdu_action functions inside\niwlwifi, and adds checks for correct station id in Rx flows\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": "3ec47732a0be038f15a0b8d852a4e4ff9c5b0196",
      "tree": "2cb45a6582df77a571554850152256df611ce094",
      "parents": [
        "c6adbd2158fee972adcc6232de5e2ef375f1f782"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Thu Apr 17 16:03:36 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:11 2008 -0400"
      },
      "message": "iwlwifi: HW crypto acceleration fixes\n\nThis patch fixes several issues in security:\n\n1) the uCode doesn\u0027t know about TKIP-MMIC failure, if uCode set\nRX_RES_STATUS_BAD_ICV_MIC, it means ICV failure: drop the packet silently.\n2) do not allocate room in the key table of the uCode is the set_key call\nis a replacement of an old key\n3) check the keyidx of the key in the uCode before removing it upon\ndisable_key call\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": "c6adbd2158fee972adcc6232de5e2ef375f1f782",
      "tree": "5bd5392cddcc6ebdb044faa2c06f3e7d71244148",
      "parents": [
        "988c0f723d0b1abb399e6e71d8bf3f8bf1949a70"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Thu Apr 17 21:11:18 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:11 2008 -0400"
      },
      "message": "mac80211: Add IEEE80211_KEY_FLAG_PAIRWISE\n\nThis adds a new flag to the ieee80211_key_conf structure.\nThis flag will inform the driver the key is pairwise rather then\na shared key.\n\nThis is important for drivers who support both types of keys,\nand need to be informed which type of key this is. Alternative\nwould be drivers checking the address argument of set_key(),\nbut it will be safer when mac80211 is more explicit.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "988c0f723d0b1abb399e6e71d8bf3f8bf1949a70",
      "tree": "eaa584d3c0c9982cd94063f41afb0cafae35664b",
      "parents": [
        "1c014420583564ac09e3b67006f2e7050861e66b"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Thu Apr 17 19:21:22 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:11 2008 -0400"
      },
      "message": "mac80211: a few code cleanups\n\nThis has some code cleanups (some inspired by checkpatch), I got\nbored at probably a third of the output though so if somebody\nelse wants to...\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1c014420583564ac09e3b67006f2e7050861e66b",
      "tree": "12f075007d1e7d603a6142ba0a4f32b2dee1cefb",
      "parents": [
        "6f4083aadd57e3da12fa4e67fcadaec23138a315"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Thu Apr 17 19:41:02 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:11 2008 -0400"
      },
      "message": "mac80211: Replace ieee80211_tx_control-\u003ekey_idx with ieee80211_key_conf\n\nThe hw_key_idx inside the ieee80211_key_conf structure does\nnot provide all the information drivers might need to perform\nhardware encryption.\n\nThis is in particular true for rt2x00 who needs to know the\nkey algorithm and whether it is a shared or pairwise key.\n\nBy passing the ieee80211_key_conf pointer it assures us that\ndrivers can make full use of all information that it should know\nabout a particular key.\n\nAdditionally this patch updates all drivers to grab the hw_key_idx from\nthe ieee80211_key_conf structure.\n\nv2: Removed bogus u16 cast\nv3: Add warning about ieee80211_tx_control pointers\nv4: Update warning about ieee80211_tx_control pointers\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nAcked-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6f4083aadd57e3da12fa4e67fcadaec23138a315",
      "tree": "d824f8591b67b8d575b225928af84d491528736a",
      "parents": [
        "947b13a7ccd31d8adbf41f466d6a1c770461596a"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Wed Apr 16 16:34:49 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:10 2008 -0400"
      },
      "message": "iwlwifi: cleanup set_pwr_src\n\nThis patch cleans up semantic of set_pwr_src\nset_pwr_src is now part of apm handlers group\nin iwlcore\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "947b13a7ccd31d8adbf41f466d6a1c770461596a",
      "tree": "1cbb139f37aefdf6d1120ff2a15b1c657c918dfc",
      "parents": [
        "f0832f137c21d130998a0f97f97ac01a2d97210b"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Wed Apr 16 16:34:48 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:10 2008 -0400"
      },
      "message": "iwlwifi: move find station to iwl-sta.c\n\nThis patch move iwl_find_station into iwl-sta.c file\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f0832f137c21d130998a0f97f97ac01a2d97210b",
      "tree": "6b9af836baa6133caaf4aebe3717719c9cbb7725",
      "parents": [
        "a7ca0268b5dfffcaa8a1fe40c6eccdeac50fa3ea"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Wed Apr 16 16:34:47 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 07 15:02:10 2008 -0400"
      },
      "message": "iwlwifi: HW dependent run time calibration\n\nThis patch does several things:\n\n1) rename CONFIG_IWL4965_SENSITIVITY to IWL4965_RUN_TIME_CALIB which is\n   better semantic\n2) move all the run time calibration to a new file: iwl-calib.c\n3) simplify the sensitivity calibration flow and make it HW dependent\n4) make the chain noise calibration flow HW dependent\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": "a7ca0268b5dfffcaa8a1fe40c6eccdeac50fa3ea",
      "tree": "953e46b5afa44d10755297bd1bd87e8f4b277a64",
      "parents": [
        "48c971394626173eaf1c33441ea1d900c88b21a3"
      ],
      "author": {
        "name": "Allan Stephens",
        "email": "allan.stephens@windriver.com",
        "time": "Mon May 05 01:24:36 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 05 01:24:36 2008 -0700"
      },
      "message": "tipc: Update version number to TIPC 1.6.4\n\nThis patch updates TIPC\u0027s version number to 1.6.4.\n\nSigned-off-by: Allan Stephens \u003callan.stephens@windriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "48c971394626173eaf1c33441ea1d900c88b21a3",
      "tree": "ff4e128177139f56e861dae01bb5ab77f1f7554d",
      "parents": [
        "6063da9d74d4da812ae0d8f233b7e320e15765e3"
      ],
      "author": {
        "name": "Allan Stephens",
        "email": "allan.stephens@windriver.com",
        "time": "Mon May 05 01:24:06 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 05 01:24:06 2008 -0700"
      },
      "message": "tipc: Exclude debug-only print buffer code when not debugging\n\nThis patch modifies TIPC to only exclude debug-related print buffer\nroutines when debugging capabilities are not required.  It also\nfixes up some related #defines that exceed 80 characters.\n\nSigned-off-by: Allan Stephens \u003callan.stephens@windriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6063da9d74d4da812ae0d8f233b7e320e15765e3",
      "tree": "9568bb88fd25a3a44c23a161773ad84ba4e1c61a",
      "parents": [
        "7d3aa71239f588215b5a7c359f05155b192d8081"
      ],
      "author": {
        "name": "Allan Stephens",
        "email": "allan.stephens@windriver.com",
        "time": "Mon May 05 01:23:34 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 05 01:23:34 2008 -0700"
      },
      "message": "tipc: Cosmetic cleanup of system \u0026 debug output declarations\n\nThis patch contains changes to make TIPC\u0027s system \u0026 debug\nmessage declarations more readable.  Declarations have been\nregrouped and recommented to make it easier to understand\nwhat output is generated in both standard and debugging modes.\nIn addition, oversize lines have been fixed to respect the\n80 character upper bound used in the kernel.\n\nSigned-off-by: Allan Stephens \u003callan.stephens@windriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7d3aa71239f588215b5a7c359f05155b192d8081",
      "tree": "15128a65d133a4a4259d17ca3c507bce75ab26c5",
      "parents": [
        "c89039850bdf8047472b4ee6132048dacef2cf5a"
      ],
      "author": {
        "name": "Allan Stephens",
        "email": "allan.stephens@windriver.com",
        "time": "Mon May 05 01:22:59 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 05 01:22:59 2008 -0700"
      },
      "message": "[TIPC]: Cosmetic cleanup of print buffer code\n\nThis patch contains changes to make TIPC\u0027s print buffer code\nconform more closely to Linux kernel coding guidelines.\n\nSigned-off-by: Allan Stephens \u003callan.stephens@windriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ],
  "next": "c89039850bdf8047472b4ee6132048dacef2cf5a"
}
