)]}'
{
  "log": [
    {
      "commit": "2ea186ae533c7b4f4c56811b69d3e40a6209a9c0",
      "tree": "c3d17233ec49eda1f49c4bcfc236e28f954f07fe",
      "parents": [
        "da3f5cf1f8ebb0fab5c5fd09adb189166594ad6c"
      ],
      "author": {
        "name": "John Fastabend",
        "email": "john.r.fastabend@intel.com",
        "time": "Sat Feb 27 03:28:24 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Feb 27 03:28:24 2010 -0800"
      },
      "message": "ixgbe: move TC_PRIO_CONTROL check into ixgbe_select_queue()\n\nMove TC_PRIO_CONTROL check and queue remapping into\nixgbe_select_queue().  Remapping queues after the qdisc\ncan result in the wrong qdisc queue being stopped with\nnetif_stop_subqueue().  Even if this is resolved and the\ncorrect queue is stopped it can result in a queue being\nblocked by TC_PRIO_CONTROL frames uneccesarily.  Moving\nthis into the select_queue routine maintains alignment\nbetween tx_rings and qdisc queues.\n\nSigned-off-by: John Fastabend \u003cjohn.r.fastabend@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": "c85a26189660e1cfd1f50989468313c544487950",
      "tree": "57e66d2461ca7dec9ac38f289dca5d14f4feebd2",
      "parents": [
        "a922afb64d2e71115f122e04346163cb8c8453e3"
      ],
      "author": {
        "name": "John Fastabend",
        "email": "john.r.fastabend@intel.com",
        "time": "Thu Feb 25 23:15:21 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 26 02:10:11 2010 -0800"
      },
      "message": "ixgbe: Do not allocate too many netdev txqueues\n\nInstead of allocating 128 struct netdev_queue per device, use the\nminimum value between 128 and the number of possible txq\u0027s, to\nreduce ram usage and \"tc -s -d class shod dev ..\" output.\n\nThis patch fixes Eric Dumazet\u0027s patch to set the TX queues to\nthe correct minimum.\n\nSigned-off-by: John Fastabend \u003cjohn.r.fastabend@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": "a922afb64d2e71115f122e04346163cb8c8453e3",
      "tree": "372eb2450bee03dcd6ca681d691c5e8e5296f6e5",
      "parents": [
        "43634e820e393ba48bb2efc3d330dee4203e80d8"
      ],
      "author": {
        "name": "John Fastabend",
        "email": "john.r.fastabend@intel.com",
        "time": "Thu Feb 25 23:14:58 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 26 02:10:11 2010 -0800"
      },
      "message": "ixgbe: do not stop tx queues in ixgbe_set_tso\n\nDisabling TSO can cause the dev_watchdog timer to be triggered because\nwhen TSO is disabled netif_tx_stop_all_queues is called.  If the watchdog\ntimer fires while the queues are stopped and traffic has not recently been\nsent on a paticular queue this is falsly identified as a hang and\nndo_tx_timeout() is called.  This is ocossionally seen during testing.\n\nThis removes the netif_tx_stop_all_queues() it is not needed.  The scheduler\nsubmits skb\u0027s with dev_hard_start_xmit(), this checks if netif_needs_gso and\nif so it calls dev_gso_segment.  Disabling TSO will cause dev_hard_start_xmit()\nto do the gso processing.   However ixgbe does not use the features flags to\ndetermine if it needs to use tso or not instead it uses skb-\u003egso_size so\nixgbe will process these frames correctly regardless of the netdev features\nflag.\n\nSigned-off-by: John Fastabend \u003cjohn.r.fastabend@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": "43634e820e393ba48bb2efc3d330dee4203e80d8",
      "tree": "1b47a48304ed6dd5bb4d3390d04484e870a70649",
      "parents": [
        "41a655ba5654e47847505c164f77f8190ca9ed27"
      ],
      "author": {
        "name": "Mallikarjuna R Chilakala",
        "email": "mallikarjuna.chilakala@intel.com",
        "time": "Thu Feb 25 23:14:37 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 26 02:10:10 2010 -0800"
      },
      "message": "ixgbe: Fix DMA mapping/unmapping issues when HWRSC is enabled on IOMMU enabled kernels\n\nWork around 82599 HW issue when HWRSC is enabled on IOMMU enabled\nkernels. 82599 HW is updating the header information after setting the\ndescriptor to done, resulting DMA mapping/unmapping issues on IOMMU\nenabled systems. To work around the issue delay unmapping of first packet\nthat carries the header information until end of packet is reached.\n\nSigned-off-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": "3c945e5b3719bcc18c6ddd31bbcae8ef94f3d19a",
      "tree": "2642881822ef675db78594f9a391bbea5c01cf49",
      "parents": [
        "06c92ee6384c33dbb6e313c66272181db70abbb0"
      ],
      "author": {
        "name": "Milton Miller",
        "email": "miltonm@bga.com",
        "time": "Fri Feb 19 17:44:42 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 22 15:45:32 2010 -0800"
      },
      "message": "ixgbe: prevent speculative processing of descriptors before ready\n\nThe PowerPC architecture does not require loads to independent bytes to be\nordered without adding an explicit barrier.\n\nIn ixgbe_clean_rx_irq we load the status bit then load the packet data.\nWith packet split disabled if these loads go out of order we get a\nstale packet, but we will notice the bad sequence numbers and drop it.\n\nThe problem occurs with packet split enabled where the TCP/IP header and data\nare in different descriptors. If the reads go out of order we may have data\nthat doesn\u0027t match the TCP/IP header. Since we use hardware checksumming this\nbad data is never verified and it makes it all the way to the application.\n\nThis bug was found during stress testing and adding this barrier has been shown\nto fix it.\n\nSigned-off-by: Milton Miller \u003cmiltonm@bga.com\u003e\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nAcked-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": "2bb4646fce8d09916b351d1a62f98db7cec6fc41",
      "tree": "c1f0d002e69868606eca9d1b919835f422892063",
      "parents": [
        "6836b9bdd98e3b500cd49512484df68f46e14659",
        "b0483e78e5c4c9871fc5541875b3bc006846d46b"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 16 22:09:29 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 16 22:09:29 2010 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "e86bff0edaa514a63ecd80e1ed2b3472b2507880",
      "tree": "c714619dc5b301c83ae8423255c71867e8b2bf9e",
      "parents": [
        "a626e8478b18de4fdee0e6d13975cea2b23efea5"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Thu Feb 11 04:14:08 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 15 21:52:02 2010 -0800"
      },
      "message": "ixgbe: fix WOL register setup for 82599\n\nWe need to have the WUS register set to all 1\u0027s in order for the hardware\nto be capable of ever waking up.  Set it here in the ixgbe_probe().\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": "a626e8478b18de4fdee0e6d13975cea2b23efea5",
      "tree": "08677003e4990e2df7ac4121e8721dcc7c201b44",
      "parents": [
        "3d0beb921fa34ebf8b13e206e5473329b14deb83"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Thu Feb 11 04:13:49 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 15 21:51:56 2010 -0800"
      },
      "message": "ixgbe: Fix - Do not allow Rx FC on 82598 at 1G due to errata\n\nThe 82598 has an erratum that receipt of pause frames at 1G\ncould lead to a Tx Hang.  To avoid this this patch disables\nRx FC while at 1G speed for all 82598 parts.\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": "d41a5b7da223f7a80844fb3e948e8d5e6181f214",
      "tree": "88959f632559213c13bb7f939d2b50e4a6cee537",
      "parents": [
        "0d643e1fb4207711d9c148b5c6a2820550a4a154"
      ],
      "author": {
        "name": "Peter Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Fri Feb 12 13:48:44 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 15 21:49:48 2010 -0800"
      },
      "message": "ixgbe: Cleanup incorrect header comments\n\nThe recent n-tuple patches added some comments to the headers\nof the Flow Director functions that aren\u0027t accurate.  This\ncleans them up, and is a purely cosmetic patch.\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": "4cd24eaf0c6ee7f0242e34ee77ec899f255e66b5",
      "tree": "99f57f6374a58022e1e5ed1cbc12699288c7eae1",
      "parents": [
        "8e5574211d96c0552f84c757718475fdb4021be7"
      ],
      "author": {
        "name": "Jiri Pirko",
        "email": "jpirko@redhat.com",
        "time": "Mon Feb 08 04:30:35 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 12 11:38:58 2010 -0800"
      },
      "message": "net: use netdev_mc_count and netdev_mc_empty when appropriate\n\nThis patch replaces dev-\u003emc_count in all drivers (hopefully I didn\u0027t miss\nanything). Used spatch and did small tweaks and conding style changes when\nit was suitable.\n\nJirka\n\nSigned-off-by: Jiri Pirko \u003cjpirko@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "92eb879ff59c5995bf18f76eb0a00cb7db758e42",
      "tree": "4cacb7cfec4192ac97e38e35af9d49e70ff9bc6d",
      "parents": [
        "9a713e7c7cca2f31c89367bb7b48310ab8a3e630"
      ],
      "author": {
        "name": "Peter Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Wed Feb 10 16:08:13 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 10 20:03:14 2010 -0800"
      },
      "message": "ixgbe: Bump driver version up\n\nDriver has gone under significant changes, the version should\nreflect that.\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": "9a713e7c7cca2f31c89367bb7b48310ab8a3e630",
      "tree": "5403bff53e13f4c41afeb50ef5f22aed6be13117",
      "parents": [
        "15682bc488d4af8c9bb998844a94281025e0a333"
      ],
      "author": {
        "name": "Peter Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Wed Feb 10 16:07:54 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 10 20:03:14 2010 -0800"
      },
      "message": "ixgbe: Add support for the new ethtool n-tuple programming interface\n\nThis patch adds n-tuple filter programming to 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": "4a0b9ca015bae64df7d97c9e0a1d33159b36e69f",
      "tree": "5289dc2752eaeec08282a94008ff76c980a3f645",
      "parents": [
        "1a6c14a2c7c313c584f26730e67f062f474bb744"
      ],
      "author": {
        "name": "PJ Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Wed Feb 03 14:19:12 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 03 19:48:35 2010 -0800"
      },
      "message": "ixgbe: Make descriptor ring allocations NUMA-aware\n\nThis patch allocates the ring structures themselves on each\nNUMA node along with the buffer_info structures.  This way we\ndon\u0027t allocate the entire ring memory on a single node in one\nbig block, thus reducing NUMA node memory crosstalk.\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": "1a6c14a2c7c313c584f26730e67f062f474bb744",
      "tree": "0f318d7c67e64b7925f5055bf618dc3bfa1caa82",
      "parents": [
        "dbb5aaebc44ce7f64b12904c58fbc1dd487982a7"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Wed Feb 03 14:18:50 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 03 19:48:35 2010 -0800"
      },
      "message": "ixgbe: Allocate driver resources per NUMA node\n\nThe default policy for the current driver is to do all its memory\nallocation on whatever processor is running insmod/modprobe.  This\nis less than optimal.\n\nThis driver\u0027s default mode of operation will be to use each node for each\nsubsequent transmit/receive queue.  The most efficient allocation will be\nto then have the interrupts bound in such a way as to match up the\ninterrupt of the queue to the cpu where its memory was allocated.\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": "10eec95569513206877769ad9336591c08015cfe",
      "tree": "c372678363eb4d192a138fa11d2abf08a10b1897",
      "parents": [
        "9c119ba54c0fcae72881948af3d37b47a2f8e1f9"
      ],
      "author": {
        "name": "John Fastabend",
        "email": "john.r.fastabend@intel.com",
        "time": "Wed Feb 03 14:23:32 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 03 19:39:56 2010 -0800"
      },
      "message": "ixgbe: only process one ixgbe_watchdog_task at a time.\n\nProcessing multiple ixgbe_watchdog_task calls may cause\nthe link_up variable and IXGBE_FLAG_NEED_LINK_UPDATE flag\nto be set incorrectly.  In the worse case this is causing\nthe netif_carrier_off to be called inappropriately which\nresults in an interface that can\u0027t be brought up.\n\nAlthough schedule_work() will only schedule the task if\nit is not already on the work queue the WORK_STRUCT_PENDING\nbits are cleared just before calling the work function.\nThis allows WORK_STRUCT_PENDING to be cleared, the work\nfunction to start and meanwhile schedule another task.\n\nThis patch adds a mutex to the watchdog task. This bug is\nactualized by changing DCB settings or doing extended\ncable pull or reset tests.\n\nSigned-off-by: John Fastabend \u003cjohn.r.fastabend@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": "9c119ba54c0fcae72881948af3d37b47a2f8e1f9",
      "tree": "0be51b0bf02ece3bb32955e9d33a3998ecd57250",
      "parents": [
        "a4b97f2054af2e411c414ed4cb5e1d0dbfd24a47",
        "fdd3d631cddad20ad9d3e1eb7dbf26825a8a121f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 03 19:38:22 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 03 19:38:22 2010 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "fdd3d631cddad20ad9d3e1eb7dbf26825a8a121f",
      "tree": "9f4b952c8cbfc2ad169a023c5321b3ff8bb2595d",
      "parents": [
        "e44d38e1b72a2aa7f5e7024c5da83a879355a1cc"
      ],
      "author": {
        "name": "Krishna Kumar",
        "email": "krkumar2@in.ibm.com",
        "time": "Wed Feb 03 13:13:10 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 03 19:17:17 2010 -0800"
      },
      "message": "ixgbe: Fix return of invalid txq\n\na developer had complained of getting lots of warnings:\n\n\"eth16 selects TX queue 98, but real number of TX queues is 64\"\n\nhttp://www.mail-archive.com/e1000-devel@lists.sourceforge.net/msg02200.html\n\nAs there was no follow up on that bug, I am submitting this\npatch assuming that the other return points will not return\ninvalid txq\u0027s, and also that this fixes the bug (not tested).\n\nSigned-off-by: Krishna Kumar \u003ckrkumar2@in.ibm.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@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": "e44d38e1b72a2aa7f5e7024c5da83a879355a1cc",
      "tree": "9547a2760bbf453584da4578c14de04595f8106f",
      "parents": [
        "e15eec2805565c7e31dbe402215637012f1e4616"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Wed Feb 03 13:12:51 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 03 19:17:16 2010 -0800"
      },
      "message": "ixgbe: Fix ixgbe_tx_map error path\n\nCommit e5a43549f7a58509a91b299a51337d386697b92c (ixgbe: remove\nskb_dma_map/unmap calls from driver) looks to have introduced a bug in\nixgbe_tx_map. If we get an error from a PCI DMA call, we loop backwards\nthrough count until it becomes -1 and return that.\n\nThe caller of ixgbe_tx_map expects 0 on error, so return that instead.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "05ba712d7eb156009753e18e5116cabd869cc6e2",
      "tree": "1ad850d6889f6b3671a5636653940f20a7d22bdf",
      "parents": [
        "257ddbdad13cd3c4f7d03b85af632c508aa8abc9",
        "b473946a0853860e13b51c28add5524741117786"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 28 06:12:38 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 28 06:12:38 2010 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "3ce1cc52d2e76b6a6b9d0b52b70eb181497efa50",
      "tree": "e6eed2508b3feab63eaa091b78616c17f5eed89a",
      "parents": [
        "ebe1b30cd441b576fb9d0b42857af3e423dd5826"
      ],
      "author": {
        "name": "John Fastabend",
        "email": "john.r.fastabend@intel.com",
        "time": "Wed Jan 27 16:38:06 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 28 05:55:54 2010 -0800"
      },
      "message": "ixgbe: if ixgbe_copy_dcb_cfg is going to fail learn about it early\n\nCall ixgbe_copy_dcb_cfg() earlier in the ixgbe_dcbnl_set_all() so that\nwe can learn if this is going to fail as early as possible.  Previously,\nixgbe_down or ixgbe_close were being called before this check and the\nIXGBE_RESETTING bit was being set and cleared.  Worse if this failed\nthe corresponding ixgbe_up/ndo_open would not called.\n\nSigned-off-by: John Fastabend \u003cjohn.r.fastabend@intel.com\u003e\nAcked-by: PJ Waskiewicz \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": "ebe1b30cd441b576fb9d0b42857af3e423dd5826",
      "tree": "37743934a110b17c85c65f8c34de845955ee6faf",
      "parents": [
        "ac26d7d6aca9621f75f6954c159d2727c9c9cbd0"
      ],
      "author": {
        "name": "John Fastabend",
        "email": "john.r.fastabend@intel.com",
        "time": "Wed Jan 27 16:37:44 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 28 05:55:53 2010 -0800"
      },
      "message": "ixgbe: set the correct DCB bit for pg tx settings\n\nSet the correct bit BIT_PG_TX when tx PG settings are set.\n\nSigned-off-by: John Fastabend \u003cjohn.r.fastabend@intel.com\u003e\nAcked-by: PJ Waskiewicz \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": "32e7bfc41110bc8f29ec0f293c3bcee6645fef34",
      "tree": "b770a040aee7a6a196514cbf5328debb33321d4d",
      "parents": [
        "9010bc3364db56dd88a1851e0797e597e322ce08"
      ],
      "author": {
        "name": "Jiri Pirko",
        "email": "jpirko@redhat.com",
        "time": "Mon Jan 25 13:36:10 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 25 13:36:10 2010 -0800"
      },
      "message": "net: use helpers to access uc list V2\n\nThis patch introduces three macros to work with uc list from net drivers.\n\nSigned-off-by: Jiri Pirko \u003cjpirko@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8e1e8a4779cb23c1d9f51e9223795e07ec54d77a",
      "tree": "e381b1cacfdc3351574d650dc0dbf77ada2e91a4",
      "parents": [
        "8581145f39c39b00cd1b6a2dcb4ce5bf7d8d6070"
      ],
      "author": {
        "name": "Sridhar Samudrala",
        "email": "sri@us.ibm.com",
        "time": "Sat Jan 23 02:02:21 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Jan 23 02:02:21 2010 -0800"
      },
      "message": "net: Fix IPv6 GSO type checks in Intel ethernet drivers\n\nFound this problem when testing IPv6 from a KVM guest to a remote\nhost via e1000e device on the host.\nThe following patch fixes the check for IPv6 GSO packet in Intel\nethernet drivers to use skb_is_gso_v6(). SKB_GSO_DODGY is also set\nwhen packets are forwarded from a guest.\n\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.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": "767081adbd920ce93e3f1cbe797d0631637f92b3",
      "tree": "ac2abe391813533691229513fb89dbcfe4d4a0ea",
      "parents": [
        "c9205697c7527173c8f8bfa9f8c9dabdbced3c49"
      ],
      "author": {
        "name": "Greg Rose",
        "email": "gregory.v.rose@intel.com",
        "time": "Fri Jan 22 22:46:40 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Jan 23 01:13:55 2010 -0800"
      },
      "message": "ixgbe: Improve reset coordination between the PF and the VF\n\nInadequate coordination between the PF driver and the VF driver results\nin tx hangs in the VF driver when you perform certain actions that will\nlead to a re-init of the PF.  Add feature to notify active VFs when the PF\nis about to re-initialize so that the VFs can take appropriate action.\n\nSigned-off-by: Greg Rose \u003cgregory.v.rose@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": "c9205697c7527173c8f8bfa9f8c9dabdbced3c49",
      "tree": "bee9e69b62c7373fd050fed926d2116f8a097dd8",
      "parents": [
        "ef291b8c71ee934d077676b891494c50e17ccc28"
      ],
      "author": {
        "name": "Greg Rose",
        "email": "gregory.v.rose@intel.com",
        "time": "Fri Jan 22 22:46:22 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Jan 23 01:13:55 2010 -0800"
      },
      "message": "ixgbe: Allow the VF driver to be loaded before the PF driver\n\nThe PF Reset Done bit should not be set in the extended control register\nuntil the PF has actually completed the bring up process.  It is a mis-\ninterpretation of the purpose of this bit to assume it should be set\nwhen the physical reset of the device is done.  Instead it should be used\nto indicate to the VFs when the PF is ready to provide them with required\nservices.  This is not until after the PF is finished coming up and ready\nto process mailbox events.\n\nSigned-off-by: Greg Rose \u003cgregory.v.rose@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": "ef291b8c71ee934d077676b891494c50e17ccc28",
      "tree": "1e1900a26e5f5de2ad602563f844ca7bb6045951",
      "parents": [
        "1ada1b1b41b0e54291aca67eed4bd42e61e7e529"
      ],
      "author": {
        "name": "Greg Rose",
        "email": "gregory.v.rose@intel.com",
        "time": "Fri Jan 22 22:46:02 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Jan 23 01:13:54 2010 -0800"
      },
      "message": "ixgbe: Remove unused emulation MAC storage from the per VF data structure.\n\nThis data storage for SW emulated MAC addresses is unlikely to ever be used\nso pull it.\n\nSigned-off-by: Greg Rose \u003cgregory.v.rose@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": "1ada1b1b41b0e54291aca67eed4bd42e61e7e529",
      "tree": "ef5f64367072f96f50963d1f3d1f8e75f4c10880",
      "parents": [
        "51c24aaacaea90c8e87f1dec75a2ac7622b593f8"
      ],
      "author": {
        "name": "Greg Rose",
        "email": "gregory.v.rose@intel.com",
        "time": "Fri Jan 22 22:45:43 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Jan 23 01:13:54 2010 -0800"
      },
      "message": "ixgbe: Set the correct pool when VLANs are added in SR-IOV mode.\n\nWhen VFs are allocated (as indicated by adapter-\u003enum_vfs is non-zero) then\nthe PF pool is no longer zero.  Instead it will be the same as the number\nof VFs allocated.  When setting the VLVF entry for the PF we need to use\nthe correct pool otherwise the PF will get VLAN packets from the wire\nbecause the packet will pass VFTA filtering and the PF has the default\npool, but it will not get VLAN packets from the VFs because it has\nnot set the correct pool bit in the VLVF entry.\n\nSigned-off-by: Greg Rose \u003cgregory.v.rose@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": "51c24aaacaea90c8e87f1dec75a2ac7622b593f8",
      "tree": "9f54936c87764bef75e97395cb56b7d1e0df24c6",
      "parents": [
        "4276e47e2d1c85a2477caf0d22b91c4f2377fba8",
        "6be325719b3e54624397e413efd4b33a997e55a3"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Jan 23 00:31:06 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Jan 23 00:31:06 2010 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "c1fa347f20f17f14a4a1575727fa24340e8a9117",
      "tree": "520a4cc063e0f64030ddae6744970c7fcb0785db",
      "parents": [
        "b4ced2b768ab6c580148d1163c82a655fe147edc"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Tue Jan 19 14:21:45 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jan 20 16:21:22 2010 -0800"
      },
      "message": "e1000/e1000e/igb/igbvf/ixgb/ixgbe: Fix tests of unsigned in *_tx_map()\n\nThe variable count and i are unsigned so the (\u003c|\u003e\u003d)0 tests do not work.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.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": "8c47eaa76600cebc4869a42abb4568925ade6c47",
      "tree": "7bbd92dd3d33376f040f9fddd086951970daefe4",
      "parents": [
        "1a647bd213d85c88507967104aea79b2649e6a6e"
      ],
      "author": {
        "name": "Shannon Nelson",
        "email": "shannon.nelson@intel.com",
        "time": "Wed Jan 13 01:49:34 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jan 13 17:12:45 2010 -0800"
      },
      "message": "ixgbe: update copyright dates\n\nSigned-off-by: Shannon Nelson \u003cshannon.nelson@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": "1a647bd213d85c88507967104aea79b2649e6a6e",
      "tree": "67fd2d5d2a5f02b0000ef11650e04a946eb9d2a0",
      "parents": [
        "ff30b3642c1f56a5ae6522b78e82be867086c637"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Wed Jan 13 01:49:13 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jan 13 17:12:45 2010 -0800"
      },
      "message": "ixgbe: Do not attempt to perform interrupts in netpoll when down\n\nThis patch resolves issues seen when running netconsole and rebooting via\nreboot -f.  The issue was due to the fact that we were attempting to\nperform interrupt actions when the q_vectors and rings had already been\nfreed via the ixgbe_shutdown routines.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@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": "d4a66e752d0b19934dd208884f8605fe385aaaa9",
      "tree": "72fb727be1d7636aae9cddfe9aa93ac9dec75daf",
      "parents": [
        "bdbec4b86ee99b020e159f9bd604003a3ae3b0ab",
        "fa15e99b6bb44aa86b241a43ca8c509e91f80153"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 10 22:55:03 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 10 22:55:03 2010 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/benet/be_cmds.h\n\tinclude/linux/sysctl.h\n"
    },
    {
      "commit": "bdbec4b86ee99b020e159f9bd604003a3ae3b0ab",
      "tree": "cf0ba86499dc3a1fa41f22ed9d382db2fcc28d49",
      "parents": [
        "1cdd1ec8784399eef55a60887a45f3f46a1c240a"
      ],
      "author": {
        "name": "Greg Rose",
        "email": "gregory.v.rose@intel.com",
        "time": "Sat Jan 09 02:27:05 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 10 13:34:27 2010 -0800"
      },
      "message": "ixgbe: Fix ethtool diag test for VT mode operation\n\nSkip MAC loopback test when the adapter is set to a VT mode such as SR-IOV\nor VMDq\n\nSigned-off-by: Greg Rose \u003cgregory.v.rose@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": "1cdd1ec8784399eef55a60887a45f3f46a1c240a",
      "tree": "ce27da2c207b6eeb900be46b9867bdce8ccb3503",
      "parents": [
        "096a58fdec72335d9cbee94bd10b312c5f14f8af"
      ],
      "author": {
        "name": "Greg Rose",
        "email": "gregory.v.rose@intel.com",
        "time": "Sat Jan 09 02:26:46 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 10 13:34:26 2010 -0800"
      },
      "message": "ixgbe: Add SR-IOV features to main module\n\nAdds SR-IOV features supported by the 82599 controller to the main driver\nmodule.  If the CONFIG_PCI_IOV kernel option is selected then the SR-IOV\nfeatures are enabled.  Use the max_vfs module option to allocate up to 63\nvirtual functions per physical port.\n\nSigned-off-by: Greg Rose \u003cgregory.v.rose@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": "096a58fdec72335d9cbee94bd10b312c5f14f8af",
      "tree": "18949369cf550ea8b001d556b4c5eedd5689a914",
      "parents": [
        "92ed72d536445334829af65c63516557fd50f554"
      ],
      "author": {
        "name": "Greg Rose",
        "email": "gregory.v.rose@intel.com",
        "time": "Sat Jan 09 02:26:26 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 10 13:34:26 2010 -0800"
      },
      "message": "ixgbe: Add SR-IOV feature enablement code\n\nAdds code to the core 82599 module to support SR-IOV features of the 82599\nnetwork controller\n\nSigned-off-by: Greg Rose \u003cgregory.v.rose@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": "92ed72d536445334829af65c63516557fd50f554",
      "tree": "d0ca49e2e285f80a7ddab27263a5499d1a0c8476",
      "parents": [
        "17367270b1d7f529f5d72e8f2cf76672829eb335"
      ],
      "author": {
        "name": "Greg Rose",
        "email": "gregory.v.rose@intel.com",
        "time": "Sat Jan 09 02:26:07 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 10 13:34:25 2010 -0800"
      },
      "message": "ixgbe: Add SR-IOV specific modules to driver Makefile\n\nAdd the mailbox and SR-IOV feature modules to the ixgbe driver Makefile.\n\nSigned-off-by: Greg Rose \u003cgregory.v.rose@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": "17367270b1d7f529f5d72e8f2cf76672829eb335",
      "tree": "78fa141d6372d6d261ee7149679e8ad26ae7b3dd",
      "parents": [
        "7f870475c8f102469df44a86387a03cb23e79b90"
      ],
      "author": {
        "name": "Greg Rose",
        "email": "gregory.v.rose@intel.com",
        "time": "Sat Jan 09 02:25:48 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 10 13:34:25 2010 -0800"
      },
      "message": "ixgbe: Add SR-IOV specific features\n\nThis module and header file add functions to support SR-IOV features of the\n82599 10Gbe controller.\n\nSigned-off-by: Greg Rose \u003cgregory.v.rose@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": "7f870475c8f102469df44a86387a03cb23e79b90",
      "tree": "6a95f54079586ee389253722f36350e987b98a02",
      "parents": [
        "10ca132c41ecc1b55bc22667493ab75c4f6eec0d"
      ],
      "author": {
        "name": "Greg Rose",
        "email": "gregory.v.rose@intel.com",
        "time": "Sat Jan 09 02:25:29 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 10 13:34:24 2010 -0800"
      },
      "message": "ixgbe: Add SR-IOV register, structure and bit defines\n\nThis patch adds register definitions, bit definitions and structures used by\nthe driver to support SR-IOV features of the 82599 controller.\n\nSigned-off-by: Greg Rose \u003cgregory.v.rose@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": "10ca132c41ecc1b55bc22667493ab75c4f6eec0d",
      "tree": "82856455eaafab858e21f167fdb5a0b4277c16f0",
      "parents": [
        "ecc6703cbb2bb648c7345c652a704f7af56322b8"
      ],
      "author": {
        "name": "Greg Rose",
        "email": "gregory.v.rose@intel.com",
        "time": "Sat Jan 09 02:25:10 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 10 13:34:24 2010 -0800"
      },
      "message": "ixgbe: Mailbox header and code module\n\nThe 82599 virtual function device and the master 82599 physical function\ndevice implement a mailbox utility for communication between the devices\nusing some SRAM scratch memory and a doorbell/answering mechanism enabled\nvia interrupt and/or polling.  This C module and accompanying header\nfile implement the base functions for use of this feature.\n\nSigned-off-by: Greg Rose \u003cgregory.v.rose@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": "a3aa18842a5303fc28fcc4d57dbd16618bd830a0",
      "tree": "9214348bd1e57ad0a3701314be60adf19dfef702",
      "parents": [
        "108316c1bd0a75ba855ce4a6540c530e1562bfb0"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Thu Jan 07 11:58:11 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 07 23:54:26 2010 -0800"
      },
      "message": "drivers/net/: use DEFINE_PCI_DEVICE_TABLE()\n\nUse DEFINE_PCI_DEVICE_TABLE() so we get place PCI ids table into correct section\nin every case.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6837e895cbfd5ce8a717f112e927d2815f341e54",
      "tree": "925159f6681e60ed9b4da8e02df0dd49e8f2ff01",
      "parents": [
        "530e557ab268de154609f3cce2f2390e7b195af3"
      ],
      "author": {
        "name": "PJ Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Wed Jan 06 17:50:29 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 07 17:27:30 2010 -0800"
      },
      "message": "ixgbe: Fix compiler warning about variable being used uninitialized\n\ntc is still throwing a warning that is could be used\nuninitialized.  This fixes it, and properly formats the device ID\nchecks for the use of this variable.\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": "ce7194d889996fb8f724148bc85a0c2c79da7b8e",
      "tree": "8c7b73c23df1c3b02dd55697176f7532574540d0",
      "parents": [
        "1154b299e7924f2ae8bb3ca479a6942e1edd78fc"
      ],
      "author": {
        "name": "hartleys",
        "email": "hartleys@visionengravers.com",
        "time": "Tue Jan 05 06:56:52 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 07 01:13:55 2010 -0800"
      },
      "message": "drivers/net/ixgbe/ixgbe_common.c: use %pM to show MAC address\n\nUse the %pM kernel extension to display the MAC address.\n\nThe only difference in the output is that the MAC address is\nshown in the usual colon-separated hex notation.\n\nSigned-off-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nCc: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "656ab8172a49d3931e64f866c080260be638c8a9",
      "tree": "eed8df3cd65573ce7267fb5dd7ed487ceabc719c",
      "parents": [
        "16c02145902d8597841a25e8443cfb082898a2d7"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Wed Dec 23 21:19:19 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Dec 23 21:19:19 2009 -0800"
      },
      "message": "ixgbe: fix Need to call pci_save_state after pci_restore_state\n\nThis patch adds a pci_save_state() call in ixgbe_resume() after\npci_restore_state(). A similar change was made in ixgbe_io_slot_reset()\nthat accommodates pci_restore_state() new behavior. This change makes\npci_restore_state() clear the saved_state flag This is necessary due\nto a resent kernel change to pci_restore_state() so that it now clears\nthe saved_state flag of the device right after the device.s standard\nconfiguration registers have been poplulated with the previously saved\nvalues.\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": "ca553980432898da5d4125573a9e2aee6ed5d355",
      "tree": "dcc0dea9d485bcaae0173ed430a49bed5d34f040",
      "parents": [
        "734e979f25a74e0d7da4ae0498ecac644db6377d"
      ],
      "author": {
        "name": "Gurucharan Shetty",
        "email": "gshetty@riverbed.com",
        "time": "Tue Dec 15 13:00:31 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Dec 15 23:18:26 2009 -0800"
      },
      "message": "ixgbe: allow tx of pre-formatted vlan tagged packets\n\nWhen the 82598 is fed 802.1q packets, it chokes with\nan error of the form:\n\nixgbe: eth0: ixgbe_tx_csum: partial checksum but proto\u003d81!\n\nAs the logic there was not smart enough to look into\nthe vlan header to pick out the encapsulated protocol.\n\nThere are times when we\u0027d like to send these packets\nout without having to configure a vlan on the interface.\nHere we check for the vlan tag and allow the packet to\ngo out with the correct hardware checksum.\n\nThis patch is a clone of a previously submitted patch by\nArthur Jones \u003cajones@riverbed.com\u003e for igb (Commit -\nfa4a7ef36ec834fee1719636b30d2f28f4cb0166).\n\nSigned-off-by: Gurucharan Shetty \u003cgshetty@riverbed.com\u003e\nSigned-off-by: Arthur Jones \u003cajones@riverbed.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": "734e979f25a74e0d7da4ae0498ecac644db6377d",
      "tree": "7f08862f5fcfb900eae9c7046c1fd7bb2f5f95f8",
      "parents": [
        "eb985f09b2a189bde80550e410ddfc28c4276c53"
      ],
      "author": {
        "name": "Mallikarjuna R Chilakala",
        "email": "mallikarjuna.chilakala@intel.com",
        "time": "Tue Dec 15 11:57:20 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Dec 15 23:18:26 2009 -0800"
      },
      "message": "ixgbe: Fix 82598 premature copper PHY link indicatation\n\nModified patch with Dave\u0027s comments to replace mdelay with proper msleep.\nFix 82598 copper link issue, where the phy prematurely indicates link\nbefore it is ready to process packets. The new function looks for phy\nlink and indicates that, when it is available. If phy is not ready\nwithin few seconds of MAC indicating link, the function will return\nfailure which translates to link down indication.\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": "eb985f09b2a189bde80550e410ddfc28c4276c53",
      "tree": "7fca198a4e2aba89a5f0babc3d0e2efd1d8bbd71",
      "parents": [
        "a3f92eea04101d9a8e14d50f8048cc5b7bca07a8"
      ],
      "author": {
        "name": "Mallikarjuna R Chilakala",
        "email": "mallikarjuna.chilakala@intel.com",
        "time": "Tue Dec 15 11:56:59 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Dec 15 23:18:25 2009 -0800"
      },
      "message": "ixgbe: Fix tx_restart_queue/non_eop_desc statistics counters\n\nFix the restart_queue and non_eop_desc counters from being\ndouble-counted.  They are cumulative in each ring, so we don\u0027t want to\nadd them to the cumulative result in the adapter\u0027s master counter.\nOtherwise, the stats will be inaccurate\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": "74757d49016a8b06ca028196886641d7aeb78de5",
      "tree": "d59bebfe9e6db15a4f0978cbd5b15afe49adb945",
      "parents": [
        "60d51134281fbeb352013d782a440fb338d31f01"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Tue Dec 08 07:22:23 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Dec 08 20:10:13 2009 -0800"
      },
      "message": "ixgbe: add support for 82599 KR device 0x1517\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": "60d51134281fbeb352013d782a440fb338d31f01",
      "tree": "36df3a263cf024612e1c62c8210bfbfe2d67a0d3",
      "parents": [
        "3421eecdee750bafc78b12ac25b3e980195265eb"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Tue Dec 08 07:22:03 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Dec 08 20:10:12 2009 -0800"
      },
      "message": "ixgbe: Fix TX stats accounting\n\nHere is an updated version, because ixgbe_get_ethtool_stats()\nneeds to call dev_get_stats() or \"ethtool -S\" wont give\ncorrect tx_bytes/tx_packets values.\n\nSeveral cpus can update netdev-\u003estats.tx_bytes \u0026 netdev-\u003estats.tx_packets\nin parallel. In this case, TX stats are under estimated and false sharing\ntakes place.\n\nAfter a pktgen session sending exactly 200000000 packets :\n# ifconfig fiber0 | grep TX\n          TX packets:198501982 errors:0 dropped:0 overruns:0 carrier:0\n\nMulti queue devices should instead use txq-\u003etx_bytes \u0026 txq-\u003etx_packets\nin their xmit() method (appropriate txq lock already held by caller, no\ncache line miss), or use appropriate locking.\n\nAfter patch, same pktgen session gives :\n\n# ifconfig fiber0 | grep TX\n          TX packets:200000000 errors:0 dropped:0 overruns:0 carrier:0\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.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": "9b471446cb376e2d1a4ceb4695059acfc3437f32",
      "tree": "9578694e15b99da7a797924d1c087e506d8126fc",
      "parents": [
        "7ca3bc582cd24c2e6c0693a2ba2c71f3c2419c8b"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Dec 03 11:33:54 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 03 15:43:22 2009 -0800"
      },
      "message": "ixgbe: use EIAM to automask MSI-X\n\nwhen disabling interrupts, driver was writing with IO, this is no\nnecessary because on ixgbe parts the hardware can \"oneshot\"\ndisable and clear the interrupt.  So on 82598/82599 use of EIAM\nshould avoid one posted write per interrupt when in MSI-X mode.\nThis should improve performance and seems to in my limited\ntesting, reduce CPU utilization VERY slightly.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@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": "7ca3bc582cd24c2e6c0693a2ba2c71f3c2419c8b",
      "tree": "4d49eb3c71f7b42a1007dce4c895acbef6c35454",
      "parents": [
        "6bacb3007928deeb30ddd2a3b6d5011bc7e5a01f"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Dec 03 11:33:29 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 03 15:43:22 2009 -0800"
      },
      "message": "ixgbe: performance tweaks\n\ndrop variables that had cache lines modified in simultaneous hot paths.\nkeep some variables modified on hot paths but make their storage per queue.\ncache align DMA data buffer start addresses.\ncache align (padding) some structures that end within a cacheline.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@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": "6bacb3007928deeb30ddd2a3b6d5011bc7e5a01f",
      "tree": "3289483d56d1246433a170e3b7680da63f42df60",
      "parents": [
        "5f715823a0f54ed010af9a27677ff8e992d745e8"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Dec 03 11:33:07 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 03 15:43:21 2009 -0800"
      },
      "message": "ixgbe: change default ring size\n\ndecrease the memory utilization of the tx / rx queue allocation\nby changing the default ring size to 512 (from 1024).  At\n1024 rx entries of 2KB each (from 4kB slab) with 16 queues\nixgbe was using 64 MB of memory per port, which is not\nnecessary.\n\nUsers can still change queue lengths with ethtool -k.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@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": "5f715823a0f54ed010af9a27677ff8e992d745e8",
      "tree": "7e70ebe8edc51560c9b2c6399f1a12a0a1343059",
      "parents": [
        "61a0f421ceccd52d0d893daf743b04c225ba5ef0"
      ],
      "author": {
        "name": "Yi Zou",
        "email": "yi.zou@intel.com",
        "time": "Thu Dec 03 11:32:44 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 03 15:43:21 2009 -0800"
      },
      "message": "ixgbe: select FCoE Tx queue in ndo_select_queue\n\nThis removes the Tx queue selection for FCoE traffic from ixgbe_xmit_frame()\nand does it in the ndo_select_queue() call, moving all Tx queue selection\ninto a single routine.\n\nSigned-off-by: Yi Zou \u003cyi.zou@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": "61a0f421ceccd52d0d893daf743b04c225ba5ef0",
      "tree": "5837bb8dd5e668c5aeac70a26331b9445d1dc34f",
      "parents": [
        "69ee472f2706371ca639de49b06df91615c07d8d"
      ],
      "author": {
        "name": "Yi Zou",
        "email": "yi.zou@intel.com",
        "time": "Thu Dec 03 11:32:22 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 03 15:43:20 2009 -0800"
      },
      "message": "ixgbe: use known user priority for FCoE when DCB is enabled\n\nStore the user priority for FCoE and use it directly for outgoing\nFCoE traffic when DCB is enabled.\n\nSigned-off-by: Yi Zou \u003cyi.zou@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": "e5a43549f7a58509a91b299a51337d386697b92c",
      "tree": "cca78d4803f46fcb6947f77c60c213a239f4f8a7",
      "parents": [
        "adeaa9086399780688679f2a7de4243bdbf77295"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Wed Dec 02 16:46:56 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Dec 02 19:57:11 2009 -0800"
      },
      "message": "ixgbe: remove skb_dma_map/unmap calls from driver\n\nThis patch removes skb_dma_map/unmap calls from the ixgbe driver due to the\nfact that the calls don\u0027t work with HW IOMMU enabled systems.  The problem\nis that multiple mappings will give different results when HW IOMMU is\nenabled and the skb_dma_map/unmap calls only have one location to store\nmappings.\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": "9b963e5d0e01461099a40117b05480f24b63381f",
      "tree": "4756d554e37bf4ab7202f2c564cbe629af98b576",
      "parents": [
        "3b8626ba01a8a745a3fdf22dd347edd708b0af13",
        "5fdd4baef6195a1f2960e901c8877e2105f832ca"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 29 00:57:15 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 29 00:57:15 2009 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/ieee802154/fakehard.c\n\tdrivers/net/e1000e/ich8lan.c\n\tdrivers/net/e1000e/phy.c\n\tdrivers/net/netxen/netxen_nic_init.c\n\tdrivers/net/wireless/ath/ath9k/main.c\n"
    },
    {
      "commit": "3b8626ba01a8a745a3fdf22dd347edd708b0af13",
      "tree": "2f75eb70aed1900ad730bc012d174b023aac96e4",
      "parents": [
        "5789d290cda6854b03986031df02b965572279df"
      ],
      "author": {
        "name": "PJ Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Wed Nov 25 00:11:54 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 29 00:34:01 2009 -0800"
      },
      "message": "ixgbe: Display currently attached PHY through ethtool\n\nThis patch extends the ethtool interface to display what PHY\nis currently connected to a NIC.  The results can be viewed in\nethtool ethX output.\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": "91152c3242f32d3b68396c26c638250d2a00eb05",
      "tree": "4b5560e6e6311dda0d135efd6b51bd73c88c0328",
      "parents": [
        "000c486ddae850106a29e45a5d660dff49ad566a"
      ],
      "author": {
        "name": "Shannon Nelson",
        "email": "shannon.nelson@intel.com",
        "time": "Tue Nov 24 18:52:10 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 29 00:34:00 2009 -0800"
      },
      "message": "ixgbe: Fix Receive Address Register (RAR) cleaning and accounting\n\nThis fixes an issue when clearing out the RAR entries.  If RAR[0]\nis the only address in use, don\u0027t clear the others.\n\nSigned-off-by: Shannon Nelson \u003cshannon.nelson@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": "000c486ddae850106a29e45a5d660dff49ad566a",
      "tree": "a3066d8a273eaea80f9f519dd37c6d38121cb7b4",
      "parents": [
        "9bbe3a570b4984ff2e90014074ba3a06a05384a0"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Tue Nov 24 18:51:48 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 29 00:33:59 2009 -0800"
      },
      "message": "ixgbe: LINKS2 is not a valid register for 82598\n\n82598 shouldn\u0027t try and access LINKS2 while configuring\nlink and flow control.  This is an 82599-only register.\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": "9bbe3a570b4984ff2e90014074ba3a06a05384a0",
      "tree": "4b79ccc727cfd192dc2fa839c6c80fa92e1e9030",
      "parents": [
        "cfb3f91af49dff9b50de6929dc4de06100c4cfa8"
      ],
      "author": {
        "name": "PJ Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Tue Nov 24 18:51:28 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 29 00:33:58 2009 -0800"
      },
      "message": "ixgbe: Disable Flow Control for certain devices\n\nFlow Control autoneg should be disabled for certain adapters\nthat don\u0027t support autonegotiation of Flow Control at 10 gigabit.\nThese interfaces are the 10GBASE-T devices, CX4, and SFP+, all\nrunning at 10 gigabit only.  1 gigabit is fine.\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": "cfb3f91af49dff9b50de6929dc4de06100c4cfa8",
      "tree": "fe3147cc153957299c0151b8c957014190b6685a",
      "parents": [
        "429d33ace5ce6122817f8abe9d170eaa55dc3af9"
      ],
      "author": {
        "name": "Shannon Nelson",
        "email": "shannon.nelson@intel.com",
        "time": "Tue Nov 24 18:51:06 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 29 00:33:58 2009 -0800"
      },
      "message": "ixgbe: handle parameters for tx and rx EITR, no div0\n\nThe driver was doing a divide by zero when adjusting tx-usecs.\nThis patch removes the divide by zero code and changes the logic slightly\nto ignore tx-usecs in the case of shared TxRx vectors.\n\nCc: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Shannon Nelson \u003cshannon.nelson@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": "dc63d3771cc6492220f53caf5fded6090d45d9ce",
      "tree": "bfcbd3c54806ed077ebe284b409e4ab91744379c",
      "parents": [
        "edd2ea5559737e5239d5c80fa1a55b8bc440470b"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Mon Nov 23 06:32:57 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 23 10:45:16 2009 -0800"
      },
      "message": "ixgbe: Only set/clear VFE in ixgbe_set_rx_mode\n\nThere appears to be a stray setting of the VFE bit when registering vlans.\nThis should not be done as vlan filtering should be enabled any time the\ninterface is not in promiscous mode\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": "edd2ea5559737e5239d5c80fa1a55b8bc440470b",
      "tree": "af6babaa0766b89b44e303bdae290ca3026f634b",
      "parents": [
        "94b982b2e4be9661fe1c3893aa780a711b09cd30"
      ],
      "author": {
        "name": "Mallikarjuna R Chilakala",
        "email": "mallikarjuna.chilakala@intel.com",
        "time": "Mon Nov 23 10:45:11 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 23 10:45:11 2009 -0800"
      },
      "message": "ixgbe: Use rx buffer length from rx ring for configuring rscctl\n\nWhile configuring rscctl use rx buffer length from rx ring structure\ninstead of passing rx_buf_len to ixgbe_configure_rscctl\n\nSigned-off-by: Mallikarjuna R Chilakala \u003cmallikarjuna.chilakala@intel.com\u003e\nAcked-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "94b982b2e4be9661fe1c3893aa780a711b09cd30",
      "tree": "5971d1a319805376569c944b78d19801725f3331",
      "parents": [
        "713d039426a80ed78e71294cfb5d0a009bb20b42"
      ],
      "author": {
        "name": "Mallikarjuna R Chilakala",
        "email": "mallikarjuna.chilakala@intel.com",
        "time": "Mon Nov 23 06:32:06 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 23 10:44:35 2009 -0800"
      },
      "message": "ixgbe: Modify 82599 HWRSC statistics counters\n\nDivide 82599 HWRSC counters into aggregated and flushed to count number of\npackets getting coalesced per TCP connection.\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": "30b768323f87bca15f14d6d146da397f98c29fe6",
      "tree": "070b48e887a7891c5e9a6799155ac3a05ee56b95",
      "parents": [
        "6440fe059ee8b49b548c8c2c1447530075d07e10"
      ],
      "author": {
        "name": "Jaswinder Singh Rajput",
        "email": "jaswinder@kernel.org",
        "time": "Fri Nov 20 04:02:27 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 20 13:47:27 2009 -0800"
      },
      "message": "ixgbe: move tc variable to CONFIG_IXGBE_DCB\n\ntc is required by CONFIG_IXGBE_DCB.\nThis also fixes compilation warning:\n\n drivers/net/ixgbe/ixgbe_main.c: In function ‘ixgbe_tx_is_paused’:\n drivers/net/ixgbe/ixgbe_main.c:245: warning: unused variable ‘tc’\n\nSigned-off-by: Jaswinder Singh Rajput \u003cjaswinderrajput@gmail.com\u003e\nAcked-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a0607fd3a25ba1848a63a0d925e36d914735ab47",
      "tree": "c9bbdf40c9ded30af844e80870a7180ce0c0cb5c",
      "parents": [
        "2939e275994977b6c9eb7fd082b7b0caa35b96b0"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Wed Nov 18 23:29:17 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 18 23:29:17 2009 -0800"
      },
      "message": "drivers/net: request_irq - Remove unnecessary leading \u0026 from second arg\n\nNot as fancy as coccinelle.  Checkpatch errors ignored.\nCompile tested allyesconfig x86, not all files compiled.\n\ngrep -rPl --include\u003d*.[ch] \"\\brequest_irq\\s*\\([^,\\)]+,\\s*\\\u0026\" drivers/net | while read file ; do \\\n\tperl -i -e \u0027local $/; while (\u003c\u003e) { s@(\\brequest_irq\\s*\\([^,\\)]+,\\s*)\\\u0026@\\1@g ; print ; }\u0027 $file ;\\\ndone\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a2bfbc072e279ff81e6b336acff612b9bc2e5281",
      "tree": "89cfe21911e1539e1b7f89d8a10d42abecba2a18",
      "parents": [
        "5c427ff9e4cc61625d48172ea082ae99e21eea6a",
        "82b3cc1a2f5e46300a9dec4a8cc8106dc20a4c23"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 17 00:05:02 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 17 00:05:02 2009 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/can/Kconfig\n"
    },
    {
      "commit": "c0e1f68bce454d244e2eea6b0ab7b3a217c673d2",
      "tree": "54521db399815bcf3e385746831801117af63843",
      "parents": [
        "8494347eedd2facf474021c615d1d07c62e04afd"
      ],
      "author": {
        "name": "Breno Leitao",
        "email": "leitao@linux.vnet.ibm.com",
        "time": "Tue Nov 10 08:37:47 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 16 23:51:32 2009 -0800"
      },
      "message": "ixgbe: Fixing EEH handler to handle more than one error\n\nAfter commmit 4b77b0a2ba27d64f58f16d8d4d48d8319dda36ff EEH breaks\nafter the second error, since it calls pci_restore_state()\nbut it returns 0, since pci-\u003estate_saved is false.\n\nSo, this patch just call pci_save_state() after pci_restore_state().\n\nSigned-off-by: Breno Leitao \u003cleitao@linux.vnet.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": "342bde1b70c79bfc8509b017b3987f3c7541ff8e",
      "tree": "c3a9e2f2b15d864a360667c6f00a0dd2fe8e0c01",
      "parents": [
        "8a0717f30ce93a686d325122d8b0c6b73b32cfb3"
      ],
      "author": {
        "name": "PJ Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Thu Nov 12 23:50:43 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 13 20:46:55 2009 -0800"
      },
      "message": "ixgbe: Make queue pairs on single MSI-X interrupts\n\nThis patch pairs similar-numbered Rx and Tx queues onto a single\nMSI-X vector.  For example, Tx queue 0 and Rx queue 0\u0027s interrupt\nwith be ethX-RxTx-0.  This allows for more efficient cleanup, since\nfewer interrupts will be firing during device operation.  It also\nhelps with a cleaner CPU affinity for IRQ affinity.\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": "8a0717f30ce93a686d325122d8b0c6b73b32cfb3",
      "tree": "baea6358c61aa242f94f9ef33d1e0fc876fe849e",
      "parents": [
        "d1eff35061b9346cb9bef2b79d9d99c8c096df13"
      ],
      "author": {
        "name": "Nelson, Shannon",
        "email": "shannon.nelson@intel.com",
        "time": "Thu Nov 12 18:47:11 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 13 20:46:54 2009 -0800"
      },
      "message": "ixgbe: Flush the LSC mask change to prevent repeated interrupts\n\nSigned-off-by: Shannon Nelson \u003cshannon.nelson@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": "f9254edaabfc48f5a28bb5a88c6db48704cc058d",
      "tree": "9c180194e0bf4f8a20e01c1e1dbaf4aacac6a1d7",
      "parents": [
        "e5c140a340c4796054b0f6e9035e1faa7edfa6d6"
      ],
      "author": {
        "name": "Ali Gholami Rudi",
        "email": "ali@rudi.ir",
        "time": "Tue Nov 10 06:40:06 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 11 19:22:19 2009 -0800"
      },
      "message": "ixgbe: r_idx not used in ixgbe_msix_clean_rx()\n\nThe values of r_idx and rx_ring are not used after the last time they\nare set in ixgbe_msix_clean_rx(), so they can be removed.\n\nSigned-off-by: Ali Gholami Rudi \u003cali@rudi.ir\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": "d0e1e88d6e7dbd8e1661cb6a058ca30f54ee39e4",
      "tree": "daab7cc0db83226672f76d2fc9277e4355f89e6b",
      "parents": [
        "9e0d57fd6dad37d72a3ca6db00ca8c76f2215454",
        "2606289779cb297320a185db5997729d29b6700b"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 08 23:00:54 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 08 23:00:54 2009 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/can/usb/ems_usb.c\n"
    },
    {
      "commit": "ee5f784a2d48cdacf561e99b2d01b23364189474",
      "tree": "8c193a1c7b997244cdb0ef296c9ed49b190dab27",
      "parents": [
        "26f23d82dd8eae6dcc2ab99c04a9256089576a73"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Fri Nov 06 12:56:20 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 06 20:33:37 2009 -0800"
      },
      "message": "ixgbe: fix traffic hangs on Tx with ioatdma loaded\n\nWhen ioatdma was loaded we we were unable to transmit traffic.  We weren\u0027t\nusing the correct registers in ixgbe_update_tx_dca for 82599 systems.\nLikewise in ixgbe_configure_tx() we weren\u0027t disabling the arbiter before\nmodifying MTQC.\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": "26f23d82dd8eae6dcc2ab99c04a9256089576a73",
      "tree": "e6e45270aacab63c8127e73fc8a50eb88cc56fea",
      "parents": [
        "b352e40da8977253f49850a24f6448653a459ac0"
      ],
      "author": {
        "name": "Yi Zou",
        "email": "yi.zou@intel.com",
        "time": "Fri Nov 06 12:56:00 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 06 20:33:36 2009 -0800"
      },
      "message": "ixgbe: Fix checking TFCS register for TXOFF status when DCB is enabled\n\nWhen DCB is enabled, the ixgbe_check_tx_hang() should check the corresponding\nTC\u0027s TXOFF in TFCS based on the TC that the tx ring belongs to. Adds a\nfunction to map from the tx_ring hw reg_idx to the correspodning TC and read\nTFCS accordingly.\n\nSigned-off-by: Yi Zou \u003cyi.zou@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": "b352e40da8977253f49850a24f6448653a459ac0",
      "tree": "a7784d8b5aed047e6e3a078d7717db90c5edfba4",
      "parents": [
        "dcaa6a9414cdc767c0afba4705c25ae9cf6096b5"
      ],
      "author": {
        "name": "Yi Zou",
        "email": "yi.zou@intel.com",
        "time": "Fri Nov 06 12:55:38 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 06 20:33:35 2009 -0800"
      },
      "message": "ixgbe: Fix gso_max_size for 82599 when DCB is enabled\n\nThe 32k gso_max_size when DCB is enabled is for 82598 only, not for 82599.\n\nSigned-off-by: Yi Zou \u003cyi.zou@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": "61a1fa102ada6d8ee9f2293d126ed9f580ca0751",
      "tree": "24c3b42798131f58486c38d1b22c965c58f7485a",
      "parents": [
        "df5c79452f26f2a3d0883a213102515cfeb7aae9"
      ],
      "author": {
        "name": "Yi Zou",
        "email": "yi.zou@intel.com",
        "time": "Wed Oct 28 18:24:56 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 29 01:04:03 2009 -0700"
      },
      "message": "ixgbe: Add support for netdev_ops.ndo_fcoe_get_wwn to 82599\n\nImplements the netdev_ops.ndo_fcoe_get_wwn in 82599 if it finds valid\nprefix for the World Wide Node Name (WWNN) or World Wide Port Name (WWPN),\nas well as valid SAN MAC address.\n\nSigned-off-by: Yi Zou \u003cyi.zou@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": "383ff34bebc2eccae71686fbd72e1cd948859675",
      "tree": "dc7aba22499292a72517e79f04dc67db2795d92b",
      "parents": [
        "eb89bd4f80b9ae7e4d0add925cf66bfbebfee01f"
      ],
      "author": {
        "name": "Yi Zou",
        "email": "yi.zou@intel.com",
        "time": "Wed Oct 28 18:23:57 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 29 01:04:01 2009 -0700"
      },
      "message": "ixgbe: Add support for 82599 alternative WWNN/WWPN prefix\n\nThe 82599 EEPROM supports alternative prefix for World Wide Node Name\n(WWNN) and World Wide Port Name (WWPN). The prefixes can be used together\nwith the SAN MAC address to form the WWNN and WWPN, which can be used by\nupper layer drivers such as Fiber Channel over Ethernet (FCoE).\n\nSigned-off-by: Yi Zou \u003cyi.zou@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": "cfadf853f6cd9689f79a63ca960c6f9d6665314f",
      "tree": "35418e342d9783f0974ea33ef03875aa21d2362a",
      "parents": [
        "05423b241311c9380b7280179295bac7794281b6",
        "f568a926a353d6816b3704d7367f34371df44ce7"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 27 01:03:26 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 27 01:03:26 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/sh_eth.c\n"
    },
    {
      "commit": "759884b4d4cbafcd3f222b29cd6e0c2cbc542d2b",
      "tree": "375237b759be1de660aa3b0a1d4a299d49bf2283",
      "parents": [
        "6d9f4fc420571ab67c962ef0d94449127218f66e"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Mon Oct 26 11:32:05 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 26 16:08:59 2009 -0700"
      },
      "message": "ixgbe: fix memory leak when resizing rings while interface is down\n\nThis patch resolves a memory leak that occurs when you resize the rings via\nthe ethtool -G option while the interface is down.\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: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "29c3a050f83c524218b1baa4e43aedd21501b338",
      "tree": "8ed7d65427171884413d40f84f5d377657adee66",
      "parents": [
        "70f9cf8951e5253cfef821f8dcb92f6fc3af50c6"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitk@serverengines.com",
        "time": "Tue Oct 13 01:47:33 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 13 11:48:26 2009 -0700"
      },
      "message": "ixgbe: Fix erroneous display of stats by ethtool -S\n\nCommit 59aa3cc4 overlooked the way offsets for netdev stats were considered.\nBecause of this some of the stats shown by ethtool -S were wrong.\nThis patch fixes it.\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "89d71a66c40d629e3b1285def543ab1425558cd5",
      "tree": "45159e85418170fe36e4e023d9617693625d1740",
      "parents": [
        "bff1c09640b3006bca711e18ef08a5fb955ad9b5"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Tue Oct 13 05:34:20 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 13 11:48:18 2009 -0700"
      },
      "message": "net: Use netdev_alloc_skb_ip_align()\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cd7e1f0b056c071860db65c847a854b3093d6606",
      "tree": "86f82e74b21cb782c771640579e04d03357f1741",
      "parents": [
        "38ad1c8e8c8debf73b28543a3250a01f799f78ef"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Thu Oct 08 15:36:22 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 08 22:57:18 2009 -0700"
      },
      "message": "ixgbe: Fix KR to KX fail over for Mezzanine cards\n\nThis patch allows the recently added backplane device IDs that support KR\nto fail over to KX during link setup.  This is accomplished by the new MAC\nlink setup function ixgbe_setup_mac_link_smartspeed().  Comments were also\nupdated to better document the reason for the delays chosen for KX, KX4, BX,\nBX4 and KR connections.\n\nSigned-off-by: Don Skidmore \u003cdon.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": "38ad1c8e8c8debf73b28543a3250a01f799f78ef",
      "tree": "8e28e12cf463814704fd8b9aee6f7f3c3db87c9b",
      "parents": [
        "e0e6f55d298af03ab88bfe8455b671d29d78f426"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Thu Oct 08 15:35:58 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 08 22:57:13 2009 -0700"
      },
      "message": "ixgbe: add support for 82599 based Express Module X520-P2\n\nThis patch will add the device ID for the 82599-based Ethernet\nExpress Module X520-P2 SFI card.\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": "2d86f1393c62f9c3bae5c1207408ed6559aa3cc4",
      "tree": "631563e972a39da405eb9c3cae59296bb93e8750",
      "parents": [
        "6dc3494183db0b93f49b193ac115073b72453b9c"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitkhaparde@gmail.com",
        "time": "Wed Oct 07 02:43:49 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 07 22:00:26 2009 -0700"
      },
      "message": "ixgbe: Use the instance of net_device_stats from net_device.\n\nSince net_device has an instance of net_device_stats,\nwe can remove the instance of this from the private adapter structure.\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.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": "32953543221cfe2bf0a24205fab225e5b8ed81a0",
      "tree": "48343bcd03f897a97fde1dd597205e8323d1323a",
      "parents": [
        "ec1b4cf74c81bfd0fbe5bf62bafc86c45917e72f"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Mon Oct 05 06:01:03 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 07 01:10:47 2009 -0700"
      },
      "message": "dcb: data center bridging ops should be r/o\n\nThe data center bridging ops structure can be const\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": "dbfec662f2aaf640f4a59242bd233206c3905bb8",
      "tree": "e459d6098f302e1da8384a3a04e8669162b29179",
      "parents": [
        "312eb9316fe2673100769e4028af2c1ee33cc40d"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Fri Oct 02 08:58:25 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Oct 04 21:08:45 2009 -0700"
      },
      "message": "ixgbe: add support for 82599 based X520 10G Dual KX4 Mezz card\n\nThis patch adds device support for the 82599 based X520 10GbE\nDual Port KX4 Mezzanine card.\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": "312eb9316fe2673100769e4028af2c1ee33cc40d",
      "tree": "329e7e7c97f07505944b7a83239e2b678044fedf",
      "parents": [
        "6053bbf7bbdbb2c94547f830ad07636c17d7024e"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Fri Oct 02 08:58:04 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Oct 04 21:08:41 2009 -0700"
      },
      "message": "ixgbe: add support for 82599 Combined Backplane\n\nThis patch will add support for the 82599 Dual port Backplane\ndevice (0x10f8).  This device has the ability to link in serial (KR) and\nparallel (KX4/KX) modes, depending on what the switch capabilities are in\nthe blade chassis.\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": "19d5afd4f0d26201d8d8bec351ee0442775a5379",
      "tree": "8bf3b440d53c2e3a60c0a0ea69cb99bc3b729428",
      "parents": [
        "b607bd900051efc3308c4edc65dd98b34b230021"
      ],
      "author": {
        "name": "Frans Pop",
        "email": "elendil@planet.nl",
        "time": "Fri Oct 02 10:04:12 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Oct 02 10:04:12 2009 -0700"
      },
      "message": "e1000e/igb/ixgbe: Don\u0027t report an error if devices don\u0027t support AER\n\nThe only error returned by pci_{en,dis}able_pcie_error_reporting() is\n-EIO which simply means that Advanced Error Reporting is not supported.\nThere is no need to report that, so remove the error check from e1000e,\nigb and ixgbe.\n\nSigned-off-by: Frans Pop \u003celendil@planet.nl\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a00d2102ce01df5f0a8892814ecd26d130d47e7d",
      "tree": "7954caab2f497ea267bab4c5f03a6bafa0a1d1a5",
      "parents": [
        "dcb9b5648a04d9178f9af9d8b684831a8ea59b9f"
      ],
      "author": {
        "name": "Jiri Pirko",
        "email": "jpirko@redhat.com",
        "time": "Thu Oct 01 01:10:31 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 01 01:10:31 2009 -0700"
      },
      "message": "ixgbe: correct the parameter description\n\nccffad25b5136958d4769ed6de5e87992dd9c65c changed parameters for function\nixgbe_update_uc_addr_list_generic but parameter description was not updated.\nThis patch corrects it.\n\nSigned-off-by: Jiri Pirko \u003cjpirko@redhat.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": "6ad3810b0ec9e00eb00500ec4f7a554aa8f5a577",
      "tree": "e0385eb32a670752f7dff95ad4bcb09817b467f4",
      "parents": [
        "aad719182d9c6a785931efe87b978eb6f7742e0e"
      ],
      "author": {
        "name": "Peter P Waskiewicz Jr",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Wed Sep 30 12:08:37 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 30 20:03:02 2009 -0700"
      },
      "message": "ixgbe: Remove ATR computation for UDP traffic\n\nATR support for UDP on 82599 needs to be redesigned, since the\ncurrent model doesn\u0027t make much sense.  The fallout from having\nit in though is it causes all UDP traffic to still compute the\nATR hashes on transmit, which are useless.  This removal will\nreturn upwards of 10% of relative computational overhead in\nforwarding tests.\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": "aad719182d9c6a785931efe87b978eb6f7742e0e",
      "tree": "81e969be4ac9aee0181f0734db8e8f2bb9d1009a",
      "parents": [
        "e0f4daffb3025357849153899b114813fddf7b9e"
      ],
      "author": {
        "name": "Ben Greear",
        "email": "greearb@candelatech.com",
        "time": "Wed Sep 30 12:08:16 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 30 20:02:59 2009 -0700"
      },
      "message": "ixgbe patch to provide NIC\u0027s tx/rx counters via ethtool\n\nWhen LRO is enabled, the received packet and byte counters represent the\nLRO\u0027d packets, not the packets/bytes on the wire.  The Intel 82599 NIC has\nregisters that keep count of the physical packets.  Add these counters to\nthe ethtool stats.  The byte counters are 36-bit, but the high 4 bits were\nbeing ignored in the 2.6.31 ixgbe driver:  Read those as well to allow\nlonger time between polling the stats to detect wraps.\n\nSigned-off-by: Ben Greear \u003cgreearb@candelatech.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": "e0f4daffb3025357849153899b114813fddf7b9e",
      "tree": "f90380fdf53bcf3b05c12f57bec8a594400f90db",
      "parents": [
        "539e5f02c5d11d14a75dae88ed92b32386649e75"
      ],
      "author": {
        "name": "Peter P Waskiewicz Jr",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Wed Sep 30 12:07:57 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 30 20:02:56 2009 -0700"
      },
      "message": "ixgbe: Bump driver version number\n\nA number of changes have gone in since the last version bump.  Bump\nit to reflect the 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": "539e5f02c5d11d14a75dae88ed92b32386649e75",
      "tree": "d99a52db1a13355bfe9137e7dcbfb9abc2051778",
      "parents": [
        "84f62d4b5888bd1a254d6055e5ff6989bae8a6a9"
      ],
      "author": {
        "name": "Peter P Waskiewicz Jr",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Wed Sep 30 12:07:38 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 30 20:02:55 2009 -0700"
      },
      "message": "ixgbe: Fix backplane flow control autoneg\n\nBackplane flow control autonegotiation is currently broken for\nixgbe devices.  This patch fixes the flow control issues\nwith clause 37 autoneg.\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": "84f62d4b5888bd1a254d6055e5ff6989bae8a6a9",
      "tree": "78421a00358767a96d96c88b2a9aa0bc0aaa5e83",
      "parents": [
        "8c185ab6185bf5e67766edb000ce428269364c86"
      ],
      "author": {
        "name": "Peter P Waskiewicz Jr",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Wed Sep 30 12:07:16 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 30 20:02:52 2009 -0700"
      },
      "message": "ixgbe: Fix disabling of relaxed ordering with Tx DCA\n\n82599 has a different register offset for the Tx DCA control registers.\nWe disable relaxed ordering of the descriptor writebacks for Tx head\nwriteback, but didn\u0027t disable it properly for 82599.  However, this\nshouldn\u0027t be a visible issue, since ixgbe doesn\u0027t use Tx head writeback.\nThis patch just makes sure we\u0027re not doing blind writes to offsets we\ndon\u0027t expect.\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": "bb5a9ad2b81bba0cccc1c78f101e38ea785c56b3",
      "tree": "0f7cd4fe6829d67c9932b900057ffb4d261fbd45",
      "parents": [
        "f7554a2bf2696daad25465734bb962d0184469f2"
      ],
      "author": {
        "name": "Nelson, Shannon",
        "email": "shannon.nelson@intel.com",
        "time": "Fri Sep 18 09:46:27 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 21 11:32:32 2009 -0700"
      },
      "message": "ixgbe: move rx queue RSC configuration to a separate function\n\nShorten ixgbe_configure_rx() and lessen indent depth.\n\nSigned-off-by: Shannon Nelson \u003cshannon.nelson@intel.com\u003e\nAcked-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\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": "f7554a2bf2696daad25465734bb962d0184469f2",
      "tree": "368ef7fd5bd0a460b37553619be790b9d9c68683",
      "parents": [
        "0a1f87cbdbf26e1257b36cc5e9c00a08c2236ff2"
      ],
      "author": {
        "name": "Nelson, Shannon",
        "email": "shannon.nelson@intel.com",
        "time": "Fri Sep 18 09:46:06 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 21 11:32:31 2009 -0700"
      },
      "message": "ixgbe: Allow tx itr specific settings\n\nAllow the user to set Tx specific itr values.  This only makes sense\nwhen there are separate vectors for Tx and Rx.  When the queues are\ndoubled up RxTx on the vectors, we still only use the rx itr value.\n\nSigned-off-by: Shannon Nelson \u003cshannon.nelson@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": "0a1f87cbdbf26e1257b36cc5e9c00a08c2236ff2",
      "tree": "410d4028ec4f13b6da9ecae1f6c2decae698906a",
      "parents": [
        "dedcf2971c250473e724b642c0100d3621116616"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Fri Sep 18 09:45:43 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 21 11:32:29 2009 -0700"
      },
      "message": "ixgbe: fix sfp_timer clean up in ixgbe_down\n\nWe weren\u0027t stoping the sfp_timer after the device was brought down.\nThis patch properly cleans up.\n\nSigned-off-by: Shannon Nelson \u003cshannon.nelson@intel.com\u003e\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": "6b1be1990d2f7d1a3b1f25bf3e6444600665764a",
      "tree": "5952740e60cf74c04856113f13730250ed3c4189",
      "parents": [
        "8911184fed68d2cdde1a8a920813e07a6d4f997f"
      ],
      "author": {
        "name": "Peter P Waskiewicz Jr",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Mon Sep 14 07:48:10 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 14 17:03:45 2009 -0700"
      },
      "message": "ixgbe: Create separate media type for CX4 adapters\n\nCurrently the media type detection for CX4 adapters lumps them into a\ntype of fiber.  This causes some strange fallout when firmware verification\nis done on the NIC, and certain fiber NIC rules get enforced incorrectly.\n\nThis patch introduces a new media type for CX4, and puts both 82598 and\n82599 CX4 adapters into this bucket.\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: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8911184fed68d2cdde1a8a920813e07a6d4f997f",
      "tree": "f0d772e55b382209d1a149d76f35852a6da948dc",
      "parents": [
        "1b3ff02eac6dcb6d7d03a5be6a642b58ec9cf4bb"
      ],
      "author": {
        "name": "Peter P Waskiewicz Jr",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Mon Sep 14 07:47:49 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 14 17:03:42 2009 -0700"
      },
      "message": "ixgbe: Add support for 82599-based CX4 adapters\n\nThis patch adds support for CX4 adapters based on 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: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1b3ff02eac6dcb6d7d03a5be6a642b58ec9cf4bb",
      "tree": "d05ff7a6ff301dc21596c838e28e7c18f24cfba9",
      "parents": [
        "ce187619e8f39abd60a8d99eeb2c52b4c00adc13"
      ],
      "author": {
        "name": "Peter P Waskiewicz Jr",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Mon Sep 14 07:47:27 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 14 17:03:37 2009 -0700"
      },
      "message": "ixgbe: Properly disable packet split per-ring when globally disabled\n\nThe packet split feature was recently moved out of the adapter-wide flags\nfeature field and into a per-Rx ring feature field.  In the process, packet\nsplit isn\u0027t properly disabled in the Rx ring if the adapter has it globally\ndisabled, followed by a device reset.\n\nThis won\u0027t impact the driver today, since it\u0027s always in packet split mode.\nHowever, this will prevent any pitfalls if someone disables packet split on\nthe adapter in the future and doesn\u0027t disable it in each ring.\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: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d4ab88194e982a0d213000a75475d3e76b2626f0",
      "tree": "2162d445cdef36604106c92de5c3e8dc93cf739d",
      "parents": [
        "09ad1cc099f4ba4735d11ce1c5f024ffc521be3b"
      ],
      "author": {
        "name": "Yi Zou",
        "email": "yi.zou@intel.com",
        "time": "Thu Sep 03 14:56:31 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 03 20:01:55 2009 -0700"
      },
      "message": "ixgbe: Add support for using FCoE DDP in 82599 as FCoE targets\n\nThe FCoE DDP in 82599 can be used for both FCoE initiator as well as FCoE\ntarget, depending on the indication of the exchange being the responder or\noriginator in the F_CTL (frame control) field in the encapsulated Fiber\nChannel frame header (T10 Spec., FC-FS). For the initiator, OX_ID is used\nfor FCoE DDP, where for the target RX_ID is used for FCoE DDP.\n\nSigned-off-by: Yi Zou \u003cyi.zou@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"
    }
  ],
  "next": "09ad1cc099f4ba4735d11ce1c5f024ffc521be3b"
}
