)]}'
{
  "log": [
    {
      "commit": "e143a1ada39110f9596e4ffd4e0b8399e5ab88d4",
      "tree": "109f2ab42dea67df53557c8c025045e4a51af3e4",
      "parents": [
        "e09e9d189bc2d31dc365a3d846a09086317350b6"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Sun Dec 25 23:35:34 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 26 15:18:36 2011 -0500"
      },
      "message": "mlx4: Add missing include of linux/slab.h\n\nInclude linux/slab.h to fix below build error:\n\n  CC      drivers/net/ethernet/mellanox/mlx4/resource_tracker.o\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function \u0027mlx4_init_resource_tracker\u0027:\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c:233: error: implicit declaration of function \u0027kzalloc\u0027\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c:234: warning: assignment makes pointer from integer without a cast\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function \u0027mlx4_free_resource_tracker\u0027:\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c:264: error: implicit declaration of function \u0027kfree\u0027\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function \u0027alloc_qp_tr\u0027:\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c:370: warning: assignment makes pointer from integer without a cast\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function \u0027alloc_mtt_tr\u0027:\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c:386: warning: assignment makes pointer from integer without a cast\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function \u0027alloc_mpt_tr\u0027:\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c:402: warning: assignment makes pointer from integer without a cast\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function \u0027alloc_eq_tr\u0027:\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c:417: warning: assignment makes pointer from integer without a cast\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function \u0027alloc_cq_tr\u0027:\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c:431: warning: assignment makes pointer from integer without a cast\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function \u0027alloc_srq_tr\u0027:\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c:446: warning: assignment makes pointer from integer without a cast\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function \u0027alloc_counter_tr\u0027:\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c:461: warning: assignment makes pointer from integer without a cast\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function \u0027add_res_range\u0027:\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c:521: warning: assignment makes pointer from integer without a cast\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function \u0027mac_add_to_slave\u0027:\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c:1193: warning: assignment makes pointer from integer without a cast\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function \u0027add_mcg_res\u0027:\ndrivers/net/ethernet/mellanox/mlx4/resource_tracker.c:2521: warning: assignment makes pointer from integer without a cast\nmake[5]: *** [drivers/net/ethernet/mellanox/mlx4/resource_tracker.o] Error 1\nmake[4]: *** [drivers/net/ethernet/mellanox/mlx4] Error 2\nmake[3]: *** [drivers/net/ethernet/mellanox] Error 2\nmake[2]: *** [drivers/net/ethernet] Error 2\nmake[1]: *** [drivers/net] Error 2\nmake: *** [drivers] Error 2\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "abb434cb0539fb355c1c921f8fd761efbbac3462",
      "tree": "24a7d99ec161f8fd4dc9ff03c9c4cc93be883ce6",
      "parents": [
        "2494654d4890316e7340fb8b3458daad0474a1b9",
        "6350323ad8def2ac00d77cdee3b79c9b9fba75c4"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 23 17:13:56 2011 -0500"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 23 17:13:56 2011 -0500"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net\n\nConflicts:\n\tnet/bluetooth/l2cap_core.c\n\nJust two overlapping changes, one added an initialization of\na local variable, and another change added a new local variable.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "681f16232c49de06fb3683a8b128a95dbda9413c",
      "tree": "bdf41763bec1b96ede660a5efca870d72ace2fce",
      "parents": [
        "9d4dde5215779f4099730194ad30624fdba3d8b2"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Fri Dec 23 00:44:36 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 23 16:51:18 2011 -0500"
      },
      "message": "usb: pegasus: cleanup a couple conditions\n\nWe recently made loopback a bool type instead of an int, so the bitwise\nAND is redundent.\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f87ce5b254d4eb5b5ec2bfcc78d714fa0e249288",
      "tree": "778187018922ac5e1841e8153d53d56b6e823698",
      "parents": [
        "30e7dfe76e3e9a3f2b72be38c48562317d7795ab"
      ],
      "author": {
        "name": "allan",
        "email": "allan@asix.com.tw",
        "time": "Thu Dec 22 20:38:51 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 23 16:51:18 2011 -0500"
      },
      "message": "drivers/net/usb/asix: fixed asix_get_wol reported wrong wol status issue\n\nFixed the asix_get_wol() routine reported wrong wol status issue.\n\nSigned-off-by: Allan Chou \u003callan@asix.com.tw\u003e\nTested-by: Eugene \u003celubarsky@gmail.com\u003e; Allan Chou \u003callan@asix.com.tw\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7afc5dbde09104b023ce04465ba71aaba0fc4346",
      "tree": "03109d7dfed9afb5c0e4d1f1c86d307f577f0b6d",
      "parents": [
        "72a9730b3f556e18912f3e1b494a7aee7ae3dd91"
      ],
      "author": {
        "name": "Krishna Gudipati",
        "email": "kgudipat@brocade.com",
        "time": "Thu Dec 22 13:30:19 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 23 16:50:58 2011 -0500"
      },
      "message": "bna: Add debugfs interface.\n\nChange details:\n\t- Add debugfs support to obtain firmware trace, saved firmware trace on\n\t  an IOC crash, driver info and read/write to registers.\n\n\t- debugfs hierarchy:\n\t  bna/pci_dev:\u003cpci_name\u003e\n\t  where the pci_name corresponds to the one under /sys/bus/pci/drivers/bna\n\n\t- Following are the new debugfs entries added:\n\t  fwtrc: collect current firmware trace.\n\t  fwsave: collect last saved fw trace as a result of firmware crash.\n\t  regwr: write one word to chip register\n\t  regrd: read one or more words from chip register.\n\t  drvinfo: collect the driver information.\n\nSigned-off-by: Krishna Gudipati \u003ckgudipat@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "72a9730b3f556e18912f3e1b494a7aee7ae3dd91",
      "tree": "1b589cb530e6cf5145a29c3423c176408c667033",
      "parents": [
        "6fc0d0f2e3bcbb4bfbc22a89c996e5905da4cc43"
      ],
      "author": {
        "name": "Krishna Gudipati",
        "email": "kgudipat@brocade.com",
        "time": "Thu Dec 22 13:29:45 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 23 16:50:58 2011 -0500"
      },
      "message": "bna: Added flash sub-module and ethtool eeprom entry points.\n\nChange details:\n\t- The patch adds flash sub-module to the bna driver.\n\t- Added ethtool set_eeprom() and get_eeprom() entry points to\n\t  support flash partition read/write operations.\n\nSigned-off-by: Krishna Gudipati \u003ckgudipat@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6fc0d0f2e3bcbb4bfbc22a89c996e5905da4cc43",
      "tree": "19b9d7517a9f7cdf51b4529a3e1cce8c6acb5b01",
      "parents": [
        "2c64580046a122fa15bb586d8ca4fd5e4b69a1e7"
      ],
      "author": {
        "name": "Giuseppe Cavallaro",
        "email": "peppe.cavallaro@st.com",
        "time": "Fri Dec 23 14:21:20 2011 -0500"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 23 14:21:20 2011 -0500"
      },
      "message": "stmmac: fix missing module license in the main.\n\nThis patch fixes the following warning raised\nwhen compile:\n\nWARNING: modpost: missing MODULE_LICENSE()\nin drivers/net/ethernet/stmicro/stmmac/stmmac.o\n\nReported-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Giuseppe Cavallaro \u003cpeppe.cavallaro@st.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bfab27a146ed4d722c6d399f844f955f29cd2b81",
      "tree": "e433b5c075920229274a3229e0f06b8c6a2d19b2",
      "parents": [
        "225d9b89c937633dfeec502741a174fe0bab5b9f"
      ],
      "author": {
        "name": "Giuseppe CAVALLARO",
        "email": "peppe.cavallaro@st.com",
        "time": "Wed Dec 21 03:58:19 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Dec 21 15:44:34 2011 -0500"
      },
      "message": "stmmac: add the experimental PCI support\n\nThis patch adds the PCI support (as EXPERIMENTAL)\nthis has been also tested on XLINX XC2V3000 FF1152AMT0221\nD1215994A VIRTEX FPGA board.\nTo support the PCI bus the main part has been reworked\nand both the platform and the PCI specific parts have\nbeen moved into different files.\n\nSigned-off-by: Rayagond Kokatanur \u003crayagond@vayavyalabs.com\u003e\nSigned-off-by: Giuseppe Cavallaro \u003cpeppe.cavallaro@st.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4e68ea26e76273cc62a981a414a8319a7f4c1077",
      "tree": "085b3639500a2a45077fc6076b4907e051e83de1",
      "parents": [
        "ab56222a32b9dbaae19c1d37f07b0ac4fc3c27ec"
      ],
      "author": {
        "name": "Michal Simek",
        "email": "monstr@monstr.eu",
        "time": "Wed Dec 21 15:42:50 2011 -0500"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Dec 21 15:42:50 2011 -0500"
      },
      "message": "net: ethernet: xilinx: Don\u0027t use NO_IRQ in xilinx\n\nFix ll_temac and emaclite drivers. Only Microblaze and Xilinx PPC\nuse then and both use NO_IRQ as 0. It will be removed in near future.\n\nSigned-off-by: Michal Simek \u003cmonstr@monstr.eu\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b4949b84567f3ae1227d076fc95bbd8efea06506",
      "tree": "0363dabf1e46f17c755aecbd09fc9f0cd30fd6cb",
      "parents": [
        "cd7816d14953c8af910af5bb92f488b0b277e29d",
        "96f1f05af76b601ab21a7dc603ae0a1cea4efc3d"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Dec 21 13:18:22 2011 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Dec 21 13:18:22 2011 -0500"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless into for-davem\n"
    },
    {
      "commit": "ef0002b577b52941fb147128f30bd1ecfdd3ff6d",
      "tree": "8974f323c84eb97ebfb2ff817b7798ee96ceccc6",
      "parents": [
        "89efea25cdceb9093e3f7fb717d3b4063f7f8749"
      ],
      "author": {
        "name": "Krishna Kumar",
        "email": "krkumar2@in.ibm.com",
        "time": "Wed Nov 23 22:17:14 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Dec 20 13:45:55 2011 -0500"
      },
      "message": "macvtap: Fix macvtap_get_queue to use rxhash first\n\nIt was reported that the macvtap device selects a\nAcked-by: Michael S. Tsirkin \u003cmst@redhat.com\u003e\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "89efea25cdceb9093e3f7fb717d3b4063f7f8749",
      "tree": "acfe0a0f55a5ab0bd014e4c51601ce140427605b",
      "parents": [
        "2ea744a583d0f40901b2ea43059ae007d9cf2602"
      ],
      "author": {
        "name": "Yevgeny Petrilin",
        "email": "yevgenyp@mellanox.co.il",
        "time": "Mon Dec 19 21:53:38 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Dec 20 13:31:36 2011 -0500"
      },
      "message": "mlx4_en: FIX: Setting default_qpn before using it\n\nWhen UDP RSS is enabled, we use same QPN for TCP and UDP ranges\nThe bug is that the default_qpn was used base UDP qpn before it\nwas set.\nFixes bug introduced in commit: 1202d460b1df3a77fda66f4ba5f90ae3527dd42f\n\nSigned-off-by: Yevgeny Petrilin \u003cyevgenyp@mellanox.co.il\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "eb93992207dadb946a3b5cf4544957dc924a6f58",
      "tree": "8d840ea0e0e5eb3cf6207a2608d434475a9076b4",
      "parents": [
        "3db1cd5c05f35fb43eb134df6f321de4e63141f2"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Dec 19 14:08:01 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 19 22:27:29 2011 -0500"
      },
      "message": "module_param: make bool parameters really bool (net \u0026 drivers/net)\n\nmodule_param(bool) used to counter-intuitively take an int.  In\nfddd5201 (mid-2009) we allowed bool or int/unsigned int using a messy\ntrick.\n\nIt\u0027s time to remove the int/unsigned int option.  For this version\nit\u0027ll simply give a warning, but it\u0027ll break next kernel version.\n\n(Thanks to Joe Perches for suggesting coccinelle for 0/1 -\u003e true/false).\n\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3db1cd5c05f35fb43eb134df6f321de4e63141f2",
      "tree": "960039f3f4f0a524b37e94434624da154859bc64",
      "parents": [
        "a8e510f682fe6d7671c11887e07c55f86caaf3c1"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Dec 19 13:56:45 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 19 22:27:29 2011 -0500"
      },
      "message": "net: fix assignment of 0/1 to bool variables.\n\nDaveM said:\n   Please, this kind of stuff rots forever and not using bool properly\n   drives me crazy.\n\nJoe Perches \u003cjoe@perches.com\u003e gave me the spatch script:\n\n\t@@\n\tbool b;\n\t@@\n\t-b \u003d 0\n\t+b \u003d false\n\t@@\n\tbool b;\n\t@@\n\t-b \u003d 1\n\t+b \u003d true\n\nI merely installed coccinelle, read the documentation and took credit.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e8303a3b2196272c3eb994d0fd1a189a958a2bdd",
      "tree": "ea60d1e2f593253caba48455470f5ae83b5067bd",
      "parents": [
        "7746ab0abb512826540a9a0c917519d11a7bf392"
      ],
      "author": {
        "name": "Aurelien Jacobs",
        "email": "aurel@gnuage.org",
        "time": "Fri Dec 16 10:49:22 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 19 16:37:56 2011 -0500"
      },
      "message": "asix: new device id\n\nAdds the device id needed for the USB Ethernet Adapter delivered by\nASUS with their Zenbook.\n\nSigned-off-by: Aurelien Jacobs \u003caurel@gnuage.org\u003e\nAcked-by: Grant Grundler \u003cgrundler@chromium.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7746ab0abb512826540a9a0c917519d11a7bf392",
      "tree": "90ab33782fe835540102eabcdd5b763969a1598e",
      "parents": [
        "2692ba61a82203404abd7dd2a027bda962861f74"
      ],
      "author": {
        "name": "Ilya Yanok",
        "email": "yanok@emcraft.com",
        "time": "Sun Dec 18 10:02:04 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 19 16:31:13 2011 -0500"
      },
      "message": "davinci-cpdma: fix locking issue in cpdma_chan_stop\n\nFree the channel lock before calling __cpdma_chan_process to prevent\ndead lock.\n\nSigned-off-by: Ilya Yanok \u003cyanok@emcraft.com\u003e\nTested-by: Ameya Palande \u003c2ameya@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a8e510f682fe6d7671c11887e07c55f86caaf3c1",
      "tree": "b9c8042e5046fbfd81a596caaed05ba03fc3d467",
      "parents": [
        "bf684f6512223673aa78b62ea59df8be409c460d"
      ],
      "author": {
        "name": "Frederic LAMBERT",
        "email": "frdrc66@gmail.com",
        "time": "Sun Dec 18 07:33:41 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 19 16:30:40 2011 -0500"
      },
      "message": "phy: Micrel KS8995MA 5-ports 10/100 managed Ethernet switch support added\n\nSigned-off-by: Gabor Juhos \u003cjuhosg@openwrt.org\u003e\nSigned-off-by: Frederic Lambert \u003cfrdrc66@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bf684f6512223673aa78b62ea59df8be409c460d",
      "tree": "2432768f5bd19abf7d57af264b5ed00e02847026",
      "parents": [
        "bc12d289e10afe0205738af30883853ed0ab6883"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bhelgaas@google.com",
        "time": "Fri Dec 16 12:31:54 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 19 16:13:37 2011 -0500"
      },
      "message": "de4x5/PCI: use list_for_each_entry() for bus-\u003edevices traversal\n\nReplace open-coded list traversal with list_for_each_entry().\n\nCC: Grant Grundler \u003cgrundler@parisc-linux.org\u003e\nCC: netdev@vger.kernel.org\nSigned-off-by: Bjorn Helgaas \u003cbhelgaas@google.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bc12d289e10afe0205738af30883853ed0ab6883",
      "tree": "f4019b7d998226aa000945dfbc8ae185ac1f7f53",
      "parents": [
        "0a955c3a6f44927b81ae3bc91b0448eb104d8316"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bhelgaas@google.com",
        "time": "Fri Dec 16 12:31:49 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 19 16:13:36 2011 -0500"
      },
      "message": "sunhme/PCI: use list_for_each_entry() for bus-\u003edevices traversal\n\nReplace open-coded list traversal with list_for_each_entry().\n\nCC: David S. Miller \u003cdavem@davemloft.net\u003e\nCC: netdev@vger.kernel.org\nSigned-off-by: Bjorn Helgaas \u003cbhelgaas@google.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2ca6cf06d988fea21e812a86be79353352677c9c",
      "tree": "11383032a96388d8746e06a772415294bcb429f0",
      "parents": [
        "9cef310fcdee12b49b8b4c96fd8f611c8873d284"
      ],
      "author": {
        "name": "françois romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Dec 15 08:37:43 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 19 16:06:48 2011 -0500"
      },
      "message": "r8169: fix Config2 MSIEnable bit setting.\n\nThe MSIEnable bit is only available for the 8169.\n\nAvoid Config2 writes for the post-8169 8168 and 810x.\n\nReported-by: Su Kang Yin \u003ccantona@cantona.net\u003e\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nCc: Hayes Wang \u003chayeswang@realtek.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "90415477bf1356f72acc34063ff52441fc10a754",
      "tree": "5ea23ba1f29037701129d7653475f7d984fe6bcd",
      "parents": [
        "c2c20ef43d00b1439631e603f8dcee9a803cd8b3"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Fri Dec 16 13:33:23 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 19 15:50:52 2011 -0500"
      },
      "message": "tg3: Make the RSS indir tbl admin configurable\n\nThis patch adds the ethtool callbacks necessary to change the rss\nindirection table from userspace.  Should the number of interrupts\nchange (e.g.  across a close / open call, or through a reset) and\nany one of the indirection table values fall out-of-range, the driver\nwill reset the indirection table to a default layout.\n\n[Integrated many suggestions made by Ben Hutchings.]\n\nChanges since v3\n\n* Removed TG3_FLAG_SUPPORT_MSIX checks at the start of\n  tg3_get_rxfh_indir() and tg3_set_rxfh_indir().\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nReviewed-by: Benjamin Li \u003cbenli@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c2c20ef43d00b1439631e603f8dcee9a803cd8b3",
      "tree": "f2748d454540deb7fa69bbbfa144c27ad97b7074",
      "parents": [
        "93c86700c0ae3a1407b979073f423e62e29372c1"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun Dec 18 18:15:09 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 19 15:46:28 2011 -0500"
      },
      "message": "bnx2: Update driver to use new mips firmware.\n\nbnx2-mips-06-6.2.3 and bnx2-mips-09-6.2.1.b\n\nNew firmware fixes iSCSI problems with some LeftHand targets that don\u0027t\nset TTT\u003d0xffffffff for Data-In according to spec.  Firmware generates\nexception warnings for this condition and becomes very slow.  This is\nfixed by suppressing these warnings when using default error mask.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "93c86700c0ae3a1407b979073f423e62e29372c1",
      "tree": "14db254590270957d20e54afea0753b57a618a0e",
      "parents": [
        "81259c6124fdb7a5808192e532938f7a47e58dee"
      ],
      "author": {
        "name": "Padmanabh Ratnakar",
        "email": "padmanabh.ratnakar@emulex.com",
        "time": "Mon Dec 19 01:53:35 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 19 15:46:00 2011 -0500"
      },
      "message": "be2net: Fix INTx processing for Lancer\n\nLancer does not have HW registers to indicate the EQ causing the INTx\ninterrupt. As a result EQE entries of one EQ may be consumed when interrupt\nis caused by another EQ. Fix this by arming CQs at the end of NAPI poll\nroutine to regenerate the EQEs.\n\nSigned-off-by: Padmanabh Ratnakar \u003cpadmanabh.ratnakar@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "81259c6124fdb7a5808192e532938f7a47e58dee",
      "tree": "3314c5f35292c0c90b2a1a888b46cfc355a09e80",
      "parents": [
        "447f219190bf0368b8b36cf60155744cb43510df"
      ],
      "author": {
        "name": "Vinson Lee",
        "email": "vlee@vmware.com",
        "time": "Mon Dec 19 10:17:55 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 19 15:44:43 2011 -0500"
      },
      "message": "myri10ge: Fix typo of \u0027VMware\u0027 in comment.\n\nSigned-off-by: Vinson Lee \u003cvlee@vmware.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "72be84f1c21c0ddba1081291072d7acc9ccddf5f",
      "tree": "42ff90164a8bbb6cef88f3489fed3b2e418796c2",
      "parents": [
        "996b0541e73a3321947dbc8894a078b8e82e8691"
      ],
      "author": {
        "name": "Yevgeny Petrilin",
        "email": "yevgenyp@mellanox.co.il",
        "time": "Mon Dec 19 04:03:53 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 19 14:57:07 2011 -0500"
      },
      "message": "mlx4: Fixing wrong error codes in communication channel\n\nThe communication channel is HW interface from PF point of view\nSo the command return status should be stored as HW error code\nand only then translated to errno values.\n\nReporetd-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: Yevgeny Petrilin \u003cyevgenyp@mellanox.co.il\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "996b0541e73a3321947dbc8894a078b8e82e8691",
      "tree": "651b9d7e9c0f717e7a5519aa4d66bbad5e69e773",
      "parents": [
        "0e03567a2c2542e142d5ab6c8bcbf6373a241afe"
      ],
      "author": {
        "name": "Yevgeny Petrilin",
        "email": "yevgenyp@mellanox.co.il",
        "time": "Mon Dec 19 04:03:05 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 19 14:57:07 2011 -0500"
      },
      "message": "mlx4: not using spin_lock_irq when getting vf by resource.\n\nThe function is always called from irq context, changing the call\nto spin_lock().\n\nSigned-off-by: Yevgeny Petrilin \u003cyevgenyp@mellanox.co.il\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0e03567a2c2542e142d5ab6c8bcbf6373a241afe",
      "tree": "b478d2213c255be3b75af162379cae93fafd6455",
      "parents": [
        "8d0fc7b61191c9433a4f738987b89e1d962eb637"
      ],
      "author": {
        "name": "Alexander Guller",
        "email": "alexg@mellanox.com",
        "time": "Mon Dec 19 04:02:58 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 19 14:57:07 2011 -0500"
      },
      "message": "mlx4_en: nullify cached multicast address list after cleanup\n\nSolves an issue where we tried to free the same page twice after\nthe port has been opened and closed.\n\nSigned-off-by: Alexander Guller \u003calexg@mellanox.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8d0fc7b61191c9433a4f738987b89e1d962eb637",
      "tree": "f538c085fefdeddd321a66ed0fb54a0cd86cbf34",
      "parents": [
        "58a60168d12c4e5be21c29420a3de4a41ef3470f"
      ],
      "author": {
        "name": "Yevgeny Petrilin",
        "email": "yevgenyp@mellanox.co.il",
        "time": "Mon Dec 19 04:00:34 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 19 14:57:07 2011 -0500"
      },
      "message": "mlx4_core: Changing link sensing logic\n\nNew FW can give clues to driver regarding default port type\nand whether or not we should default to link sensing on the port.\n\n2 bits are added to QUERY_PORT command:\n1. suggested_type: This bit gives a hint whether the default port type should be\n   IB or Ethernet.\n   The driver will use this hint in case the user didn\u0027t specify explicitly the link layer\n   type he wants to set.\n2. default_sense: If this bit is set, we would sense the port type on start-up\n   and default the port to link sensing\n\nSigned-off-by: Yevgeny Petrilin \u003cyevgenyp@mellanox.co.il\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "58a60168d12c4e5be21c29420a3de4a41ef3470f",
      "tree": "407a7f5c7ef86a4346577ce1860bf686d40d4b93",
      "parents": [
        "9f6e20cee6253c4ca5faacba8dbd09ebe70132ed"
      ],
      "author": {
        "name": "Yevgeny Petrilin",
        "email": "yevgenyp@mellanox.co.il",
        "time": "Mon Dec 19 04:00:26 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 19 14:57:06 2011 -0500"
      },
      "message": "mlx4: capability for link sensing\n\nFor ConnectX3 devices, we allow link sensing only if FW explicitly\nreported it supports the feature.\nFor older versions (ConnectX1 and 2), if the card supports both link layer types\n(Ethenet and Infiniband), link sensing is supported.\n\nSigned-off-by: Yevgeny Petrilin \u003cyevgenyp@mellanox.co.il\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "96f1f05af76b601ab21a7dc603ae0a1cea4efc3d",
      "tree": "9fd0bace4c1c71305edc881e285a53d478ec9712",
      "parents": [
        "9763152c94ff7207b3532b4105272a0a6030cd61"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Fri Dec 16 07:53:18 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Dec 19 14:20:39 2011 -0500"
      },
      "message": "iwlwifi: update SCD BC table for all SCD queues\n\nSince we configure all the queues as CHAINABLE, we need to update the\nbyte count for all the queues, not only the AGGREGATABLE ones.\n\nNot doing so can confuse the SCD and make the fw assert.\n\nCc: stable@vger.kernel.org\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": "9f6e20cee6253c4ca5faacba8dbd09ebe70132ed",
      "tree": "0dbcdabca91864daaf174bb014a5f46316880403",
      "parents": [
        "d1d182e00d72300e05b18e28372fab003d8d4a58",
        "5bd5e9a6ae5137a61d0b5c277eac61892d89fc4f"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Dec 19 13:54:26 2011 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Dec 19 13:54:26 2011 -0500"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into for-davem\n"
    },
    {
      "commit": "d1388dacbbb1d1b2bc208a4ba18de9316dc49ce9",
      "tree": "81dce4f9269bf8948bb2c6faae3635cc28753190",
      "parents": [
        "ed4a51842a9d9e618d4f4c31349b15b974dba5df",
        "42a3b63bb2ca4996a3d1210a004eae2333f1119e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 19 02:26:39 2011 -0500"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 19 02:26:39 2011 -0500"
      },
      "message": "Merge branch \u0027for-davem\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless\n"
    },
    {
      "commit": "d1d182e00d72300e05b18e28372fab003d8d4a58",
      "tree": "d69f95ad1fa28c3fd773043b2a7c7af27b676922",
      "parents": [
        "e6373c4c0ecb3a944c34117a3daeac315d641b5f"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Fri Dec 16 00:22:42 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 16 15:57:03 2011 -0500"
      },
      "message": "wimax/i2400m: remove an unused variable\n\n\"result\" isn\u0027t used.  We ignore errors here because there is not much we\ncan do about them.\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ecedb6ae908e3a8a19942da921a3ffb1c5a0d6ab",
      "tree": "4f19411d98cfa12559bda90477be3e96e1e448c4",
      "parents": [
        "869aa41044b04964e27822124b88f799e46f01b9"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajit.khaparde@emulex.com",
        "time": "Thu Dec 15 06:31:38 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 16 15:46:47 2011 -0500"
      },
      "message": "be2net: Add support for Skyhawk cards\n\nSigned-off-by: Ajit Khaparde \u003cajit.khaparde@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cb9ffb76949cd7b17c8468f8bf10d0ff75d4cdd2",
      "tree": "a5f2b750f2f9a4fa3b11655f0c33433c3ad85dd8",
      "parents": [
        "4721d22160c2d37a2e8a0841578bbe8a937b7000"
      ],
      "author": {
        "name": "Joerg Roedel",
        "email": "joerg.roedel@amd.com",
        "time": "Thu Dec 15 06:48:37 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 16 15:28:10 2011 -0500"
      },
      "message": "mlx4: Fix compile error when driver is comiled-in\n\nThis patch fixes a compile error that occurs when the driver\nis compile into the kernel and not as a module.\n\nSigned-off-by: Joerg Roedel \u003cjoerg.roedel@amd.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4721d22160c2d37a2e8a0841578bbe8a937b7000",
      "tree": "c76fc72f3bb3bb7bf44e3781d35408d3987e9412",
      "parents": [
        "220b07e90e3b7b3adc60b8a72c79ad4465312072",
        "70350b0685a370164ed8912835bd7109927c8781"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 16 15:23:22 2011 -0500"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 16 15:23:22 2011 -0500"
      },
      "message": "Merge branch \u0027for-davem\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/bwh/sfc-next\n"
    },
    {
      "commit": "24545cf168d1128bd74dfe6ea9e864825e25dd02",
      "tree": "9f3c9dea26f2b318560adb05f0b0ab72b29057ec",
      "parents": [
        "c9a7fe9672612c0b595633d2945f52257ad92b20",
        "bb3c36863e8001fc21a88bebfdead4da4c23e848"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 16 12:17:32 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 16 12:17:32 2011 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net:\n  ipv6: Check dest prefix length on original route not copied one in rt6_alloc_cow().\n  sch_gred: should not use GFP_KERNEL while holding a spinlock\n  ipip, sit: copy parms.name after register_netdevice\n  ipv6: Fix for adding multicast route for loopback device automatically.\n  ssb: fix init regression with SoCs\n  rtl8192{ce,cu,de,se}: avoid problems because of possible ERFOFF -\u003e ERFSLEEP transition\n  mac80211: fix another race in aggregation start\n  fsl_pq_mdio: Clean up tbi address configuration\n  ppp: fix pptp double release_sock in pptp_bind()\n  net/fec: fix the use of pdev-\u003eid\n  ath9k: fix check for antenna diversity support\n  batman-adv: delete global entry in case of roaming\n  batman-adv: in case of roaming mark the client with TT_CLIENT_ROAM\n  Bluetooth: Correct version check in hci_setup\n  btusb: fix a memory leak in btusb_send_frame()\n  Bluetooth: bnep: Fix module reference\n  Bluetooth: cmtp: Fix module reference\n  Bluetooth: btmrvl: support Marvell Bluetooth device SD8797\n"
    },
    {
      "commit": "70350b0685a370164ed8912835bd7109927c8781",
      "tree": "f3bcadcaa75204ff45e7ab383c766262d48487b1",
      "parents": [
        "547c474fa7dffeff312a8568d243f5f1fe84938c"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Fri Dec 16 19:14:15 2011 +0000"
      },
      "committer": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Fri Dec 16 19:45:01 2011 +0000"
      },
      "message": "sfc: Use skb_fill_page_desc() to simplify passing of page buffers to GRO\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\n"
    },
    {
      "commit": "278bc4296bd64ffd1d3913b487dc8a520e423a7a",
      "tree": "87781870cf9b96398a90fae6ebe1dae6d43d9ea4",
      "parents": [
        "7850f63f1620512631445b901ae11cd149e7375c"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Thu Dec 15 13:56:49 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 16 13:53:18 2011 -0500"
      },
      "message": "ethtool: Define and apply a default policy for RX flow hash indirection\n\nAll drivers that support modification of the RX flow hash indirection\ntable initialise it in the same way: RX rings are assigned to table\nentries in rotation.  Make that default policy explicit by having them\ncall a ethtool_rxfh_indir_default() function.\n\nIn the ethtool core, add support for a zero size value for\nETHTOOL_SRXFHINDIR, which resets the table to this default.\n\nPartly-suggested-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nAcked-by: Shreyas N Bhatewara \u003csbhatewara@vmware.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7850f63f1620512631445b901ae11cd149e7375c",
      "tree": "d26a5f049dcf3634c4bf9e1b86915d201fab3836",
      "parents": [
        "14596f7006297b67516e2b6a2b26bcb11fe08fb3"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Thu Dec 15 13:55:01 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 16 13:52:47 2011 -0500"
      },
      "message": "ethtool: Centralise validation of ETHTOOL_{G, S}RXFHINDIR parameters\n\nAdd a new ethtool operation (get_rxfh_indir_size) to get the\nindirectional table size.  Use this to validate the user buffer size\nbefore calling get_rxfh_indir or set_rxfh_indir.  Use get_rxnfc to get\nthe number of RX rings, and validate the contents of the new\nindirection table before calling set_rxfh_indir.  Remove this\nvalidation from drivers.\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nAcked-by: Dimitris Michailidis \u003cdm@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5bd5e9a6ae5137a61d0b5c277eac61892d89fc4f",
      "tree": "2593694502bbfd0bb12b00e2274f300d461764bd",
      "parents": [
        "5ce543d148bf7590294e76bc30f4c4d6777fe094"
      ],
      "author": {
        "name": "Chun-Yeow Yeoh",
        "email": "yeohchunyeow@gmail.com",
        "time": "Wed Dec 07 12:45:46 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Dec 16 09:30:43 2011 -0500"
      },
      "message": "ath9k: Support RSN Mesh\n\nSigned-off-by: Chun-Yeow Yeoh \u003cyeohchunyeow@gmail.com\u003e\nAcked-by: Luis R. Rodriguez \u003cmcgrof@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a1910f9cad2b4b9cc0d5d326aa65632a23c16088",
      "tree": "dcc927cc74dfd8918ee2324a98002b961c4a30cd",
      "parents": [
        "1b2538b2ab8f37e55b91b3cce98d2df5c126125d"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Dec 07 12:35:17 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Dec 16 09:30:42 2011 -0500"
      },
      "message": "mac80211_hwsim: fix wmediumd_pid\n\nFix a few minor issues with wmediumd_pid:\na) make static\nb) use u32 to match the snd_pid type\nc) use ACCESS_ONCE since we don\u0027t lock it\nd) don\u0027t explicitly initialize to 0\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1b2538b2ab8f37e55b91b3cce98d2df5c126125d",
      "tree": "9b0bd6720383ca2532e508846becf97548858698",
      "parents": [
        "356cb55d81d1692bd74b96c71deeb7e1cf956196"
      ],
      "author": {
        "name": "Mohammed Shafi Shajakhan",
        "email": "mohammed@qca.qualcomm.com",
        "time": "Wed Dec 07 16:51:39 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Dec 16 09:30:42 2011 -0500"
      },
      "message": "ath9k_hw: remove ATH9K_HW_CAP_CST\n\nits not used anywhere in the current code\n\nSigned-off-by: Mohammed Shafi Shajakhan \u003cmohammed@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "356cb55d81d1692bd74b96c71deeb7e1cf956196",
      "tree": "49a38e815bd2caf80eec8ef5d6ab73696c0fa712",
      "parents": [
        "d66be8294289346ceba4c6abc022954b682d4959"
      ],
      "author": {
        "name": "Mohammed Shafi Shajakhan",
        "email": "mohammed@qca.qualcomm.com",
        "time": "Wed Dec 07 16:51:38 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Dec 16 09:27:56 2011 -0500"
      },
      "message": "ath9k: validate for non-zero BSSID\n\nbefore concluding that the recieved beacon is for us, let us make sure\nthat the BSSID is non-zero. when I configured ad-hoc mode as creator and\nleft it for some time without joining I found we recieved few frames whose\nBSSID is zero, which we concluded wrongly as \u0027my_beacons\u0027\n\nSigned-off-by: Mohammed Shafi Shajakhan \u003cmohammed@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b26e478f8fd5b575684f021b05a5c6236ebb911a",
      "tree": "27d3b3eaf3fe10d05319ad3395b2569ad5f8f6d0",
      "parents": [
        "bcebcc468a6bcd3820fe9ad36b34220563efc93a",
        "bb3c36863e8001fc21a88bebfdead4da4c23e848"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 16 02:11:14 2011 -0500"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 16 02:11:14 2011 -0500"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net\n\nConflicts:\n\tdrivers/net/ethernet/freescale/fsl_pq_mdio.c\n\tnet/batman-adv/translation-table.c\n\tnet/ipv6/route.c\n"
    },
    {
      "commit": "d66be8294289346ceba4c6abc022954b682d4959",
      "tree": "04ecac99709fe94b5d1c0f5ef7189b155434918a",
      "parents": [
        "aa1f2f0a3218a9b6ce979fca3d6ebdb1c5544dd8"
      ],
      "author": {
        "name": "Rafał Miłecki",
        "email": "zajec5@gmail.com",
        "time": "Thu Dec 15 14:17:21 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Dec 15 14:47:45 2011 -0500"
      },
      "message": "b43: N-PHY: check for bustype before touching BCMA CC PLLs\n\nReported-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: Rafał Miłecki \u003czajec5@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "aa1f2f0a3218a9b6ce979fca3d6ebdb1c5544dd8",
      "tree": "59ab8f7ad97a7607722c109d0084e5a9188b7202",
      "parents": [
        "29942bc125374b5aa049a438fb628ea729538ca5"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Thu Dec 15 14:23:32 2011 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Dec 15 14:46:38 2011 -0500"
      },
      "message": "brcm80211: smac: precendence bug in wlc_phy_attach()\n\nNegate has higher precendence than compare and since neither zero nor\none are equal to four or eight the original condition is always false.\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nAcked-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "29942bc125374b5aa049a438fb628ea729538ca5",
      "tree": "87d1a9f96ade552d8404899046775fa15aab730c",
      "parents": [
        "9a66af3317be2b2ceea38f403d2f682f255de82a"
      ],
      "author": {
        "name": "Zefir Kurtisi",
        "email": "zefir.kurtisi@neratec.com",
        "time": "Wed Dec 14 20:16:34 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Dec 15 14:46:37 2011 -0500"
      },
      "message": "ath9k: add DFS radar pulse processing\n\nThis initial DFS module provides basic functionality to deal\nwith radar pulses reported by the Atheros DFS HW pulse detector.\n\nThe reported data is evaluated and basic plausibility checks\nare performed to filter false pulses. Passing radar pulses are\nforwarded to pattern detectors which are not yet implemented.\n\n(Some modifications to actually use ATH9K_DFS_DEBUGFS based on comments\nfrom Julian Calaby \u003cjulian.calaby@gmail.com\u003e. -- JWL)\n\nSigned-off-by: Zefir Kurtisi \u003czefir.kurtisi@neratec.com\u003e\nSigned-off-by: Luis R. Rodriguez \u003cmcgrof@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9a66af3317be2b2ceea38f403d2f682f255de82a",
      "tree": "929aad2913e605e49a2733fc8f034f83d27218ee",
      "parents": [
        "9b203c8fc2aa05d7bc28261d7c2bee52a0945789"
      ],
      "author": {
        "name": "Zefir Kurtisi",
        "email": "zefir.kurtisi@neratec.com",
        "time": "Wed Dec 14 20:16:33 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Dec 15 14:46:37 2011 -0500"
      },
      "message": "ath9k_hw: add DFS testing check\n\nIn order to enable DFS upstream we want to be sure\nDFS has been tested for each chipset. Push for public\ndocumentation of the requirements we want in place and\nallow for enabling each chipset through a single upstream\ncommit.\n\nSigned-off-by: Zefir Kurtisi \u003czefir.kurtisi@neratec.com\u003e\nSigned-off-by: Luis R. Rodriguez \u003cmcgrof@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9b203c8fc2aa05d7bc28261d7c2bee52a0945789",
      "tree": "f1378b7f1dcbf5456b4706aa331b3d1a49654dd5",
      "parents": [
        "00d2ec0c5f5ae8507931efd8feb174f30370c12e"
      ],
      "author": {
        "name": "Zefir Kurtisi",
        "email": "zefir.kurtisi@neratec.com",
        "time": "Wed Dec 14 20:16:32 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Dec 15 14:46:37 2011 -0500"
      },
      "message": "ath: add a debug level for DFS\n\nThis can later be used by other drivers that implement\nDFS support.\n\nSigned-off-by: Zefir Kurtisi \u003czefir.kurtisi@neratec.com\u003e\nSigned-off-by: Luis R. Rodriguez \u003cmcgrof@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "00d2ec0c5f5ae8507931efd8feb174f30370c12e",
      "tree": "566a8007f815aa611a8d06770b1c828cb34cd291",
      "parents": [
        "55e435de9153581fda21631f0e68bb793072234d"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Wed Dec 14 20:23:03 2011 -0600"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Dec 15 14:46:37 2011 -0500"
      },
      "message": "brcmsmac: Replace kmalloc/memset with kzalloc\n\nIn ai_attach(), space is allocated for an si_info struct. Immediately\nafter the allocation, routine ai_doattach() is called and that allocated\nspace is set to zero. As no other routine calls ai_doattach(), kzalloc()\ncan be utilized.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nAcked-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "55e435de9153581fda21631f0e68bb793072234d",
      "tree": "8c947b3bdbcaad4e928d9bc2f72778892b63d6d7",
      "parents": [
        "f94375431749d555a16659051d8033ba9a0fe83b"
      ],
      "author": {
        "name": "Luis R. Rodriguez",
        "email": "mcgrof@qca.qualcomm.com",
        "time": "Wed Dec 14 13:56:36 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Dec 15 14:46:37 2011 -0500"
      },
      "message": "ath: document ATH_DBG_MCI\n\nA debug level was added to the ath module for printing\nMCI messages but no documentation was provided. Clarify that\nMCI is the Message Coexistence Interface, a private protocol\nused exclusively for WLAN-BT coexistence starting from\nAR9462.\n\nCc: wtsao@qca.qualcomm.com\nCc: rmanohar@qca.qualcomm.com\nCc: mohammed@qca.qualcomm.com\nCc: senthilb@qca.qualcomm.com\nSigned-off-by: Luis R. Rodriguez \u003cmcgrof@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f94375431749d555a16659051d8033ba9a0fe83b",
      "tree": "88c6c31f276a2cf974c9a0566554f7e970f22b4f",
      "parents": [
        "3ad2952998b08442044690fa9b4ec38c6c3fc4a9"
      ],
      "author": {
        "name": "Felix Fietkau",
        "email": "nbd@openwrt.org",
        "time": "Wed Dec 14 22:08:08 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Dec 15 14:46:36 2011 -0500"
      },
      "message": "ath9k: avoid retransmitting aggregation frames that a BAR was sent for\n\nThe receiver will discard them anyway.\n\nSigned-off-by: Felix Fietkau \u003cnbd@openwrt.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3ad2952998b08442044690fa9b4ec38c6c3fc4a9",
      "tree": "3853bcba02617a5077f7f68bdd5e914958965eb0",
      "parents": [
        "6ee8284edb9be5cd567ff3f772de3bf55c73fc7a"
      ],
      "author": {
        "name": "Felix Fietkau",
        "email": "nbd@openwrt.org",
        "time": "Wed Dec 14 22:08:07 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Dec 15 14:46:36 2011 -0500"
      },
      "message": "ath9k: simplify tx locking\n\nInstead of releasing and taking back the lock over and over again in the\ntx path, hold the lock a bit longer, requiring much fewer lock/unlock pairs.\nThis makes locking much easier to review and should not have any noticeable\nperformance/latency impact.\n\nSigned-off-by: Felix Fietkau \u003cnbd@openwrt.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6ee8284edb9be5cd567ff3f772de3bf55c73fc7a",
      "tree": "0f9ffe8e66106385f8bdf47b41bf5bf53943d006",
      "parents": [
        "b047701383cf886ee18124db0a8c027af6ccc07b"
      ],
      "author": {
        "name": "Felix Fietkau",
        "email": "nbd@openwrt.org",
        "time": "Wed Dec 14 22:08:06 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Dec 15 14:46:36 2011 -0500"
      },
      "message": "ath9k: remove bogus sequence number increment\n\ntid-\u003eseq_next is initialized on A-MPDU start anyway, and the comment next\nto this chunk of code seems to be bogus as well.\n\nSigned-off-by: Felix Fietkau \u003cnbd@openwrt.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b047701383cf886ee18124db0a8c027af6ccc07b",
      "tree": "9c7a2e7f7a329b2f7c28013086c3614e9e7abdee",
      "parents": [
        "156369faa3f49c4fa37cf1f5254b1f3903b23dfd"
      ],
      "author": {
        "name": "Felix Fietkau",
        "email": "nbd@openwrt.org",
        "time": "Wed Dec 14 22:08:05 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Dec 15 14:46:36 2011 -0500"
      },
      "message": "ath9k: reduce indentation level in a few places\n\nSigned-off-by: Felix Fietkau \u003cnbd@openwrt.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "156369faa3f49c4fa37cf1f5254b1f3903b23dfd",
      "tree": "d0a50ae000e137a6b65c682ac1e67a3bbcd631e7",
      "parents": [
        "da647626c7aa854755d32dc8e33d3c58314d2fdb"
      ],
      "author": {
        "name": "Felix Fietkau",
        "email": "nbd@openwrt.org",
        "time": "Wed Dec 14 22:08:04 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Dec 15 14:46:36 2011 -0500"
      },
      "message": "ath9k: reduce the number of unnecessary BAR tx packets\n\nWhen processing A-MPDU tx status, only send a BAR for the failed packet\nwith the highest sequence number.\n\nSigned-off-by: Felix Fietkau \u003cnbd@openwrt.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "da647626c7aa854755d32dc8e33d3c58314d2fdb",
      "tree": "2033276d08a3b3f121402ec1b597e6bcfe52ce05",
      "parents": [
        "1478acb392d8564d109c4add9de6a0c6258c4057"
      ],
      "author": {
        "name": "Felix Fietkau",
        "email": "nbd@openwrt.org",
        "time": "Wed Dec 14 22:08:03 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Dec 15 14:46:35 2011 -0500"
      },
      "message": "ath9k: change maximum software retransmission handling\n\nInstead of limiting a subframe to 10 A-MPDU software transmission attempts,\ncount hardware retransmissions as well and raise the limit a bit. That way\nthere will be fewer software retransmission attempts when traffic suffers\nfrom lots of hardware retransmissions.\n\nSigned-off-by: Felix Fietkau \u003cnbd@openwrt.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "42a3b63bb2ca4996a3d1210a004eae2333f1119e",
      "tree": "f61c88fb4483bf75f557105a889e256a4f325c0d",
      "parents": [
        "3f1e6d3fd37bd4f25e5b19f1c7ca21850426c33f",
        "78feb35b8161acd95c33a703ed6ab6f554d29387"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Dec 15 13:47:58 2011 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Dec 15 13:47:58 2011 -0500"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless into for-davem\n"
    },
    {
      "commit": "bcebcc468a6bcd3820fe9ad36b34220563efc93a",
      "tree": "968e863623c8940b7bcac83dc3253609c44efd8d",
      "parents": [
        "f88788f0da6326cbcaa837e12c8c074027891f07"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Wed Dec 14 11:10:01 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 15 13:09:11 2011 -0500"
      },
      "message": "tg3: Break out RSS indir table init and assignment\n\nThis patch creates a new device member to hold the RSS indirection table\nand separates out the code that initializes the table from the code that\nprograms the table into device registers.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nReviewed-by: Michael Chan \u003cmchan@broadcom.com\u003e\nReviewed-by: Benjamin Li \u003cbenli@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f88788f0da6326cbcaa837e12c8c074027891f07",
      "tree": "1870e30248509a56538961d1f43347982b03b35d",
      "parents": [
        "55086ad95d740577def0b4e6ecc2c0ae9b0d6dec"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Wed Dec 14 11:10:00 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 15 13:09:11 2011 -0500"
      },
      "message": "tg3: Use mii_advertise_flowctrl\n\nThis patch replaces tg3\u0027s internal tg3_advert_flowctrl_1000T function\nwith mii_advertise_flowctrl provided by the kernel headers.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nReviewed-by: Michael Chan \u003cmchan@broadcom.com\u003e\nReviewed-by: Benjamin Li \u003cbenli@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "55086ad95d740577def0b4e6ecc2c0ae9b0d6dec",
      "tree": "e8a838935811370991a509178f14b6849d64974f",
      "parents": [
        "a4cb428d31e11af1662e19c6fab9133c0f7a0eda"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Wed Dec 14 11:09:59 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 15 13:09:11 2011 -0500"
      },
      "message": "tg3: Add 57766 ASIC rev support\n\nThis patch adds support for the 57766 ASIC revision.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nReviewed-by: Michael Chan \u003cmchan@broadcom.com\u003e\nReviewed-by: Benjamin Li \u003cbenli@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a4cb428d31e11af1662e19c6fab9133c0f7a0eda",
      "tree": "fcf4cf8bf9f007549510f2d508b61c4c39ea7f7e",
      "parents": [
        "4f272096054b6154e31e850f192eef5782f156c6"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Wed Dec 14 11:09:58 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 15 13:09:10 2011 -0500"
      },
      "message": "tg3: Make the TX BD DMA limit configurable\n\nThe 57766 ASIC rev will impose a new TX BD DMA limit on the driver.\nThis patch prepares for 57766 support by making the tx BD DMA limit\ntunable.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nReviewed-by: Michael Chan \u003cmchan@broadcom.com\u003e\nReviewed-by: Benjamin Li \u003cbenli@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4f272096054b6154e31e850f192eef5782f156c6",
      "tree": "bac3fb366c8fb4976f23042468f2f83ebe0534cb",
      "parents": [
        "c48e074c7c75c0de4652ea5f5bf4e74c8cf4e3dd"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Wed Dec 14 11:09:57 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 15 13:09:10 2011 -0500"
      },
      "message": "tg3: Enable EEE support for capable 10/100 devs\n\nThere are some devices in the 57765 ASIC rev that are EEE capable.\nUnfortunately the EEE setup code only gets executed if the device is\ngigabit capable.  This patch fixes the problem.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nReviewed-by: Michael Chan \u003cmchan@broadcom.com\u003e\nReviewed-by: Benjamin Li \u003cbenli@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c99f895a231b2dfeedd27e4d218a1b2d22cf4d02",
      "tree": "8e756b0ad439741eb6ef42965887d3fe91ab3524",
      "parents": [
        "ef1870673dc3b66d8daec2b1fd1048992440e0e5"
      ],
      "author": {
        "name": "Luciano Coelho",
        "email": "coelho@ti.com",
        "time": "Thu Dec 15 14:58:08 2011 +0200"
      },
      "committer": {
        "name": "Luciano Coelho",
        "email": "coelho@ti.com",
        "time": "Thu Dec 15 16:11:29 2011 +0200"
      },
      "message": "wl12xx: alloc buffer in driver_state_read to prevent compilation warning\n\nWhen compiling wl12xx for x86, there was a warning complaining about\nthe size of the buffer we were allocating in the stack:\n\ndrivers/net/wireless/wl12xx/debugfs.c: In function \u0027driver_state_read\u0027:\ndrivers/net/wireless/wl12xx/debugfs.c:380:1: warning: the frame size of 1040 bytes is larger than 1024 bytes\n\nTo prevent this, allocate the buffer in the heap instead.\n\nSigned-off-by: Luciano Coelho \u003ccoelho@ti.com\u003e\n"
    },
    {
      "commit": "ef1870673dc3b66d8daec2b1fd1048992440e0e5",
      "tree": "463837f42daf80362b222aa363f5600cde5c6d73",
      "parents": [
        "7f74484a460f6bb8656725babf2e977e47a3dab4"
      ],
      "author": {
        "name": "Pontus Fuchs",
        "email": "pontus.fuchs@gmail.com",
        "time": "Wed Dec 14 14:32:23 2011 +0100"
      },
      "committer": {
        "name": "Luciano Coelho",
        "email": "coelho@ti.com",
        "time": "Thu Dec 15 10:19:46 2011 +0200"
      },
      "message": "Set wlvif-\u003eps_compl to NULL in before return\n\nwl1271_configure_suspend_sta leaves a stale stack declared\ncompletion in wlvif-\u003eps_compl. Set it to NULL before returning.\n\nSigned-off-by: Pontus Fuchs \u003cpontus.fuchs@gmail.com\u003e\n[small fix to use wlvif-\u003eps_compl instead of wl-\u003eps_compl]\nSigned-off-by: Luciano Coelho \u003ccoelho@ti.com\u003e\n"
    },
    {
      "commit": "7f74484a460f6bb8656725babf2e977e47a3dab4",
      "tree": "302f2e472102adfde0c598d8364c08ff3b12297a",
      "parents": [
        "36b2082434e956e6048a26bbf4c14ad7488db153"
      ],
      "author": {
        "name": "Luciano Coelho",
        "email": "coelho@ti.com",
        "time": "Wed Dec 14 14:57:58 2011 +0200"
      },
      "committer": {
        "name": "Luciano Coelho",
        "email": "coelho@ti.com",
        "time": "Thu Dec 15 09:58:42 2011 +0200"
      },
      "message": "wl12xx: remove unused firmware version macros\n\nWe don\u0027t use WL12XX_BA_SUPPORT_FW_COST_VER2_START nor\nWL12XX_BA_SUPPORT_FW_COST_VER2_END anymore.\n\nSigned-off-by: Luciano Coelho \u003ccoelho@ti.com\u003e\n"
    },
    {
      "commit": "36b2082434e956e6048a26bbf4c14ad7488db153",
      "tree": "9135d5d8dd12f9b78b2b617f59bf0dfe144c2daf",
      "parents": [
        "5de8eef4fdd2044f6981ebf62330720bcdba8ee3"
      ],
      "author": {
        "name": "Luciano Coelho",
        "email": "coelho@ti.com",
        "time": "Tue Dec 13 15:45:54 2011 +0200"
      },
      "committer": {
        "name": "Luciano Coelho",
        "email": "coelho@ti.com",
        "time": "Thu Dec 15 09:58:42 2011 +0200"
      },
      "message": "wl12xx: remove deprecated packet detection threshold config\n\nThe ACX_PD_THRESHOLD configuration command is deprecated and should\nnot be used anymore.\n\nSigned-off-by: Luciano Coelho \u003ccoelho@ti.com\u003e\n"
    },
    {
      "commit": "5de8eef4fdd2044f6981ebf62330720bcdba8ee3",
      "tree": "ab7f4f531ec4c811b8cb83cf6caf61f2ad2d63d4",
      "parents": [
        "2c8f82eabc6b3b6d1fc97954377e67f2d83db687"
      ],
      "author": {
        "name": "Eliad Peller",
        "email": "eliad@wizery.com",
        "time": "Tue Dec 13 15:26:38 2011 +0200"
      },
      "committer": {
        "name": "Luciano Coelho",
        "email": "coelho@ti.com",
        "time": "Thu Dec 15 09:58:42 2011 +0200"
      },
      "message": "wl12xx: use ieee80211_free_txskb()\n\nUse the newly introduced ieee80211_free_txskb() instead\nof dev_kfree_skb() for failed tx packets.\n\nAdditionally, if the skb is a dummy packet, re-enqueue\nit (as the fw expects it) instead of freeing it.\n\nReported-by: Arik Nemtsov \u003carik@wizery.com\u003e\nSigned-off-by: Eliad Peller \u003celiad@wizery.com\u003e\nSigned-off-by: Luciano Coelho \u003ccoelho@ti.com\u003e\n"
    },
    {
      "commit": "2c8f82eabc6b3b6d1fc97954377e67f2d83db687",
      "tree": "755c64ad5307f2bdd1caec0f3d4a04088cf66945",
      "parents": [
        "f414218ed8bc716825755c9cf59f16a19f28314a"
      ],
      "author": {
        "name": "Luciano Coelho",
        "email": "coelho@ti.com",
        "time": "Tue Dec 13 11:39:50 2011 +0200"
      },
      "committer": {
        "name": "Luciano Coelho",
        "email": "coelho@ti.com",
        "time": "Thu Dec 15 09:58:41 2011 +0200"
      },
      "message": "wl12xx: call extended radio parameters for wl127x AP mode\n\nWe need to set the extended radio parameters for wl127x only.\nCurrently, we were only calling this command with wl127x STA mode, but\nwe should also do it for AP mode.\n\nMove the call to the extended radio paramaters to the common hw_init\nand use a single if for the chip type to do everything at once.\n\nSigned-off-by: Luciano Coelho \u003ccoelho@ti.com\u003e\n"
    },
    {
      "commit": "f414218ed8bc716825755c9cf59f16a19f28314a",
      "tree": "e2374f0aa4635694bf9d55e00d93e88e4dcb33b8",
      "parents": [
        "3f1764945eaac532c20ab1f23afa352a40f797b2"
      ],
      "author": {
        "name": "Luciano Coelho",
        "email": "coelho@ti.com",
        "time": "Tue Dec 13 11:39:02 2011 +0200"
      },
      "committer": {
        "name": "Luciano Coelho",
        "email": "coelho@ti.com",
        "time": "Thu Dec 15 09:58:41 2011 +0200"
      },
      "message": "wl12xx: don\u0027t write out of bounds when hlid \u003e WL12XX_MAX_LINKS\n\nWe should not get an hlid value bigger than WL12XX_MAX_LINKS from\nwl1271_rx_handle_data().  We have a WARN_ON in case it happens.  But\ndespite the warning, we would still go ahead and write the hlid bit\ninto active_hlids (a stack variable).  This would cause us to\noverwrite other data in the stack.\n\nTo avoid this problem, we now skip the write when issuing the warning,\nso at least we don\u0027t corrupt data.\n\nSigned-off-by: Luciano Coelho \u003ccoelho@ti.com\u003e\n"
    },
    {
      "commit": "3f1764945eaac532c20ab1f23afa352a40f797b2",
      "tree": "d76a2ced6957f5922f4578274d4e1a84a2ac2dcf",
      "parents": [
        "d646960f7986fefb460a2b062d5ccc8ccfeacc3a"
      ],
      "author": {
        "name": "Pontus Fuchs",
        "email": "pontus.fuchs@gmail.com",
        "time": "Thu Dec 01 12:13:44 2011 +0100"
      },
      "committer": {
        "name": "Luciano Coelho",
        "email": "coelho@ti.com",
        "time": "Thu Dec 15 09:58:41 2011 +0200"
      },
      "message": "wl12xx: Restore testmode ABI\n\nCommit 80900d0140a7648587982c8f299830e900e49165 accidently broke\nthe ABI for testmode commands. Restore the ABI again.\n\nSigned-off-by: Pontus Fuchs \u003cpontus.fuchs@gmail.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Luciano Coelho \u003ccoelho@ti.com\u003e\n"
    },
    {
      "commit": "e4522ab1c469a65857ddd2d22d0d3f5606965aaa",
      "tree": "76035644c2a02b1fca99675bfc093b331b4490e6",
      "parents": [
        "cb71b8d80334add8991862f9fd36dc50874944ce"
      ],
      "author": {
        "name": "Helmut Schaa",
        "email": "helmut.schaa@googlemail.com",
        "time": "Wed Dec 14 16:28:41 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Dec 14 14:50:11 2011 -0500"
      },
      "message": "rt2x00: Make use of ieee80211_free_txskb in tx path\n\nieee80211_free_txskb should be used when dropping a frame in the device\nrx path such that mac80211 knows about this frame being dropped.\n\nSigned-off-by: Helmut Schaa \u003chelmut.schaa@googlemail.com\u003e\nAcked-by: Gertjan van Wingerde \u003cgwingerde@gmail.com\u003e\nAcked-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "38c9d6641ff0664911aebe4ba67124f28169a972",
      "tree": "3811428abd934e0ff69a2182e66def04b39bb6f4",
      "parents": [
        "00918d33c0e9966392e5a13aeacd712b9da473c9"
      ],
      "author": {
        "name": "Amitkumar Karwar",
        "email": "akarwar@marvell.com",
        "time": "Tue Dec 13 20:43:17 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Dec 14 14:50:11 2011 -0500"
      },
      "message": "mwifiex: remove cfg_workqueue\n\ncfg_workqueue was added to notify cfg80211 that scan, connect\nor disconnect is done by calling respective completion handlers.\nWe can avoid use of this workqueue by calling those handlers\nfrom other places.\n1) Call connect, disconnect completion handlers in their callback\n   functions.\n   ex. Call cfg80211_connect_result() in mwifiex_cfg80211_connect()\n2) Call scan completion handler after parsing response of last scan\n   command in a queue.\n\nAfter removing the workqueue, variables (assoc_request etc.) and\nchecks used for mutual exclusion become redundant. Those are also\nremoved in this patch.\n\nSigned-off-by: Amitkumar Karwar \u003cakarwar@marvell.com\u003e\nSigned-off-by: Yogesh Ashok Powar \u003cyogeshp@marvell.com\u003e\nSigned-off-by: Nishant Sarmukadam \u003cnishants@marvell.com\u003e\nSigned-off-by: Kiran Divekar \u003cdkiran@marvell.com\u003e\nSigned-off-by: Bing Zhao \u003cbzhao@marvell.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5d22df200beccb1dea26fe4d8684ed93ae2f0aeb",
      "tree": "05220b08a0c9d170ad88e3b9ed0390750d22d8ea",
      "parents": [
        "8b1fdb53075bd794a209a611bc94aedaf7ecf9e2",
        "78feb35b8161acd95c33a703ed6ab6f554d29387"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Dec 14 14:35:41 2011 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Dec 14 14:35:41 2011 -0500"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless\n\nConflicts:\n\tdrivers/net/wireless/iwlwifi/iwl-agn.c\n"
    },
    {
      "commit": "78feb35b8161acd95c33a703ed6ab6f554d29387",
      "tree": "eec1d8810b7eecccaa15391275f2ac909916a9cd",
      "parents": [
        "81670a491849127cd5f86defd2cd03cef1b08d07"
      ],
      "author": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Wed Dec 14 08:22:36 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Dec 14 13:56:55 2011 -0500"
      },
      "message": "iwlwifi: allow to switch to HT40 if not associated\n\nMy previous patch\n34a5b4b6af104cf18eb50748509528b9bdbc4036 iwlwifi: do not re-configure\nHT40 after associated\n\nFix the case of HT40 after association on specified AP, but it break the\nassociation for some APs and cause not able to establish connection.\nWe need to address HT40 before and after addociation.\n\nCC: stable@vger.kernel.org #3.0+\nReported-by: Andrej Gelenberg \u003candrej.gelenberg@udo.edu\u003e\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nTested-by: Andrej Gelenberg \u003candrej.gelenberg@udo.edu\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "81670a491849127cd5f86defd2cd03cef1b08d07",
      "tree": "a7f7d2acadb242a0e1480da99b42aaedf1c1be61",
      "parents": [
        "51e708c1049e721b9c5c48d026bc97ca8497d39a"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Dec 14 08:22:35 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Dec 14 13:56:55 2011 -0500"
      },
      "message": "iwlwifi: tx_sync only on PAN context\n\nTed reported that he couldn\u0027t connect to some APs\nand bisected it to the tx_sync implementation.\nDisable it for the BSS context to fix this issue.\n\nReported-by: Ted Ts\u0027o \u003ctytso@mit.edu\u003e\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": "51e708c1049e721b9c5c48d026bc97ca8497d39a",
      "tree": "2d9e509c026d7772d1a1b51ed9e44299613f7539",
      "parents": [
        "10636bc2d60942254bda149827b922c41f4cb4af"
      ],
      "author": {
        "name": "Yogesh Ashok Powar",
        "email": "yogeshp@marvell.com",
        "time": "Tue Dec 13 20:43:16 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Dec 14 13:56:54 2011 -0500"
      },
      "message": "mwifiex: avoid double list_del in command cancel path\n\nCommand cancel path cancels the current command and moves\nit to free command queue. While doing that it deletes the\ncommand entry from the pending list. This is not correct\nas the entry has been already deleted from the pending\nlist at \u0027mwifiex_exec_next_cmd\u0027. Fixing it.\n\nAlso making sure the stale command pointer is cleaned and\nunaccessible for later use.\n\nSigned-off-by: Yogesh Ashok Powar \u003cyogeshp@marvell.com\u003e\nSigned-off-by: Bing Zhao \u003cbzhao@marvell.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fcdf95cb293603acdff910715c8aa2b19ed29df4",
      "tree": "72b72297bce28f095fc1630fc48dd2387f9de55a",
      "parents": [
        "de93cb2eaffd6d3e44bc738babfac35769d79720"
      ],
      "author": {
        "name": "Barak Witkowski",
        "email": "barak@broadcom.com",
        "time": "Wed Dec 14 00:14:53 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Dec 14 13:34:55 2011 -0500"
      },
      "message": "bnx2x: handle vpd data longer than 128 bytes\n\nSigned-off-by: Barak Witkowski \u003cbarak@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8b1fdb53075bd794a209a611bc94aedaf7ecf9e2",
      "tree": "bfd4e2766ce8587bb78c77aef74697070fc04918",
      "parents": [
        "c2521653f4f299b8946fb7073ac90ed5d3d5de7c"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Dec 14 09:03:52 2011 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Dec 14 09:03:52 2011 -0500"
      },
      "message": "b43: avoid calling bcma_* if CONFIG_B43_BCMA is not set\n\nAvoids this:\n\nERROR: \"bcma_chipco_pll_write\" [drivers/net/wireless/b43/b43.ko] undefined!\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c2521653f4f299b8946fb7073ac90ed5d3d5de7c",
      "tree": "f0dacdf19f86224e1f65ae88238949ad56c0af98",
      "parents": [
        "eb032f03cbf7ac7baf78ae89a832100561bf0e29"
      ],
      "author": {
        "name": "Amitkumar Karwar",
        "email": "akarwar@marvell.com",
        "time": "Mon Dec 12 19:56:58 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Dec 13 15:48:38 2011 -0500"
      },
      "message": "mwifiex: do not advertise custom regulatory domain capability\n\nmwifiex driver no longer supports it\u0027s own custom regulatory rules,\nbut custom regulatory domain capability is still advertised during\nwiphy registration by the driver.\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": "eb032f03cbf7ac7baf78ae89a832100561bf0e29",
      "tree": "f83000b780d01ecedd62e79aafd144fb10130bdf",
      "parents": [
        "e922602edad30d1f225c32c1cddd80fb3740a8d3"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Mon Dec 12 15:15:12 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Dec 13 15:48:35 2011 -0500"
      },
      "message": "brcm80211: smac: register with bcma for specific 802.11 core revisions\n\nThe brcmsmac driver has been verified on chipsets that were supported\nwhen it was a pci device driver, ie. bcm4313, bcm43224, and bcm43225.\nThis patch restricts the driver to 802.11 core revisions that are found\nin these chipsets.\n\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e922602edad30d1f225c32c1cddd80fb3740a8d3",
      "tree": "11ebbc1055d3703d544222346ecedc225167c18f",
      "parents": [
        "99559f136559e6822f20fcf1b63e6910df126941"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Mon Dec 12 15:15:11 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Dec 13 15:48:32 2011 -0500"
      },
      "message": "brcm80211: smac: cleanup buscore handling in aiutils.c\n\nInstead of storing the buscore information now the BCMA core device\nis kept for quick reference in si_info structure.\n\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "99559f136559e6822f20fcf1b63e6910df126941",
      "tree": "1686bf90851e763a7d27df41a919f4c0d581c6df",
      "parents": [
        "3b758a68402fc5b1c2dbc246595dbdc062bf0da9"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Mon Dec 12 15:15:10 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Dec 13 15:48:30 2011 -0500"
      },
      "message": "brcm80211: smac: cleanup si_info structure definition\n\nNumber of fields are no longer needed as the BCMA provides it\nor makes them redundant. These have been removed.\n\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3b758a68402fc5b1c2dbc246595dbdc062bf0da9",
      "tree": "60073a429024389b47585cad4ca1f880a81bc8c7",
      "parents": [
        "e3d5af56e1a50c9bc3c24810e6b25df91d37bc77"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Mon Dec 12 15:15:09 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Dec 13 15:48:26 2011 -0500"
      },
      "message": "brcm80211: smac: remove mapped core related function from aiutils.c\n\nIn aiutils.c the selected core was maintained by its index number. This\nis obsolete using BCMA functions so several functions using that index\nhave been removed.\n\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e3d5af56e1a50c9bc3c24810e6b25df91d37bc77",
      "tree": "2cfbe8c51f2175b7410e84020e636f5a6e167945",
      "parents": [
        "937642f55ef7f8b9dcb202754d53853c7b36e15f"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Mon Dec 12 15:15:08 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Dec 13 15:48:23 2011 -0500"
      },
      "message": "brcm80211: smac: remove ai_switch_core() function\n\nThe function ai_switch_core() is no longer needed and its counterpart\nai_restore_core() as well, because interrupts disabling is not needed\nanymore.\n\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "937642f55ef7f8b9dcb202754d53853c7b36e15f",
      "tree": "0f5d3506c30322e97964b4e2bd0613ea95676465",
      "parents": [
        "a232c8a12a0fe55a2e671d24626c98a21b57a332"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Mon Dec 12 15:15:07 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Dec 13 15:48:19 2011 -0500"
      },
      "message": "brcm80211: smac: remove interrupt disable callback functionality\n\nThere is no need to interrupt disable/enable functionality any\nlonger due to BCMA usage assures the correct core is accessed\nin any context.\n\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a232c8a12a0fe55a2e671d24626c98a21b57a332",
      "tree": "e1db75f926aa18c863284eb353b5176a8e787eda",
      "parents": [
        "291ed3dcd5334c7987272494373751f86e5b61ee"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Mon Dec 12 15:15:06 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Dec 13 15:48:16 2011 -0500"
      },
      "message": "brcm80211: smac: INTROFF/INTRESTORE macros removed\n\nThe macros were used to assure that the correct core was accessed in\nthe ISR, but register access is now done giving the explicit core so\nno need to change interrupt state.\n\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "291ed3dcd5334c7987272494373751f86e5b61ee",
      "tree": "45362635f40a6526e59de380b02a203184612129",
      "parents": [
        "646e2615d21d6438e033fd28888b8a6a62cda851"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Mon Dec 12 15:15:05 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Dec 13 15:48:13 2011 -0500"
      },
      "message": "brcm80211: smac: remove empty or unused functions from pmu.c\n\nA number of functions in pmu.c are not used or adding no functionality\nat all. These have been removed.\n\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "646e2615d21d6438e033fd28888b8a6a62cda851",
      "tree": "dc8fa6a2a3808fc389a92730f14a916a09064d20",
      "parents": [
        "c8086745215435281ca319b5243bf8b11a366ef3"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Mon Dec 12 15:15:04 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Dec 13 15:48:10 2011 -0500"
      },
      "message": "brcm80211: smac: remove register access macro definitions\n\nThe register access macros like R_REG/W_REG/etc. are no longer\nneeded as the driver uses the BCMA provided functions.\n\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c8086745215435281ca319b5243bf8b11a366ef3",
      "tree": "2153da25553ce5dd53f960fae363899557b069c6",
      "parents": [
        "8d30b708b82ffa98e04197547e89fd8f18313ce2"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Mon Dec 12 15:15:03 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Dec 13 15:48:07 2011 -0500"
      },
      "message": "brcm80211: smac: use bcma core access functions in aiutils.c\n\nThe code in aiutils.c now uses the BCMA function for control the\nregisters in the device cores.\n\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8d30b708b82ffa98e04197547e89fd8f18313ce2",
      "tree": "0dc5fb90a631ed4fe016d55312357eb40184e59c",
      "parents": [
        "b14f16747f143b330d0cef84ff2c590c3f1744a4"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Mon Dec 12 15:15:02 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Dec 13 15:48:04 2011 -0500"
      },
      "message": "brcm80211: smac: use bcma core access functions in pmu.c\n\nThe code in pmu.c now uses the functions provided by BCMA to\naccess the core registers.\n\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b14f16747f143b330d0cef84ff2c590c3f1744a4",
      "tree": "de10ba8a7efd507d3fd23a8f8bc13db6d94b1f86",
      "parents": [
        "373c78e19d6c00ff87fc251584d8bab65150e751"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Mon Dec 12 15:15:01 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Dec 13 15:48:01 2011 -0500"
      },
      "message": "brcm80211: smac: use bcma core access function in srom.c\n\nThe code in srom.c now uses the core access function provided by\nBCMA so no need to pass __iomem pointer any longer.\n\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "373c78e19d6c00ff87fc251584d8bab65150e751",
      "tree": "db90a1dea6c0d1d7f7077eb5a16ac893a6eea432",
      "parents": [
        "d3126c52eb7f3239b45481facc4078b08ed1027c"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Mon Dec 12 15:15:00 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Dec 13 15:47:58 2011 -0500"
      },
      "message": "brcm80211: smac: use bcma core access functions in otp.c\n\nThe code in otp.c now uses the bcma core access functions to\nread the OTP information from the device.\n\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d3126c52eb7f3239b45481facc4078b08ed1027c",
      "tree": "08dfdfa538e42755831fdf146dbadc99a8a32a7e",
      "parents": [
        "dd5f13b8a4b5f86e645e7e6662075004d116d5ad"
      ],
      "author": {
        "name": "Arend van Spriel",
        "email": "arend@broadcom.com",
        "time": "Mon Dec 12 15:14:59 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Dec 13 15:47:54 2011 -0500"
      },
      "message": "brcm80211: smac: change ai_findcoreidx() to ai_findcore()\n\nInstead of returning the core index the function now returns\nthe bcma device for the requested core id. This function is\nnow exposed in the header file.\n\nReviewed-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nReviewed-by: Alwin Beukers \u003calwin@broadcom.com\u003e\nSigned-off-by: Arend van Spriel \u003carend@broadcom.com\u003e\nSigned-off-by: Franky Lin \u003cfrankyl@broadcom.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "dd5f13b8a4b5f86e645e7e6662075004d116d5ad",
      "tree": "47e1e81fa7ba55ffbcda8d2327385824ae6b711a",
      "parents": [
        "6a6865ef32065102a32ebe1a604d3b88426410fa"
      ],
      "author": {
        "name": "Rafał Miłecki",
        "email": "zajec5@gmail.com",
        "time": "Mon Dec 12 23:40:22 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Dec 13 15:47:51 2011 -0500"
      },
      "message": "b43: N-PHY: update TX power fix\n\nSpecs were updated.\n\nSigned-off-by: Rafał Miłecki \u003czajec5@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6a6865ef32065102a32ebe1a604d3b88426410fa",
      "tree": "bda2665ab0223fa64a077ffb5c42cb91348986e2",
      "parents": [
        "03f665c895fa9801ef4701d3e4e0918055370ee2"
      ],
      "author": {
        "name": "Rafał Miłecki",
        "email": "zajec5@gmail.com",
        "time": "Mon Dec 12 21:38:36 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Dec 13 15:47:48 2011 -0500"
      },
      "message": "b43: N-PHY: workaround broken auto-increment on BCM43224\n\nSigned-off-by: Rafał Miłecki \u003czajec5@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "03f665c895fa9801ef4701d3e4e0918055370ee2",
      "tree": "665b1dd921e566acd6f0b5257ed934cbd7ef7fa7",
      "parents": [
        "daadc6b3bd563128de67bafa1c0fc38508d5760e"
      ],
      "author": {
        "name": "Rafał Miłecki",
        "email": "zajec5@gmail.com",
        "time": "Mon Dec 12 21:38:35 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Dec 13 15:47:44 2011 -0500"
      },
      "message": "b43: N-PHY: fix 32-bit reads of tables\n\nThe order is different than on older PHYs.\n\nSigned-off-by: Rafał Miłecki \u003czajec5@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6539306b2c3ceafbc4094cf68c58094c282da053",
      "tree": "5ebe30b3b6aca06fb801abfd4a9abedeae1332f6",
      "parents": [
        "41affd5286fb91176eb99b34ecd8eb522ba22369"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Mon Dec 12 12:43:24 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Dec 13 15:34:05 2011 -0500"
      },
      "message": "rtlwifi: merge ips,lps spinlocks into one mutex\n\nWith previous patch \"rtlwifi: use work for lps\" we can now use mutex for\nprotecting ps mode changing critical sections. This fixes running system\nwith interrupts disabled for long time.\n\nMerge ips_lock and lps_lock as they seems to protect the same data\nstructures (accessed in rtl_ps_set_rf_state() function).\n\nReported-by: Philipp Dreimann \u003cphilipp@dreimann.net\u003e\nTested-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nCc: Mike McCormack \u003cmikem@ring3k.org\u003e\nCc: Chaoming Li \u003cchaoming_li@realsil.com.cn\u003e\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nTested-by: Tim Gardner \u003ctim.gardner@canonical.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "41affd5286fb91176eb99b34ecd8eb522ba22369",
      "tree": "8a2230e80e6d1aaa55c6db36764cdf8d8628e397",
      "parents": [
        "49d55cef5b1925a5c1efb6aaddaa40fc7c693335"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Mon Dec 12 12:43:23 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Dec 13 15:34:02 2011 -0500"
      },
      "message": "rtlwifi: use work for lps\n\nLeaving leisure power save mode can take some time, so it\u0027s better to\nperform that action in process context with interrupts enabled. This\npatch changes lps_leave tasklet to work.\n\nReported-by: Philipp Dreimann \u003cphilipp@dreimann.net\u003e\nTested-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nCc: Mike McCormack \u003cmikem@ring3k.org\u003e\nCc: Chaoming Li \u003cchaoming_li@realsil.com.cn\u003e\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    }
  ],
  "next": "49d55cef5b1925a5c1efb6aaddaa40fc7c693335"
}
