)]}'
{
  "log": [
    {
      "commit": "f7ba35da583cf6aefba887a8dcf86acec4f3a350",
      "tree": "e5355b5c725b5c57e014f4e6b580cf018f6bc3de",
      "parents": [
        "01b7806cdce3d3cf1626a1e79389f30512703069",
        "15e5209f1c606e7c3e9b268f5c7b70b414a859cb"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 17 20:21:50 2011 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 17 20:21:50 2011 -0400"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next\n"
    },
    {
      "commit": "15e5209f1c606e7c3e9b268f5c7b70b414a859cb",
      "tree": "866ec71b0ee79296149d6bee45ee5f70d3db9952",
      "parents": [
        "2fa5eef4d11383f1cfa99d31275e77dcf2d6a0a9"
      ],
      "author": {
        "name": "Emil Tantilov",
        "email": "emil.s.tantilov@intel.com",
        "time": "Thu Sep 29 05:01:29 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Mon Oct 17 17:04:30 2011 -0700"
      },
      "message": "ixgbe: change the eeprom version reported by ethtool\n\nUse 32bit value starting at offset 0x2d for displaying the firmware\nversion in ethtool. This should work for all current ixgbe HW\n\nSigned-off-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nTested-by: Stephen Ko \u003cstephen.s.ko@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "01b7806cdce3d3cf1626a1e79389f30512703069",
      "tree": "f4f20f62018d494e63c58f4b7906badbbf25435c",
      "parents": [
        "f861c2b80c45954e1ea04ead24cafcb1806dd536"
      ],
      "author": {
        "name": "Roy.Li",
        "email": "rongqing.li@windriver.com",
        "time": "Mon Oct 03 19:43:35 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 17 19:27:56 2011 -0400"
      },
      "message": "ipv6: remove a rcu_read_lock in ndisc_constructor\n\nin6_dev_get(dev) takes a reference on struct inet6_dev, we dont need\nrcu locking in ndisc_constructor()\n\nSigned-off-by: Roy.Li \u003crongqing.li@windriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f861c2b80c45954e1ea04ead24cafcb1806dd536",
      "tree": "ed44b9b49b9d1a9ebfbb235a6270a42188dd6320",
      "parents": [
        "1caa60b6d28a15be409002226145f0067a3070da"
      ],
      "author": {
        "name": "Marc Kleine-Budde",
        "email": "mkl@pengutronix.de",
        "time": "Mon Oct 17 09:32:00 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 17 19:22:46 2011 -0400"
      },
      "message": "can: remove references to berlios mailinglist\n\nThe BerliOS project, which currently hosts our mailinglist, will\nclose with the end of the year. Now take the chance and remove all\noccurrences of the mailinglist address from the source files.\n\nSigned-off-by: Marc Kleine-Budde \u003cmkl@pengutronix.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1caa60b6d28a15be409002226145f0067a3070da",
      "tree": "bc4c2f08791eb445c43638c4c45c16dd538658da",
      "parents": [
        "6ccc3abdc97e07e6895323fdab89f84e58b40ece"
      ],
      "author": {
        "name": "Marc Kleine-Budde",
        "email": "mkl@pengutronix.de",
        "time": "Mon Oct 17 09:31:59 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 17 19:22:46 2011 -0400"
      },
      "message": "MAINTAINERS: can: the mailinglist moved to vger.kernel.org\n\nSigned-off-by: Marc Kleine-Budde \u003cmkl@pengutronix.de\u003e\nAcked-by: Oliver Hartkopp \u003csocketcan@hartkopp.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6ccc3abdc97e07e6895323fdab89f84e58b40ece",
      "tree": "f67e421a3bfe38fe616ad5267acd7c28f3657db9",
      "parents": [
        "e6f8aa9b90dbb9dbe56e493b91132ced26eaaf81"
      ],
      "author": {
        "name": "huajun li",
        "email": "huajun.li.lee@gmail.com",
        "time": "Tue Sep 27 22:51:39 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 17 19:18:42 2011 -0400"
      },
      "message": "net/flow: Fix potential memory leak\n\nWhile preparing net flow caches, once a fail may cause potential\nmemory leak , fix it.\n\nSigned-off-by: Huajun Li \u003chuajun.li.lee@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e6f8aa9b90dbb9dbe56e493b91132ced26eaaf81",
      "tree": "6a521e5c9d67c4033a7c322ffaf13d07384edc1f",
      "parents": [
        "3428414f71e12f8111dfa16e4d958e6ed055268a"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Fri Oct 14 05:31:12 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 17 19:00:55 2011 -0400"
      },
      "message": "ehea: Remove unused tcp_end field in send WQ\n\nThe tcp_end field is not actually used by the hardware, so there\nis no need to set it.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Thadeu Lima de Souza Cascardo \u003ccascardo@linux.vnet.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3428414f71e12f8111dfa16e4d958e6ed055268a",
      "tree": "8168af90842f9611a6bce11a8d62ba61193e60e2",
      "parents": [
        "2cb1deb56f5bf413da83491e0cb5a0474393c8ef"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Fri Oct 14 05:31:11 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 17 19:00:55 2011 -0400"
      },
      "message": "ehea: Add GRO support\n\nAdd GRO support to the ehea driver.\n\nv3:\n[cascardo] no need to enable GRO, since it\u0027s enabled by default\n[cascardo] vgrp was removed in the vlan cleanup\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Thadeu Lima de Souza Cascardo \u003ccascardo@linux.vnet.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2cb1deb56f5bf413da83491e0cb5a0474393c8ef",
      "tree": "8305a957a114d49fec1f4c6af1009e9acd754b0b",
      "parents": [
        "239c562c94dcdd2aeb3d0c0e604627dec043183e"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Fri Oct 14 05:31:10 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 17 19:00:55 2011 -0400"
      },
      "message": "ehea: Remove LRO support\n\nIn preparation for adding GRO to ehea, remove LRO.\n\nv3:\n[cascardo] fixed conflict with vlan cleanup\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Thadeu Lima de Souza Cascardo \u003ccascardo@linux.vnet.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "239c562c94dcdd2aeb3d0c0e604627dec043183e",
      "tree": "6cc79d08d451ee9c6035966768e46ae8ae1c289f",
      "parents": [
        "39874861f79c660b35ee734f2169be39cf3ae14e"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Fri Oct 14 05:31:09 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 17 19:00:55 2011 -0400"
      },
      "message": "ehea: Add 64bit statistics\n\nSwitch to using ndo_get_stats64 to get 64bit statistics.\n\nv3:\n[cascardo] use rtnl_link_stats64 as port stats\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Thadeu Lima de Souza Cascardo \u003ccascardo@linux.vnet.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "39874861f79c660b35ee734f2169be39cf3ae14e",
      "tree": "a12a339e366f1ad92d4cfdbdce25d2db9fd78ca7",
      "parents": [
        "30e2e90b4de735769c8c9dc2397388fdf305e5ca"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Fri Oct 14 05:31:08 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 17 19:00:55 2011 -0400"
      },
      "message": "ehea: Remove some unused definitions\n\nThe queue macros are many levels deep and it makes it harder to\nwork your way through them when many of the versions are unused.\nRemove the unused versions.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Thadeu Lima de Souza Cascardo \u003ccascardo@linux.vnet.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "30e2e90b4de735769c8c9dc2397388fdf305e5ca",
      "tree": "3440093b6c0d0b900e1ab101744574f3a40c4432",
      "parents": [
        "13946f5e4eefd5162733a75c03bb9f52c9c69614"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Fri Oct 14 05:31:07 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 17 19:00:55 2011 -0400"
      },
      "message": "ehea: Simplify type 3 transmit routine\n\nIf a nonlinear skb fits within the immediate area, use skb_copy_bits\ninstead of copying the frags by hand.\n\nv3:\n[cascardo] fixed conflict with use of skb frag API\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Thadeu Lima de Souza Cascardo \u003ccascardo@linux.vnet.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "13946f5e4eefd5162733a75c03bb9f52c9c69614",
      "tree": "e285c34ed8ac9acc46a21e9cd5a2adeb85fcfb0c",
      "parents": [
        "d695c335f9165cb73f9389479cce755e8207b5f4"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Fri Oct 14 05:31:06 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 17 19:00:55 2011 -0400"
      },
      "message": "ehea: Merge swqe2 TSO and non TSO paths\n\nwrite_swqe2_TSO and write_swqe2_nonTSO are almost identical.\n\nFor TSO we have to set the TSO and mss bits in the wqe and we only\nput the header in the immediate area, no data. Collapse both\nfunctions into write_swqe2_immediate.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Thadeu Lima de Souza Cascardo \u003ccascardo@linux.vnet.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d695c335f9165cb73f9389479cce755e8207b5f4",
      "tree": "23e72cf67fbe555e23d00001983a857a2e9666dc",
      "parents": [
        "945db2d4f4f6caf75b988f78e40aa75145ee46a4"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Fri Oct 14 05:31:05 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 17 19:00:55 2011 -0400"
      },
      "message": "ehea: Simplify ehea_xmit2 and ehea_xmit3\n\nBased on a patch from Michael Ellerman, clean up a significant\nportion of the transmit path. There was a lot of duplication here.\nEven worse, we were always checksumming tx packets and ignoring the\nskb-\u003eip_summed field.\n\nAlso remove NETIF_F_FRAGLIST from dev-\u003efeatures, I\u0027m not sure why\nit was enabled.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Thadeu Lima de Souza Cascardo \u003ccascardo@linux.vnet.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "945db2d4f4f6caf75b988f78e40aa75145ee46a4",
      "tree": "9b520e3940e031def6d7e43f257051164e452530",
      "parents": [
        "076f203258c5b8f07226ba41c4643d958785bb07"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Fri Oct 14 05:31:04 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 17 19:00:54 2011 -0400"
      },
      "message": "ehea: Allocate large enough skbs to avoid partial cacheline DMA writes\n\nThe ehea adapter has a mode where it will avoid partial cacheline DMA\nwrites on receive by always padding packets to fall on a cacheline\nboundary.\n\nUnfortunately we currently aren\u0027t allocating enough space for a full\nethernet MTU packet to be rounded up, so this optimisation doesn\u0027t hit.\n\nIt\u0027s unfortunate that the next largest packet size exposed by the\nhypervisor interface is 2kB, meaning our skb allocation comes out of a\n4kB SLAB. However the performance increase due to this optimisation is\nquite large and my TCP stream numbers increase from 900MB to 1000MB/sec.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Thadeu Lima de Souza Cascardo \u003ccascardo@linux.vnet.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "076f203258c5b8f07226ba41c4643d958785bb07",
      "tree": "2757999b44f098373a2c45da2b8daeaeca47d9c1",
      "parents": [
        "921ddc19b91ed92ce9485e46a147a0a49fabc69c"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Fri Oct 14 05:31:03 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 17 19:00:54 2011 -0400"
      },
      "message": "ehea: Add vlan_features\n\nWe weren\u0027t enabling any VLAN features so we missed out on checksum\noffload and TSO when using VLANs. Enable them.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Thadeu Lima de Souza Cascardo \u003ccascardo@linux.vnet.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "921ddc19b91ed92ce9485e46a147a0a49fabc69c",
      "tree": "f06cdfabd8ae07846780f37e865430caeede2c85",
      "parents": [
        "723f28e49c9f8578b418dfd1ec8c7b9cc13e2b63"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Fri Oct 14 05:31:02 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 17 19:00:54 2011 -0400"
      },
      "message": "ehea: Dont check NETIF_F_TSO in TX path\n\nIt seems like the ehea xmit routine and an ethtool change of TSO\nmode could race, resulting in corrupt packets. Checking gso_size\nis enough and we can use the helper function.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Thadeu Lima de Souza Cascardo \u003ccascardo@linux.vnet.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "723f28e49c9f8578b418dfd1ec8c7b9cc13e2b63",
      "tree": "dd43fdf94769f8366cef0fd87a382d386a061043",
      "parents": [
        "222ca96b69ae8afb2ad13b99070b09309e7d9657"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Fri Oct 14 05:31:01 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 17 19:00:54 2011 -0400"
      },
      "message": "ehea: Remove num_tx_qps module option\n\nThe num_tx_qps module option allows a user to configure a different\nnumber of tx and rx queues. Now the networking stack is multiqueue\naware it makes little sense just to enable the tx queues and not the\nrx queues so remove the option.\n\nv3:\n[cascardo] fixed conflict with get_stats change\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Thadeu Lima de Souza Cascardo \u003ccascardo@linux.vnet.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "222ca96b69ae8afb2ad13b99070b09309e7d9657",
      "tree": "839c50af6f1728cd4ddc479b44ab45ec8dd78d2b",
      "parents": [
        "b95644685d530de5e9f9658bd8087e50840b831d"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Fri Oct 14 05:31:00 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 17 19:00:54 2011 -0400"
      },
      "message": "ehea: Remove force_irq logic in napi poll routine\n\ncommit 18604c548545 (ehea: NAPI multi queue TX/RX path for SMP) added\ndriver specific logic for exiting napi mode. I\u0027m not sure what it was\ntrying to solve and it should be up to the network stack to decide when\nwe are done polling so remove it.\n\nv3:\n[cascardo] Fixed extra parentheses.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Thadeu Lima de Souza Cascardo \u003ccascardo@linux.vnet.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b95644685d530de5e9f9658bd8087e50840b831d",
      "tree": "42e51c1e3fbfd52063972c61691b62fb6f3197f0",
      "parents": [
        "3f7947b9f069c125ffdedc75ac9c4e3101fc2c6a"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Fri Oct 14 05:30:59 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 17 19:00:54 2011 -0400"
      },
      "message": "ehea: Update multiqueue support\n\nThe ehea driver had some multiqueue support but was missing the last\nfew years of networking stack improvements:\n\n- Use skb_record_rx_queue to record which queue an skb came in on.\n\n- Remove the driver specific netif_queue lock and use the networking\n  stack transmit lock instead.\n\n- Remove the driver specific transmit queue hashing and use\n  skb_get_queue_mapping instead.\n\n- Use netif_tx_{start|stop|wake}_queue where appropriate. We can also\n  remove pr-\u003equeue_stopped and just check the queue status directly.\n\n- Print all 16 queues in the ethtool stats.\n\nWe now enable multiqueue by default since it is a clear win on all my\ntesting so far.\n\nv3:\n[cascardo] fixed use_mcs parameter description\n[cascardo] set ehea_ethtool_stats_keys as const\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Thadeu Lima de Souza Cascardo \u003ccascardo@linux.vnet.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3f7947b9f069c125ffdedc75ac9c4e3101fc2c6a",
      "tree": "650ca10ea6b4375cee99c1b0c1295f18a20bad11",
      "parents": [
        "41ebe9cde738a972d05c7282e09f5ed54cff0e8d"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Fri Oct 14 05:30:58 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 17 19:00:54 2011 -0400"
      },
      "message": "ehea: Remove NETIF_F_LLTX\n\nRemove the deprecated NETIF_F_LLTX feature. Since the network stack\nnow provides the locking we can remove the driver specific\npr-\u003exmit_lock.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Thadeu Lima de Souza Cascardo \u003ccascardo@linux.vnet.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "41ebe9cde738a972d05c7282e09f5ed54cff0e8d",
      "tree": "223bf0feb7305e46989b60c3f070bef87d5fcab4",
      "parents": [
        "fd38f734cb8200529e281338514945fcbff2364b",
        "5c1381ac3f3f49ab1e0886ea8f1432c9a5def519"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Oct 17 15:05:26 2011 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Oct 17 15:05:26 2011 -0400"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.infradead.org/users/linville/wireless-next into for-davem\n"
    },
    {
      "commit": "2fa5eef4d11383f1cfa99d31275e77dcf2d6a0a9",
      "tree": "2f492bd208eb9d610e0b51cd1d38bf6fb3e02827",
      "parents": [
        "79488c58bb5aef58cfba1917617acf0db21c23a9"
      ],
      "author": {
        "name": "Emil Tantilov",
        "email": "emil.s.tantilov@intel.com",
        "time": "Thu Oct 06 08:57:04 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Mon Oct 17 05:08:33 2011 -0700"
      },
      "message": "ixgbe: allow eeprom writes via ethtool\n\nImplement support for ethtool -E\n\nSigned-off-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nTested-by: Phil Schmitt \u003cphillip.j.schmitt@intel.com\u003e\nTested-by: Stephen Ko \u003cstephen.s.ko@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "79488c58bb5aef58cfba1917617acf0db21c23a9",
      "tree": "cddccd645f3563619a8df1badb9809e7e5138314",
      "parents": [
        "0224d663063d542b3d829706f3fcbd0f640f19b3"
      ],
      "author": {
        "name": "Emil Tantilov",
        "email": "emil.s.tantilov@intel.com",
        "time": "Tue Oct 11 08:24:57 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Mon Oct 17 05:08:27 2011 -0700"
      },
      "message": "ixgbe: fix endianess when writing driver version to firmware\n\nThis patch makes sure that register writes are in little endian and\nalso converts the reads back to big-endian.\n\nSigned-off-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nTested-by: Stephen Ko \u003cstephen.s.ko@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "0224d663063d542b3d829706f3fcbd0f640f19b3",
      "tree": "ffdcb4a4f95e499424ad01d9436b993720bfeb48",
      "parents": [
        "4d2d55ac94f52ea8787270ec29579ced83f5f96b"
      ],
      "author": {
        "name": "Greg Rose",
        "email": "gregory.v.rose@intel.com",
        "time": "Fri Oct 14 02:57:14 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Mon Oct 17 05:08:13 2011 -0700"
      },
      "message": "igb: Check if subordinate VFs are assigned to virtual machines\n\nKvm and the Xen pci-back driver will set a flag in the virtual function\npci device dev_flags when the VF is assigned to a guest VM.  Before\ndestroying subordinate VFs check to see if the flag is set and if so\nskip the call to pci_disable_sriov() to avoid system crashes.\n\nCopy the maintainer for the Xen pci-back driver.  Also CC\u0027ing\nmaintainers of all drivers found to call pci_disable_sriov().\n\nV2 - Fix  uninitialized variable warning\n\nCc: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\nCc: Christian Benvenuti \u003cbenve@cisco.com\u003e\nCc: Sathya Perla \u003csathya.perla@emulex.com\u003e\nCc: Dimitris Michailidis \u003cdm@chelsio.com\u003e\nCc: Jon Mason \u003cjdmason@kudzu.us\u003e\nCc: James Smart \u003cjames.smart@emulex.com\u003e\nSigned-off-by: Greg Rose \u003cgregory.v.rose@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "4d2d55ac94f52ea8787270ec29579ced83f5f96b",
      "tree": "bc3551fe21a5569051b34197b6f23c428da845a2",
      "parents": [
        "fd38f734cb8200529e281338514945fcbff2364b"
      ],
      "author": {
        "name": "Greg Rose",
        "email": "gregory.v.rose@intel.com",
        "time": "Sat Aug 27 06:24:59 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Mon Oct 17 05:08:05 2011 -0700"
      },
      "message": "igbvf: Fix trunk vlan\n\nChanges to clean up the VLAN Rx path by Jiri Pirko broke trunk VLAN.\nTrunk VLANs in a VF driver are those set using\n\n\"ip link set \u003cpfdev\u003e vf \u003cn\u003e \u003cvlanid\u003e\"\n\nSigned-off-by: Greg Rose \u003cgregory.v.rose@intel.com\u003e\nCC: Jiri Pirko \u003cjpirko@redhat.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "fd38f734cb8200529e281338514945fcbff2364b",
      "tree": "b3ebe33151fa90fdfd0196adafb1aa6d4ab7a1de",
      "parents": [
        "11ba69e876e1141fa4b11a7c0efb256a8df9ae7d"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Tue Aug 30 17:07:11 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Sun Oct 16 13:18:47 2011 -0700"
      },
      "message": "igbvf: convert to ndo_fix_features\n\nPrivate rx_csum flags are now duplicate of netdev-\u003efeatures \u0026 NETIF_F_RXCSUM.\nRemoving this needs deeper surgery.\n\nThings noticed:\n - HW VLAN acceleration probably can be toggled, but it\u0027s left as is\n - the resets on RX csum offload change can probably be avoided\n - there is A LOT of copy-and-pasted code here\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "11ba69e876e1141fa4b11a7c0efb256a8df9ae7d",
      "tree": "0b6e6a7c5405b6dce825192be74b94a16d2cb36e",
      "parents": [
        "de4c7f653b2ff24dfff47edea0d67aa6fc681cee"
      ],
      "author": {
        "name": "Jacob Keller",
        "email": "jacob.e.keller@intel.com",
        "time": "Wed Oct 12 00:51:54 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Sun Oct 16 13:18:03 2011 -0700"
      },
      "message": "igb: enable l4 timestamping for v2 event packets\n\nWhen enabling hardware timestamping for ptp v2 event packets, the\nsoftware does not setup the queue for l4 packets, although layer 4\npackets are valid for v2. This patch adds the flag which enables\nsetting up a queue and enabling udp packet timestamping.\n\nSigned-off-by: Jacob E Keller \u003cjacob.e.keller@intel.com\u003e\nTested-by: Aaron Brown \u003caaron.f.brown@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "de4c7f653b2ff24dfff47edea0d67aa6fc681cee",
      "tree": "06f93c37d78856e1f1e465c0d448d2def3b56596",
      "parents": [
        "5f8444a3fa617076f8da51a3e8ecce01a5d7f738"
      ],
      "author": {
        "name": "Greg Rose",
        "email": "gregory.v.rose@intel.com",
        "time": "Thu Sep 29 05:57:33 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Sun Oct 16 13:15:48 2011 -0700"
      },
      "message": "ixgbe: Add new netdev op to turn spoof checking on or off per VF\n\nImplements the new netdev op to allow user configuration of spoof\nchecking on a per VF basis.\n\nV2 - Change netdev spoof check op setting to bool\n\nSigned-off-by: Greg Rose \u003cgregory.v.rose@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "5f8444a3fa617076f8da51a3e8ecce01a5d7f738",
      "tree": "196aa6b0e949ceef2bd7b639c300e40bc0bdb9ad",
      "parents": [
        "a90b412cb8c7ccc1689f9ea130883d00a1f0a5bb"
      ],
      "author": {
        "name": "Greg Rose",
        "email": "gregory.v.rose@intel.com",
        "time": "Sat Oct 08 03:05:24 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Sun Oct 16 13:15:38 2011 -0700"
      },
      "message": "if_link: Add additional parameter to IFLA_VF_INFO for spoof checking\n\nAdd configuration setting for drivers to turn spoof checking on or off\nfor discrete VFs.\n\nv2 - Fix indentation problem, wrap the ifla_vf_info structure in\n     #ifdef __KERNEL__ to prevent user space from accessing and\n     change function paramater for the spoof check setting netdev\n     op from u8 to bool.\nv3 - Preset spoof check setting to -1 so that user space tools such\n     as ip can detect that the driver didn\u0027t report a spoofcheck\n     setting.  Prevents incorrect display of spoof check settings\n     for drivers that don\u0027t report it.\n\nSigned-off-by: Greg Rose \u003cgregory.v.rose@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "a90b412cb8c7ccc1689f9ea130883d00a1f0a5bb",
      "tree": "8bbc72841abb0900f950513b62e6d7f597b25c63",
      "parents": [
        "96cd8951684adaa5fd72952adef532d0b42f70e1"
      ],
      "author": {
        "name": "Bruce Allan",
        "email": "bruce.w.allan@intel.com",
        "time": "Fri Oct 07 03:50:38 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Sun Oct 16 07:13:17 2011 -0700"
      },
      "message": "e1000e: locking bug introduced by commit 67fd4fcb\n\nCommit 67fd4fcb (e1000e: convert to stats64) added the ability to update\nstatistics more accurately and on-demand through the net_device_ops\n.ndo_get_stats64 hook, but introduced a locking bug on 82577/8/9 when\nlinked at half-duplex (seen on kernels with CONFIG_DEBUG_ATOMIC_SLEEP\u003dy and\nCONFIG_PROVE_LOCKING\u003dy).  The commit introduced code paths that caused a\nmutex to be locked in atomic contexts, e.g. an rcu_read_lock is held when\nirqbalance reads the stats from /sys/class/net/ethX/statistics causing the\nmutex to be locked to read the Phy half-duplex statistics registers.\n\nThe mutex was originally introduced to prevent concurrent accesses of\nresources (the NVM and Phy) shared by the driver, firmware and hardware\na few years back when there was an issue with the NVM getting corrupted.\nIt was later split into two mutexes - one for the NVM and one for the Phy\nwhen it was determined the NVM, unlike the Phy, should not be protected by\nthe software/firmware/hardware semaphore (arbitration of which is done in\npart with the SWFLAG bit in the EXTCNF_CTRL register).  This latter\nsemaphore should be sufficient to prevent resource contention of the Phy in\nthe driver (i.e. the mutex for Phy accesses is not needed), but to be sure\nthe mutex is replaced with an atomic bit flag which will warn if any\ncontention is possible.\n\nAlso add additional debug output to help determine when the sw/fw/hw\nsemaphore is owned by the firmware or hardware.\n\nSigned-off-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nReported-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nTested-by: Jeff Pieper \u003cjeffrey.e.pieper@intel.com\u003e\n"
    },
    {
      "commit": "5c1381ac3f3f49ab1e0886ea8f1432c9a5def519",
      "tree": "8a7defc05a6eac854432449e0f452df26c70d935",
      "parents": [
        "7a72476766735c57bc00d655770f8f21f232f482"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@laptop.org",
        "time": "Fri Oct 14 12:05:26 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:24 2011 -0400"
      },
      "message": "libertas: fix changing interface type when interface is down\n\nThe recent changes to only power the device when the interface up\nintroduced a bug: changing interface type, legal when the interface\nis down, performs device I/O.\n\nFix this functionality by validating and recording the interface\ntype when the change is requested, but only applying the change\nif/when the interface is brought up.\n\nSigned-off-by: Daniel Drake \u003cdsd@laptop.org\u003e\nAcked-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7a72476766735c57bc00d655770f8f21f232f482",
      "tree": "516ede1c0d7219543a35153babdb9668f3359e1c",
      "parents": [
        "bb6e753e95a968fab0e366caace78fb2c08cc239"
      ],
      "author": {
        "name": "Helmut Schaa",
        "email": "helmut.schaa@googlemail.com",
        "time": "Thu Oct 13 16:30:40 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:23 2011 -0400"
      },
      "message": "mac80211: Provide station flags to cfg80211\n\nOnly station flags that are already defined in nl80211 are added for\nnow.\n\nSigned-off-by: Helmut Schaa \u003chelmut.schaa@googlemail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "bb6e753e95a968fab0e366caace78fb2c08cc239",
      "tree": "23ae519a1a766cda1b6927fc0a230dfd0dbbe639",
      "parents": [
        "59b66255bc7804970098533ce7c9bf6967f35f62"
      ],
      "author": {
        "name": "Helmut Schaa",
        "email": "helmut.schaa@googlemail.com",
        "time": "Thu Oct 13 16:30:39 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:23 2011 -0400"
      },
      "message": "nl80211: Add sta_flags to the station info\n\nReuse the already existing struct nl80211_sta_flag_update to specify\nboth, a flag mask and the flag set itself. This means\nnl80211_sta_flag_update is now used for setting station flags and also\nfor getting station flags.\n\nSigned-off-by: Helmut Schaa \u003chelmut.schaa@googlemail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "59b66255bc7804970098533ce7c9bf6967f35f62",
      "tree": "c52bb7ed41e1bb171939422247a5e7fb7b51eafd",
      "parents": [
        "423e38e8079f8f4fe0bf66d4f9a7d61beb232aca"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Oct 13 13:19:19 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:23 2011 -0400"
      },
      "message": "mac80211: fix TID for null poll response\n\nThe queue mapping/TID for non-QoS null data\nresponses to is never set, making it default\nto BK. Fix that.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "423e38e8079f8f4fe0bf66d4f9a7d61beb232aca",
      "tree": "151fece48539027937b7a7ddf519c5cd418de01a",
      "parents": [
        "76db2f8c87498122d08436c6476e67e44e390f18"
      ],
      "author": {
        "name": "Rajkumar Manoharan",
        "email": "rmanohar@qca.qualcomm.com",
        "time": "Thu Oct 13 11:00:44 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:23 2011 -0400"
      },
      "message": "ath9k: Rename AR9480 into AR9462\n\nRenamed to be in sync with Marketing term and to avoid\nconfusion with other chip names.\n\nSigned-off-by: Rajkumar Manoharan \u003crmanohar@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "76db2f8c87498122d08436c6476e67e44e390f18",
      "tree": "19afddf9794a61685ca47b91b5d1e271ed3dbe4c",
      "parents": [
        "a126ff511b12bd0e7b6ca9c16ab3f6f325ba6356"
      ],
      "author": {
        "name": "Rajkumar Manoharan",
        "email": "rmanohar@qca.qualcomm.com",
        "time": "Thu Oct 13 11:00:43 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:23 2011 -0400"
      },
      "message": "ath9k_hw: Rename AR9480 -\u003e AR9462 initvals\n\nThe AR946/8x chips are 2x2 Dual band with BT support. In order\nto avoid misleading with other chips and to be in sync with\nmarketing team\u0027s term, AR9480 is renamed as AR9462.\n\nSigned-off-by: Rajkumar Manoharan \u003crmanohar@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a126ff511b12bd0e7b6ca9c16ab3f6f325ba6356",
      "tree": "934315709161521ed845cc32cfd2df2d1fff6897",
      "parents": [
        "324c74ad64c7528a9cf243455723d5ed57238e15"
      ],
      "author": {
        "name": "Rajkumar Manoharan",
        "email": "rmanohar@qca.qualcomm.com",
        "time": "Thu Oct 13 11:00:42 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:23 2011 -0400"
      },
      "message": "ath9k_hw: Do fast channel change based on reusable calibration results\n\nSupport the fast channel change across band switch only when there\nare available of reusable cabliration results. And also observed that\ndoing agc control calibration on fastcc, sometimes causing calibration\ntimeout. Hence changing agc control to be run only on full chip reset.\n\nSigned-off-by: Rajkumar Manoharan \u003crmanohar@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "324c74ad64c7528a9cf243455723d5ed57238e15",
      "tree": "1efd8d607d7908cf697f8e1fbe46d3b9921a466f",
      "parents": [
        "1aef40b82c48d028d92e811c7f7dc5a0dbf9fa9a"
      ],
      "author": {
        "name": "Rajkumar Manoharan",
        "email": "rmanohar@qca.qualcomm.com",
        "time": "Thu Oct 13 11:00:41 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:22 2011 -0400"
      },
      "message": "ath9k_hw: Add radio retention support for AR9480\n\nSupported calibrations of radio retention table (RTT) are\n\t- DC offset\n\t- Filter\n\t- Peak detect\n\nSigned-off-by: Rajkumar Manoharan \u003crmanohar@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1aef40b82c48d028d92e811c7f7dc5a0dbf9fa9a",
      "tree": "14618b69d2d270ee71c67e0ef92886fc9cd839e1",
      "parents": [
        "19787b251eccf66282d686cf2ef9a2b3033439dd"
      ],
      "author": {
        "name": "Rajkumar Manoharan",
        "email": "rmanohar@qca.qualcomm.com",
        "time": "Thu Oct 13 11:00:40 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:22 2011 -0400"
      },
      "message": "ath9k_hw: Update normal/min noise floor value for AR9480\n\nTo improve sensitivity for AR9480, the normal and minimum\nnoise floor values of both bands are updated.\n\nSigned-off-by: Rajkumar Manoharan \u003crmanohar@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "19787b251eccf66282d686cf2ef9a2b3033439dd",
      "tree": "ef0660cbf6865b4bb3f5baea1d61b460575ca0e4",
      "parents": [
        "8ad74c4d8c5e26121f698f56595768b76d1bed81"
      ],
      "author": {
        "name": "Rajkumar Manoharan",
        "email": "rmanohar@qca.qualcomm.com",
        "time": "Thu Oct 13 11:00:39 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:22 2011 -0400"
      },
      "message": "ath9k_hw: Support fast channel change on 5GHz for AR9003 chips\n\nThe commit \"ath9k_hw: Improve fast channel change for AR9003 chips\"\nfixes the fast channel change issue for AR9003 chips that was\noriginally observed in AR9382 chip. Hence enabling fastcc support\nagain for 11A channel for AR9003 chips.\n\nCc: Paul Stewart \u003cpstew@google.com\u003e\nSigned-off-by: Rajkumar Manoharan \u003crmanohar@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8ad74c4d8c5e26121f698f56595768b76d1bed81",
      "tree": "62df91d520f4cddc6cca6d67123e97ed66d50a3c",
      "parents": [
        "77a5a6648da6b90d6ba990bf03c59993cdd5a516"
      ],
      "author": {
        "name": "Rajkumar Manoharan",
        "email": "rmanohar@qca.qualcomm.com",
        "time": "Thu Oct 13 11:00:38 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:22 2011 -0400"
      },
      "message": "ath9k_hw: Cleanup Tx calibrations for AR9003 chips\n\nCurrently Tx IQ calibration is enabled by default for all AR9003\nchips. But for AR9480, the calibration status should be read from\nchip after processing ini. And also the carrier leak calibration\nstatus is checked during init cal. As the init_cal is being called\nfor fast channel change too, the tx_cl status only be read after\nfull reset. Hence moving that into process ini function.\n\nSigned-off-by: Rajkumar Manoharan \u003crmanohar@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "77a5a6648da6b90d6ba990bf03c59993cdd5a516",
      "tree": "c9ac2693b213cbe5e5b353d310c4947fa8927b14",
      "parents": [
        "34013524a1644bbd00c592541f67c536a384e707"
      ],
      "author": {
        "name": "Rajkumar Manoharan",
        "email": "rmanohar@qca.qualcomm.com",
        "time": "Thu Oct 13 11:00:37 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:22 2011 -0400"
      },
      "message": "ath9k_hw: Add support to reuse Carrier leak calibration\n\nThis patch adds support to reuse Carrier leak calibration\nduring fast channel change for AR9480 chips.\n\nSigned-off-by: Rajkumar Manoharan \u003crmanohar@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "34013524a1644bbd00c592541f67c536a384e707",
      "tree": "35fac662ff286147f7513b4991690c927bd4e4b0",
      "parents": [
        "5f0c04ea1e7394c2b28fa247c1722487f9a77523"
      ],
      "author": {
        "name": "Rajkumar Manoharan",
        "email": "rmanohar@qca.qualcomm.com",
        "time": "Thu Oct 13 11:00:36 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:21 2011 -0400"
      },
      "message": "ath9k_hw: Add support to reuse TxIQ cal measurements\n\nPass an argument to decide whether to reuse the Tx IQ\ncalibration measurements or not during fast channel change.\nThis will be later used by MCI support for AR9480.\n\nSigned-off-by: Rajkumar Manoharan \u003crmanohar@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5f0c04ea1e7394c2b28fa247c1722487f9a77523",
      "tree": "9fda529d8f452955210869418d78ad123308e1b9",
      "parents": [
        "a240dc7b3c7463bd60cf0a9b2a90f52f78aae0fd"
      ],
      "author": {
        "name": "Rajkumar Manoharan",
        "email": "rmanohar@qca.qualcomm.com",
        "time": "Thu Oct 13 11:00:35 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:21 2011 -0400"
      },
      "message": "ath9k_hw: Improve fast channel change for AR9003 chips\n\nIn order to reduce the overall scan time, fast channel change\nshould be implemented properly. This patch adds fast channel\nchange support across band switch or channel mode switch\ninstead of doing full chip reset. During the fastcc, tx iqcal\nmeasurements are preserved and will be reloaded after successful\nthe channel change.\n\nThis patch also addressed fast channel issue where the STA can not\nsee APs in higher than operating channel on 5GHz band after\nthe association.\n\nCc: Paul Stewart \u003cpstew@google.com\u003e\nSigned-off-by: Rajkumar Manoharan \u003crmanohar@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a240dc7b3c7463bd60cf0a9b2a90f52f78aae0fd",
      "tree": "f623d13c258d879c4e2b2bba6417e1f9e4aa1212",
      "parents": [
        "a08b36d15727c784ea83aac6ccd223c08f8b1f36"
      ],
      "author": {
        "name": "Rajkumar Manoharan",
        "email": "rmanohar@qca.qualcomm.com",
        "time": "Thu Oct 13 11:00:34 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:21 2011 -0400"
      },
      "message": "ath9k_hw: Updated AR9003 tx gain table for 5GHz\n\nThe 5G Tx gain table w/ XPA is updated to improve spur\nperformance in high_power Tx gain table.\n\nSigned-off-by: Rajkumar Manoharan \u003crmanohar@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a08b36d15727c784ea83aac6ccd223c08f8b1f36",
      "tree": "f1f28ada0db89b8dab228698cf0a1accec5ae4fd",
      "parents": [
        "d2e452aed400120929703104eeaeee0ebbf0a955"
      ],
      "author": {
        "name": "Rajkumar Manoharan",
        "email": "rmanohar@qca.qualcomm.com",
        "time": "Thu Oct 13 11:00:33 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:21 2011 -0400"
      },
      "message": "ath9k_hw: Update AR9003 initval to improve phase noise\n\nSigned-off-by: Rajkumar Manoharan \u003crmanohar@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d2e452aed400120929703104eeaeee0ebbf0a955",
      "tree": "e5f5e1afaa893cc5cdef71a179649f0a0bb23074",
      "parents": [
        "eec353c5dab7f0e2b217d2793a3e75ea942e1cca"
      ],
      "author": {
        "name": "Rajkumar Manoharan",
        "email": "rmanohar@qca.qualcomm.com",
        "time": "Thu Oct 13 11:00:32 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:21 2011 -0400"
      },
      "message": "ath9k_hw: Updated ar9003 initval table for AR9380\n\nThe ar9003 table is updated to increase XLNA BIAS\noutput driver strengh.\n\nSigned-off-by: Rajkumar Manoharan \u003crmanohar@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "eec353c5dab7f0e2b217d2793a3e75ea942e1cca",
      "tree": "f20d60999eb79d3879c44edf397fd5cec6f31619",
      "parents": [
        "711825a06bb288e04f8236d77c4e12eba9a1c478"
      ],
      "author": {
        "name": "Rajkumar Manoharan",
        "email": "rmanohar@qca.qualcomm.com",
        "time": "Thu Oct 13 10:49:13 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:21 2011 -0400"
      },
      "message": "ath9k_hw: Fix ASPM L1 issue for AR9480\n\nBecause of not clearing Bit 14 of AR_WA, the ASPM L1 is not\nenabled when entering into sleep mode. AR9480 does not need\nbit 14 to be set.\n\nCc: stable@kernel.org\nSigned-off-by: Rajkumar Manoharan \u003crmanohar@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "711825a06bb288e04f8236d77c4e12eba9a1c478",
      "tree": "8095d8e79c50370fafa03f0c340489e1a98df563",
      "parents": [
        "efaaa8b8414e0ab4ba09aaaf79ab92a34b75797b"
      ],
      "author": {
        "name": "Amitkumar Karwar",
        "email": "akarwar@marvell.com",
        "time": "Wed Oct 12 20:29:33 2011 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:20 2011 -0400"
      },
      "message": "mwifiex: fix make namespacecheck warnings\n\nThis patch takes care of warnings found by running\n\u0027make namespacecheck\u0027:\n\n1. Remove dead code.\n2. Reorder function definitions to avoid forward declarations.\n3. Remove unnecessary function/structure declarations and mark\n   them as static.\n\nSigned-off-by: Amitkumar Karwar \u003cakarwar@marvell.com\u003e\nSigned-off-by: Bing Zhao \u003cbzhao@marvell.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "efaaa8b8414e0ab4ba09aaaf79ab92a34b75797b",
      "tree": "fb5680389af8de71154859c468adc83c04b7c1e4",
      "parents": [
        "207ae4a3733686df2aabd2dd6feefbde4e69cdd5"
      ],
      "author": {
        "name": "Amitkumar Karwar",
        "email": "akarwar@marvell.com",
        "time": "Wed Oct 12 20:28:06 2011 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:20 2011 -0400"
      },
      "message": "mwifiex: use separate wait condition for each command node\n\nCurrently global wait condition (adapter-\u003ecmd_wait_q.condition)\nis used while sending synchronous commands to FW. When two threads\nenter in mwifiex_send_cmd_sync() routine at the same time, both the\nthreads wait for their command responses. Since wait condition is\nsame for both, they wake up simultaneously after getting response\nof 1st command. After this when a thread is waiting for command\nresponse of 3rd command, it wakes up after getting response of 2nd\ncommand and so on. Therefore we don\u0027t wait for the response of last\ncommand(0xaa) during unload. Hence while next time loading the driver\ncommand time out is seen for INIT command.\n\nThis problem is resolved by having separate wait condition flag for\neach command(except scan command). Since scan command is treated\ndifferently (by maintaining scan pending q etc.), newly defined flag\n(scan_wait_q_woken) is used as a scan wait condition.\n\nSigned-off-by: Amitkumar Karwar \u003cakarwar@marvell.com\u003e\nSigned-off-by: Yogesh Ashok Powar \u003cyogeshp@marvell.com\u003e\nSigned-off-by: Bing Zhao \u003cbzhao@marvell.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "207ae4a3733686df2aabd2dd6feefbde4e69cdd5",
      "tree": "0149815dcaac4a21b814ddc2b8775381261ba3bf",
      "parents": [
        "5b346f3eb4b59e00fbaca51637f2cf1df3f47f9d"
      ],
      "author": {
        "name": "Rafał Miłecki",
        "email": "zajec5@gmail.com",
        "time": "Wed Oct 12 23:18:15 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:20 2011 -0400"
      },
      "message": "b43: N-PHY: report signal to mac80211\n\nSigned-off-by: Rafał Miłecki \u003czajec5@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5b346f3eb4b59e00fbaca51637f2cf1df3f47f9d",
      "tree": "0c5f0db1edd56ad9334b2e3f07d38c56b203c621",
      "parents": [
        "b7a57e762ecf5d9971549ab3f9eb66b559840e72"
      ],
      "author": {
        "name": "Rafał Miłecki",
        "email": "zajec5@gmail.com",
        "time": "Wed Oct 12 23:18:14 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:20 2011 -0400"
      },
      "message": "Revert \"b43: trivial: do not report any link quality instead of invalid one\"\n\nThis reverts commit 55ad5962e97430c83d51df36fc18865ee4f78c48.\n\nI assumed N is newer than LP, which isn\u0027t true. This regressed LP case.\n\nSigned-off-by: Rafał Miłecki \u003czajec5@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b7a57e762ecf5d9971549ab3f9eb66b559840e72",
      "tree": "76bfdc7875de56be10165032b71a153c55da0507",
      "parents": [
        "d8f6cd03de79530a7b8234d2c33a71f83d5b14b0"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Oct 12 21:35:07 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:20 2011 -0400"
      },
      "message": "net: wireless: brcm80210: include module.h\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d8f6cd03de79530a7b8234d2c33a71f83d5b14b0",
      "tree": "fd0853a960514afecf11d7bcc7fac6564419fd4b",
      "parents": [
        "447606514450655885c5369782d7baa2478916a7"
      ],
      "author": {
        "name": "Alwin Beukers",
        "email": "alwin@broadcom.com",
        "time": "Wed Oct 12 20:51:32 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:20 2011 -0400"
      },
      "message": "brcm80211: removed file wifi.c\n\nWifi.c was empty after previous cleanups, so it was removed.\n\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "447606514450655885c5369782d7baa2478916a7",
      "tree": "ee2fb529d989a3935d92dca45edc354d91cec0a3",
      "parents": [
        "53a2277d2ad411b440d2f102ced7bebef42c2fd7"
      ],
      "author": {
        "name": "Alwin Beukers",
        "email": "alwin@broadcom.com",
        "time": "Wed Oct 12 20:51:31 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:19 2011 -0400"
      },
      "message": "brcm80211: moved function brcmu_format_flags\n\nMoved the brcmu_format_flags function and brcmu_bit_desc structure\ninto smac. Names were adjusted accordingly.\n\nReported-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "53a2277d2ad411b440d2f102ced7bebef42c2fd7",
      "tree": "edb01de1b3e008a3d191864e70ec88aa897b162e",
      "parents": [
        "3de67818e7e7ef95c8f7eac665dd29454c07b48b"
      ],
      "author": {
        "name": "Alwin Beukers",
        "email": "alwin@broadcom.com",
        "time": "Wed Oct 12 20:51:30 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:19 2011 -0400"
      },
      "message": "brcm80211: moved function brcmu_mkiovar\n\nMoved the brcmu_mkiovar function into fmac, adjusting the\nname accordingly.\n\nReported-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3de67818e7e7ef95c8f7eac665dd29454c07b48b",
      "tree": "5ba3c52ae8c73233e4c349efeef4139a7c067c27",
      "parents": [
        "f8e4b412c9df596557baf36f9d9635fd4f55a2a0"
      ],
      "author": {
        "name": "Alwin Beukers",
        "email": "alwin@broadcom.com",
        "time": "Wed Oct 12 20:51:29 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:19 2011 -0400"
      },
      "message": "brcm80211: moved function brcmu_chspec_malformed\n\nMoved brcmu_chspec_malformed into the only file using it. The\nfunction name was adjusted accordingly.\n\nReported-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f8e4b412c9df596557baf36f9d9635fd4f55a2a0",
      "tree": "50738dc11f1ff895c8383c41ee1fd9667375f952",
      "parents": [
        "b0551fb7e01d76165367ce77ddfcb80009b31427"
      ],
      "author": {
        "name": "Alwin Beukers",
        "email": "alwin@broadcom.com",
        "time": "Wed Oct 12 20:51:28 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:19 2011 -0400"
      },
      "message": "brcm80211: moved function brcmu_parse_tlvs\n\nMoved the brcmu_parse_tlvs function and brcmu_tlv structure into\nthe only file using them. Names were adjusted accordingly.\n\nReported-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b0551fb7e01d76165367ce77ddfcb80009b31427",
      "tree": "b7b198beeb479bbcdb1b484ceec6d7de6f6a9c6b",
      "parents": [
        "ef6ac17a20a424fdfb049ae475d62b92c192d1bc"
      ],
      "author": {
        "name": "Alwin Beukers",
        "email": "alwin@broadcom.com",
        "time": "Wed Oct 12 20:51:27 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:19 2011 -0400"
      },
      "message": "brcm80211: moved function brcmu_chipname\n\nMoved the brcmu_chipname function into the only file using it.\nThe function name was adjusted accordingly.\n\nReported-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ef6ac17a20a424fdfb049ae475d62b92c192d1bc",
      "tree": "72d66b705f1b16d8a8af65638b88e14200342ded",
      "parents": [
        "f53b170f465d52546c33faa962c3d2609a6bf5b3"
      ],
      "author": {
        "name": "Alwin Beukers",
        "email": "alwin@broadcom.com",
        "time": "Wed Oct 12 20:51:26 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:19 2011 -0400"
      },
      "message": "brcm80211: moved power conversion functions\n\nMoved brcmu_mw_to_qdbm and brcmu_qdbm_to_mw functions into the only\nfile using them. Names were adjusted accordingly.\n\nReported-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f53b170f465d52546c33faa962c3d2609a6bf5b3",
      "tree": "e579a547aa62831b3ddfd51333e5b485590cc2cf",
      "parents": [
        "a718e2fed1a31239922d06d7877fc3436eb05288"
      ],
      "author": {
        "name": "Alwin Beukers",
        "email": "alwin@broadcom.com",
        "time": "Wed Oct 12 20:51:25 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:18 2011 -0400"
      },
      "message": "brcm80211: removed unused functions\n\nRemoved brcmu_bitcount, brcmu_mhz2channel, brcmu_chspec_ctlchan.\n\nReported-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a718e2fed1a31239922d06d7877fc3436eb05288",
      "tree": "ad0955906c3ff82190ec2c6dec9738228f706523",
      "parents": [
        "c68cdc0ff6da538226bd440ecc6a005e74e0ace6"
      ],
      "author": {
        "name": "Roland Vossen",
        "email": "rvossen@broadcom.com",
        "time": "Wed Oct 12 20:51:24 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:18 2011 -0400"
      },
      "message": "brcm80211: fmac: fixed weird indentation\n\nAnd changed function name to something more appropriate.\n\nReported-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c68cdc0ff6da538226bd440ecc6a005e74e0ace6",
      "tree": "84ab3d5b8a4ac2a597a09752ce7a407cd4f9539c",
      "parents": [
        "f588bc0c0b98cec3183333e52e3a28df2a3fc0c1"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Wed Oct 12 20:51:23 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:18 2011 -0400"
      },
      "message": "brcm80211: use endian annotation for scan time configuration\n\nFor scanning several timeout parameters are configured on the device.\nThese parameters have been endian annotated and converted appropriately.\n\nReported-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nReviewed-by: Franky (Zhenhui) Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f588bc0c0b98cec3183333e52e3a28df2a3fc0c1",
      "tree": "ade1d121fbcd4802123bf153757637e4ac913aa2",
      "parents": [
        "c4e382d23969e97e9d07d1dc7a5b96d068170479"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Wed Oct 12 20:51:22 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:18 2011 -0400"
      },
      "message": "brcm80211: use endian annotation for roaming related parameters\n\nThe parameters for roaming are sent to the device and should be little\nendian. These have been annotated and converted appropriately.\n\nReported-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nReviewed-by: Franky (Zhenhui) Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c4e382d23969e97e9d07d1dc7a5b96d068170479",
      "tree": "bf1b8a6551388331d7625aaa3c28e4d20305632a",
      "parents": [
        "40c8e95af02d29a488d6a6b127f562d9210e6005"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Wed Oct 12 20:51:21 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:18 2011 -0400"
      },
      "message": "brcm80211: use endian annotations for assoc ie length request\n\nThe driver requests the device for number of ie\u0027s in assoc request\nand response. This needed to be endian annotated.\n\nReported-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nReviewed-by: Franky (Zhenhui) Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "40c8e95af02d29a488d6a6b127f562d9210e6005",
      "tree": "1b3d5c2fea3ddd5fafbb1b6820b03d4d2ea27efb",
      "parents": [
        "668310754f32b6c0a421361a3e45767a4b5f5c05"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Wed Oct 12 20:51:20 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:17 2011 -0400"
      },
      "message": "brcm80211: use endian annotation for pmk related structure\n\nThe pairwise master key configuration is sent to the device. The\nstructure has been annotated for endianess checking.\n\nReported-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nReviewed-by: Franky (Zhenhui) Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "668310754f32b6c0a421361a3e45767a4b5f5c05",
      "tree": "79c2f9d49d6dd9d2a570d2034ce38d844c5fff3f",
      "parents": [
        "1062904c9b053ed4f2b77900aacc122f68febb0b"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Wed Oct 12 20:51:19 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:17 2011 -0400"
      },
      "message": "brcm80211: use endian annotations in scan related function\n\nThe scan related functions provide scan parameters to the device\nwhich need to be in little-endian. These parameters have been\nannotated and conversions were placed as needed.\n\nReported-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nReviewed-by: Franky (Zhenhui) Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1062904c9b053ed4f2b77900aacc122f68febb0b",
      "tree": "70620816ce823ec1fc3fc448204036cfbdf27f64",
      "parents": [
        "b5036243c122996d524235536542187dd3138aee"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Wed Oct 12 20:51:18 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:17 2011 -0400"
      },
      "message": "brcm80211: fix annotations in TOE configuration functions\n\nThe configuration function for the TCP offload engine were not\ntaking CPU endianess into account. Proper annotations and conversions\nhave been added.\n\nReported-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nReviewed-by: Franky (Zhenhui) Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b5036243c122996d524235536542187dd3138aee",
      "tree": "c0faa926178f6c4c6e7fefa4a831c885dd13c433",
      "parents": [
        "f7264adb9a0ec492c3f6ee2a476a9ad9027317f9"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Wed Oct 12 20:51:17 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:17 2011 -0400"
      },
      "message": "brcm80211: rename variable in _brcmf_set_multicast_list()\n\nThe variable allmulti was used to provision IFF_ALLMULTI to the\ndevice as well as IFF_PROMISC. For clarity the variable has been\nrenamed.\n\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nReviewed-by: Franky (Zhenhui) Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f7264adb9a0ec492c3f6ee2a476a9ad9027317f9",
      "tree": "37e420a10ab199cc25b75eab1c9aa8d2fc1f56c4",
      "parents": [
        "df4492f89499fa5ba45f8fdfe1f100b4112f5368"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Wed Oct 12 20:51:16 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:17 2011 -0400"
      },
      "message": "brcm80211: add endian annotation to packet filter structures\n\nThe packet filter structures were byte copied and transferred over the\nhost bus to the device. As such they are little endian and have been\nannotated accordingly.\n\nReported-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nReviewed-by: Franky (Zhenhui) Lin \u003cfrankyl@broadcom.com\u003e\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "df4492f89499fa5ba45f8fdfe1f100b4112f5368",
      "tree": "c2ce2c5827ed757a26cd35e8bbf3fb81da0e774a",
      "parents": [
        "af5349581c01780824d3229fc958354c1f7e9c91"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Wed Oct 12 20:51:15 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:17 2011 -0400"
      },
      "message": "brcm80211: fix sparse endianess error in mac80211_if.c\n\nThe ht capabilities provided upon registration with mac80211 must\nbe in little endian. This was fixed adding cpu_to_le16() conversion.\n\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "af5349581c01780824d3229fc958354c1f7e9c91",
      "tree": "adaa8ba4eaee81b4336ce66030b874a667ce146c",
      "parents": [
        "94bdc2a2d487b1d51f024dba5db0bc34013d7706"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Wed Oct 12 20:51:14 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:16 2011 -0400"
      },
      "message": "brcm80211: remove sparse warning in fullmac debug function\n\nThe debug function did a write operation which required a different\npointer type resulting in a sparse warning.\n\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "94bdc2a2d487b1d51f024dba5db0bc34013d7706",
      "tree": "9cc38a3e0f2a94db58b31fac4cf90e83fbcea666",
      "parents": [
        "2a7fc5b1c17a6055fe2753ebacaf43b5780bcf99"
      ],
      "author": {
        "name": "Alwin Beukers",
        "email": "alwin@broadcom.com",
        "time": "Wed Oct 12 20:51:13 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:16 2011 -0400"
      },
      "message": "brcm80211: cleanup function prototypes\n\n- removed unneeded fn prototypes from include files.\n- explicitly marked fn prototypes as extern in include files.\n- reordered functions to account for removed forward declarations\n  in include files.\n- removed unused functions: brcms_c_txflowcontrol_override,\n  brcms_c_txflowcontrol_prio_isset, brcms_c_txflowcontrol.\n\nReviewed-by: Roland Vossen \u003crvossen@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2a7fc5b1c17a6055fe2753ebacaf43b5780bcf99",
      "tree": "bae75a98fea99de15a4b38b4d6386596a820ecd3",
      "parents": [
        "be69c4ef462a476523f89c74e7db29f6ad207a1a"
      ],
      "author": {
        "name": "Roland Vossen",
        "email": "rvossen@broadcom.com",
        "time": "Wed Oct 12 20:51:12 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:16 2011 -0400"
      },
      "message": "brcm80211: smac: decreased timer callback irq level\n\nTimer functions were called at soft-irq level, leading to the limitation\nthat mutexes could not be used. Lifted this limitation by migrating to\nwork queues.\n\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "be69c4ef462a476523f89c74e7db29f6ad207a1a",
      "tree": "0223292c3512608c1d1c5694372b0f1f2e1ebb6c",
      "parents": [
        "55182e4adfffa808a1d07a515637c05c67028a5f"
      ],
      "author": {
        "name": "Roland Vossen",
        "email": "rvossen@broadcom.com",
        "time": "Wed Oct 12 20:51:11 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:16 2011 -0400"
      },
      "message": "brcm80211: smac: removed redundant timer function parameters\n\nParameter \u0027wl\u0027 is already stored in struct brcms_timer, so the number of\nfunction parameters could be decreased.\n\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nReviewed-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "55182e4adfffa808a1d07a515637c05c67028a5f",
      "tree": "b07870ed475792815cafafabb3dce51f192143aa",
      "parents": [
        "107ef97a170dec95893f34614edd92eb8cb9b5d0"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Oct 12 17:28:21 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:16 2011 -0400"
      },
      "message": "mac80211: reformat TX unauthorised check\n\nReformat the check, the indentation is completely strange.\nAlso change the last part of the condition to make the\ncode shorter.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "107ef97a170dec95893f34614edd92eb8cb9b5d0",
      "tree": "a53c6939653d75a72ac1c6cac5d6b1ab5f4f8de2",
      "parents": [
        "f9a703e173849425079e29e63bf960c2625e0a85"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Wed Oct 12 10:16:35 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:16 2011 -0400"
      },
      "message": "iwlagn: fix priv-\u003ecfg-\u003eht_params NULL pointer dereference\n\nThis fix regression introduced by commit:\n\ncommit 15b3f3b006b42a678523cad989bfd60b76bf4403\nAuthor: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nDate:   Fri Jun 3 07:54:13 2011 -0700\n\n    iwlagn: set smps mode after assoc for 1000 device\n\nAlso remove unneeded brackets on the way.\n\nAddress:\nhttps://bugzilla.redhat.com/show_bug.cgi?id\u003d744155\n\nCc: stable@kernel.org # 3.1+\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nAcked-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f9a703e173849425079e29e63bf960c2625e0a85",
      "tree": "bebb01202223540fb20f5e4593fc6f8453188331",
      "parents": [
        "d83579e2a50ac68389e6b4c58b845c702cf37516"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Wed Oct 12 11:10:37 2011 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:15 2011 -0400"
      },
      "message": "iwmc3200wifi: add a range check to iwm_cfg80211_get_key()\n\nSmatch complains that \"key_index\" is capped at 5 in nl80211_get_key()\nbut iwm-\u003ekeys[] only has 4 elements.  I don\u0027t know if this is really\nneeded, but the other -\u003eget_key() implementations seemed to check\nfor overflows so I\u0027ve added a check here.\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nAcked-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d83579e2a50ac68389e6b4c58b845c702cf37516",
      "tree": "d09976a730352858956c3fba994b406aba5afbde",
      "parents": [
        "5c079d8848740278e70100797265a2965197c84f"
      ],
      "author": {
        "name": "Chaoming Li",
        "email": "chaoming_li@realsil.com.cn",
        "time": "Tue Oct 11 21:28:51 2011 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:15 2011 -0400"
      },
      "message": "rtlwifi: rtl8192de: Updates from latest Reaktek driver - Part III\n\nThis patch incorporate the differences between the 06/20/2011 and\n08/16/2011 Realtek releases of the rtl8192de driver.\n\nThe changes include:\n\n1. Update for new chip versions\n\nSigned-off-by: Chaoming Li \u003cchaoming_li@realsil.com.cn\u003e\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5c079d8848740278e70100797265a2965197c84f",
      "tree": "c7ff1a3567dde82e04aa62a2c0c1214dc859e0cc",
      "parents": [
        "db7599391385f9837ac8a35b8f9d202b85409992"
      ],
      "author": {
        "name": "Chaoming Li",
        "email": "chaoming_li@realsil.com.cn",
        "time": "Wed Oct 12 15:59:09 2011 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:15 2011 -0400"
      },
      "message": "rtlwifi: rtl8192se: Updates from latest Realtek driver version - Part II\n\nThis patch incorporate the differences between the 06/20/2011 and\n08/16/2011 Realtek releases of the rtl8192se driver.\n\nThe changes include:\n\n1. Fixing some typos in register usage.\n2. A change in the handling of decryption status for 802.11w packets.\n\nSigned-off-by: Chaoming Li \u003cchaoming_li@realsil.com.cn\u003e\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "db7599391385f9837ac8a35b8f9d202b85409992",
      "tree": "90ffb68c1eb7b70c704848373c7174567a53367b",
      "parents": [
        "09e92f0be2cc14dc808de0c0f12b57981b8c027d"
      ],
      "author": {
        "name": "Chaoming Li",
        "email": "chaoming_li@realsil.com.cn",
        "time": "Tue Oct 11 21:28:49 2011 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:15 2011 -0400"
      },
      "message": "rtlwifi: rtl8192ce: Add new chip revisions\n\nThis patch incorporate the differences between the 06/20/2011 and\n08/16/2011 Realtek releases of the rtlwifi driver.\n\nThe changes include:\n\n1. Adding new chip revisions including new firmware.\n\nSigned-off-by: Chaoming Li \u003cchaoming_li@realsil.com.cn\u003e\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "09e92f0be2cc14dc808de0c0f12b57981b8c027d",
      "tree": "89024ddca150be4ca8b14dfa3994585336a15677",
      "parents": [
        "603be3885b9d518ff4822b357e2687b6ff02f1ac"
      ],
      "author": {
        "name": "Chaoming Li",
        "email": "chaoming_li@realsil.com.cn",
        "time": "Tue Oct 11 21:28:48 2011 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:15 2011 -0400"
      },
      "message": "rtlwifi: Update to new Realtek version - Part I\n\nThis patch incorporate the differences between the 06/20/2011 and\n08/16/2011 Realtek releases of the rtlwifi driver.\n\nThe changes include:\n\n1. Handling of IEEE80211_HW_CONNECTION_MONITOR.\n2. Fix typo to get proper response to nullfunc frames.\n\nSigned-off-by: Chaoming Li \u003cchaoming_li@realsil.com.cn\u003e\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "603be3885b9d518ff4822b357e2687b6ff02f1ac",
      "tree": "69b87f3878235bd1e5032cfba9ccdc5a37e80130",
      "parents": [
        "7f2a5e214d3f8daf1e9a5ad021c74528f970e673"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Tue Oct 11 21:28:47 2011 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:14 2011 -0400"
      },
      "message": "rtlwifi: Change PCI drivers to use the new PM framework\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7f2a5e214d3f8daf1e9a5ad021c74528f970e673",
      "tree": "b71cbcdae3d7226e771b44576f2ca49ac85c3b97",
      "parents": [
        "a2fe81667410723d941a688e1958a49d67ca3346"
      ],
      "author": {
        "name": "Helmut Schaa",
        "email": "helmut.schaa@googlemail.com",
        "time": "Tue Oct 11 18:08:55 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:14 2011 -0400"
      },
      "message": "mac80211: Populate radiotap header with MCS info for TX frames\n\nmac80211 already filled in the MCS rate info for rx\u0027ed frames but tx\u0027ed\nframes that are sent to a monitor interface during the status callback\nlack this information.\n\nAdd the radiotap fields for MCS info to ieee80211_tx_status_rtap_hdr\nand populate them when sending tx\u0027ed frames to the monitors.\n\nThe needed headroom is only extended by one byte since we don\u0027t include\nlegacy rate information in the rtap header for HT frames.\n\nSigned-off-by: Helmut Schaa \u003chelmut.schaa@googlemail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a2fe81667410723d941a688e1958a49d67ca3346",
      "tree": "4330d321d7a62f50f5ec7e7f14e4f258b721e7a7",
      "parents": [
        "7bd9897e1a07d97e6297f38f741e2d1851e243b8"
      ],
      "author": {
        "name": "Helmut Schaa",
        "email": "helmut.schaa@googlemail.com",
        "time": "Tue Oct 11 18:08:54 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:14 2011 -0400"
      },
      "message": "mac80211: Build TX radiotap header dynamically\n\nGet rid of the ieee80211_tx_status_rtap_hdr struct and instead build the\nrtap header dynamically. This makes it easier to extend the rtap header\ngeneration in the future.\n\nAdd ieee80211_tx_radiotap_len to calculate the expected size of the\nrtap header before generating it. Since we can\u0027t check if the rtap\nheader fits into the requested headroom during compile time anymore\nadd a WARN_ON_ONCE.\n\nAlso move the actual rtap header generation into its own function.\n\nSigned-off-by: Helmut Schaa \u003chelmut.schaa@googlemail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7bd9897e1a07d97e6297f38f741e2d1851e243b8",
      "tree": "660ac92992f1989acd0b2a2b09f3cd98bafecbc0",
      "parents": [
        "397ede37a4defbe0000f2cc994fe9b7225f33c89"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Mon Oct 10 07:27:19 2011 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:14 2011 -0400"
      },
      "message": "iwlagn: add missing include to iwl-agn-rs.h\n\nA few were missing\n\nSigned-off-by: Emmanuel Grumbach \u003cemmanuel.grumbach@intel.com\u003e\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "397ede37a4defbe0000f2cc994fe9b7225f33c89",
      "tree": "18af4316eb9699b808be9e47c117efa211aaec9f",
      "parents": [
        "6a686c600268b71619f93d35f9373e2b6ab5947b"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Mon Oct 10 07:27:18 2011 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:14 2011 -0400"
      },
      "message": "iwlagn: remove uneeded include to iwl-dev.h\n\niwl-core.c and iwl-trans-pcie-tx.c don\u0027t need to include iwl-dev.h\n\nSigned-off-by: Emmanuel Grumbach \u003cemmanuel.grumbach@intel.com\u003e\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6a686c600268b71619f93d35f9373e2b6ab5947b",
      "tree": "f57423fe69cb6e3baa982b9b7d9b915818e11afb",
      "parents": [
        "8c22254454eaa4f483103c6850f6f16d4f09c161"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Mon Oct 10 07:27:17 2011 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:13 2011 -0400"
      },
      "message": "iwlagn: move iwl_enable_rfkill_int and kill iwl-helpers.h\n\nMove iwl_enable_rfkill_int to iwl-core.h, and remove the empty\niwl-helpers.h\n\nSigned-off-by: Emmanuel Grumbach \u003cemmanuel.grumbach@intel.com\u003e\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8c22254454eaa4f483103c6850f6f16d4f09c161",
      "tree": "bdec5ff4a385753bd3ddf9a70523dafb714925ab",
      "parents": [
        "02f13d853c0632033f07752c87b0bfd74fd40b0b"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Mon Oct 10 07:27:16 2011 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:13 2011 -0400"
      },
      "message": "iwlagn: move iwl_beacon_time_mask_XXX near to usage\n\nSince iwl_beacon_time_mask_[high,low] are used in iwl-core.c only,\nmove them to there.\n\nSigned-off-by: Emmanuel Grumbach \u003cemmanuel.grumbach@intel.com\u003e\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "02f13d853c0632033f07752c87b0bfd74fd40b0b",
      "tree": "ba0c718304122427925603f424696284cbb8e35b",
      "parents": [
        "0b3e6f861a108dee24e93624b279984e7385012f"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Mon Oct 10 07:27:15 2011 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:13 2011 -0400"
      },
      "message": "iwlagn: remove 6000 hw header\n\nThe constants can be moved together with\nthe similar ones for other devices and we\ncan then remove the file.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0b3e6f861a108dee24e93624b279984e7385012f",
      "tree": "2ce441d1857a9d882ffbd34be74c799e8c0bfa75",
      "parents": [
        "3246c4e6addfbf69b23095b69c5484cd76ddb37b"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Mon Oct 10 07:27:14 2011 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:13 2011 -0400"
      },
      "message": "iwlagn: remove 5000 hw header\n\nThe inline function in this header is only used\nin a single file, so we can move it there.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3246c4e6addfbf69b23095b69c5484cd76ddb37b",
      "tree": "1f3711d7d78fb04549b9d4ec0120d25d8e6761fd",
      "parents": [
        "c745f55baf63d08d6e9bb20682102fb8bae8f67a"
      ],
      "author": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Mon Oct 10 07:27:13 2011 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:13 2011 -0400"
      },
      "message": "iwlagn: rename iwl-rx.c to iwl-agn-rx.c\n\nAfter driver split, there were no shared functions between agn and legacy;\nrename iwl-rx.c to iwl-agn-rx.c\n\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c745f55baf63d08d6e9bb20682102fb8bae8f67a",
      "tree": "133dbee0b351a2a8939db350147d98394a74fd59",
      "parents": [
        "ade4c649a0e9e862751fe1c98f43fbee86554c8a"
      ],
      "author": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Mon Oct 10 07:27:12 2011 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:13 2011 -0400"
      },
      "message": "iwlagn: merge station management functions\n\nAfter driver split, no need to separate station management functions\nin two files, merge it\n\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ade4c649a0e9e862751fe1c98f43fbee86554c8a",
      "tree": "765b476be9dd596952fd399faf9b8afc0d22dac6",
      "parents": [
        "770c72c48193b070e13a08d5df7f3a2cac204569"
      ],
      "author": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Mon Oct 10 07:27:11 2011 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:12 2011 -0400"
      },
      "message": "iwlagn: rename all the mac80211 callback functions\n\nUse the same calling style for all the mac80211 callback functions\n\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "770c72c48193b070e13a08d5df7f3a2cac204569",
      "tree": "67296e38cd68d45b97499a46f4fed6fa24e4a376",
      "parents": [
        "ef082cb1e5f57fd3435fd9ccdf67e9d1c6bb7b17"
      ],
      "author": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Mon Oct 10 07:27:10 2011 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:12 2011 -0400"
      },
      "message": "iwlagn: add debug for mac80211 callback\n\nAdd IWL_DEBUG_MAC80211 debug for all mac80211 callback function\n\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ef082cb1e5f57fd3435fd9ccdf67e9d1c6bb7b17",
      "tree": "bee8477abe14cfe8b0c6735b45ecb96d2bf176cf",
      "parents": [
        "8921d4cab903a0578663d8c924d9054e96c2a0fa"
      ],
      "author": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Mon Oct 10 07:27:09 2011 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:12 2011 -0400"
      },
      "message": "iwlagn: don\u0027t stop rts/cts until last aggregation queue close\n\nOnce enable rts/cts for aggregation queue, do not disable until the\nlast aggregation queue closed.\n\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8921d4cab903a0578663d8c924d9054e96c2a0fa",
      "tree": "bb232b4f50c29845417ed9e3d15dbf60129474af",
      "parents": [
        "add6ff1aa35495f259056954202494f89f11cc98"
      ],
      "author": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Mon Oct 10 07:27:08 2011 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:12 2011 -0400"
      },
      "message": "iwlagn: more info on warning for shutdown agg queue\n\nWhen detect wrong state on shutdown aggregation queue, show more\ninformation for debugging\n\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "add6ff1aa35495f259056954202494f89f11cc98",
      "tree": "7ae62c7b21478f07a4cd0f3adeccc4751d875b79",
      "parents": [
        "f3129b73889086f326d810c1cf4e807849321d64"
      ],
      "author": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Mon Oct 10 07:27:07 2011 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:12 2011 -0400"
      },
      "message": "iwlwifi: update comments on how to enable debug flag\n\nModify comments on how to enable and change debug_level\n\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f3129b73889086f326d810c1cf4e807849321d64",
      "tree": "be58840fe148adba9e7859bac966f52f62d4c052",
      "parents": [
        "281e27c8092da95c83f6bc3df8fc11235f4b364c"
      ],
      "author": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Mon Oct 10 07:27:06 2011 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 14 14:48:11 2011 -0400"
      },
      "message": "iwlagn: use low retry limit for WoWLAN\n\nWhen in D3 state, use low retry limit for both data and rts\n\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    }
  ],
  "next": "281e27c8092da95c83f6bc3df8fc11235f4b364c"
}
