)]}'
{
  "log": [
    {
      "commit": "58d14d4fbaeb0cede14c59e8a2648b4791c0afe2",
      "tree": "6b4c4a0e386f12f2151054eb1a41b75baa438342",
      "parents": [
        "29a40f0676c9388a83396306957f11b359c4be1c"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Sun Jul 03 23:50:15 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 20:27:29 2011 -0700"
      },
      "message": "net: igb: Use is_multicast_ether_addr helper\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "29a40f0676c9388a83396306957f11b359c4be1c",
      "tree": "af647655b87473ee7d6ecd734dcc5ee6bc5b4d1a",
      "parents": [
        "3e714ad3c2a07ee120044b72222cc20c14959efb"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Sun Jul 03 23:48:13 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 20:27:28 2011 -0700"
      },
      "message": "net: de4x5: Use helpers from linux/etherdevice.h\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3e714ad3c2a07ee120044b72222cc20c14959efb",
      "tree": "be62ea93c86678504fe62495a5a8ebb44ea254ed",
      "parents": [
        "6539fefd9bec5faf948b03aec9f9078691d0be6b"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Sun Jul 03 23:47:04 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 20:27:28 2011 -0700"
      },
      "message": "net: e1000e: Use is_multicast_ether_addr helper\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4924f44b97a034dbf44c14b709b0b0907ee23f04",
      "tree": "1d1add5f93e4bc0dd4a06507eb5596ebbc069618",
      "parents": [
        "113ced1f52e5ed2dfedc0771a1b11b536cde8168"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Mon Jul 04 17:57:10 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 17:57:10 2011 -0700"
      },
      "message": "b44: use dev_kfree_skb() in b44_tx()\n\nb44_tx() is run from softirq handler, it can use dev_kfree_skb() instead\nof dev_kfree_skb_irq()\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "31fcb99d9958bdf04e84224e202f69e6cdac893b",
      "tree": "e4575e4e75003aebae8fca41b8fd215d725a7dba",
      "parents": [
        "ee9c88f2283c80d9926f980848ae02cc3e88ee57"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "yoshihiro.shimoda.uh@renesas.com",
        "time": "Thu Jun 30 22:52:13 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jul 03 20:10:47 2011 -0700"
      },
      "message": "net: sh_eth: remove __flush_purge_region\n\nIt is a function of SuperH architecture. There is no good to use\nthe function on a driver generally. So, the driver uses\ndma_map_single() instead of __flush_purge_region.\n\nSigned-off-by: Yoshihiro Shimoda \u003cyoshihiro.shimoda.uh@renesas.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aea54bce01c44bf3e35ac016fcd584b0de137673",
      "tree": "6325f046bb7b024bbfd1b05d864ee47f4480dffc",
      "parents": [
        "3e878b8d54e0fc12df363ee8e4a638c8147aac98",
        "0ac9ebedce444ec6f93cf6a995e4a20009191b00"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:16:48 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:16:48 2011 -0700"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git2.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan\n"
    },
    {
      "commit": "e77aeb71f04ed236fffe5f347e208c8b0e92d48a",
      "tree": "13c4d9de66ef4b00681b4236779ff52ee9bb4606",
      "parents": [
        "b9ab82c774d8abcca8b6c1d5f30f5912a4448980"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Thu Jun 30 21:37:52 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 01:51:03 2011 -0700"
      },
      "message": "net: de4x5: Omit check for multicast bit in netdev_for_each_mc_addr\n\nThere is no need to check for the address being a multicast address in\nthe netdev_for_each_mc_addr loop, so remove it.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b9ab82c774d8abcca8b6c1d5f30f5912a4448980",
      "tree": "6913c9ae6d847431557704d02322b5127e92d554",
      "parents": [
        "482c9e798738dea847a5e5e0d20692fe80d48a76"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathya.perla@emulex.com",
        "time": "Wed Jun 29 23:33:37 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:32:50 2011 -0700"
      },
      "message": "be2net: clear intr bit in be_probe()\n\nIt may be set in the card while the driver is probed by kdump kernel after a\ncrash.\n\nSigned-off-by: Sathya Perla \u003csathya.perla@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "482c9e798738dea847a5e5e0d20692fe80d48a76",
      "tree": "737fc458762b7479380fc917c02ef3039bcee4ff",
      "parents": [
        "2b3f291bf98e7cbf76afd9b0c96c81df5f5890f9"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathya.perla@emulex.com",
        "time": "Wed Jun 29 23:33:17 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:32:50 2011 -0700"
      },
      "message": "be2net: create/destroy rx-queues on interface open/close\n\nOn some skews, the BE card sends pause frames (and not drop pkts) if there are\nno more posted buffers available for packet reception.  This behaviour has a\nside effect: When an interface is disabled, buffers are no longer posted on the\ncorresponding RX rings. All broadcast and multicast traffic being received on\nthe port will quickly fill up the PMEM and cause pause push back. As the PMEM\nis shared by both the ports, all traffic being received on the other (enabled)\nport also gets stalled.\nThe fix is to destroy RX rings when the interface is disabled. If there is no\nRX ring match in the RXF lookup, the packets are discarded and so don\u0027t hog the\nPMEM.\nThe RXQ creation cmd must now use MCC instead of MBOX as they are are called\npost MCC queue creation.\n\nSigned-off-by: Sathya Perla \u003csathya.perla@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2b3f291bf98e7cbf76afd9b0c96c81df5f5890f9",
      "tree": "c393be90e989391c804531b65fc524a98ac6e117",
      "parents": [
        "e1428d26b404133dcbcc8f758f0f4f6575afd7b7"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathya.perla@emulex.com",
        "time": "Wed Jun 29 23:32:56 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:32:50 2011 -0700"
      },
      "message": "be2net: fix certain cmd failure logging\n\nSome (older)versions of cards/fw may not recognize certain cmds and\nreturn illegal/unsupported errors. As long as the driver can handle\nthis gracefully there is no need to log an error msg.\nAlso finetuned 2 existing error log messages.\n\nSigned-off-by: Sathya Perla \u003csathya.perla@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e1428d26b404133dcbcc8f758f0f4f6575afd7b7",
      "tree": "4357abcd05b07f0da8dc1ee42a5f0d134f587ef1",
      "parents": [
        "0209bcd4d9ee66569d4ea76f9ab2de3a9c740c71"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Wed Jun 29 20:00:50 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:32:50 2011 -0700"
      },
      "message": "qlcnic: add external loopback support\n\no Add external loopback test in self test:\n  - Send set external loopback mode request to fw.\n     To quiscent other storage functions.\n  - Perform test\n  - Send unset loopback mode request to fw.\n\no Rename ilb to lb.\no Update driver version 5.0.20.\n\nSigned-off-by: Sucheta Chakraborty \u003csucheta.chakraborty@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "781b864711d8cff56af9478be1b892b098e10de8",
      "tree": "d56d674fe35e870d5868b255e110804b72dc0814",
      "parents": [
        "eb31c4e0b0d8d7f673f95644cbfd2993f1c36840"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Wed Jun 29 02:16:33 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:32:49 2011 -0700"
      },
      "message": "net: ucc_geth: Omit check for multicast bit in netdev_for_each_mc_addr\n\nThere is no need to check for the address being a multicast address in\nthe netdev_for_each_mc_addr loop, so remove it.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "eb31c4e0b0d8d7f673f95644cbfd2993f1c36840",
      "tree": "7f68a01aee4b929e9ac0560dec53c368caab2fdc",
      "parents": [
        "3170ff54c26004ea627022af695d0c8709d29b04"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Wed Jun 29 02:15:35 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:13:38 2011 -0700"
      },
      "message": "net: iseries_veth: Omit check for multicast bit in netdev_for_each_mc_addr\n\nThere is no need to check for the address being a multicast address in\nthe netdev_for_each_mc_addr loop, so remove it.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3170ff54c26004ea627022af695d0c8709d29b04",
      "tree": "e4d3cc24adacebdf3e4c31de89d6805b2ee513d1",
      "parents": [
        "bda7ed47937bd9ba8c10631ca884f7fefb162f4d"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Wed Jun 29 02:15:15 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:13:38 2011 -0700"
      },
      "message": "net: depca: Omit check for multicast bit in netdev_for_each_mc_addr\n\nThere is no need to check for the address being a multicast address in\nthe netdev_for_each_mc_addr loop, so remove it.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bda7ed47937bd9ba8c10631ca884f7fefb162f4d",
      "tree": "be53ecc26ba2a3752fe5766f8792a6774923b834",
      "parents": [
        "0311ee2262440b903a81fa38512d12bc2478e66f"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Wed Jun 29 02:14:46 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:13:38 2011 -0700"
      },
      "message": "net: am79c961a: Omit check for multicast bit in netdev_for_each_mc_addr\n\nThere is no need to check for the address being a multicast address in\nthe netdev_for_each_mc_addr loop, so remove it.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0311ee2262440b903a81fa38512d12bc2478e66f",
      "tree": "6fcab3e93874b3ca235db4754f0993fda96e9534",
      "parents": [
        "f82528bc13a157335dc53e78ce801883b26831e2"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Tue Jun 28 20:29:51 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:13:37 2011 -0700"
      },
      "message": "wanxl: remove a stray irq enable\n\nThis is error path calls unlock_irq() where we haven\u0027t disabled the\nIRQs.  The comment says that this error path can never happen.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f82528bc13a157335dc53e78ce801883b26831e2",
      "tree": "cdf1a5f77ee1a8d43707c332302451cb5c49bc2f",
      "parents": [
        "bc057e0366cad58e55038a2cb69572d51c40cdf3"
      ],
      "author": {
        "name": "Alexander Smirnov",
        "email": "alex.bluesman.smirnov@gmail.com",
        "time": "Tue Jun 28 03:30:44 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:13:37 2011 -0700"
      },
      "message": "Exclude duplicated checking for iface-up. This flags is checked in \u0027is_skb_forwardable\u0027 function, which is subroutine of \u0027dev_forward_skb\u0027.\n\nSigned-off-by: Alexander Smirnov \u003calex.bluesman.smirnov@gmail.com\u003e\nReviewed-by: WANG Cong \u003cxiyou.wangcong@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bc057e0366cad58e55038a2cb69572d51c40cdf3",
      "tree": "741298ce8b3b4031a8a10933c1261825ad1e53f3",
      "parents": [
        "aab6fb82b1912a312f7547c92ac8d4ecb072e807"
      ],
      "author": {
        "name": "Guo-Fu Tseng",
        "email": "cooldavid@cooldavid.org",
        "time": "Tue Jun 28 01:38:30 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:13:16 2011 -0700"
      },
      "message": "jme: Cleanup PM operations after using new PM API\n\n\t1. Using enum name instead of numeric value.\n\t2. device_set_wakeup_enable expect bool argument\n\t   adding !!() to the argument to be passed.\n\t3. Remove non-jme-hardware related operations from\n\t   jme_clear_pm()\n\t4. Reuse jme_clear_pm() in jme_resume() and jme_powersave_phy()\n\nSigned-off-by: Guo-Fu Tseng \u003ccooldavid@cooldavid.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aab6fb82b1912a312f7547c92ac8d4ecb072e807",
      "tree": "e01cc1728c0e361ad51baf15ddb86b5c117b1725",
      "parents": [
        "b21f3c7ed98a153865a7094af7d85d84c188667e"
      ],
      "author": {
        "name": "Guo-Fu Tseng",
        "email": "cooldavid@cooldavid.org",
        "time": "Mon Jun 27 19:23:34 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:13:16 2011 -0700"
      },
      "message": "jme: Fix compile warning introduced by new pm macro\n\nSIMPLE_DEV_PM_OPS is using SET_SYSTEM_SLEEP_PM_OPS\nand SET_SYSTEM_SLEEP_PM_OPS is empty when CONFIG_PM_SLEEP\nis not defined.\n\nSwitching #ifdef CONFIG_PM to #ifdef CONFIG_PM_SLEEP\n\nSigned-off-by: Guo-Fu Tseng \u003ccooldavid@cooldavid.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b21f3c7ed98a153865a7094af7d85d84c188667e",
      "tree": "0eb2db1a82b8317a1a1a3d1485c362c77e502d09",
      "parents": [
        "ea7ea65a3b37bf207d5c352ac6254506b3dc3901"
      ],
      "author": {
        "name": "Kurt Van Dijck",
        "email": "kurt.van.dijck@eia.be",
        "time": "Mon Jun 27 05:00:13 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:13:15 2011 -0700"
      },
      "message": "can: remove useless defaults in Kconfig\n\nThere\u0027s no need for \"default N\u0027 (or \u0027default n\u0027) as it\u0027s default.\n\nSigned-off-by: Kurt Van Dijck \u003ckurt.van.dijck@eia.be\u003e\nAcked-by: Marc Kleine-Budde \u003cmkl@pengutronix.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ea7ea65a3b37bf207d5c352ac6254506b3dc3901",
      "tree": "5eed17f071404155e7a76f8f3415bf031a4d656a",
      "parents": [
        "3fa2a1df909482cc234524906e4bd30dee3514df"
      ],
      "author": {
        "name": "Vasanthy Kolluri",
        "email": "vkolluri@cisco.com",
        "time": "Fri Jun 17 07:56:48 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 20:43:38 2011 -0700"
      },
      "message": "enic: Add support to configure hardware interrupt coalesce timers in a platform independent way\n\nenic driver and the underlying hardware use different units for representing the interrupt coalesce timer.\nDriver converts the interrupt coalesce timer in usec to hardware cycles while setting the relevant hardware\nregisters. The conversion factor can be different for each of the adapter hardware types. So it is dynamically\nlearnt from the adapter firmware using the devcmd CMD_INTR_COAL_CONVERT. This allows the driver to configure\nthe hardware interrupt coalesce timers in a platform independent way.\n\nSigned-off-by: Danny Guo \u003cdannguo@cisco.com\u003e\nSigned-off-by: Vasanthy Kolluri \u003cvkolluri@cisco.com\u003e\nSigned-off-by: Roopa Prabhu \u003croprabhu@cisco.com\u003e\nSigned-off-by: David Wang \u003cdwang2@cisco.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "3fa2a1df909482cc234524906e4bd30dee3514df",
      "tree": "7c31c761ca809867780a2a272cf8ba100fd38da9",
      "parents": [
        "f984cec64a8dbe559f357fa0ed3e1bef7c247700"
      ],
      "author": {
        "name": "stephen hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Wed Jun 15 06:36:29 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 20:43:38 2011 -0700"
      },
      "message": "virtio-net: per cpu 64 bit stats (v2)\n\nUse per-cpu variables to maintain 64 bit statistics.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "f984cec64a8dbe559f357fa0ed3e1bef7c247700",
      "tree": "d0c3146cec8b9b5ea8d9ba0897ff4fb59164c5d6",
      "parents": [
        "1049f6413f6e52572a768ca1590fa479ef0a48e8"
      ],
      "author": {
        "name": "Bastian Blank",
        "email": "waldi@debian.org",
        "time": "Thu Jun 30 11:19:09 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 11:19:09 2011 -0700"
      },
      "message": "xen/netback: Add module alias for autoloading\n\nAdd xen-backend:vif module alias to the xen-netback module. This allows\nautomatic loading of the module.\n\nSigned-off-by: Bastian Blank \u003cwaldi@debian.org\u003e\nAcked-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nAcked-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\n"
    },
    {
      "commit": "0ac9ebedce444ec6f93cf6a995e4a20009191b00",
      "tree": "6ed6220a1e51d7b8138dc287e184b9f13057fcc6",
      "parents": [
        "fa1da8835b0764a77a72dea8861bdb1b8c4c59d2"
      ],
      "author": {
        "name": "Werner Almesberger",
        "email": "werner@almesberger.net",
        "time": "Fri Jun 17 18:48:29 2011 +0000"
      },
      "committer": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 30 16:18:09 2011 +0400"
      },
      "message": "IEEE 802.15.4: do not enable driver debugging by default\n\nThe IEEE 802.15.4 drivers were compiled by default with debugging,\nwhich caused them to be rather chatty and slow. This patch silences\nthem. People debugging drivers can still add a #define DEBUG in the\nbeginning of the respective file or use dynamic debug\n\nThis patch also removes the now unused option CONFIG_FFD.\n\nSigned-off-by: Werner Almesberger \u003cwerner@almesberger.net\u003e\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\n"
    },
    {
      "commit": "6e10c469f0997a5ebaffa955d8716c59ba102a1f",
      "tree": "48427b7a98dc78ae70a938a6d9dbf09ad4c44870",
      "parents": [
        "1049f6413f6e52572a768ca1590fa479ef0a48e8"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon Nov 16 17:04:21 2009 +0300"
      },
      "committer": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 30 16:18:08 2011 +0400"
      },
      "message": "fakehard: stop setting platform_data as it\u0027s unused anymore\n\nPreviously dev.platform_data was used to store a pointer to net device.\nNow this code was gone. Drop it.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\n"
    },
    {
      "commit": "3bea123791d36a7b15f0d14ba5af9bdeb0c51cfc",
      "tree": "af49b7b849328af3e5afe03295d33a9401c3b448",
      "parents": [
        "b3b6ae2c2ac39efbd95b012bb5396edf9c87ecc6"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "mason@myri.com",
        "time": "Mon Jun 27 05:05:07 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 06:02:05 2011 -0700"
      },
      "message": "myri10ge: update version\n\nUpdate version and copyright\n\nSigned-off-by: Jon Mason \u003cmason@myri.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b3b6ae2c2ac39efbd95b012bb5396edf9c87ecc6",
      "tree": "d97214a393dc3e630ee8a94078670c663eeb5543",
      "parents": [
        "effd1edab9fd3dc03cb87097a9da2552b940456b"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "mason@myri.com",
        "time": "Mon Jun 27 10:56:41 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 06:02:05 2011 -0700"
      },
      "message": "myri10ge: misc style cleanups\n\nMiscellaneous white space, style, and other cleanups\n\nv2 includes corrections from Joe Perches\n\nSigned-off-by: Jon Mason \u003cmason@myri.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "effd1edab9fd3dc03cb87097a9da2552b940456b",
      "tree": "c290998d4b836ca0dd2f79e8d213e97866aeb5eb",
      "parents": [
        "5dcd846712046d68020e9dfddd7ca491dc138f0d"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "mason@myri.com",
        "time": "Mon Jun 27 05:05:05 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 06:02:05 2011 -0700"
      },
      "message": "myri10ge: remove unnecessary read of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  It will\nremove an unnecessary search in the PCI configuration space if this\nvalue is referenced instead of reacquiring it.\n\nSigned-off-by: Jon Mason \u003cmason@myri.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5dcd846712046d68020e9dfddd7ca491dc138f0d",
      "tree": "d0402842baa9dd00e8d37aa02f1abf6e30aa2fbe",
      "parents": [
        "4b47638ab25d90faf4e5499aecd8812f247181fd"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "mason@myri.com",
        "time": "Mon Jun 27 05:05:04 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 06:02:05 2011 -0700"
      },
      "message": "myri10ge: add support for set_phys_id\n\nAdd myri10ge driver support for the ethtool identify operation.\nNOTE: Rather than blinking (which is the normal case), when identify is\nused, the yellow LED turns solid.\n\nSigned-off-by: Jon Mason \u003cmason@myri.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4b47638ab25d90faf4e5499aecd8812f247181fd",
      "tree": "12d0b5dc75e334add70d9a7a3c7f1872ca5ffb8e",
      "parents": [
        "c689b81b4267b1335b11f18fe8a79c56880d9d43"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "mason@myri.com",
        "time": "Mon Jun 27 05:05:03 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 06:02:04 2011 -0700"
      },
      "message": "myri10ge: allow small_bytes \u003d 0\n\nAllow page-based receive to work when small_bytes is set to 0.\n\nSigned-off-by: Jon Mason \u003cmason@myri.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c689b81b4267b1335b11f18fe8a79c56880d9d43",
      "tree": "ccfba7f4a8003a63194ab4eca263e6574b80f762",
      "parents": [
        "7539a613c646f9e870bbedfa753a54cf13b98d22"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "mason@myri.com",
        "time": "Mon Jun 27 17:57:28 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 06:02:04 2011 -0700"
      },
      "message": "myri10ge: rework parity error check and cleanup\n\nClean up watchdog reset code:\n - move code that checks for stuck slice to a common routine\n - unless there is a confirmed h/w fault, verify that a stuck\n   slice is still stuck in the watchdog worker; if the slice is no\n   longer stuck, abort the reset.\n - this removes an egregious 2000ms pause in the watchdog worker that\n   was a diagnostic aid (to look for spurious resets) the snuck into\n   production code.\n\nv3 includes corrections from Joe Perches\n\nSigned-off-by: Jon Mason \u003cmason@myri.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7539a613c646f9e870bbedfa753a54cf13b98d22",
      "tree": "e0d0433cde6ea1fa58550b8011eeab97b7719c43",
      "parents": [
        "3b20b2dc5f713aa7eca20a8ff942292974a1cc94"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "mason@myri.com",
        "time": "Mon Jun 27 05:05:01 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 06:02:04 2011 -0700"
      },
      "message": "myri10ge: Mask PCI Surprise Link Down Events\n\nA SRAM parity error can cause a surprise link down.  Since We can\nrecover from SRAM parity errors, mask PCI surprise down events.\n\nSigned-off-by: Jon Mason \u003cmason@myri.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3b20b2dc5f713aa7eca20a8ff942292974a1cc94",
      "tree": "90cf504467ec9b5b1af7748704a966d8f06008be",
      "parents": [
        "81399ec683632b85863b093f4fffe2b4511e49e6"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "mason@myri.com",
        "time": "Mon Jun 27 05:05:00 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 06:02:04 2011 -0700"
      },
      "message": "myri10ge: ensure tx queues remain stopped\n\nEnsure that our tx queues remain stopped when we stop them in\nmyri10ge_close().  Not doing so can potentially lead to traffic being\ntransmitted when the interface is removed, which can lead to NULL\npointer dereferences.\n\nSigned-off-by: Jon Mason \u003cmason@myri.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "864834f935b5311004ebbf0c485dbfd10aa9a546",
      "tree": "b8bd9875ca950494e19eaeaf5d6e278ae92362cf",
      "parents": [
        "84cac3989a0fa009fff63c315759006560c91c13"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Wed Jun 29 05:52:03 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 05:52:03 2011 -0700"
      },
      "message": "caif: Fix recieve/receive typo\n\nJust spelling fixes.\n\nActually, a twofer with vaiables/variables as well.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "84cac3989a0fa009fff63c315759006560c91c13",
      "tree": "a0ac3fb4cf73f014aad677baa6b37acdd176fb60",
      "parents": [
        "8d0f7cea7aa1bb63ddd0e94589d2c33bc99f0d9a"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Jun 29 02:55:59 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 02:55:59 2011 -0700"
      },
      "message": "net: include dma-mapping.h in ll_temac_main.c for dma_map_single etc\n\nfixes thses build errors:\n\ndrivers/net/ll_temac_main.c: In function \u0027temac_dma_bd_release\u0027:\ndrivers/net/ll_temac_main.c:209:4: error: implicit declaration of function \u0027dma_unmap_single\u0027\ndrivers/net/ll_temac_main.c:215:3: error: implicit declaration of function \u0027dma_free_coherent\u0027\ndrivers/net/ll_temac_main.c: In function \u0027temac_dma_bd_init\u0027:\ndrivers/net/ll_temac_main.c:243:2: error: implicit declaration of function \u0027dma_alloc_coherent\u0027\ndrivers/net/ll_temac_main.c:243:14: warning: assignment makes pointer from integer without a cast\ndrivers/net/ll_temac_main.c:251:14: warning: assignment makes pointer from integer without a cast\ndrivers/net/ll_temac_main.c:280:3: error: implicit declaration of function \u0027dma_map_single\u0027\ndrivers/net/ll_temac_main.c: In function \u0027temac_start_xmit_done\u0027:\ndrivers/net/ll_temac_main.c:628:22: warning: cast to pointer from integer of different size\n\nCaused by commit commit b7f080cfe223 (\"net: remove mm.h inclusion from\nnetdevice.h\").\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8d0f7cea7aa1bb63ddd0e94589d2c33bc99f0d9a",
      "tree": "264e0bf5910028c27dba65edada156f899712ca7",
      "parents": [
        "213ade8ca8c854435d99e4d2927655b2ae4191e9"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Jun 29 02:55:28 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 02:55:28 2011 -0700"
      },
      "message": "net: include io.h in sja1000_of_platform.c for iounmap etc\n\nfixes these build errors:\n\ndrivers/net/can/sja1000/sja1000_of_platform.c: In function \u0027sja1000_ofp_read_reg\u0027:\ndrivers/net/can/sja1000/sja1000_of_platform.c:61:2: error: implicit declaration of function \u0027in_8\u0027\ndrivers/net/can/sja1000/sja1000_of_platform.c: In function \u0027sja1000_ofp_write_reg\u0027:\ndrivers/net/can/sja1000/sja1000_of_platform.c:67:2: error: implicit declaration of function \u0027out_8\u0027\ndrivers/net/can/sja1000/sja1000_of_platform.c: In function \u0027sja1000_ofp_remove\u0027:\ndrivers/net/can/sja1000/sja1000_of_platform.c:81:2: error: implicit declaration of function \u0027iounmap\u0027\ndrivers/net/can/sja1000/sja1000_of_platform.c: In function \u0027sja1000_ofp_probe\u0027:\ndrivers/net/can/sja1000/sja1000_of_platform.c:113:2: error: implicit declaration of function \u0027ioremap_nocache\u0027\ndrivers/net/can/sja1000/sja1000_of_platform.c:113:7: warning: assignment makes pointer from integer without a cast\n\nCaused by commit b7f080cfe223 (\"net: remove mm.h inclusion from\nnetdevice.h\").\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "213ade8ca8c854435d99e4d2927655b2ae4191e9",
      "tree": "6f786eae981a501053e6d16954b033fe17b5438d",
      "parents": [
        "95cab7386bef62f8c7535d4726573ce230778e7b"
      ],
      "author": {
        "name": "Jesse Gross",
        "email": "jesse@nicira.com",
        "time": "Fri Jun 24 14:24:35 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 22:08:38 2011 -0700"
      },
      "message": "vmxnet3: Enable GRO support.\n\nWhen receiving packets from another guest on the same hypervisor, it\u0027s\ngenerally possible to receive large packets because no segmentation is\nnecessary and these packets are handled by LRO.  However, when doing\nrouting or bridging we must disable LRO and lose this benefit.  In\nthese cases GRO can still be used and it is very effective because the\npackets which are segmented in the hypervisor are received very close\ntogether and can easily be merged.\n\nCC: Shreyas Bhatewara \u003csbhatewara@vmware.com\u003e\nCC: Scott Goldman \u003cscottjg@vmware.com\u003e\nCC: VMware PV-Drivers \u003cpv-drivers@vmware.com\u003e\nSigned-off-by: Jesse Gross \u003cjesse@nicira.com\u003e\nSigned-off-by: Scott J. Goldman \u003cscottjg@vmware.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "95cab7386bef62f8c7535d4726573ce230778e7b",
      "tree": "03a254db0dd99fe673aa6757006b9fcc0bdff73a",
      "parents": [
        "1a10ccae9003826cee6f2c625fa4caf51cfc0f40"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 07:48:11 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 21:40:45 2011 -0700"
      },
      "message": "vxge: remove unnecessary reads of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  It will\nremove an unnecessary search in the PCI configuration space if this\nvalue is referenced instead of reacquiring it.\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1a10ccae9003826cee6f2c625fa4caf51cfc0f40",
      "tree": "4824912919e39be2cd26f85aba0470c0c7cd984f",
      "parents": [
        "e44daaded19baf8b7cf9ab3dedad8a01b8c49251"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 07:46:56 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 21:40:45 2011 -0700"
      },
      "message": "sky2: remove unnecessary reads of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  It will\nremove an unnecessary search in the PCI configuration space if this\nvalue is referenced instead of reacquiring it.  Also, pci_is_pcie is a\nbetter way of determining if the device is PCIE or not (as it uses the\nsame saved PCIE capability offset).\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nAcked-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e44daaded19baf8b7cf9ab3dedad8a01b8c49251",
      "tree": "d7efeb7a2737e20a666ef03f7905cc8fe47d00a6",
      "parents": [
        "d3aa0cb44f2cfcdfa6df1bd40b9c182b35528849"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 07:46:31 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 21:40:45 2011 -0700"
      },
      "message": "r8169: remove unnecessary read of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  Use the\nvalue from pci_dev instead of checking in the driver and saving it off\nthe the driver specific structure.  Also, it will remove an unnecessary\nsearch in the PCI configuration space if this value is referenced\ninstead of reacquiring it.\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d3aa0cb44f2cfcdfa6df1bd40b9c182b35528849",
      "tree": "3e84f0b3020091ee739cfe30bd8816f54990a8d4",
      "parents": [
        "77c98e6a7a3ab76340b315d31fe1edded17cba15"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 07:45:44 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 21:40:45 2011 -0700"
      },
      "message": "niu: remove unnecessary read of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  It will\nremove an unnecessary search in the PCI configuration space if this\nvalue is referenced instead of reacquiring it.\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "77c98e6a7a3ab76340b315d31fe1edded17cba15",
      "tree": "7f73bdbdb03e2740b1250ac05486abf98d0459a8",
      "parents": [
        "e82760e7d6498d24d1a92f22767ba578c8980a6d"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 07:45:12 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 21:40:45 2011 -0700"
      },
      "message": "bnx2x: remove unnecessary read of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  It will\nremove an unnecessary search in the PCI configuration space if this\nvalue is referenced instead of reacquiring it.  Also, pci_is_pcie is a\nbetter way of determining if the device is PCIE or not (as it uses the\nsame saved PCIE capability offset).\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e82760e7d6498d24d1a92f22767ba578c8980a6d",
      "tree": "04e38c4c44c6df3cc5f54cdfd170cd466f7b27a8",
      "parents": [
        "bdaae04c65ef88645f50dabb43992033c754c4a7"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 07:44:43 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 21:40:45 2011 -0700"
      },
      "message": "bnx2: remove unnecessary read of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  It will\nremove an unnecessary search in the PCI configuration space if this\nvalue is referenced instead of reacquiring it.  Also, pci_is_pcie is a\nbetter way of determining if the device is PCIE or not (as it uses the\nsame saved PCIE capability offset).\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bdaae04c65ef88645f50dabb43992033c754c4a7",
      "tree": "c5555c1155d3e6a0ef467d462ea2d5ab0d298d2a",
      "parents": [
        "353064de8af3bf46757376db66c29fa87a9fda3a"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 07:44:01 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 21:40:44 2011 -0700"
      },
      "message": "igb: remove unnecessary reads of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  It will\nremove an unnecessary search in the PCI configuration space if this\nvalue is referenced instead of reacquiring it.\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "353064de8af3bf46757376db66c29fa87a9fda3a",
      "tree": "2c7da10731051164db980806dd4b5d9a099253f5",
      "parents": [
        "6532e9cb33221a31c8514441a972486af713ad6e"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 07:43:47 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 21:40:44 2011 -0700"
      },
      "message": "e1000e: remove unnecessary reads of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  It will\nremove an unnecessary search in the PCI configuration space if this\nvalue is referenced instead of reacquiring it.\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6532e9cb33221a31c8514441a972486af713ad6e",
      "tree": "20ed7a03e85691ff1516076af6ad76518d01d439",
      "parents": [
        "a875a4c7404c8e259236b650136b8a603923daf9"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 07:42:49 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 21:40:44 2011 -0700"
      },
      "message": "cxgb3: remove unnecessary read of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  It will\nremove an unnecessary search in the PCI configuration space if this\nvalue is referenced instead of reacquiring it.\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a875a4c7404c8e259236b650136b8a603923daf9",
      "tree": "1ca7c9447235ed4124fbd1a0789ea771d7d08d78",
      "parents": [
        "708ebb3a51489e70bc2b67b2772deea336eba849"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 07:42:17 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 21:40:44 2011 -0700"
      },
      "message": "mlx4: remove unnecessary read of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  It will\nremove an unnecessary search in the PCI configuration space if this\nvalue is referenced instead of reacquiring it.\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "708ebb3a51489e70bc2b67b2772deea336eba849",
      "tree": "c828b1e143ad95e0c5c8c83bedae9225db34dd01",
      "parents": [
        "ec0d75518cb06261f1823fa2713fe52b9b26455e"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 12:56:50 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 21:38:45 2011 -0700"
      },
      "message": "tg3: remove unnecessary read of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  Use the\nvalue from pci_dev instead of checking in the driver and saving it off\nthe the driver specific structure.  It will remove an unnecessary search\nin the PCI configuration space if this value is referenced instead of\nreacquiring it.\n\nv2 of the patch re-adds the PCI_EXPRESS flag and adds comments\ndescribing why it is necessary.\n\n[ pdev-\u003epcie_cap --\u003e pci_pcie_cap(pdev) -DaveM ]\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ec0d75518cb06261f1823fa2713fe52b9b26455e",
      "tree": "24dc51aacb71ef6c35f16d2ac7888f739ba3a9e4",
      "parents": [
        "72e85c45b9541e1f3d233e775da1dc6f68b85867"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "kuninori.morimoto.gx@renesas.com",
        "time": "Thu Jun 23 16:02:38 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 21:03:26 2011 -0700"
      },
      "message": "net: sh_eth: tidyup compile warning\n\nThis patch tidyup below warning\n\n${LINUX}/drivers/net/sh_eth.c:1773: warning:\n\u0027mdp\u0027 may be used uninitialized in this function\n\nCc: Yoshihiro Shimoda \u003cyoshihiro.shimoda.uh@renesas.com\u003e\nSigned-off-by: Kuninori Morimoto \u003cmorimoto.kuninori@renesas.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "72e85c45b9541e1f3d233e775da1dc6f68b85867",
      "tree": "f5cb5ae4166282031c77fc8dc3a324a43304679e",
      "parents": [
        "cfbf7586bc07cd6d14cd93ca56d8a3f90e248625"
      ],
      "author": {
        "name": "Jesse Gross",
        "email": "jesse@nicira.com",
        "time": "Thu Jun 23 13:04:39 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 20:56:51 2011 -0700"
      },
      "message": "vmxnet3: Convert to new vlan model.\n\nThis converts the vmxnet3 driver to use the new vlan model.  In doing so\nit fixes missing tags in tcpdump and failure to do checksum offload when\ntx vlan offload is disabled.\n\nCC: Shreyas Bhatewara \u003csbhatewara@vmware.com\u003e\nCC: VMware PV-Drivers \u003cpv-drivers@vmware.com\u003e\nSigned-off-by: Jesse Gross \u003cjesse@nicira.com\u003e\nSigned-off-by: Scott J. Goldman \u003cscottjg@vmware.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cfbf7586bc07cd6d14cd93ca56d8a3f90e248625",
      "tree": "16418209e4bea1c9c54ada013867f46f3d6295e6",
      "parents": [
        "9118f08a7794e9a4908afbb0f9bc9455325a5631"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Jun 24 04:33:02 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 20:42:24 2011 -0700"
      },
      "message": "can: bfin_can: auto-calculate accessor sizes\n\nSince we have a struct that defines the sizes of the registers, we don\u0027t\nneed to explicitly use the 16bit read/write helpers.  Let the code figure\nout which size access to make based on the size of the C type.\n\nThere should be no functional changes here.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nAcked-by: Wolfgang Grandegger \u003cwg@grandegger.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9118f08a7794e9a4908afbb0f9bc9455325a5631",
      "tree": "c1294f851b788220d5a829ba8ed8afac1e69a610",
      "parents": [
        "aca7a3acb19a7a4b1084f6f2411f6eaf52dd79c0"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Jun 24 04:33:01 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 20:42:24 2011 -0700"
      },
      "message": "can: bfin_can: simplify xmit id1 setup\n\nIf we look closely, the 4 writes to TRANSMIT_CHL.id1 can be collapsed\ndown into much simpler code.  So do just that.\n\nThis also fixes a build failure due to the I/O macros no longer\ngetting pulled in.  Their minor (and accidental) usage here gets\ndropped as part of the unification.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nAcked-by: Wolfgang Grandegger \u003cwg@grandegger.com\u003e\nAcked-by: Kurt Van Dijck \u003ckurt.van.dijck@eia.be\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aca7a3acb19a7a4b1084f6f2411f6eaf52dd79c0",
      "tree": "7db67a402f464fa3e69e2c7f21b9fa8bac2bc638",
      "parents": [
        "d5b8aa1d246fddfe4042be6f6eb169efa5cfbb94"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Thu Jun 23 04:44:30 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 20:30:47 2011 -0700"
      },
      "message": "mlx4: use pci_dev-\u003erevision\n\nCommit 725c89997e03d71b09ea3c17c997da0712b9d835 (mlx4_en: Reporting HW revision\nin ethtool -i) added code to read the revision ID from the PCI configuration\nregister while it\u0027s already stored by PCI subsystem in the \u0027revision\u0027 field of\n\u0027struct pci_dev\u0027...\n\nWhile at it, move the code being changed a bit in order to not break the\ninitialization sequence.\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "85a43a9edaf5b541381acbf4061bace1121d6ef0",
      "tree": "af17edb17fb74ab32094715e6e66b203a5c1c9f2",
      "parents": [
        "23efcb738ea51befe0674e0685fc6cfe353aa553",
        "42532da64e9c4102decab8f37cf3959af55789a4"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:56 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:56 2011 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jkirsher/net-next-2.6\n"
    },
    {
      "commit": "23efcb738ea51befe0674e0685fc6cfe353aa553",
      "tree": "f5bbf62acc9bfa2b771b8ecb6ece5cbb771e9e98",
      "parents": [
        "c75bb2c6f0cf455c23e60f14d780e841dd47f801"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Jun 26 19:01:35 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:47 2011 -0700"
      },
      "message": "wan: Update to current logging forms\n\nUse pr_fmt, pr_\u003clevel\u003e and netdev_\u003clevel\u003e as appropriate.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c75bb2c6f0cf455c23e60f14d780e841dd47f801",
      "tree": "c416c251a79ee27ecf2f33ba450a0f3936536d04",
      "parents": [
        "e8c122f450d0b83d7a15535ba49e55ad21a9e63f"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Jun 26 19:01:34 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:47 2011 -0700"
      },
      "message": "ixp4xx_hss: Update to current logging forms\n\nUse pr_fmt, pr_\u003clevel\u003e and netdev_\u003clevel\u003e as appropriate.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e8c122f450d0b83d7a15535ba49e55ad21a9e63f",
      "tree": "9f460dcee9b27110b280fbb5341d4fc436670acd",
      "parents": [
        "09a1732bee89fc31e63b1bd999f93acd58843f35"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Jun 26 19:01:33 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:47 2011 -0700"
      },
      "message": "farsync: Update to current logging forms\n\nUse pr_fmt, pr_\u003clevel\u003e and netdev_\u003clevel\u003e as appropriate.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "09a1732bee89fc31e63b1bd999f93acd58843f35",
      "tree": "43b223a18d31431646d7297c49f361ea825b2524",
      "parents": [
        "86fb0ccf90cc34642daf6cd902ee26516a0ff0a2"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Jun 26 19:01:32 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:47 2011 -0700"
      },
      "message": "dscc4: Update to current logging forms\n\nUse pr_fmt, pr_\u003clevel\u003e and netdev_\u003clevel\u003e as appropriate.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "86fb0ccf90cc34642daf6cd902ee26516a0ff0a2",
      "tree": "0c83fcb3b5d006cb18a6b645702ddd848dcf48b8",
      "parents": [
        "d6810e1375c9b3b28ed1caccb6fb706945903f49"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Jun 26 19:01:31 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:47 2011 -0700"
      },
      "message": "frame relay dlci/frad: Update to current logging forms\n\nUse pr_fmt, pr_\u003clevel\u003e and netdev_\u003clevel\u003e as appropriate.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d6810e1375c9b3b28ed1caccb6fb706945903f49",
      "tree": "81222a208cb5f9e1191b37d857b6e8970be49be5",
      "parents": [
        "9cbe50d4231773396f529f51a048770d0ee54ac1"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Jun 26 19:01:30 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:46 2011 -0700"
      },
      "message": "cyclom: Update to current logging forms\n\nUse pr_fmt, pr_\u003clevel\u003e and netdev_\u003clevel\u003e as appropriate.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9cbe50d4231773396f529f51a048770d0ee54ac1",
      "tree": "e33de737635fe26c1b8e9f7e6a0300eed7cf0c1e",
      "parents": [
        "12a3bfefc8c1e43ddb50950cb74f8a11d680567a"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Jun 26 19:01:29 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:46 2011 -0700"
      },
      "message": "cosa: Update to current logging forms\n\nUse pr_fmt, pr_\u003clevel\u003e and netdev_\u003clevel\u003e as appropriate.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "12a3bfefc8c1e43ddb50950cb74f8a11d680567a",
      "tree": "ff974d28811618a51ab8dcbef1588a1022cb9c74",
      "parents": [
        "2903dd654d8788425a9523959b02933ea6555229"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Jun 26 19:01:28 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:46 2011 -0700"
      },
      "message": "generic_hdlc: Update to current logging forms\n\nUse pr_fmt, pr_\u003clevel\u003e and netdev_\u003clevel\u003e as appropriate.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2903dd654d8788425a9523959b02933ea6555229",
      "tree": "cedef512367a16c809a2e46f9df464b8c7ccfb7e",
      "parents": [
        "c814fd3669b43f32ddd505178705c02352b0ac7c"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathya.perla@emulex.com",
        "time": "Sun Jun 26 20:41:53 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:31 2011 -0700"
      },
      "message": "be2net: fix initialization of vlan_prio_bmap\n\nInitialization of this field to \"all priorities\" must be done before MCC queue\ncreation. As soon as the MCC queue is created, an event modifying this value\nmay be received.\n\nSigned-off-by: Sathya Perla \u003csathya.perla@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c814fd3669b43f32ddd505178705c02352b0ac7c",
      "tree": "c5bb09607564df9bcfea11b2ce3b6f1099433fb4",
      "parents": [
        "6e53391cb4f9491182e7fbd280966ebe2aca07dc"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathya.perla@emulex.com",
        "time": "Sun Jun 26 20:41:25 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:31 2011 -0700"
      },
      "message": "be2net: get rid of multi_rxq module param\n\nSigned-off-by: Sathya Perla \u003csathya.perla@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6e53391cb4f9491182e7fbd280966ebe2aca07dc",
      "tree": "d2e920a3b86e8d58903e051c98071da646eabb1e",
      "parents": [
        "c6af9c406ceb3434281cf230938453931dcbab75"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathya.perla@emulex.com",
        "time": "Sun Jun 26 20:40:48 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:31 2011 -0700"
      },
      "message": "be2net: fix netdev_stats_update\n\nProblem initially reproted and fixed by Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\n\nnetdev_stats_update() resets netdev-\u003estats and then accumulates stats from\nvarious rings. This is wrong as stats readers can sometimes catch zero values.\nUse temporary variables instead for accumulating per-ring values.\n\nSigned-off-by: Sathya Perla \u003csathya.perla@emulex.com\u003e\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "42532da64e9c4102decab8f37cf3959af55789a4",
      "tree": "c6a8f23587bcc9b270ee8f275a2b3d8a4f626d6e",
      "parents": [
        "3b3bf3b92b313db62a07869a649533f7f4f25c24"
      ],
      "author": {
        "name": "John Fastabend",
        "email": "john.r.fastabend@intel.com",
        "time": "Sat Jun 18 07:40:04 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Sat Jun 25 00:15:58 2011 -0700"
      },
      "message": "ixgbe: implement DCB ops dcb_ieee_del()\n\nImplement DCB ops dcb_ieee_del() and set FCoE to the default\npriority when no priority exists.\n\nSigned-off-by: John Fastabend \u003cjohn.r.fastabend@intel.com\u003e\nTested-by: Ross Brattain \u003cross.b.brattain@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "3b3bf3b92b313db62a07869a649533f7f4f25c24",
      "tree": "0227a95d37d9c9ec6fc45d0500d48d7aae3b6544",
      "parents": [
        "9372453e87560f1602815bf08b9e2af0f5136a61"
      ],
      "author": {
        "name": "John Fastabend",
        "email": "john.r.fastabend@intel.com",
        "time": "Sat Jun 18 07:39:58 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Sat Jun 25 00:15:42 2011 -0700"
      },
      "message": "ixgbe: remove unused fcoe.tc field and fcoe_setapp()\n\nThe fcoe.tc field is no longer used so remove it. After\nthe field is removed there is no need to keep fcoe_setapp()\naround so remove it as well. And finally we can get rid\nof some DCB #ifdef\u0027s in the fcoe code.\n\nSigned-off-by: John Fastabend \u003cjohn.r.fastabend@intel.com\u003e\nTested-by: Ross Brattain \u003cross.b.brattain@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "9372453e87560f1602815bf08b9e2af0f5136a61",
      "tree": "6a175089177426737ef58b3ecc31ed61911b8689",
      "parents": [
        "7555e83df399ef35e031b137442eac2b1894b993"
      ],
      "author": {
        "name": "John Fastabend",
        "email": "john.r.fastabend@intel.com",
        "time": "Sat Jun 18 07:39:52 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Sat Jun 25 00:15:24 2011 -0700"
      },
      "message": "ixgbe: complete FCoE initialization from setapp() routine\n\nCommit,\n\ncommit c8ca76ebc6e50752c5311b92bb9aef7edb324577\nAuthor: John Fastabend \u003cjohn.r.fastabend@intel.com\u003e\nDate:   Sat Mar 12 03:50:53 2011 +0000\n\n    ixgbe: DCB, further cleanups to app configuration\n\nRemoved the getapp() routines from ixgbe because they are no\nlonger needed. It also allowed the set hardware routines to\nuse both IEEE 802.1Qaz app types and CEE app types. This\nadded code to do bit shifting in the IEEE case.\n\nThis patch reverts the checks and handles the IEEE case\nfrom the setapp entry point. I prefer this because it\nkeeps the two paths from having to be aware of the DCB\nmode. This resolves a bug where I missed setting the\nselector bit in the IEEE spec value and left it in the\nCEE value. Now that they are separate routines these types\nof errors should not occur.\n\nSigned-off-by: John Fastabend \u003cjohn.r.fastabend@intel.com\u003e\nTested-by: Ross Brattain \u003cross.b.brattain@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "7555e83df399ef35e031b137442eac2b1894b993",
      "tree": "1181b29beb0470cd5c419d1036c123d64049563d",
      "parents": [
        "a535c30e9e98d201089503a0ffa0093cba16e796"
      ],
      "author": {
        "name": "Lior Levy",
        "email": "lior.levy@intel.com",
        "time": "Sat Jun 25 00:09:08 2011 -0700"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Sat Jun 25 00:10:34 2011 -0700"
      },
      "message": "ixgbe: A fix to VF TX rate limit\n\nThere is a need to configure MMW_SIZE in register RTTBCNRM with a correct\nvalue (0x4 for non jumbo frames and 0x14 for jumbo frames support).\nFor 82599 the value is 0x4 and for X540 the value is 0x14.\n\nSigned-off-by: Lior Levy \u003clior.levy@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "a535c30e9e98d201089503a0ffa0093cba16e796",
      "tree": "5e15e3c107edf07b3d6e2d4dc834a43cdf75b52e",
      "parents": [
        "897ab15606ce896b6a574a263beb51cbfb43f041"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Fri May 27 05:31:52 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Sat Jun 25 00:06:51 2011 -0700"
      },
      "message": "ixgbe: Update method used for determining descriptor count for an skb\n\nThis patch updates the current methods used for determining if we have\nenough space to transmit a given skb.  The current method is quite wasteful\nas it has us go through and determine how each page is going to be broken\nup.  That only needs to be done if pages are larger than our maximum data\nper TXD.  As such I have wrapped that in a page size check.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "897ab15606ce896b6a574a263beb51cbfb43f041",
      "tree": "a269fefc4423c239eeb411c76c6bd9dd25ac09db",
      "parents": [
        "63544e9c0055316d0397cb671f2ff99d85c77293"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Fri May 27 05:31:47 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Sat Jun 25 00:06:05 2011 -0700"
      },
      "message": "ixgbe: Add one function that handles most of context descriptor setup\n\nThere is a significant amount of shared functionality between the checksum\nand TSO offload configuration that is shared in regards to how they setup\nthe context descriptors.  Since so much of the functionality is shared it\nmakes sense to move the shared functionality into a single function and\njust call that function from the two context descriptor specific routines.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "63544e9c0055316d0397cb671f2ff99d85c77293",
      "tree": "362d5cdabf97379959ba65b5fd81cf28c454f075",
      "parents": [
        "7d4987de752a94772ad1ae85ad5c702bbcf73305"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Fri May 27 05:31:42 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Sat Jun 25 00:04:59 2011 -0700"
      },
      "message": "ixgbe: Move all values that deal with count, next_to_use, next_to_clean to u16\n\nThis change updates all values dealing with count, next_to_use, and\nnext_to_clean so that they stay u16 values.  The advantage of this is that\nthere is no re-casting of type during the propagation through the stack.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "7d4987de752a94772ad1ae85ad5c702bbcf73305",
      "tree": "136cd312e7d2582fc98e46d8be5b7f585ec0ee61",
      "parents": [
        "a65151ba201fe56ac146767e018674a84bfef1a6"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Fri May 27 05:31:37 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Sat Jun 25 00:04:32 2011 -0700"
      },
      "message": "ixgbe: Convert IXGBE_DESC_UNUSED from macro to static inline function\n\nThis change is a minor cleanup that converts the IXGBE_DESC_UNUSED macro\ninto a static inline function just for the case of the code being a bit\ncleaner.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "a65151ba201fe56ac146767e018674a84bfef1a6",
      "tree": "9746d74cb5e3593015d38927c03f20721edf7953",
      "parents": [
        "c6af9c406ceb3434281cf230938453931dcbab75"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Fri May 27 05:31:32 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Sat Jun 25 00:04:06 2011 -0700"
      },
      "message": "ixgbe: pass adapter struct instead of netdev for interrupt data\n\nThis change makes it so that we pass the adapter struct instead of the\nnetdev for most of the basic interrupts that are not associated with\nq_vectors.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "572404ea6bcbfaeb84b9522b46c35f5a5db15392",
      "tree": "c5ccc8d07f43918904e9a149a78188161aaabb9a",
      "parents": [
        "3c01164e80a11fe2743cc36a0f2915673f1cac74"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Wed Jun 22 20:39:00 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jun 24 17:31:37 2011 -0700"
      },
      "message": "zorro8390: Update style, neaten, restructure to eliminate prototypes\n\nConvert to current logging styles.\nMove code blocks to eliminate need for prototypes.\nUse tabs for code indent and standardize spacing.\nComment neatening.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3c01164e80a11fe2743cc36a0f2915673f1cac74",
      "tree": "1b88aff97f50bc439e434eab522174fafbd426a6",
      "parents": [
        "5aedcf50e547e37b89d105efc4a2f0f1b0217af4"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Wed Jun 22 20:38:59 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jun 24 17:31:37 2011 -0700"
      },
      "message": "lib8390: Remove unnecessary extern\n\nAlready declared in 8390.h\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5aedcf50e547e37b89d105efc4a2f0f1b0217af4",
      "tree": "bc959e48b53b3984e3ff14afb9f5ec4efba64a8f",
      "parents": [
        "be763c940fc3ccdaeda238e3ef5840961b649740"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Wed Jun 22 20:38:58 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jun 24 17:31:36 2011 -0700"
      },
      "message": "lib8390: Convert include \u003casm to include \u003clinux\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "be763c940fc3ccdaeda238e3ef5840961b649740",
      "tree": "e18912a6060fa7e6ca46db012d7bb6bd874ff8df",
      "parents": [
        "7340c4db810f3b129fc4dd648991ed5ca5346592"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Wed Jun 22 20:38:57 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jun 24 17:31:36 2011 -0700"
      },
      "message": "lib8390: Normalize source code spacing\n\nMake more conformant to normal kernel style.\n\nLong line lengths \u003e 80 columns ignored.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7340c4db810f3b129fc4dd648991ed5ca5346592",
      "tree": "abb86868002fdb0013a05c59d3ad55e13918b1f2",
      "parents": [
        "840f63933983a1d873c5b2f85d2e169bb94e3c19"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Wed Jun 22 20:38:56 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jun 24 17:31:36 2011 -0700"
      },
      "message": "lib8390: Indent braces appropriately\n\nMove the braces around to conform to kernel standard style.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "840f63933983a1d873c5b2f85d2e169bb94e3c19",
      "tree": "03fb739401e4857856d357a1ef4b44f70ce8c3c6",
      "parents": [
        "747e252fa1a061cf63d12ed68ac937cf53a4fe4e"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Wed Jun 22 20:38:55 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jun 24 17:31:36 2011 -0700"
      },
      "message": "lib8390: Use pr_\u003clevel\u003e and netdev_\u003clevel\u003e\n\nUse the current logging styles.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "747e252fa1a061cf63d12ed68ac937cf53a4fe4e",
      "tree": "3f3cb5f3d126b2599fde3ac3cea9d24a6eacf423",
      "parents": [
        "7b5b0abdb6757011ab51eaf1227e3fcf3ab61d97"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Wed Jun 22 20:38:54 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jun 24 17:31:36 2011 -0700"
      },
      "message": "a2065: Use pr_fmt, pr_\u003clevel\u003e and netdev_\u003clevel\u003e\n\nUse current logging styles.\n\nOther miscellaneous cleanups:\n\nSpace removal and additions for checkpatch warnings.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7b5b0abdb6757011ab51eaf1227e3fcf3ab61d97",
      "tree": "3e3e9f4adc6e5f447432640544f784b277148dcb",
      "parents": [
        "1897fe55e1385ddfb7733d0e0819588571cca867"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Wed Jun 22 20:38:53 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jun 24 17:31:36 2011 -0700"
      },
      "message": "ariadne: Update style, neaten, restructure to eliminate prototypes\n\nConvert to current logging styles.\nMove code blocks to eliminate need for prototypes.\nUse tabs for code indent and sandardize spacing.\nComment neatening.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cd5f3e2064ea21e1cbe140728a1b04e7d32f68eb",
      "tree": "c2d924b975bdf6fd294546ffb800116c508878e7",
      "parents": [
        "95cb3656c09fcf6577138337216c27744ebc91e2",
        "36099365c7cc64e5184b66b6eb094950a13f540c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jun 24 14:21:00 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jun 24 14:21:00 2011 -0700"
      },
      "message": "Merge branch \u0027for-davem\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6\n"
    },
    {
      "commit": "36099365c7cc64e5184b66b6eb094950a13f540c",
      "tree": "c91b9f3719f94864a62f2d15a71aaecd54c56711",
      "parents": [
        "22c8c9343258feda9ea9ebb9e5f8cbb727b69454",
        "f70490e6078abe1182437e629f67a7f0b6f08cd4"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Jun 24 15:25:51 2011 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Jun 24 15:25:51 2011 -0400"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem\n\nConflicts:\n\tdrivers/net/wireless/rtlwifi/pci.c\n\tinclude/linux/netlink.h\n"
    },
    {
      "commit": "95cb3656c09fcf6577138337216c27744ebc91e2",
      "tree": "fbcd06dcad2f7b8daeecc649e4b34079ef16adf2",
      "parents": [
        "22c8c9343258feda9ea9ebb9e5f8cbb727b69454"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Fri Jun 24 02:40:08 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jun 24 02:40:08 2011 -0700"
      },
      "message": "net: Remove unneeded version.h includes from drivers/net/\n\nIt was pointed out by \u0027make versioncheck\u0027 that some includes of\nlinux/version.h are not needed in drivers/net/.\nThis patch removes them.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "22c8c9343258feda9ea9ebb9e5f8cbb727b69454",
      "tree": "fac14dcf287c032ff83c832a253178b90a2228b3",
      "parents": [
        "9d6a6440fe30132e4d1f1aadd099345ced9178fb"
      ],
      "author": {
        "name": "Sucheta Chakraborty",
        "email": "sucheta.chakraborty@qlogic.com",
        "time": "Wed Jun 22 02:52:23 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jun 24 01:17:07 2011 -0700"
      },
      "message": "qlcnic: multi protocol internal loopback support added.\n\nDriver will generate loopback traffic pattern and do the test. And\nreturns result of the test to application.\n\nUpdated driver version to 5.0.19.\n\nSigned-off-by: Sucheta Chakraborty \u003csucheta.chakraborty@qlogic.com\u003e\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9d6a6440fe30132e4d1f1aadd099345ced9178fb",
      "tree": "7df4acf3f7442b43daff292dbbab2ad72f6e0b59",
      "parents": [
        "c55ad8e56b983f03589b38b4504b5d1f41161ff8"
      ],
      "author": {
        "name": "Anirban Chakraborty",
        "email": "anirban.chakraborty@qlogic.com",
        "time": "Wed Jun 22 02:52:22 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jun 24 01:17:07 2011 -0700"
      },
      "message": "qlcnic: Add support to enable/disable FW dump capability\n\nIn certain situations, it may be required to not enable FW dump\ncapability. Add support to turn off/on FW dump capability.\n\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c55ad8e56b983f03589b38b4504b5d1f41161ff8",
      "tree": "3c89665e2aa76803010d37dfae47bf55ef419618",
      "parents": [
        "5f6ec29abe434676f940357bcd66536bbc69e9f8"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Wed Jun 22 02:52:21 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jun 24 01:17:07 2011 -0700"
      },
      "message": "qlcnic: fix default operating state of interface\n\nCurrently interface shows status as RUNNING, even if there is no link.\nTo fix this, netif_carrier_off should be called qlcnic_open().\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5f6ec29abe434676f940357bcd66536bbc69e9f8",
      "tree": "7fe250eedb31bae643c3706c0268ffddaa1888f1",
      "parents": [
        "c40f4ef77e5123a1d4064d7a34f708483b32b8be"
      ],
      "author": {
        "name": "Sucheta Chakraborty",
        "email": "sucheta.chakraborty@qlogic.com",
        "time": "Wed Jun 22 02:52:20 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jun 24 01:17:07 2011 -0700"
      },
      "message": "qlcnic: fix initial number of msix entries in adapter.\n\nCalculation of number of MSI-X vectors was wrong on uniprocessor\nsystems.\n\nSigned-off-by: Sucheta Chakraborty \u003csucheta.chakraborty@qlogic.com\u003e\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c40f4ef77e5123a1d4064d7a34f708483b32b8be",
      "tree": "2c43604f7e21599b2632c8d0d5fb3e97babdd68b",
      "parents": [
        "287e38aa1adee01f63bb28e270afd3f738a6ab8c"
      ],
      "author": {
        "name": "Anirban Chakraborty",
        "email": "anirban.chakraborty@qlogic.com",
        "time": "Wed Jun 22 02:52:19 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jun 24 01:17:06 2011 -0700"
      },
      "message": "qlcnic: Add code to tune FW dump\n\nTo accommodate change in FW dump template, it is required to modify the\nFW dump routine that captures cache data. Also, the default mask is changed\nto capture a dump that would cover all the protocols that this FW supports.\n\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "287e38aa1adee01f63bb28e270afd3f738a6ab8c",
      "tree": "8fa64b88e4bfe860b134274133debc2abdfdc108",
      "parents": [
        "602ca6f00a0d95a0d0cec84f492324ee71d14e09"
      ],
      "author": {
        "name": "Anirban Chakraborty",
        "email": "anirban.chakraborty@qlogic.com",
        "time": "Wed Jun 22 02:52:18 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jun 24 01:17:06 2011 -0700"
      },
      "message": "qlcnic: Remove holding api lock while taking the dump\n\nWith the change in logic for taking FW dump across multiple drivers,\nthere is no need to hold onto the api lock anymore in the fw dump path.\nInstead use rtnl_lock() to synchronize the access to FW dump data structs.\n\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "602ca6f00a0d95a0d0cec84f492324ee71d14e09",
      "tree": "50fdf6d21e2d5593086b8d5a5a906964f950b268",
      "parents": [
        "21e842579a5fd1ce746be4e34ac53ef67d6f0a6b"
      ],
      "author": {
        "name": "Sritej Velaga",
        "email": "sritej.velaga@qlogic.com",
        "time": "Wed Jun 22 02:52:17 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jun 24 01:17:06 2011 -0700"
      },
      "message": "qlcnic: Add capability to take FW dump deterministically\n\nIn presence of multiple functions, current driver implementation does not\nguarantee that the FW dump is taken by the same function that forces it.\nChange it by adding a fw reset owner flag that could be changed in the device\nreset path and only when a function determines that it needs to reset it.\n\nSigned-off-by: Sritej Velaga \u003csritej.velaga@qlogic.com\u003e\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a38a104d7af27b7697bf7c4272f4be5d1ec6ef4c",
      "tree": "2988608ff93d746ee79ed3f2064fbe3161132ae8",
      "parents": [
        "1f4d51836f5e49f2e5201f1daf90239c04b3faf2"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Fri May 20 03:05:14 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jun 23 22:46:56 2011 -0700"
      },
      "message": "ixgbe: update driver version string\n\nUpdate the ixgbe driver version string to better match the Source Driver\nwith similar device support.  Likewise update to the current LAD Linux\nversioning scheme.\n\nSigned-of-by: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nTested-by: Evan Swanson \u003cevan.swanson@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "1f4d51836f5e49f2e5201f1daf90239c04b3faf2",
      "tree": "e6bb9cd4125067201c9ec57961ebbeecf7d912dc",
      "parents": [
        "2ba279e2f72a9112a2536eabc8fae5413bbbdfb6"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Sat May 14 01:16:02 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jun 23 22:46:37 2011 -0700"
      },
      "message": "ixgbe: fix ring assignment issues for SR-IOV and drop cases\n\nThis change fixes the fact that we would trigger a null pointer dereference\nor specify the wrong ring if the rings were restored.  This change makes\ncertain that the DROP queue is a static value, and all other rings are\nbased on the ring offsets for the PF.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nTested-by: Ross Brattain \u003cross.b.brattain@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "2ba279e2f72a9112a2536eabc8fae5413bbbdfb6",
      "tree": "63d26f47531fe5671b619d1c5d283c4f72e58559",
      "parents": [
        "c988ee829074073d3cd80090ef56a6e370b5c9b4"
      ],
      "author": {
        "name": "Emil Tantilov",
        "email": "emil.s.tantilov@intel.com",
        "time": "Fri May 13 02:22:50 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jun 23 22:46:21 2011 -0700"
      },
      "message": "ixgbe: disable RSC when Rx checksum is off\n\nDisabling Rx checksumming leads to performance degradation due to\nRSC causing packets to have incorrect checksums.\n\nSigned-off-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nTested-by: Evan Swanson \u003cevan.swanson@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "c988ee829074073d3cd80090ef56a6e370b5c9b4",
      "tree": "cdaf56907b72a5b7e80983a21b366824db791b1c",
      "parents": [
        "3a28926451a22a2b699962e738c8540da642c319"
      ],
      "author": {
        "name": "Emil Tantilov",
        "email": "emil.s.tantilov@intel.com",
        "time": "Fri May 13 02:22:45 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jun 23 22:46:03 2011 -0700"
      },
      "message": "ixgbe: move reset code into a separate function\n\nMove reset code into a separate function to allow for reuse in other\nparts of the code.\n\nSigned-off-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "3a28926451a22a2b699962e738c8540da642c319",
      "tree": "ea1b8dfe33ae2cfcc8c376edf5505dd11ed6c67a",
      "parents": [
        "e4911d57a45ca30771c64b56e552891fcd105070"
      ],
      "author": {
        "name": "Emil Tantilov",
        "email": "emil.s.tantilov@intel.com",
        "time": "Fri May 13 02:22:40 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jun 23 22:45:44 2011 -0700"
      },
      "message": "ixgbe: move setting RSC into a separate function\n\nMove setting RSC into a separate function to allow for reuse in other\nparts of the code.\n\nSigned-off-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "e4911d57a45ca30771c64b56e552891fcd105070",
      "tree": "f95707c425248e8528a5b4c8c246a528b85d681e",
      "parents": [
        "3e05334f8be83e8529f1cbf4f4dea06a4d51d676"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Wed May 11 07:18:52 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jun 23 22:45:24 2011 -0700"
      },
      "message": "ixgbe: add support for nfc addition and removal of filters\n\nThis change is meant to allow for nfc to insert and remove filters in order\nto test the ethtool interface which includes it\u0027s own rules manager.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nTested-by: Ross Brattain \u003cross.b.brattain@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "3e05334f8be83e8529f1cbf4f4dea06a4d51d676",
      "tree": "a4af9ae8a83b4d7a6d714430e5a8e597d3dab4ce",
      "parents": [
        "91cd94bfe4f00fccf692e32dfa86a9fad0d61280"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Wed May 11 07:18:47 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jun 23 22:45:05 2011 -0700"
      },
      "message": "ixgbe: add support for displaying ntuple filters via the nfc interface\n\nThis code adds support for displaying the filters that were added via the\nnfc interface.  This is primarily to test the interface for now, but I am\nalso looking into the feasibility of moving all of the ntuple filter code\nin ixgbe over to the nfc interface since it seems to be better implemented.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nTested-by: Ross Brattain \u003cross.b.brattain@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "91cd94bfe4f00fccf692e32dfa86a9fad0d61280",
      "tree": "5f68976fcd7ec5388d4905c930a02e1e2fb42e83",
      "parents": [
        "c04f6ca84866ef207e009a08e4c34ca241df7aa2"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Wed May 11 07:18:41 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jun 23 22:44:34 2011 -0700"
      },
      "message": "ixgbe: add basic support for setting and getting nfc controls\n\nThis change adds basic support for the obtaining of RSS ring counts.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nTested-by: Ross Brattain \u003cross.b.brattain@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    }
  ],
  "next": "c04f6ca84866ef207e009a08e4c34ca241df7aa2"
}
