)]}'
{
  "log": [
    {
      "commit": "2f3889f42ec7c2b0c3049ecdd8e4687b6930779a",
      "tree": "583818082cc116431208f9b1545b889723c02401",
      "parents": [
        "f92ef202988ffb07bb86cf94d0b09f2a61192da7"
      ],
      "author": {
        "name": "PJ Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Thu Apr 16 15:00:41 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 17 01:16:28 2009 -0700"
      },
      "message": "ixgbe: Fix the DCB PFC thresholds for 82599\n\nThe thresholds for the DCB priority flow control are incorrect for 82599.\nThis fixes the thresholds to be correct.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f92ef202988ffb07bb86cf94d0b09f2a61192da7",
      "tree": "7cbce5e0e9dde2b619c8c92855242a6408178539",
      "parents": [
        "843f42678f6c47a2c8d1648e584cb57ebff3750f"
      ],
      "author": {
        "name": "PJ Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Thu Apr 16 15:00:20 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 17 01:16:28 2009 -0700"
      },
      "message": "ixgbe: Fix DCB traffic class mapping for 82599\n\nThe traffic classes in hardware are not symmetrical for Rx and Tx.  Rx\nis every 16 descriptor queues, Tx is not.  It runs 32-32-16-16-8-8-8 when\nrunning with 8 traffic classes, and runs 64-32-16 when running with 4\ntraffic classes.  This patch fixes the mapping.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2238aff5bbd9d928b69e579b4c95842f97da95ba",
      "tree": "8420e3b1888c56c61bfdd1482f468dcdcdbfc180",
      "parents": [
        "3664090e199f10cb0282097faae8f8ca58c1e4ae"
      ],
      "author": {
        "name": "Tony Breeds",
        "email": "tony@bakeyournoodle.com",
        "time": "Thu Apr 16 16:27:23 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 16 16:27:23 2009 -0700"
      },
      "message": "ixgbe: Be explict with what we are !\u0027ing in ixgbe_sfp_config_module_task()\n\nGCC warns:\ndrivers/net/ixgbe/ixgbe_main.c: In function \u0027ixgbe_sfp_config_module_task\u0027:\ndrivers/net/ixgbe/ixgbe_main.c:3920: warning: suggest parantheses around\noperand of \u0027!\u0027 or change \u0027\u0026\u0027 to \u0027\u0026\u0026\u0027 or \u0027!\u0027 to \u0027~\u0027\n\nWhich I think is right.  Bracket to remove ambiguity.\n\nSigned-off-by: Tony Breeds \u003ctony@bakeyournoodle.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9d8d05ae66f40642987486f4b107565fc561a77c",
      "tree": "72999fe5e731e785d5be685e0f9d51bf42df048d",
      "parents": [
        "4f9de721ab73a5271a79b126f7b5140b01a05c99"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Wed Apr 15 17:44:01 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 16 02:15:25 2009 -0700"
      },
      "message": "NET/ixgbe: Fix powering off during shutdown\n\nPrevent ixgbe from putting the adapter into D3 during shutdown except when\nwe\u0027re going to power off the system, since doing that may generally cause\nproblems with kexec to happen (such problems were observed for igb and\nforcedeth).  For this purpose seperate ixgbe_shutdown() from ixgbe_suspend()\nand use the appropriate PCI PM callbacks in both of them.\n\nSigned-off-by: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "af22ab1bd20e9dedf3a37cc1d401ef8bbd587ef0",
      "tree": "6b13fa15d215522f6fec4f7161a8f3f0e37b0f5b",
      "parents": [
        "95615d90a321349709c80091f2a9cb284757ff0d"
      ],
      "author": {
        "name": "Wu Fengguang",
        "email": "fengguang.wu@intel.com",
        "time": "Tue Apr 14 21:54:07 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Apr 14 21:54:07 2009 -0700"
      },
      "message": "ixgbe: update real_num_tx_queues on changing num_rx_queues\n\nMove the update of real_num_tx_queues from\nixgbe_acquire_msix_vectors() to ixgbe_set_num_queues(), to ensure it\nbe always in sync with num_tx_queues.\n\nSigned-off-by: Wu Fengguang \u003cfengguang.wu@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "95615d90a321349709c80091f2a9cb284757ff0d",
      "tree": "32c338118b4d267a6a7d764424989283189144e0",
      "parents": [
        "6fd4777a1fec1f7757b5a302ad3fdcc1eae2abba"
      ],
      "author": {
        "name": "Wu Fengguang",
        "email": "fengguang.wu@intel.com",
        "time": "Tue Apr 14 21:53:48 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Apr 14 21:53:48 2009 -0700"
      },
      "message": "ixgbe: fix tx queue index\n\nDon\u0027t do the num_tx_queues based masking on calculating tx queue\nindex.\n\n 1) num_tx_queues is not always power-of-2, because it also depends on\n    the online cpu numbers. So the masking could be a performance bug\n    on a 6 cpu system.\n 2) queue_mapping will be limited by real_num_tx_queues\u003dnum_tx_queues\n    in the generic netdev function set_cur_queue_map(). So the bound\n    limiting here is not necessary.\n\nSigned-off-by: Wu Fengguang \u003cfengguang.wu@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d6c519e12984d26d96b91e4482280acbba0e0a22",
      "tree": "2a2aa35b91803502c55d105021c6dc9f397cb25b",
      "parents": [
        "87c1201708381c2791caa78a2caf217778633277"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Wed Apr 08 13:20:50 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 11 01:43:14 2009 -0700"
      },
      "message": "ixgbe: only allow WOL for 82599 KX4 NIC\n\nAll NICs were reporting WOL support when only the KX4 NIC is capable of\nsupporting WOL.  This patch adds a function to check for and exclude all\nnon-WOL capable nics from enabling WOL in ethtool.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nAcked-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "87c1201708381c2791caa78a2caf217778633277",
      "tree": "befc0d49e977c162cba5d1ec2996be25342afe96",
      "parents": [
        "d543103a0c75edc0a7a08dfd796de67466a15dfb"
      ],
      "author": {
        "name": "PJ Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Wed Apr 08 13:20:31 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 11 01:43:12 2009 -0700"
      },
      "message": "ixgbe: Move the LED blink code to common, since 82599 also uses it\n\nThe LED blink code is common for 82599 as well.  It should be moved to\nixgbe_common.c so both devices can use it, and not have it duplicated.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "284901a90a9e0b812ca3f5f852cbbfb60d10249d",
      "tree": "06c1b5a0f83c90cfb662f756e7781977ce739ce8",
      "parents": [
        "6afd142fd0dfba497246d0fab236c20a7b4bf778"
      ],
      "author": {
        "name": "Yang Hongyang",
        "email": "yanghy@cn.fujitsu.com",
        "time": "Mon Apr 06 19:01:15 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 07 08:31:11 2009 -0700"
      },
      "message": "dma-mapping: replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32)\n\nReplace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32)\n\nSigned-off-by: Yang Hongyang\u003cyanghy@cn.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6a35528a8346f6e6fd32ed7e51f04d1fa4ca2c01",
      "tree": "9caaf8645b573687bbcf3a16b5aa7dd233fed46e",
      "parents": [
        "8a59f5d2526593c6bc1a0754c3a16ccc9ed41ce3"
      ],
      "author": {
        "name": "Yang Hongyang",
        "email": "yanghy@cn.fujitsu.com",
        "time": "Mon Apr 06 19:01:13 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 07 08:31:10 2009 -0700"
      },
      "message": "dma-mapping: replace all DMA_64BIT_MASK macro with DMA_BIT_MASK(64)\n\nReplace all DMA_64BIT_MASK macro with DMA_BIT_MASK(64)\n\nSigned-off-by: Yang Hongyang\u003cyanghy@cn.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f9ed88549e2ec73922b788e3865282d221233662",
      "tree": "1e7aa52d8022d8b328b5a9efde25a42a66431991",
      "parents": [
        "71fd570b23ee74bca052beb9e88f8f57fb668ac7"
      ],
      "author": {
        "name": "Mallikarjuna R Chilakala",
        "email": "mallikarjuna.chilakala@intel.com",
        "time": "Tue Mar 31 21:35:24 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 02 01:02:33 2009 -0700"
      },
      "message": "ixgbe: Fix potential memory leak/driver panic issue while setting up Tx \u0026 Rx ring parameters\n\nWhile setting up the ring parameters using ethtool the driver can\npanic or leak memory as ixgbe_open tries to setup tx \u0026 rx resources.\nThe updated logic will use ixgbe_down/up after successful allocation of\ntx \u0026 rx resources\n\nSigned-off-by: Mallikarjuna R Chilakala \u003cmallikarjuna.chilakala@intel.com\u003e\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nCC: stable@kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "71fd570b23ee74bca052beb9e88f8f57fb668ac7",
      "tree": "8b5bdc6a968da24553eed355e38faaaf0bc61c1e",
      "parents": [
        "a20a1199a8a7f2bc92bd2a01e212980328e42bc7"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Tue Mar 31 21:35:05 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 02 01:02:32 2009 -0700"
      },
      "message": "ixgbe: fix ethtool -A|a behavior\n\nWe were basicly ignoring ethtool users request for FC autoneg\nand replying to queries with a \"best guess\".  This patch\nenables the driver to store if we want to enable/disable\nautoneg FC and do the correct behavior.\n\nSigned-off-by: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a20a1199a8a7f2bc92bd2a01e212980328e42bc7",
      "tree": "9cfe7be1e2d5d0f90313b17d0252470bfadbfa7b",
      "parents": [
        "44df32c592f5a626c9f2ed56642e939788022408"
      ],
      "author": {
        "name": "Mallikarjuna R Chilakala",
        "email": "mallikarjuna.chilakala@intel.com",
        "time": "Tue Mar 31 21:34:44 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 02 01:02:32 2009 -0700"
      },
      "message": "ixgbe: Patch to fix driver panic while freeing up tx \u0026 rx resources\n\nWhen network interface is made active we were not handling the error\nscenarios properly to clean up rx \u0026 tx resources which might result in\na driver panic.\n\nSigned-off-by: Mallikarjuna R Chilakala \u003cmallikarjuna.chilakala@intel.com\u003e\nAcked-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "44df32c592f5a626c9f2ed56642e939788022408",
      "tree": "39204d61919c1444754c3067508f21ad2b70d0cc",
      "parents": [
        "8be0e4671d6355b2d905cb8fd051393b2cbf9510"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Tue Mar 31 21:34:23 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 02 01:02:31 2009 -0700"
      },
      "message": "ixgbe: refactor tx buffer processing to use skb_dma_map/unmap\n\nThis patch resolves an issue with map single being used to map a buffer and\nthen unmap page being used to unmap it.  In addition it handles any error\nconditions that may be detected using skb_dma_map.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nAcked-by: Mallikarjuna R Chilakala \u003cmallikarjuna.chilakala@intel.com\u003e\nAcked-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8be0e4671d6355b2d905cb8fd051393b2cbf9510",
      "tree": "ee6f9d280d0de7ebc1870150dcd60eb9dcf999ef",
      "parents": [
        "cd7664f69fe1f3f75b664503ae3e11a2971a4865"
      ],
      "author": {
        "name": "PJ Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Tue Mar 31 21:34:05 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 02 01:02:31 2009 -0700"
      },
      "message": "ixgbe: Fix 82598 MSI-X allocation on systems with more than 8 CPU cores\n\nMSI-X allocation broke after the 82599 merge on systems with more than 8\nCPU cores.  82598 drops back into MSI mode, which isn\u0027t sufficient to run\nfull, efficient 10G line rate.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cd7664f69fe1f3f75b664503ae3e11a2971a4865",
      "tree": "6f287f6f4c977c6468a40f3ea3385f516b4009ca",
      "parents": [
        "ea4af4f447ecad42f8bffa4bd2278e183ba5ec9d"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Tue Mar 31 21:33:44 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 02 01:02:30 2009 -0700"
      },
      "message": "ixgbe: feature - driver to default with FC on.\n\nIn the past flow control wasn\u0027t enabled by default under the\nincorrect assumption that this opened up us to a denial of\nservice attack.  However since any switch that forwarded flow\ncontrol would be extremely msiconfigured and/or buggy, this\nconcern no longer out weighs the preformance gains from\nhaving FC enabled.\n\nSigned-off-by: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nAcked-by: Mallikarjuna R Chilakala \u003cmallikarjuna.chilakala@intel.com\u003e\nAcked-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ea4af4f447ecad42f8bffa4bd2278e183ba5ec9d",
      "tree": "61d1b00abf691ca1a5eeee18f409ad01397146bb",
      "parents": [
        "7c5b83230a22d0e14375e5f283b8aaf3320ebd86"
      ],
      "author": {
        "name": "PJ Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Tue Mar 31 21:33:25 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 02 01:02:28 2009 -0700"
      },
      "message": "ixgbe: Fix DCB netlink layer for 82599 to enable Priority Flow Control\n\nThe priority flow control settings from the netlink layer aren\u0027t taking\neffect in the base driver.  The boolean pfc_mode_enable in the dcb_config\nstruct isn\u0027t being set, so the hardware configuration code is never\nreached.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7c5b83230a22d0e14375e5f283b8aaf3320ebd86",
      "tree": "172df4ec235cf5974d6f3e529a4349a0acee9e80",
      "parents": [
        "b453368dfd74ba5a49bfaa853251212fa306e70d"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Tue Mar 31 21:33:02 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 02 01:02:27 2009 -0700"
      },
      "message": "ixgbe: Fix ethtool output with advertised mode.\n\nEthtool tries to get advertised speed from phy.autoneg_advertised.\nHowever for copper media this wasn\u0027t happening until later do to\nan other fix which moved mac.ops.setup_link_speed placement in\nixgbe_link_config(). This patch will display the default advertised\nspeeds if it can\u0027t yet get this information from phy.autoneg_advertised.\n\nSigned-off-by: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nAcked-by: Mallikarjuna R Chilakala \u003cmallikarjuna.chilakala@intel.com\u003e\nAcked-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b453368dfd74ba5a49bfaa853251212fa306e70d",
      "tree": "ff8a998ce0c3706c1452138833280f879d5da4a5",
      "parents": [
        "3fe7c4c9dca4fbbff92eb61a660690dad7029ec3"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Tue Mar 31 21:32:42 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 02 01:02:27 2009 -0700"
      },
      "message": "ixgbe: fix build when DEBUG is defined\n\nThe ixgbe driver had issues when DEBUG was defined because the hw_dbg macro\nwas incomplete.  This patch completes the code based off of the code that\nalready existed in the igb module.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nAcked-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bb3daa4a5960cd9d39bad88679fcf587b456c05d",
      "tree": "31cbdf87fed0af126ff0c3e0647dfa90aab8a7c7",
      "parents": [
        "ede5ad0e29b641c3d3a644272a9127bfd98dfcc8"
      ],
      "author": {
        "name": "PJ Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Wed Mar 25 22:10:42 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Mar 26 01:13:51 2009 -0700"
      },
      "message": "ixgbe: Allow Priority Flow Control settings to survive a device reset\n\nWhen changing DCB parameters, ixgbe needs to have the MAC reset.  The way\nthe flow control code is setup today, PFC will be disabled on a reset.\nThis patch adds a new flow control type for PFC, and then has the netlink\nlayer take care of toggling which type of flow control to enable.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "09a3b1f8b1af7220fd7a3caf18e6841a7f5a6c6e",
      "tree": "55030dcdce17a2b0954bf8539ecb0cb884c247d9",
      "parents": [
        "9247744e5eaa29aecee5342a0c8694187a6aadcd"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Sat Mar 21 13:40:01 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Mar 21 13:40:01 2009 -0700"
      },
      "message": "ixgbe: fix select_queue management\n\nConvert ixgbe to use net_device_ops properly.\nRather than changing the select_queue function pointer\njust check the flag.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nAcked-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "22d5a71b50df739abaee83e2fdb191f8aa6b037c",
      "tree": "8a04b7033bda976f1fefd3389f77bab1d35034ce",
      "parents": [
        "e63d9762929d9b86ac87cfb8047e7f7b1f2ed2dd"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Mar 19 01:24:04 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 20 01:17:29 2009 -0700"
      },
      "message": "ixgbe: Fixup the watchdog interrupt scheduling on 82599\n\nThe watchdog will schedule an interrupt to help make sure queues are\ncleaned in the case when an interrupt is missed, most likely due to very\nhigh load.  On 82599, there are extra interrupt registers to account for\nthe larger number of MSI-X vectors (64 total for 82599 vs. 18 total for\n82598).  These must be taken into account when performing this operation in\nthe watchdog.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e63d9762929d9b86ac87cfb8047e7f7b1f2ed2dd",
      "tree": "ba42359945818218d22fb7e9ce48579d81759f22",
      "parents": [
        "03cfa2054846a9902f0c10bea4680447050f03fa"
      ],
      "author": {
        "name": "PJ Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Thu Mar 19 01:23:46 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 20 01:17:27 2009 -0700"
      },
      "message": "ixgbe: Correctly report Wake On LAN for 82599 KX4 devices\n\nethtool isn\u0027t reporting the support level of WoL for 82599 KX4 devices.\nWhile the device does support WoL, ethtool was never updated to properly\nreport the level of support, nor will it allow ethtool to modify the type\nof packets to listen for.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "03cfa2054846a9902f0c10bea4680447050f03fa",
      "tree": "0a480e35bdbf1f456b88d9dabfe74151cee04660",
      "parents": [
        "fe52eeb82b746de441ed27c54ace940efe86bc9a"
      ],
      "author": {
        "name": "PJ Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Thu Mar 19 01:23:29 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 20 01:17:25 2009 -0700"
      },
      "message": "ixgbe: Fix PCI bus reporting on driver load for 82598 after 82599 merge\n\n82598\u0027s PCI bus reporting on driver load was broken after 82599 merged.\nThis results in incorrect reporting, and an erroneous warning message\nthat the 82598 is in a PCIe slot that isn\u0027t fast enough to run 10GbE.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2d6a5e9500103680464a723a4564961675652680",
      "tree": "d18903333aae8a4415b179d6e7d38f203724892c",
      "parents": [
        "bd257ed9f1d129b4e881f513a406b435c8852565",
        "f10023a4ef3f5cc05457b059c6880bc447adfa1f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 17 15:01:30 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 17 15:01:30 2009 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/igb/igb_main.c\n\tdrivers/net/qlge/qlge_main.c\n\tdrivers/net/wireless/ath9k/ath9k.h\n\tdrivers/net/wireless/ath9k/core.h\n\tdrivers/net/wireless/ath9k/hw.c\n"
    },
    {
      "commit": "4df1046622797804150327bada9fdc564c090417",
      "tree": "c7cfdddd52daeb21af714a2c74af9b461fe2b1aa",
      "parents": [
        "885125399e2c72b6466cfd2fbcb755be499b53a2"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Fri Mar 13 22:15:31 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Mar 14 12:41:13 2009 -0700"
      },
      "message": "ixgbe: Cleanup some whitespace issues, fixup and add some comments\n\nCleanup a bit of whitespace, add some function header comments, and fix a\nfew comments around the driver.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nAcked-by: Mallikarjuna R Chilakala \u003cmallikarjuna.chilakala@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "885125399e2c72b6466cfd2fbcb755be499b53a2",
      "tree": "4cd3c1f734c45cea3f16ac3e60655c9c4952d7b2",
      "parents": [
        "9891ca7cdc42354ec48c0f76256fdcc9808ffc7e"
      ],
      "author": {
        "name": "PJ Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Fri Mar 13 22:15:10 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Mar 14 12:41:13 2009 -0700"
      },
      "message": "ixgbe: Two small fixes for 82599 when bringing the device down and for WoL\n\nThe Tx DMA unit should be disabled when bringing the device down.  Also,\nthe KX4 device with 82599 supports WoL, so we should clear the Wake Up\nStatus (WUS) after a PCIe slot reset.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nAcked-by: Mallikarjuna R Chilakala \u003cmallikarjuna.chilakala@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9891ca7cdc42354ec48c0f76256fdcc9808ffc7e",
      "tree": "9c1ca0824399da284c1e0bf31dce42145f7d2877",
      "parents": [
        "2a41ff81162c7c406bb2a04e425a7ed51c85d89d"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Fri Mar 13 22:14:50 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Mar 14 12:41:12 2009 -0700"
      },
      "message": "ixgbe: Add a few safety nets for register writes and descriptor cleanups\n\nThere are possible times that a driver may fail to completely initialize,\ndue to a buggy platform or a buggy kernel.  In those cases, we\u0027d rather\nfail gracefully instead of a panic.  Add a few safety checks to some\ncritical paths to try and prevent a panic in these corner-case situations.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2a41ff81162c7c406bb2a04e425a7ed51c85d89d",
      "tree": "561dbcbdc8ae5280c3e4bbd059a17f8ba9659bb4",
      "parents": [
        "9a1a69adad69ce4e85c9cbb40a3f960a7cb015cf"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Fri Mar 13 22:14:30 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Mar 14 12:41:11 2009 -0700"
      },
      "message": "ixgbe: Cleanup on the Rx init path\n\nThis cleans up the following pieces of the Rx initialization path:\n\n- Enable the ECC memory fault interrupt in OTHER causes.\n\n- Fix an 82598 initialization of RDRXCTL when depending on RSS and VMDq to\nbe enabled.  We don\u0027t need these features enabled to safely set the MVMEN\nbit to allow multiple SRRCTL register mappings into the RXDCTL registers.\n\n- Fix the RSS initialization path to not stomp on DCB accidentally.  When\nconfiguring the MRQC (multiple Rx queue contol) register, we want to make\nsure we only OR in features as necessary, instead of full assignment.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9a1a69adad69ce4e85c9cbb40a3f960a7cb015cf",
      "tree": "e9c0ffe3e383cf8ca0e764cbc1fb6c9792d084ff",
      "parents": [
        "4dd64df8954cc6d485f7c98ab18e0480f0c7d865"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Fri Mar 13 22:14:10 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Mar 14 12:41:11 2009 -0700"
      },
      "message": "ixgbe: Fix the Tx clean logic to return proper status\n\nThe Tx accounting when cleaning during NAPI was not completely properly.\nWe should use the work_limit to determine when to finish cleaning, and\nuse the same to return the cleaned status.  The impact of running like this\ncauses the NAPI clean for this Tx to get stuck in a scheduling loop, and\ncan result in Tx not getting cleaned, ending with a Tx hang and device\nreset.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4dd64df8954cc6d485f7c98ab18e0480f0c7d865",
      "tree": "46715cd207d6dc1998a5caa93e12c866c3199724",
      "parents": [
        "509ee935ec0828e534e4d48d08d4d0b4bc17ea92"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Fri Mar 13 22:13:49 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Mar 14 12:41:10 2009 -0700"
      },
      "message": "ixgbe: fix bug with napi add before request_irq\n\nOccasionally if the driver was loaded in a system that\ndidn\u0027t support MSI-X or MSI and was on a shared interrupt,\nthe driver would then panic in NAPI on the first shared\ninterrupt because we hadn\u0027t called napi_add yet.\n\nSolution: call napi_add before calling request_irq\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "509ee935ec0828e534e4d48d08d4d0b4bc17ea92",
      "tree": "d50803203ef9ec0e528f37546d2e9d3488747c43",
      "parents": [
        "40dcd79a7bd2e0d6bf4680db4bc0268c9f149a1d"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Fri Mar 13 22:13:28 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Mar 14 12:41:08 2009 -0700"
      },
      "message": "ixgbe: Fix interrupt configuration for 82599\n\nThe interrupt models using EITR have changed in 82599.  The way the register\nis laid out, the change is transparent to some of the existing code.\nHowever, some of it isn\u0027t.  This patch fixes all the cases where EITR\nhandling is different than 82598.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "40dcd79a7bd2e0d6bf4680db4bc0268c9f149a1d",
      "tree": "d68c0d9434e4affc626b85aae742f9fb88b86edd",
      "parents": [
        "d51019a4daac885ac4dead9d45d3a2a61189d9fd"
      ],
      "author": {
        "name": "PJ Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Fri Mar 13 22:13:08 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Mar 14 12:41:07 2009 -0700"
      },
      "message": "ixgbe: Disable DROP_EN for Rx queues\n\n82599 mistakenly enabled drop on Rx queues in the packet buffer.  The\ndefault mode should be store-and-forward from the FIFO.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nAcked-by: Mallikarjuna R Chilakala \u003cmallikarjuna.chilakala@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d51019a4daac885ac4dead9d45d3a2a61189d9fd",
      "tree": "e358e1a155a6e7dc71b2572c9f706a30ab502b40",
      "parents": [
        "1339b9e975902dcb8ef81ace678cfb6626d4bf3f"
      ],
      "author": {
        "name": "PJ Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Fri Mar 13 22:12:48 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Mar 14 12:41:07 2009 -0700"
      },
      "message": "ixgbe: Fix an accounting problem when the Rx FIFO is full\n\nThe rx_no_dma_resources counter reported by ethtool -S ethX is not\ncounting correctly.  In 82599, the queue mappings for the counters need\nto be mapped properly, and accounted for properly.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nAcked-by: Mallikarjuna R Chilakala \u003cmallikarjuna.chilakala@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1339b9e975902dcb8ef81ace678cfb6626d4bf3f",
      "tree": "cfea6ae73173c25445eee4b71b1deff44a90c07a",
      "parents": [
        "c8ea5ea9da338d6af015148105f07fc35eda8a92"
      ],
      "author": {
        "name": "PJ Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Fri Mar 13 22:12:29 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Mar 14 12:41:06 2009 -0700"
      },
      "message": "ixgbe: Fix get_supported_physical_layer() due to new 82599 PHY types\n\nA purely cosmetic change.  Report which physical layer is present, instead\nof PHY unknown.  82599 added new PHY types for the SFP+ devices, and this\nwas missed getting updated.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e90d400c2b65c7bf038d3646780f4a81f602cd19",
      "tree": "685480745a1a0f52e78145eb8f9963318734e819",
      "parents": [
        "59f8e169e25c5fce91826412c38359ecaf940b82"
      ],
      "author": {
        "name": "Chris Leech",
        "email": "christopher.leech@intel.com",
        "time": "Tue Mar 10 16:00:24 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 13 13:40:36 2009 -0700"
      },
      "message": "ixgbe: fix multiple unicast address support\n\nMultiple unicast address support appears to have been broken with the\nchange to support net_device_ops.  This a regression from 2.6.28 to 2.6.29.\n\nI\u0027m not 100% on whether ndo_set_multicast_list can be NULL after this\nor not.  If ndo_set_rx_mode is set everything _should_ be using it.\n\nSigned-off-by: Chris Leech \u003cchristopher.leech@intel.com\u003e\nAcked-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fc1f209514691af9167e462880e858efc8b22d83",
      "tree": "869a1f11053de59445f135fca3f639d5fa99fff6",
      "parents": [
        "d517c4a1da590a7fa50325a5e5cd18f07e8fb5a7"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Mar 01 20:32:39 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Mar 01 20:32:39 2009 -0800"
      },
      "message": "ixgbe: Fix some compiler warnings.\n\n\u0027pap\u0027 is never used in ixgbe_dcb_hw_config_82599()\nand \u0027eec\u0027 in ixgbe_acquire_eeptom() is only used when\nstatus \u003d\u003d 0 but GCC has some trouble seeing that.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e8e26350f114fa212e277ea02332d9347c59865d",
      "tree": "e5356ae1e62587c5fd128800c361fb1bf873772c",
      "parents": [
        "235ea828a1640ed493562a5fe08aa666ff84fbc4"
      ],
      "author": {
        "name": "PJ Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Fri Feb 27 15:45:05 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Mar 01 00:24:36 2009 -0800"
      },
      "message": "ixgbe: Add 82599 device id\u0027s, hook it up into the main driver.\n\nWith the hardware-specific code in place, add all supported device id\u0027s,\nalong with base driver changes to enable 82599 devices.  The devices\nbeing enabled are:\n\n8086:10f7: 82599EB 10 Gigabit KX4 Network Connection\n8086:10fb: 82599EB 10 Gigabit Network Connection\n\nThe device 8086:10fb is a fully-pluggable SFP+ NIC.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "235ea828a1640ed493562a5fe08aa666ff84fbc4",
      "tree": "11a5420b59fc14caca14d5100262adb34331cba9",
      "parents": [
        "11afc1b1fd802c11dc0fa986c210602c177f1e21"
      ],
      "author": {
        "name": "PJ Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Fri Feb 27 15:44:48 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Mar 01 00:24:35 2009 -0800"
      },
      "message": "ixgbe: Add DCB for 82599, remove BCN support\n\nThis patch adds the DCB (Data Center Bridging) support for 82599 hardware.\nThis is similar to how the 82598 DCB code works.\n\nThis patch also removes the BCN (Backwards Congestion Notification) netlink\nconfiguration code from the driver.  BCN was a pre-standard congestion\nnotification framework, and was not what the IEEE body decided upon for\nstandard congestion management. QCN (802.1Qau), Quantized Congestion\nNotification is the accepted standard, which is not supported by 82599,\nhence we remove the support altogether.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "11afc1b1fd802c11dc0fa986c210602c177f1e21",
      "tree": "16f46e5acf0aa7b5ec8b1a0cc07a0c89ac002642",
      "parents": [
        "8010dc306ba39a8cdb3993d1e809fcb7dfdf089a"
      ],
      "author": {
        "name": "PJ Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Fri Feb 27 15:44:30 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Mar 01 00:24:33 2009 -0800"
      },
      "message": "ixgbe: Add hardware specific initialization code for 82599 devices\n\nThis patch adds the hardware initialization code specific to 82599.  This\nis similar to the 82598 hardware initialization code.  It also includes all\nchanges to the existing hardware init code to support 82599.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "32344a394029baeca5bcc9fa839694b23a82cc64",
      "tree": "47360c3dd12fcc7aa100547ee3becbe9d0961a3d",
      "parents": [
        "c7e4358ae8e49f85a4d528366046da26b36a712f"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Tue Feb 24 16:37:31 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 24 16:37:31 2009 -0800"
      },
      "message": "ixbge: fix bug when using large pages and jumbo frames\n\nit was pointed out on the list that ixgbe was failing when using 64kB pages\nand large 16kB MTU.\n\nsince with a 64kB PAGE_SIZE MAX_SKB_FRAGS \u003d 3, the way the driver was\nconfiguring page usage was assuming 2kB is half a page, and was only\never dmaing that much data to a half page.\n\n(16kB - header size) / 2048 \u003d 7 or 8 pages, which would far exceed 3\n\nadjust the driver to account for these large pages, the hardware can\nsupport DMA to up to 16kB for each descriptor.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c7e4358ae8e49f85a4d528366046da26b36a712f",
      "tree": "f9112dea897b430e843dc319866984935e2d5000",
      "parents": [
        "5325a7bf92d5bcac39dbefdfcc214379d17f3d3a"
      ],
      "author": {
        "name": "Shannon Nelson",
        "email": "shannon.nelson@intel.com",
        "time": "Tue Feb 24 16:36:38 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 24 16:36:38 2009 -0800"
      },
      "message": "ixgbe: Move ring features into an enum, allowing easier future maintenance\n\nFrom: Shannon Nelson \u003cshannon.nelson@intel.com\u003e\n\nThe ring_feature member of ixgbe_adapter is statically allocated based on\nthe supported features of the device.  When a new feature is added, we need\nto manually update the static allocation.  This patch makes the feature\nlist an enum, eliminating the need for multiple updates to the code when\nadding a new feature.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "54037505a5278ce85df66531f384109ad94947e3",
      "tree": "392180002bbc3b399881332d8bf2232a2c3fa274",
      "parents": [
        "cd4d8fdad1f13205c769266dfa99015e226b6e07"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Sat Feb 21 15:42:56 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Feb 21 15:42:56 2009 -0800"
      },
      "message": "ixgbe: fix for 82598 Si errata causing buffer overflow\n\nThe failure happens when an interrupt occurs and the driver is reading\nEICR.  This read will cause a clear-by-read which leads to two TLP\nbeing inserted in the PCIe retry buffer leading to an overflow of the\nbuffer and corruption of TLPs.\n\nThe solution is different depending where the reading of EICR takes place.\n\nFor ixgbe_msix_lsc() since we are in MSIX mode and know OCD is enabled a\nclear-by-write is done instead of the normal clear-by-read.\n\nFor ixgbe_intr() 0xffffffff is written to EIMC before the read, masking the\ninterrupts.\n\nSigned-off-by: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nAcked-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1aef47c411f4b4b6bb9c8ebcdb703d3a20de1551",
      "tree": "2bacd88cb70b73d8278462362cb69136e40ca9a3",
      "parents": [
        "886a63e865eb346ab20572e802fc3118cb9aee14"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:38:36 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:37:58 2009 -0800"
      },
      "message": "drivers/net/ixgbe: fix sparse warning: Should it be static?\n\nImpact: Make symbol static.\n\nFix this sparse warning:\n  drivers/net/ixgbe/ixgbe_82598.c:59:5: warning: symbol \u0027ixgbe_get_pcie_msix_count_82598\u0027 was not declared. Should it be static?\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nAcked-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "367681f4ec9b226db201f181c4f47dd973f733a6",
      "tree": "0f208368090c2ae0393536f22d6ae52dbeffb3a8",
      "parents": [
        "c9523379d6000f379a84b6b970efb8782c128071"
      ],
      "author": {
        "name": "Breno Leitão",
        "email": "leitao@linux.vnet.ibm.com",
        "time": "Tue Feb 10 17:24:48 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 10 17:24:48 2009 -0800"
      },
      "message": "ixgbe: Removing the unused PAGE_USE_COUNT() macro.\n\nRemoving the unused PAGE_USE_COUNT() macro. Also removing the unused\npages variable at ixgbe_configure_rx() function.\n\nSigned-off-by: Breno Leitão \u003cleitao@linux.vnet.ibm.com\u003e\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nAcked-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3e450669cc7060d56d886f53e31182f5fef103c7",
      "tree": "e5c254dc8b3f0049c8f2cb1b0fc636bc7ef66987",
      "parents": [
        "2813ddd1bfd681a2fcc1d95530b399a92da89556"
      ],
      "author": {
        "name": "Peter P Waskiewicz Jr",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Sat Feb 07 02:16:59 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Feb 07 02:16:59 2009 -0800"
      },
      "message": "ixgbe: Fix a set_num_queues() bug that can result in num_(r|t)x_queues \u003d 0\n\nNow that our set_num_queues() routines for each feature are re-entrant, and\ncan be called at any point, they shouldn\u0027t zero out the feature\u0027s indices\nor mask bits.  Subsequent calls into those routines for those features can\nresult in zero Rx and Tx queues being assigned, causing a panic later in\ndriver reinitialization.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "12207e498b9b8f9f0c946db079ad17c7ca16cdf3",
      "tree": "05becdde5bd08f44d023ad5ef2ab2fd21b1050c0",
      "parents": [
        "0ecc061d1967e9f2694502079e00d9d6e1e39072"
      ],
      "author": {
        "name": "Peter P Waskiewicz Jr",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Fri Feb 06 21:47:24 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 06 21:47:24 2009 -0800"
      },
      "message": "ixgbe: Defeature Tx Head writeback\n\nTx Head writeback is causing multi-microsecond stalls on PCIe chipsets, due\nto partial cacheline writebacks.  Removing this feature removes these\nissues.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0ecc061d1967e9f2694502079e00d9d6e1e39072",
      "tree": "40a06f43717f97d6dade8fbb55bad15740033799",
      "parents": [
        "394827913e371b058849349c6fc9d52c59c31a3d"
      ],
      "author": {
        "name": "Peter P Waskiewicz Jr",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Fri Feb 06 21:46:54 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 06 21:46:54 2009 -0800"
      },
      "message": "ixgbe: Update flow control state machine in link setup\n\nThe flow control handling is overly complicated and difficult to maintain.\nThis patch cleans up the flow control handling and makes it much more\nexplicit.  It also adds 1G flow control autonegotiation, for 1G copper\nlinks, 1G KX links, and 1G fiber links.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "34b0368c6864321c7020ddc8cbaec9a63b4e3de8",
      "tree": "901a80548cdd20ae9a2932d3aefdbe62adc8a49d",
      "parents": [
        "3201d3130ee3eb49ed0e905654568f02736afdcb"
      ],
      "author": {
        "name": "Peter P Waskiewicz Jr",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Thu Feb 05 23:54:42 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 05 23:54:42 2009 -0800"
      },
      "message": "ixgbe: Display EEPROM version in ethtool -i queries\n\nCurrently ixgbe does not display the EEPROM version in ethtool -i, where\nother drivers do.  The EEPROM version is located at offset 0x29.  This\npatch adds support to display it.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3201d3130ee3eb49ed0e905654568f02736afdcb",
      "tree": "f07287c17728f225881dfc0b111b219a0d3197aa",
      "parents": [
        "bc97114d3f998a040876695a9b2b5be0b1a5320b"
      ],
      "author": {
        "name": "Peter P Waskiewicz Jr",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Thu Feb 05 23:54:21 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 05 23:54:21 2009 -0800"
      },
      "message": "ixgbe: Update link setup code to better support autonegotiation of speed\n\nThe current code has some flaws in it when performing autonegotiation,\nespecially on KX/KX4 links.  This patch updates the code to better handle\nthe autonegotiation states on link setup.  The patch also removes a redundant\nlink configuration call on driver load, and moves link configuration to\nthe -\u003eopen() path.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bc97114d3f998a040876695a9b2b5be0b1a5320b",
      "tree": "52ad12f26046d32d3cd0cbd2105d41fb82836a68",
      "parents": [
        "56035022d86fff45299288cb372a42f752ba23fa"
      ],
      "author": {
        "name": "Peter P Waskiewicz Jr",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Thu Feb 05 23:53:59 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 05 23:53:59 2009 -0800"
      },
      "message": "ixgbe: Refactor set_num_queues() and cache_ring_register()\n\nThe current code to determine the number of queues the device will want\non driver initialization is ugly and difficult to maintain.  It also\ndoesn\u0027t allow for easy expansion for future features or future hardware.\nThis patch refactors these routines, and make them easier to deal with.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3efac5a0012979ae236fe1247b773317ef5f1c88",
      "tree": "b6a9ab4cb9fa901dda8fc7d37e681062d4366dc7",
      "parents": [
        "eb7f139ce523bfe03b1628c66d3e1d50f3c07196"
      ],
      "author": {
        "name": "Peter P Waskiewicz Jr",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Sun Feb 01 01:19:20 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 01 01:19:20 2009 -0800"
      },
      "message": "ixgbe: Update copyright dates, bump the driver version number\n\nNew year, new copyright date ranges.  Also bump the driver version\nnumber to reflect many of the recent changes.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "eb7f139ce523bfe03b1628c66d3e1d50f3c07196",
      "tree": "d41b641e1a94911aaddc22b63d3d470f6cfd3ef1",
      "parents": [
        "2f21bdd3542838dc5513a585a32aa13f01b019e7"
      ],
      "author": {
        "name": "Peter P Waskiewicz Jr",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Sun Feb 01 01:18:58 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 01 01:18:58 2009 -0800"
      },
      "message": "ixgbe: Refactor MSI-X allocation mechanism\n\nOur current MSI-X allocation mechanism does not support new hardware\nat all.  It also isn\u0027t getting the actual number of supported MSI-X vectors\nfrom the device.\n\nThis patch allows the number of MSI-X vectors to be specific to a device,\nplus it gets the number of MSI-X vectors available from PCIe configuration\nspace.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2f21bdd3542838dc5513a585a32aa13f01b019e7",
      "tree": "1d145287286487b8feba3e1049ddb010f81b0a0a",
      "parents": [
        "1224736d97e83367bb66e29c2bee0f570f09db3e"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Sun Feb 01 01:18:23 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 01 01:18:23 2009 -0800"
      },
      "message": "ixgbe: Add 82598 support for BX mezzanine devices\n\nAdd the device ID for BX devices using the 82598 MAC.\n\nSigned-off-by: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "09640e6365c679b5642b1c41b6d7078f51689ddf",
      "tree": "a2b80c153bd23fe59db8c6994fda29923819fcea",
      "parents": [
        "ee437770c42088b9b653e8b3bf28a61fa647f84e"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Sun Feb 01 00:45:17 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 01 00:45:17 2009 -0800"
      },
      "message": "net: replace uses of __constant_{endian}\n\nBase versions handle constant folding now.\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0c8dfc830aadd978e461dad66c33741b71c6a0be",
      "tree": "19b11c0ed81ffdd91250dcf8a8b9b84126a03ce7",
      "parents": [
        "d5a9e24afb4ab38110ebb777588ea0bd0eacbd0a"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 27 16:22:32 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 27 16:22:32 2009 -0800"
      },
      "message": "net: Add skb_record_rx_queue() calls to multiqueue capable drivers.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1e336d0fc99f159ed636ffb9128bc84e09ccc279",
      "tree": "796cb46ff6fa222a02d188799485b5da85c2553f",
      "parents": [
        "5b9c3cdd55ba57a25ae586373aaff723d8150085"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Mon Jan 26 20:57:51 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 26 20:57:51 2009 -0800"
      },
      "message": "ixgbe: add support KX/KX4 device\n\nAnd support for the KX/KX4 mezzanine card.  Device id 0x10B6.\n\nSigned-off-by: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5b9c3cdd55ba57a25ae586373aaff723d8150085",
      "tree": "3a86f89b30ab67738a06f0a61549f445ed076e1e",
      "parents": [
        "afcf12422ec8236dc8b9238fef7a475876eea8da"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Mon Jan 26 20:57:17 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 26 20:57:17 2009 -0800"
      },
      "message": "ixgbe: fix slow load times on 82598 nics\n\nLoad times for NICs that use i2c to communicate with the phy were taking\n~4.5 sec per port.  This fix first checks to see if the link is already\nup before calling get_link_capabilities, since if it is we don\u0027t need\nquery the phy for link state.\n\nSigned-off-by: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "78b6f4ce58d1c85190003840912cc9097cbb8146",
      "tree": "70682230f6f1a271f30b20a496f16ceeef217288",
      "parents": [
        "f3f3abb62ccb1a1c77bcce855c04e12356e6ac95"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Jan 18 21:49:45 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jan 21 14:34:06 2009 -0800"
      },
      "message": "ixgbe: Replace LRO with GRO\n\nThis patch makes ixgbe invoke the GRO hooks instead of LRO.  As\nGRO has a compatible external interface to LRO this is a very\nstraightforward replacement.\n\nAs GRO uses the napi structure to track the held packets, I\u0027ve\nmodified the code paths involved to pass that along.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "288379f050284087578b77e04f040b57db3db3f8",
      "tree": "ac5f5c83e2778a1966327d87316fc94067363b45",
      "parents": [
        "627af770c63acddc2402dd19fec70df5c3ad8ab7"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Mon Jan 19 16:43:59 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jan 21 14:33:50 2009 -0800"
      },
      "message": "net: Remove redundant NAPI functions\n\nFollowing the removal of the unused struct net_device * parameter from\nthe NAPI functions named *netif_rx_* in commit 908a7a1, they are\nexactly equivalent to the corresponding *napi_* functions and are\ntherefore redundant.\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nAcked-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1da100bb47ef32cb43bb6a365f64183898f830b5",
      "tree": "36ce0a11e633f41b2b6f7dbc9c4bac0d606c07d0",
      "parents": [
        "068c89b014ebd27b1c09c3c772e9d982988e7786"
      ],
      "author": {
        "name": "Peter P Waskiewicz Jr",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Mon Jan 19 16:55:03 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 19 16:55:03 2009 -0800"
      },
      "message": "ixgbe: Fix usage of netif_*_all_queues() with netif_carrier_{off|on}()\n\nnetif_carrier_off() is sufficient to stop Tx into the driver.  Stopping the Tx\nqueues is redundant and unnecessary.  By the same token, netif_carrier_on()\nwill be sufficient to re-enable Tx, so waking the queues is unnecessary.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "068c89b014ebd27b1c09c3c772e9d982988e7786",
      "tree": "85ece46a4a4b9b86c05d6f0a524af16286c694ac",
      "parents": [
        "15005a320473b8d3676b878deb29bbe738ef9027"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Mon Jan 19 16:54:36 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 19 16:54:36 2009 -0800"
      },
      "message": "ixgbe: fix tag stripping for VLAN ID 0\n\nRegister VLAN ID 0 so that frames with VLAN ID 0 are received and get\ntheir tag stripped when ixgbe is not in DCB mode.  VLAN ID 0 means\nthat the frame is \u0027priority tagged\u0027 only - it is not a VLAN, but the\npriority value is the tag in valid.  The functions\nixgbe_vlan_rx_register() and ixgbe_vlan_rx_kill_vid() were moved up a\ncouple functions to correct compiling issues with this change.\n\nSigned-off-by: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Eric W Multanen \u003ceric.w.multanen@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "15005a320473b8d3676b878deb29bbe738ef9027",
      "tree": "e451ad3d95824833b09bd45bf6b7ea8f2e3f0a30",
      "parents": [
        "67fd1a731ff1a990d4da7689909317756e50cb4d"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Mon Jan 19 16:54:13 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 19 16:54:13 2009 -0800"
      },
      "message": "ixgbe: fix dca issue with relaxed ordering turned on\n\nThe is an issue where setting Relaxed Ordering (RO) bit\n(in a PCI-E write transaction) on 82598 causing the chipset\nto drop DCA hints.  This patch forces RO not to be set for\ndescriptors as well as payload.  This will only be in effect\nwhile DCA is enabled and no performance difference was\nnoticed in testing.\n\nSigned-off-by: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d3fa4721456226d77475181a4bfbe5b3d899d65c",
      "tree": "a602610942cadbe5e44aa7549d0622bdb47730bf",
      "parents": [
        "7adf1525befb5606462431eb1a4ea40ded5baef4"
      ],
      "author": {
        "name": "Peter P Waskiewicz Jr",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Fri Dec 26 01:36:33 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 26 01:36:33 2008 -0800"
      },
      "message": "ixgbe: Fix set_ringparam in ixgbe to use the same memory pools.\n\nThe adapter rings are kcalloc()\u0027d, but in set_ringparam() in ixgbe_ethtool,\nwe replace that memory from the vmalloc() pool.  This can result in a NULL\npointer reference when trying to modify the rings at a later time, or on\ndevice removal.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7adf1525befb5606462431eb1a4ea40ded5baef4",
      "tree": "5809dfe0f6d7335655d9eaacaddad93459e18460",
      "parents": [
        "d7b06636be162d3f74c9ce5d6d0d9ea4e5d362c8"
      ],
      "author": {
        "name": "Peter P Waskiewicz Jr",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Fri Dec 26 01:36:05 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 26 01:36:05 2008 -0800"
      },
      "message": "ixgbe: Fix NAPI enable/disable path when using DCB\n\nThis change allows DCB mode to change the number of queues, and presumably\nthe number of NAPI instances, safely.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e855aac805dd9c68b6fabe395cbc8e05f0eda6e4",
      "tree": "9717cd063ecd0e50a05dc163722a51f90101a430",
      "parents": [
        "0e49e64526ccd8cb78d7c4b4a732024ff221d4d0"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Fri Dec 26 00:03:59 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 26 00:03:59 2008 -0800"
      },
      "message": "drivers/net/ixgbe: fix sparse warnings: make symbols static\n\nFix this sparse warnings:\n\n  drivers/net/ixgbe/ixgbe_82598.c:180:5: warning: symbol \u0027ixgbe_get_copper_link_capabilities_82598\u0027 was not declared. Should it be static?\n  drivers/net/ixgbe/ixgbe_82598.c:245:5: warning: symbol \u0027ixgbe_setup_fc_82598\u0027 was not declared. Should it be static?\n  drivers/net/ixgbe/ixgbe_82598.c:729:5: warning: symbol \u0027ixgbe_set_vmdq_82598\u0027 was not declared. Should it be static?\n  drivers/net/ixgbe/ixgbe_82598.c:773:5: warning: symbol \u0027ixgbe_set_vfta_82598\u0027 was not declared. Should it be static?\n  drivers/net/ixgbe/ixgbe_82598.c:897:5: warning: symbol \u0027ixgbe_read_analog_reg8_82598\u0027 was not declared. Should it be static?\n  drivers/net/ixgbe/ixgbe_82598.c:919:5: warning: symbol \u0027ixgbe_write_analog_reg8_82598\u0027 was not declared. Should it be static?\n  drivers/net/ixgbe/ixgbe_82598.c:940:5: warning: symbol \u0027ixgbe_read_i2c_eeprom_82598\u0027 was not declared. Should it be static?\n  drivers/net/ixgbe/ixgbe_82598.c:1000:5: warning: symbol \u0027ixgbe_get_supported_physical_layer_82598\u0027 was not declared. Should it be static?\n  drivers/net/ixgbe/ixgbe_dcb_82598.c:100:5: warning: symbol \u0027ixgbe_dcb_config_packet_buffers_82598\u0027 was not declared. Should it be static?\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "908a7a16b852ffd618a9127be8d62432182d81b4",
      "tree": "a0b509227e26bef7edd347575761e0dbeb5756e7",
      "parents": [
        "889bd9b6dbcd426b8698c4a779dd7dbf247f57b8"
      ],
      "author": {
        "name": "Neil Horman",
        "email": "nhorman@tuxdriver.com",
        "time": "Mon Dec 22 20:43:12 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 22 20:43:12 2008 -0800"
      },
      "message": "net: Remove unused netdev arg from some NAPI interfaces.\n\nWhen the napi api was changed to separate its 1:1 binding to the net_device\nstruct, the netif_rx_[prep|schedule|complete] api failed to remove the now\nvestigual net_device structure parameter.  This patch cleans up that api by\nproperly removing it..\n\nSigned-off-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bfb8cc31b11ccaf7cd55fd9e0f4794f82527948f",
      "tree": "21d2ce889b36d23f3de618b319d389b6829ade8c",
      "parents": [
        "f4314e815e87b4ab1c9b1115dd5853cd20ca999c"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Sun Dec 21 20:11:04 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 21 20:11:04 2008 -0800"
      },
      "message": "ixgbe: fix the display of DCB control stats in ethtool\n\nPriority flow contol statistics for Data Center Bridging (DCB) weren\u0027t\nincluded in ethtool.  This patch adds them.\n\nSigned-off-by: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nSigned-off-by: Eric W Multanen \u003ceric.w.multanen@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f4314e815e87b4ab1c9b1115dd5853cd20ca999c",
      "tree": "4a8784070f58420814528ca0abd5cf3e12753ce5",
      "parents": [
        "1486a61ebcd2711532f8163d30babc40e11e7b40"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Sun Dec 21 20:10:29 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 21 20:10:29 2008 -0800"
      },
      "message": "net: add DCNA attribute to the BCN interface for DCB\n\nAdds the Backward Congestion Notification Address (BCNA) attribute to the\nBackward Congestion Notification (BCN) interface for Data Center Bridging\n(DCB), which was missing.  Receive the BCNA attribute in the ixgbe driver.\nThe BCNA attribute is for a switch to inform the endstation about the physical\nport identification in order to support BCN on aggregated links.\n\nSigned-off-by: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nSigned-off-by: Eric W Multanen \u003ceric.w.multanen@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "1486a61ebcd2711532f8163d30babc40e11e7b40",
      "tree": "49fb6ba4e4f6ade0f1db0f6c86d0feb207857e65",
      "parents": [
        "c2da953a46b18b7515ad476c1c1686640a12e93a"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Sun Dec 21 20:09:50 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 21 20:09:50 2008 -0800"
      },
      "message": "net: fix DCB setstate to return success/failure\n\nData Center Bridging (DCB) had no way to know if setstate had failed in the\ndriver.  This patch enables dcb netlink code to handle the status for the DCB\nsetstate interface.  Likewise it allows the driver to return a failed status\nif MSI-X isn\u0027t enabled.\n\nSigned-off-by: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nSigned-off-by: Eric W Multanen \u003ceric.w.multanen@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5ecc361444a0c641a73cce05fb652d0e3c944451",
      "tree": "ac050461c79434c101042bb954f694f90c13d885",
      "parents": [
        "a7276db6adfded660eec1e1629710b8b82d83455"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Mon Dec 15 01:00:57 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 15 01:00:57 2008 -0800"
      },
      "message": "ixgbe: fix dma mapping unbalance\n\nThis issue was initially reported by Joerg Roedel \u003cjoerg.roedel@amd.com\u003e\nIt appears that ixgbe has had a long standing bug where it was unmapping a different size than it had mapped.\n\nixgbe 0000:02:00.0: PCI-DMA: device driver frees DMA memory with different sizes than it mapped.\nixgbe 0000:02:00.0: PCI-DMA: device driver frees DMA memory with different size [device address\u003d0x0000000003fed812] [map size\u003d258 bytes] [unmap size\u003d256 bytes]\nPid: 6178, comm: rmmod Not tainted 2.6.28-rc5 #4 Call Trace:\n [\u003cffffffff8022a2ae\u003e] iommu_queue_inv_iommu_pages+0x5e/0x70\n [\u003cffffffff80225956\u003e] check_unmap+0x1c6/0x240  [\u003cffffffff80225ff5\u003e] debug_unmap_single+0xb5/0x110  [\u003cffffffffa0213997\u003e] ixgbe_clean_rx_ring+0x147/0x220  [\u003cffffffffa0214d7d\u003e] ixgbe_down+0x2fd/0x3d0 [ixgbe]  [\u003cffffffffa02150b3\u003e] ixgbe_close+0x13/0xc0 [ixgbe]  [\u003cffffffff80431326\u003e] dev_close+0x56/0xa0  [\u003cffffffff804313b3\u003e] rollback_registered+0x43/0x220  [\u003cffffffff804315a5\u003e] unregister_netdevice+0x15/0x60  [\u003cffffffff80431601\u003e] unregister_netdev+0x11/0x20  [\u003cffffffffa021aef8\u003e] ixgbe_remove+0x48/0x16e [ixgbe]  [\u003cffffffff80386ffc\u003e] pci_device_remove+0x2c/0x60  [\u003cffffffff803ef929\u003e] __device_release_driver+0x99/0x100\n [\u003cffffffff803efa48\u003e] driver_detach+0xb8/0xc0  [\u003cffffffff803eea6e\u003e] bus_remove_driver+0x8e/0xd0  [\u003cffffffff80387374\u003e] pci_unregister_driver+0x34/0x90  [\u003cffffffff8026c6c7\u003e] sys_delete_module+0x1c7/0x2a0  [\u003cffffffff802a9ce9\u003e] do_munmap+0x349/0x390  [\u003cffffffff80374481\u003e] __up_write+0x21/0x150  [\u003cffffffff8020c30b\u003e] system_call_fastpath+0x16/0x1b\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6fabd715e6d8e1b37c0c66d9bfda2c19643e3f77",
      "tree": "93c082c53fc4035285f111f87df974e85eed51aa",
      "parents": [
        "5e8427e5e25e3f844113cf67d07e7806bbe8c0e2"
      ],
      "author": {
        "name": "Peter P Waskiewicz Jr",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Wed Dec 10 01:13:08 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Dec 10 01:13:08 2008 -0800"
      },
      "message": "ixgbe: Implement PCIe AER support\n\nThis patch implements the PCIe Advanced Error Reporting callbacks in\nixgbe.  The 82598 hardware supports AER, so we enable it.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a4d2f34b7c3ff8a53df755961faf8186c6e7b464",
      "tree": "388964ad50231dee4ac6e10325b1f19dc6d2c51a",
      "parents": [
        "e4e6c38cab208b369bfc8e9a57186581bf0b9987"
      ],
      "author": {
        "name": "Wang Chen",
        "email": "wangchen@cn.fujitsu.com",
        "time": "Wed Dec 03 22:05:58 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Dec 03 22:06:21 2008 -0800"
      },
      "message": "ixgbe: function comment typo\n\nSeems the ixgbe\u0027s code was copied from e1000.\nThe comment talks about something not exist.\n\nSigned-off-by: Wang Chen \u003cwangchen@cn.fujitsu.com\u003e\nAcked-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "feea6a574d432e08cebf66d993a6ed1f310e0e5d",
      "tree": "8b82e3bdcc1b702788744d2045e6c8b8b69f80b4",
      "parents": [
        "157653ce79a606409a8bfb496cba797b2984b18f"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Thu Nov 27 15:34:07 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Nov 27 15:34:07 2008 -0800"
      },
      "message": "ixgbe: section fixes\n\nixgbe_init_interrupt_scheme() is called from ixgbe_resume().  Build that\nwith CONFIG_PM and without CONFIG_HOTPLUG and you\u0027ve got a problem.\nSeveral helpers called by it also are misannotated __devinit.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a46e534bc76ed4e92daa181526b30274d37c6979",
      "tree": "3b6e0330cbfe79067fac494b80e647fdc0bac8ae",
      "parents": [
        "527d47c11149afb5dd59eaca57d5b4d816ac4f20"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Nov 27 00:22:21 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Nov 27 00:22:21 2008 -0800"
      },
      "message": "ixgbe: cleanup link up/down messages\n\nThe system log messages created on a link status change need to follow a\nspecific format to work with tools some customers use.  This also makes\nthe messages consistant with other Intel driver link messages.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5b9ab2ec04ec1e1e53939768805612ac191d7ba2",
      "tree": "22d29905c148d2d743b3eccb585fbe60fb91e25a",
      "parents": [
        "851fd7bd88524bb4e20f3def3127cd9167d6d0cf",
        "3ec192559033ed457f0d7856838654c100fc659f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 26 23:48:40 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 26 23:48:40 2008 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\n\tdrivers/net/hp-plus.c\n\tdrivers/net/wireless/ath5k/base.c\n\tdrivers/net/wireless/ath9k/recv.c\n\tnet/wireless/reg.c\n"
    },
    {
      "commit": "cb13fc209f5c9394713319323166f74b01759ead",
      "tree": "08a2c4a098b38b51cf0ed8e4de0cf2054cae8d12",
      "parents": [
        "70340d728f4f4cb49da00a11b10ded492260caa5"
      ],
      "author": {
        "name": "Robert Olsson",
        "email": "robert.olsson@its.uu.se",
        "time": "Tue Nov 25 16:43:52 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 25 16:44:39 2008 -0800"
      },
      "message": "ixgbe: Naming interrupt vectors\n\nSigned-off-by: Robert Olsson \u003crobert.olsson@its.uu.se\u003e\nAcked-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7a6b6f515f77d1c62a2f383b6dce18cb0af0cf4f",
      "tree": "eed74f9344c3f65beb5386b93eca05526be8a914",
      "parents": [
        "411c41eea58bd3500cf897e2c27dd5330935a3a8"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Tue Nov 25 01:02:08 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 25 01:02:08 2008 -0800"
      },
      "message": "DCB: fix kconfig option\n\nSince the netlink option for DCB is necessary to actually be useful,\nsimplified the Kconfig option.  In addition, added useful help text for the\nKconfig option.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ece4af18e07a5cea592ca095844783db4a349cb2",
      "tree": "fa255d783be2026f94bb88cfe989dd9956bcbb24",
      "parents": [
        "7e56b5d698707a9934833c47b24d78fb0bcaf764"
      ],
      "author": {
        "name": "Qinghuang Feng",
        "email": "qhfeng.kernel@gmail.com",
        "time": "Sun Nov 23 15:46:55 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 23 15:46:55 2008 -0800"
      },
      "message": "driver/net/*: remove redundant argument comments\n\nremove redundant argument comments in files of drivers/net/*\n\nSigned-off-by: Qinghuang Feng \u003cqhfeng.kernel@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9d2f4720971c00852a3fc8278a76f1a5e9add5c7",
      "tree": "70e0f03f0a613095100b4c4d6641980416c95bb8",
      "parents": [
        "c4900be053d376dfe4f603d000aa5e4c60745dec"
      ],
      "author": {
        "name": "Wang Chen",
        "email": "wangchen@cn.fujitsu.com",
        "time": "Fri Nov 21 01:56:07 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 01:56:07 2008 -0800"
      },
      "message": "ixgbe: convert directly reference of netdev-\u003epriv\n\nSigned-off-by: Wang Chen \u003cwangchen@cn.fujitsu.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c4900be053d376dfe4f603d000aa5e4c60745dec",
      "tree": "f5658e8d4f2345e0f15346020fe3aeb2adb48905",
      "parents": [
        "859ee3c43812051e21816c6d6d4cc04fb7ce9b2e"
      ],
      "author": {
        "name": "Donald Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Thu Nov 20 21:11:42 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Nov 20 21:11:42 2008 -0800"
      },
      "message": "ixgbe: add SFP+ driver support\n\nThis patch adds support for SFP+ PHY in the following device ID\u0027s (10DB,\n10F1, 10E1).  These SFP+ PHY\u0027s are accessed via an I2C interface so the\npatch also includes functions to support this.\n\nAnother feature of note is that the PHY is pluggable and some\nrearchitecting was needed to support this.\n\nSigned-off-by: Donald Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "859ee3c43812051e21816c6d6d4cc04fb7ce9b2e",
      "tree": "ef3c3717038b5d4600065550f422fd8abf72de35",
      "parents": [
        "0eb3aa9bab20217fb42244ccdcb5bf8a002f504c"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Thu Nov 20 21:10:23 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Nov 20 21:10:23 2008 -0800"
      },
      "message": "DCB: Add support for DCB BCN\n\nAdds an interface to configure the Backward Congestion Notification\n(BCN) feature.  In a BCN capabale network, congestion notifications\nfrom congested points out in the network can cause the end station\nlimit the rate of a given traffic flow.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0eb3aa9bab20217fb42244ccdcb5bf8a002f504c",
      "tree": "b7d5a846b674a4f26ce4c1aa3b90f72fe9ce83d0",
      "parents": [
        "33dbabc4a7f7bd72313c73a3c199f31f3900336f"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Thu Nov 20 21:09:23 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Nov 20 21:09:23 2008 -0800"
      },
      "message": "DCB: Add interface to query the state of PFC feature.\n\nAdds a netlink interface for Data Center Bridging (DCB) to get and set\nthe enable state of the Priority Flow Control (PFC) feature.\nPrimarily, this is a way to turn off PFC in the driver while DCB\nremains enabled.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "33dbabc4a7f7bd72313c73a3c199f31f3900336f",
      "tree": "f56e24fec9369ca1d1ef12eb18e4000a09fb5c3e",
      "parents": [
        "46132188bf72e22ef097f16ed5c969ee8cea1e8b"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Thu Nov 20 21:08:19 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Nov 20 21:08:19 2008 -0800"
      },
      "message": "DCB: Add interface to query # of TCs supported by device\n\nAdds interface for Data Center Bridging (DCB) to query (and set if\nsupported) the number of traffic classes currently supported by the\ndevice for the two (DCB) features: priority groups (PG) and priority\nflow control (PFC).\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "46132188bf72e22ef097f16ed5c969ee8cea1e8b",
      "tree": "e776ed8011b8314ff08abf4f3467c07d037fec4f",
      "parents": [
        "2f90b8657ec942d1880f720e0177ee71df7c8e3c"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Thu Nov 20 21:05:08 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Nov 20 21:05:08 2008 -0800"
      },
      "message": "DCB: Add interface to query for the DCB capabilities of an device.\n\nAdds to the netlink interface for Data Center Bridging (DCB), allowing\nthe DCB capabilities supported by a device to be queried.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2f90b8657ec942d1880f720e0177ee71df7c8e3c",
      "tree": "844114b22c548fedbab67e53b09b2efcf170563a",
      "parents": [
        "9db66bdcc83749affe61c61eb8ff3cf08f42afec"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Thu Nov 20 20:52:10 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Nov 20 20:52:10 2008 -0800"
      },
      "message": "ixgbe: this patch adds support for DCB to the kernel and ixgbe driver\n\nThis adds support for Data Center Bridging (DCB) features in the ixgbe\ndriver and adds an rtnetlink interface for configuring DCB to the\nkernel.  The DCB feature support included are Priority Grouping (PG) -\nwhich allows bandwidth guarantees to be allocated to groups to traffic\nbased on the 802.1q priority, and Priority Based Flow Control (PFC) -\nwhich introduces a new MAC control PAUSE frame which works at\ngranularity of the 802.1p priority instead of the link (IEEE 802.3x).\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "008298231abbeb91bc7be9e8b078607b816d1a4a",
      "tree": "8cb0c17720086ef97c614b96241f06aa63ce8511",
      "parents": [
        "6ab33d51713d6d60c7677c0d020910a8cb37e513"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Thu Nov 20 20:14:53 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Nov 20 20:14:53 2008 -0800"
      },
      "message": "netdev: add more functions to netdevice ops\n\nThis patch moves neigh_setup and hard_start_xmit into the network device ops\nstructure. For bisection, fix all the previously converted drivers as well.\nBonding driver took the biggest hit on this.\n\nAdded a prefetch of the hard_start_xmit in the fast path to try and reduce\nany impact this would have.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6ab33d51713d6d60c7677c0d020910a8cb37e513",
      "tree": "546c2ff099b2757e75cf34ddace874f1220f740e",
      "parents": [
        "7be6065b39c3f1cfa796667eac1a2170465acc91",
        "13d428afc007fcfcd6deeb215618f54cf9c0cae6"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Nov 20 16:44:00 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Nov 20 16:44:00 2008 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\n\tdrivers/net/ixgbe/ixgbe_main.c\n\tinclude/net/mac80211.h\n\tnet/phonet/af_phonet.c\n"
    },
    {
      "commit": "0edc352743156a39dfc3f21206b2bf7b9f371832",
      "tree": "e8afd7f033154b149b921f50515035e933e562f0",
      "parents": [
        "afe29f7a61b7b9b9dae9f443c34733c2b4f461ba"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Wed Nov 19 22:24:29 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 19 22:42:56 2008 -0800"
      },
      "message": "ixgb: convert to net_device_ops\n\nConvert this driver to network device ops. Compile tested only.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "79aefa45b20940cbb9104464548ff74f80f2395e",
      "tree": "b94d47b20a3299676dea539e911240463a01ab02",
      "parents": [
        "bfdbc0acadcc761b94814d78f0acec90f0d760de"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Wed Nov 19 14:17:02 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 19 14:17:02 2008 -0800"
      },
      "message": "ixgbe: fix compilation with gcc-3.4\n\n  CC [M]  drivers/net/ixgbe/ixgbe_main.o\ndrivers/net/ixgbe/ixgbe_main.c: In function `ixgbe_intr\u0027:\ndrivers/net/ixgbe/ixgbe_main.c:1290: sorry, unimplemented: inlining failed in call to \u0027ixgbe_irq_enable\u0027: function body not available\ndrivers/net/ixgbe/ixgbe_main.c:1312: sorry, unimplemented: called from here\nmake[4]: *** [drivers/net/ixgbe/ixgbe_main.o] Error 1\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nAcked-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "74ad0a5421edc6ef13a4059c6076cd7a4f3a1fd5",
      "tree": "b3f8960c3588e5f2741e05b40155f8e30cf8dbfc",
      "parents": [
        "ef711cf1d156428d4c2911b8c86c6ce90519dc45"
      ],
      "author": {
        "name": "PJ Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Fri Nov 07 12:16:08 2008 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 16 00:31:35 2008 -0800"
      },
      "message": "ixgbe: Fix usage of netif_*_all_queues() with netif_carrier_{off|on}()\n\nnetif_carrier_off() is sufficient to stop Tx into the driver.  Stopping the Tx\nqueues is redundant and unnecessary.  By the same token, netif_carrier_on()\nwill be sufficient to re-enable Tx, so waking the queues is unnecessary.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "454d7c9b14e20fd1949e2686e9de4a2926e01476",
      "tree": "fae8bd1bfb5fd496977a0639ad71c54a2ee278ae",
      "parents": [
        "7a12122c7a00347da9669cfcde82954c9e3d6f5e"
      ],
      "author": {
        "name": "Wang Chen",
        "email": "wangchen@cn.fujitsu.com",
        "time": "Wed Nov 12 23:37:49 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 12 23:37:49 2008 -0800"
      },
      "message": "netdevice: safe convert to netdev_priv() #part-1\n\nWe have some reasons to kill netdev-\u003epriv:\n1. netdev-\u003epriv is equal to netdev_priv().\n2. netdev_priv() wraps the calculation of netdev-\u003epriv\u0027s offset, obviously\n   netdev_priv() is more flexible than netdev-\u003epriv.\nBut we cann\u0027t kill netdev-\u003epriv, because so many drivers reference to it\ndirectly.\n\nThis patch is a safe convert for netdev-\u003epriv to netdev_priv(netdev).\nSince all of the netdev-\u003epriv is only for read.\nBut it is too big to be sent in one mail.\nI split it to 4 parts and make every part smaller than 100,000 bytes,\nwhich is max size allowed by vger.\n\nSigned-off-by: Wang Chen \u003cwangchen@cn.fujitsu.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "babcda74e9d96bb58fd9c6c5112dbdbff169e695",
      "tree": "fcbe5e70f1fff01ad49504171e964c387a5ad7f8",
      "parents": [
        "ab2910921064b657610a3b501358a305e13087ea"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 03 21:11:17 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 03 21:11:17 2008 -0800"
      },
      "message": "drivers/net: Kill now superfluous -\u003elast_rx stores.\n\nThe generic packet receive code takes care of setting\nnetdev-\u003elast_rx when necessary, for the sake of the\nbonding ARP monitor.\n\nDrivers need not do it any more.\n\nSome cases had to be skipped over because the drivers\nwere making use of the -\u003elast_rx value themselves.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0befdb3e0a26a8949063915274e1bec8873c526b",
      "tree": "a0b0b94919131a3e1952136f3c93b0c52a211fea",
      "parents": [
        "e053b628d367cd7b39ae2c4bb0124edc2e058a41"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Fri Oct 31 00:46:40 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sun Nov 02 08:00:32 2008 -0500"
      },
      "message": "ixgbe: add device support for 82598AT (copper 10GbE) adapters\n\nIntel is currently shipping support for adapters with a phy\nthat does 10GBase-T (copper), which is 10 Gigabit ethernet\nover standard Category 6 cabling.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "7c510e4b730a92cecf94ada45c989d8be0200d47",
      "tree": "61f1926964c580946367588602a8eb039561f077",
      "parents": [
        "e174961ca1a0b28f7abf0be47973ad57cb74e5f0"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Mon Oct 27 17:47:26 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 27 17:47:26 2008 -0700"
      },
      "message": "net: convert more to %pM\n\nA number of places still use %02x:...:%02x because it\u0027s\nin debug statements or for no real reason. Make a few\nof them use %pM.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5dd2d3322836036da169904afcb7d0f6dff5363f",
      "tree": "0ae7a4c1041e7d7a821ce8a4c7e0edcdaa11b2e4",
      "parents": [
        "8fa0b315fc0c1a414da1371f1fc39523a657c192"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Oct 16 05:09:31 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Oct 16 05:09:31 2008 -0400"
      },
      "message": "[netdrvr] myri10ge, ixgbe: remove broken select INTEL_IOATDMA\n\nWe cannot select INTEL_IOATDMA in Kconfig as soon as MYRI10GE or IXGBE\nis enabled since the former is not available on all architectures.\n\nJust use a Kconfig bool {IXGBE,MYRI10GE}_DCA set to \u003dy when DCA\nsupport can actually be built.\n\n[myri10ge portion written and signed-off-by] Brice Goglin \u003cbrice@myri.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "b39d66a81fb4f5ab555f86a2e49f3714f8369a3d",
      "tree": "20ffb096fe2781545ac3f77f07ebbb347234e111",
      "parents": [
        "b514f6b6da3aedcf4eb6f0c69e910ae89ef4632f"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Wed Aug 20 16:52:04 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:59:00 2008 -0400"
      },
      "message": "drivers/net: replace __FUNCTION__ with __func__\n\n__FUNCTION__ is gcc-specific, use __func__\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "69888674738db42dd73430ebc59a691010c8fa2e",
      "tree": "62436c75be7870c8877d285ffd2536f693cb0eaf",
      "parents": [
        "b3c8b4ba619f3d461e01c27cdda02adcd48f02d4"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Thu Sep 11 20:05:39 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:55:06 2008 -0400"
      },
      "message": "ixgbe: whitespace/formatting cleanup\n\nThis patch cleans up some whitespace items, reorders a couple of functions, and removes some outdated comments.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "b3c8b4ba619f3d461e01c27cdda02adcd48f02d4",
      "tree": "34750ff003507fb278cd548dabf178de53d62212",
      "parents": [
        "b46172402f39719e97b921cc3ca85141f3e8b1c2"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Thu Sep 11 20:04:56 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:55:05 2008 -0400"
      },
      "message": "ixgbe: correctly add and remove napi queues\n\nThis patch corrects support for NAPI so that queues are correctly added and\nremoved during suspend/resume in the event that the number of MSI-X vectors\nchanges.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "b46172402f39719e97b921cc3ca85141f3e8b1c2",
      "tree": "5dc5e2df7b0e08d3f6bc206594b835ae0d337b9d",
      "parents": [
        "51ac6445b108abab5e5ebeb5e68665d4509a6f29"
      ],
      "author": {
        "name": "Peter P Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Thu Sep 11 20:04:46 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:55:05 2008 -0400"
      },
      "message": "ixgbe: Whitespace, copyright update and version number change patch\n\nThis patch cleans up a bit of whitespace issues with the driver, updates\nthe copyright information, and bumps the version number up.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    }
  ],
  "next": "51ac6445b108abab5e5ebeb5e68665d4509a6f29"
}
