)]}'
{
  "log": [
    {
      "commit": "282f33c98618a3877043ec9dd5ac777c5e7c117d",
      "tree": "2194a2b7b067f8718aa42486cc14f29062e19dae",
      "parents": [
        "b89fa8b6d738d71c3a9eff584177bb7de13f33b9"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jun 08 22:19:44 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jun 11 10:35:15 2006 -0400"
      },
      "message": "[PATCH] e1000: prevent statistics from getting garbled during reset\n\nIf a PCI bus error/fault triggers a PCI bus reset, attempts to get the\nethernet packet count statistics from the hardware will fail, returning\ngarbage data upstream.  This patch skips statistics data collection if the\nPCI device is not on the bus.\n\nThis patch presumes that an earlier patch,\n[PATCH] PCI Error Recovery: e1000 network device driver\nhas already been applied.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nCc: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nCc: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nCc: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "cac925a4aab1b7233d3beb591f53498816058a08",
      "tree": "a800537068aa05fd426ff44b8efd52d66e6d2051",
      "parents": [
        "bcd618e4eac6fbf82de05d23c15ecb694c62b8af",
        "6224e01dccf2543a8f8b4d825baf1510c79c2878"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:56:17 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:56:17 2006 -0400"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into tmp\n"
    },
    {
      "commit": "bcd618e4eac6fbf82de05d23c15ecb694c62b8af",
      "tree": "e1a85b6a5f10c7ac20ef3b3357e15c5802dca019",
      "parents": [
        "ba9b28d19a3251bb1dfe6a6f8cc89b96fb85f683",
        "cb15f81beb1e2ad015d6e7aea2f9b49fdbda9d1a"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:55:45 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:55:45 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 into upstream\n\nConflicts:\n\n\tdrivers/net/e1000/e1000_ethtool.c\n"
    },
    {
      "commit": "9026729bfeb4329a4edc01f427f01af7ee0a5273",
      "tree": "956f921b9511b87da6337a9f169b4b5d14590fc6",
      "parents": [
        "2cc304923d87403abc103a741382b9af08b6decc"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Thu Jun 08 09:30:24 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Thu Jun 08 09:30:24 2006 -0700"
      },
      "message": "e1000: add PCI Error Recovery\n\nVarious PCI bus errors can be signaled by newer PCI controllers.\nThis patch adds the PCI error recovery callbacks to the intel gigabit\nethernet e1000 device driver. The patch has been tested, and appears\nto work well.\n\nSigned-off-by: Linas Vepstas \u003clinas@linas.org\u003e\nAcked-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n\n"
    },
    {
      "commit": "24f476eeecba66524af3f95e31ac208eea99e617",
      "tree": "bbcd87d78ea4bd38100645ca28797a5c3df9a741",
      "parents": [
        "b9b6e78b11de295ef073271979355d5fab71b877"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Thu Jun 08 09:28:47 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Thu Jun 08 09:28:47 2006 -0700"
      },
      "message": "e1000: remove risky prefetch on next_skb-\u003edata\n\nIt was brought to our attention that the prefetches break e1000 traffic\non xscale/arm architectures.  Remove them for now.  We\u0027ll let them\nstay in mm for a while, or find a better solution to enable.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n\n"
    },
    {
      "commit": "b9b6e78b11de295ef073271979355d5fab71b877",
      "tree": "63f35532786844d5a32e391e13e5bafe7bb6ef0f",
      "parents": [
        "e82b0f2cc21be905e504573483fa9542b15df96f"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Thu Jun 08 09:28:38 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Thu Jun 08 09:28:38 2006 -0700"
      },
      "message": "e1000: fix ethtool test irq alloc as \"probe\"\n\nNew code added in 2.6.17 caused setup_irq to print a warning when\nrunning ethtool -t eth0 offline.\n\nThis test marks the request_irq call made by this test as a \"probe\"\nto see if the interrupt is shared or not.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n\n"
    },
    {
      "commit": "80871e63e410c53524ef47eaf475c13e0f164ea6",
      "tree": "7cab9aa18a3f9cc1d30d1e8a2cde2f19d357ffdf",
      "parents": [
        "8fc29ba65bd669b8f23a46b4760f3ba773e2a635"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Tue May 23 13:35:57 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:31:56 2006 -0400"
      },
      "message": "e1000: add shutdown handler back to fix WOL\n\nSomeone was waaay too aggressive and removed e1000\u0027s reboot notifier\ninstead of porting it to the new way of the shutdown handler.  This change\nbroke wake on lan.  Add the shutdown handler back in using the same method\nas e100 uses.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n\n(cherry picked from c653e6351e371b33b29871e5eedf610ffb3be037 commit)\n"
    },
    {
      "commit": "6082823632e40737515d03381e1ba59cfb4d4909",
      "tree": "be9f17d81216d3fdf3cbd5ce659c43d523876eb8",
      "parents": [
        "cbc696a5fa3942aa2e6ad52a71d5126ffa84d031"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue May 23 14:52:21 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:29:09 2006 -0400"
      },
      "message": "[PATCH] e1000: endian fixes\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: \"Ronciak, John\" \u003cjohn.ronciak@intel.com\u003e\nCc: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nAcked-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "440c052d6f717495806fe2c65f3f5677c92397c7",
      "tree": "92e8eed3ddc36ca171b4223de3d11d1be84931f2",
      "parents": [
        "fdf35d3c49be0ad99e2fd5f5f27c6c0c336a3f11"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Tue May 23 13:36:19 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Tue May 23 13:36:19 2006 -0700"
      },
      "message": "e1000: bump version to 7.0.38-k4\n\nSigned-off-by: Auke Kok \u003cauke.jan.h.kok@intel.com\u003e\n\n"
    },
    {
      "commit": "fdf35d3c49be0ad99e2fd5f5f27c6c0c336a3f11",
      "tree": "91983404ceea7b3cb9a30f954a9537fe8fc697fb",
      "parents": [
        "a1943b5a796a11ee516f5c085453d653a87ee8fe"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Tue May 23 13:36:14 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Tue May 23 13:36:14 2006 -0700"
      },
      "message": "e1000: remove changelog in driver\n\nThis honours the request to remove the changelog in the driver code.\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n\n"
    },
    {
      "commit": "a1943b5a796a11ee516f5c085453d653a87ee8fe",
      "tree": "de709f1f48387f06b44f5eb4d82f85c76c48a6ad",
      "parents": [
        "76c224bc9fdf108ae6e97553322122f53bdbe75c"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Tue May 23 13:36:10 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Tue May 23 13:36:10 2006 -0700"
      },
      "message": "e1000: Fix date string in Makefile\n\nI forgot to update the date string in the Makefile last time.\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n\n"
    },
    {
      "commit": "76c224bc9fdf108ae6e97553322122f53bdbe75c",
      "tree": "3901c34cf3ed64b7cf907917500a5317cf5467a6",
      "parents": [
        "a42a507cd3af14a2696b7c020996e48c10bf7742"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Tue May 23 13:36:06 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Tue May 23 13:36:06 2006 -0700"
      },
      "message": "e1000: remove leading and trailing whitespace.\n\nSome leading and trailing whitespace made it into the driver code here.\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n\n"
    },
    {
      "commit": "a42a507cd3af14a2696b7c020996e48c10bf7742",
      "tree": "3e3be1c902ea510d6c84da9c083dccfadfa36c59",
      "parents": [
        "c653e6351e371b33b29871e5eedf610ffb3be037"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Tue May 23 13:36:01 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Tue May 23 13:36:01 2006 -0700"
      },
      "message": "e1000: remove backslash r debug printfs\n\nThis removes unwanted characters in the debug output that should have\nnever been there.\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n\n"
    },
    {
      "commit": "c653e6351e371b33b29871e5eedf610ffb3be037",
      "tree": "401b966e60317c09c6f2b2d5cd81bfbc0d9e3aeb",
      "parents": [
        "4e3ceac609cce39cb96e0eb8604934592371ed8c"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Tue May 23 13:35:57 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Tue May 23 13:35:57 2006 -0700"
      },
      "message": "e1000: add shutdown handler back to fix WOL\n\nSomeone was waaay too aggressive and removed e1000\u0027s reboot notifier\ninstead of porting it to the new way of the shutdown handler.  This change\nbroke wake on lan.  Add the shutdown handler back in using the same method\nas e100 uses.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n\n\n"
    },
    {
      "commit": "bcb49197ed9a2e8a0a8d990723dccfccffa7566f",
      "tree": "a4148a9b2ef16cf8393e1e5f5eae08d4205e2c67",
      "parents": [
        "4d5c34ec7b007cfb0771a36996b009f194acbb2f"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Tue Apr 25 22:50:04 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Tue Apr 25 22:50:04 2006 -0700"
      },
      "message": "e1000: Update truesize with the length of the packet for packet split\n\nUpdate skb with the real packet size.\n\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n\n"
    },
    {
      "commit": "1cb5821f444cadbe94453282f9f4767cf8744a8e",
      "tree": "b23e6c848614a7ca67248eaf4e8ec9b50c092075",
      "parents": [
        "dc86d32ab51c4ad3086472457fb90b61249d91f5"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Tue Apr 18 12:31:04 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Tue Apr 18 12:31:04 2006 -0700"
      },
      "message": "e1000: fix mismerge skb_put.\n\nSeems there was a bit of a fix needed to due a bad merge in the legacy\nreceive path.  Fixes a panic due to skb_over_panic.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n\n"
    },
    {
      "commit": "dc86d32ab51c4ad3086472457fb90b61249d91f5",
      "tree": "4f8a266d797110e9f9f76eae04117a756e94f7a2",
      "parents": [
        "8fc65162a8f25929be80c8d6321a3479e92b5aae"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Tue Apr 18 12:30:51 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Tue Apr 18 12:30:51 2006 -0700"
      },
      "message": "e1000: fix mispatch for media type detect.\n\nRecent patch was mismerged in the miitool path. e1000_media_type_copper\nwas being compared with the phy type instead of the media type.\n\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n\n"
    },
    {
      "commit": "3d41e30aa3dde76c81ecbbf0e3a25392fcd90469",
      "tree": "c8dc188cd9f9016a0359e7fc6d2521f614c41641",
      "parents": [
        "77b2aad5b4fcb6e050b64bbda158ce528f933023"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Fri Apr 14 19:05:31 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Fri Apr 14 19:05:31 2006 -0700"
      },
      "message": "e1000: Version bump, contact fix, year string change\n\nAdd the sourceforge project mailinglist to the contact information.\n\nBump version to 7.0.38-k2\n\nUpdate copyright string with the new year.\n\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n\n"
    },
    {
      "commit": "77b2aad5b4fcb6e050b64bbda158ce528f933023",
      "tree": "7d60229345056e9c4e4fe39e79801376bb61dc69",
      "parents": [
        "9e2feace1acd38d7a3b1275f7f9f8a397d09040e"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Fri Apr 14 19:05:25 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Fri Apr 14 19:05:25 2006 -0700"
      },
      "message": "e1000: implement more efficient tx queue locking\n\nImplement more efficient locking (avoid the lock) when checking for\na stopped queue.  Also don\u0027t wake the queue unless the threshold is\nreached to avoid queue on/off thrash.\n\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n\n"
    },
    {
      "commit": "9e2feace1acd38d7a3b1275f7f9f8a397d09040e",
      "tree": "109e9bae993df91e2ff83ce7b4fccba9498d0273",
      "parents": [
        "6fc7a7eca70780dc1539ce68a6513f9b11891f3c"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Fri Apr 14 19:05:18 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Fri Apr 14 19:05:18 2006 -0700"
      },
      "message": "e1000: Buffer optimizations for small MTU\n\nRemove multi-descriptor support from legacy recieve path\n\nAdd memory usage efficiency by using more correct size descriptors for\nsmall MTU sizes and optimize using LPE for \u003c\u003d 1522 byte frame sizes\n\nAn extra performance fix that effected our TCP window size growth\nas a receiver.  Set our initial buffer to be 128 bytes instead of 256\nto prevent over-socket charge when truesize is computed in the stack.\nold way: truesize \u003d 256 + l1 \u003d 256 + 1460 \u003d 1716\nnew way: truesize \u003d 128 + l1 \u003d 128 + 1460 \u003d 1588\nThe magic value that we can\u0027t cross is 1648.\n\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n\n"
    },
    {
      "commit": "6fc7a7eca70780dc1539ce68a6513f9b11891f3c",
      "tree": "474efb015129d75368637ee28aecbb3262da8680",
      "parents": [
        "5d51b80f9224ca5b0ba1efc5a6348cd29b5c16b7"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Fri Apr 14 19:05:12 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Fri Apr 14 19:05:12 2006 -0700"
      },
      "message": "e1000: Dead variable cleanup\n\nRemoval of unused rx_dropped counter.\n\nRemoved reference to E1000_CTRL_EXT_CANC which is no longer valid,\nreplaced with E1000_CTRL_EXT_INT_TIMER_CLR\n\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n\n"
    },
    {
      "commit": "5d51b80f9224ca5b0ba1efc5a6348cd29b5c16b7",
      "tree": "c6748fb719c9da8dc7124b7cccccf6cf31394000",
      "parents": [
        "fe7fe28ea581e090d2908a0d78a2611ae6d43e2c"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Fri Apr 14 19:05:06 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Fri Apr 14 19:05:06 2006 -0700"
      },
      "message": "e1000: Update truesize with the length of the packet for packet split\n\nUpdate skb with the real packet size.\n\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n\n"
    },
    {
      "commit": "fe7fe28ea581e090d2908a0d78a2611ae6d43e2c",
      "tree": "20ffef790a0ca0f0e8463df68d0628bffdccefe9",
      "parents": [
        "e619d52349ab8c0044859c28ab05e4c7a410fe14"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Fri Apr 14 19:04:59 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Fri Apr 14 19:04:59 2006 -0700"
      },
      "message": "e1000: Made an adapter struct variable into a local (txb2b)\n\nMade an adapter struct variable into a local (txb2b)\n\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n\n"
    },
    {
      "commit": "e619d52349ab8c0044859c28ab05e4c7a410fe14",
      "tree": "74c09a1acbe54f569a1bc0c4eca05211ff9dab5f",
      "parents": [
        "4cc15f54991caf1572e03ffc65d9986e433007e2"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Fri Apr 14 19:04:52 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Fri Apr 14 19:04:52 2006 -0700"
      },
      "message": "e1000: De-inline functions to benefit from compiler smartness\n\nDe-inline functions to benefit from compiler smartness\n\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n\n"
    },
    {
      "commit": "4cc15f54991caf1572e03ffc65d9986e433007e2",
      "tree": "cc32bb4993833593f3c46ead3a5572ba8920fdb6",
      "parents": [
        "d0e027db7861ef03de0ac08494a9a61984d8f8b0"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Fri Apr 14 19:04:46 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Fri Apr 14 19:04:46 2006 -0700"
      },
      "message": "e1000: Esb2 wol link cycle bug and uninitialized registers\n\nEsb2 link didn\u0027t return after wol disable. The code previously assumed\nthat writing reset to PHY_CTRL phy register turned the phy back on.\nIn the ESB2 phy case that didn\u0027t occur.\n\nAdd ESB2 to acquire/release_hw functions upon review it was\ndiscovered that esb2 was skipped on these functions\n\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n\n"
    },
    {
      "commit": "d0e027db7861ef03de0ac08494a9a61984d8f8b0",
      "tree": "d1102d2ef0867b972a0737b70e5f0643c44788df",
      "parents": [
        "a145410dccdb44f81d3b56763ef9b6f721f4e47c"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Fri Apr 14 19:04:40 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Fri Apr 14 19:04:40 2006 -0700"
      },
      "message": "e1000: Remove PM warning DPRINTKs breaking 2.4.x kernels\n\nremove DPRINTKs that were printing warnings about power management on\n2.4 kernels.  Since we really don\u0027t react differently these printk\nstatements are not needed.  This code was originally added to fix\nsome compile time warnings that got fixed by newer kernels.\n\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n\n"
    },
    {
      "commit": "5d9428de1a9785f10a4339f80b717be665ba51c7",
      "tree": "27eeed8a87ef248cec694032463f0d8f3b38fbcc",
      "parents": [
        "7e99e9b66336565f0088ea59d848ab187f9689c3"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Sun Apr 02 13:52:48 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Apr 02 13:52:48 2006 +0200"
      },
      "message": "BUG_ON() Conversion in drivers/net/\n\nthis changes if() BUG(); constructs to BUG_ON() which is\ncleaner, contains unlikely() and can better optimized away.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "153330618691694af64f39fb56c9de051862380e",
      "tree": "45ccb622bf0d13f6a0a663ba8af39f9dc2c9122e",
      "parents": [
        "2d0817d11eaec57435feb61493331a763f732a2b"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Mar 20 22:32:28 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 20 22:32:28 2006 -0800"
      },
      "message": "[NET]: dev_put/dev_hold cleanup\n\nGet rid of the old __dev_put macro that is just a hold over from pre 2.6\nkernel.  And turn dev_hold into an inline instead of a macro.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "abc71c46dc0a12ab7fddc18cfe4f4aa26808c79b",
      "tree": "b0c846052b994d57d58713a0cc8da30a22baaf1c",
      "parents": [
        "30dcbf29cc6d92d70fa262e79e84011fe6913bed",
        "232a347a444e687b5f8cf0f6485704db1c6024d3"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Mar 16 19:27:08 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Mar 16 19:27:08 2006 -0500"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027\n"
    },
    {
      "commit": "c3d7a3a4eb5e8f290d7b1d61430eed1ebedeb936",
      "tree": "a616111ca9d23e58bb4e2b434216104831a1e186",
      "parents": [
        "b27a1ed571e12e7ec75b8907bf02fd69fd2bfe10"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 15 14:26:28 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Mar 16 19:17:38 2006 -0500"
      },
      "message": "[PATCH] e1000 endianness bugs\n\n\treturn -E_NO_BIG_ENDIAN_TESTING;\n\n[E1000]: Fix 4 missed endianness conversions on RX descriptor fields.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "30dcbf29cc6d92d70fa262e79e84011fe6913bed",
      "tree": "2b356350d2dea45b498e2c0c6e9718b364594752",
      "parents": [
        "ded78e5e2cab0ec470cca7d34d7af742371bd476"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Mar 11 17:51:39 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Mar 11 21:49:49 2006 -0500"
      },
      "message": "[PATCH] drivers/net/e1000/: proper prototypes\n\nThis patch moves prototypes of global variables and functions to a header\nfile.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: John Ronciak \u003cjohn.ronciak@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b962697b79a147aeaca6864f2d6c424bd462b446",
      "tree": "e89136f041a068c793e2d8d23721255a61901f10",
      "parents": [
        "749dfc70554f2c9e6624ac843d66571265ed9338",
        "cb764326dff0ee51aca0d450e1a292de65661055"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Mar 11 13:35:49 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Mar 11 13:35:49 2006 -0500"
      },
      "message": "Merge branch \u0027e1000-upstream\u0027 of git://198.78.49.142/linux-2.6\n"
    },
    {
      "commit": "749dfc70554f2c9e6624ac843d66571265ed9338",
      "tree": "bf591255b3f158222f90852d53c4279e6e7e9ced",
      "parents": [
        "74f5ec29ae93aa42c49f4285c20c457afe937881",
        "0992a5d029181421877a716eaf99145828ff7eae"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Mar 11 13:35:31 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Mar 11 13:35:31 2006 -0500"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027\n"
    },
    {
      "commit": "9e927fb6186b6913d47d33068160088a084d568e",
      "tree": "4ecd5584f82fbda06cfe6c162505b59ba4391915",
      "parents": [
        "5ee33b7adc178dbeb16b4d8303ae3ab69a334518"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 10 18:08:09 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Mar 11 13:25:17 2006 -0500"
      },
      "message": "[PATCH] Wrong return value corrupts free object in e1000 driver\n\nFor some reason, E1000\u0027s -\u003ehard_start_xmit() routine returns -EFAULT\ninstead of one of the NETDEV_TX_* error codes.  In fact, it frees up\nthe SKB before returning this.  This makes the queueing layer think\nthe packet should be requeued and subsequently we corrupt a freed\nobject.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "cb764326dff0ee51aca0d450e1a292de65661055",
      "tree": "4cabea34727903fa8560abfeae325936a9039c7e",
      "parents": [
        "74f5ec29ae93aa42c49f4285c20c457afe937881"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Wed Mar 08 17:24:12 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Wed Mar 08 17:24:12 2006 -0800"
      },
      "message": "e1000: Fix mii-tool access to setting speed and duplex\n\nPaul Rolland reported that e1000 was having a hard time using mii-tool to set speed and duplex.  This patch fixes the issue on both newer hardware as well as fixing the code issue that originally caused the problem.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n\n"
    },
    {
      "commit": "0f15a8fae8b8558f5a9b0fec770846c487c779f6",
      "tree": "cacee876371cfbcb33e8e5a5410359f4d21b67ef",
      "parents": [
        "30320be88fb9cae888eacf1f1eaae95a03720128"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:46:29 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:46:29 2006 -0800"
      },
      "message": "e1000: Added driver comments and whitespace changes.  Modified long lines of code to ensure they would not wrap beyond 80 characters.\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "30320be88fb9cae888eacf1f1eaae95a03720128",
      "tree": "359ba46e6c3d17d1a6fc11b97eea2ad1bc71cca7",
      "parents": [
        "dc7c6add3493cdc71475a006b7afc3732e55abd8"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:21:57 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:21:57 2006 -0800"
      },
      "message": "e1000: Added a performance enhancement - prefetch\n\n- this implementation of prefetch was tested on new and old hardware\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "dc7c6add3493cdc71475a006b7afc3732e55abd8",
      "tree": "28e1c24d37dddd300a0c912414e7e2484dc6b2b9",
      "parents": [
        "8704163987882f8b989e8143ad1f87c6b7229a13"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:21:40 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:21:40 2006 -0800"
      },
      "message": "e1000: Add copybreak when using packet split\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "8704163987882f8b989e8143ad1f87c6b7229a13",
      "tree": "24e16b012722402cedba6f9fbc10dcda4a5eef20",
      "parents": [
        "6418ecc68e1d9416451b6f78ebb2c0b077e0abf2"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:21:24 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:21:24 2006 -0800"
      },
      "message": "e1000: Fixed the following issues with ESB2 (requires ESB2 support):\n\n- Add restriction for ESB2 to MTU size \u003c\u003d9216\n- Removed FIFO errors which were not being used\n- Fixed issues with loopback\n- Power management change for saving state and config space\n- WA to disable recieves and reset device on link loss.  Reset needed to be done outside the interrupt context - modified existing tx_timeout_task\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "6418ecc68e1d9416451b6f78ebb2c0b077e0abf2",
      "tree": "4fa4a491d559b388e7461192455bd0ebbca5d2b5",
      "parents": [
        "2a1af5d7dfd809b16fb69f3f0fc073d9b6b7c6ac"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:21:10 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:21:10 2006 -0800"
      },
      "message": "e1000: Add support for new hardware (ESB2)\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "2a1af5d7dfd809b16fb69f3f0fc073d9b6b7c6ac",
      "tree": "aae8f3f32de4d0ca3f9bdc1dfea0d67d416a705f",
      "parents": [
        "85b22eb632dc75887ba99edad49307a02c2ae7ec"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:20:43 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:20:43 2006 -0800"
      },
      "message": "e1000: Add performance enahancement by balancing TX and RX\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "85b22eb632dc75887ba99edad49307a02c2ae7ec",
      "tree": "07fca1fa18db61f6b3024ff2db290a6111356900",
      "parents": [
        "9f68788856b134f93d9d10b19aa902924c61fc02"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:20:29 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:20:29 2006 -0800"
      },
      "message": "e1000: Add enabled Jumbo frame support for 82573L\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "9f68788856b134f93d9d10b19aa902924c61fc02",
      "tree": "84607dc7136b5e003f31ccab24ff9cdffb1510a5",
      "parents": [
        "329bfd0b6d5ffec00b787f1d0e68eef63d8b1d56"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:20:17 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:20:17 2006 -0800"
      },
      "message": "e1000: Add 82573 controller support to TSO fix\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "329bfd0b6d5ffec00b787f1d0e68eef63d8b1d56",
      "tree": "1aff4ad4e26ca01c6203869a5477850e7c1c23a2",
      "parents": [
        "7e6c9861bbc2fcd2438da910c006781784968a7c"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:20:02 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:20:02 2006 -0800"
      },
      "message": "e1000: Fix filling skb descriptors while using packet split\n\n-  Simplified by calling skb_fill_page_desc(), which is more efficient.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "7e6c9861bbc2fcd2438da910c006781784968a7c",
      "tree": "42737b91df1aec190e0c930cc1e9d426316e8b29",
      "parents": [
        "8491682986e04fe7b258e5ba1d22f9a0ea2d803e"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:19:30 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:19:30 2006 -0800"
      },
      "message": "e1000: Fix network problems when forced at 100Mb/s and to fix TSO when forced at 100Mb/s\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "8491682986e04fe7b258e5ba1d22f9a0ea2d803e",
      "tree": "dac61abf2c1e8e859e5434783f557576226449f3",
      "parents": [
        "8df06e504e999ff729f1b2a2e573d96bf3690dbc"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:18:48 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:18:48 2006 -0800"
      },
      "message": "e1000: Fix Quadport Wake on LAN\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "8df06e504e999ff729f1b2a2e573d96bf3690dbc",
      "tree": "4087b617fe36c969577739d27fa99955362d093c",
      "parents": [
        "497fce5e72a21f45929a786bf416ac03cbe09e2f"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:18:32 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:18:32 2006 -0800"
      },
      "message": "e1000: Fix RSS if enabled in mid-connection\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "497fce5e72a21f45929a786bf416ac03cbe09e2f",
      "tree": "42bd95fd55ab01df751151f967c89e99bc19c7a4",
      "parents": [
        "20a44028f06030a71a1250ad8efb0a7fb556c3ea"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:18:20 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:18:20 2006 -0800"
      },
      "message": "e1000: Fix 82543 issue when reading eeprom\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "20a44028f06030a71a1250ad8efb0a7fb556c3ea",
      "tree": "3e8bb3e77b4e0453a24aad97f3f6c3700ea6fd48",
      "parents": [
        "c5f226fe97e8025440aa330aa2c8e1c66bfdc96b"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:18:08 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:18:08 2006 -0800"
      },
      "message": "e1000: Fix dhcp issue when the skb structure fields are not filled properly\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "c5f226fe97e8025440aa330aa2c8e1c66bfdc96b",
      "tree": "da2a45df3a52529dec850bea57e1ec7f8bbf9b38",
      "parents": [
        "5b66ba0db8d04d99926445bc7d9f920bb5d744ed"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:17:55 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:17:55 2006 -0800"
      },
      "message": "e1000: Fix AMT losing connectivity when switching VLAN in passive mode\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "5b66ba0db8d04d99926445bc7d9f920bb5d744ed",
      "tree": "acd86e028fd3856f354c703c909d1457fa60b6db",
      "parents": [
        "0989aa431636ffb347314f0e2f367fdd16d7a57f"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:17:30 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:17:30 2006 -0800"
      },
      "message": "e1000: Fix unecessary delay for 82573 controllers\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "0989aa431636ffb347314f0e2f367fdd16d7a57f",
      "tree": "b5890adc27313a97abe920fdfabf3f8e32b4bc7f",
      "parents": [
        "9f644d518f35903ecaff062d6e9e4f7080d80cfb"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:17:16 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:17:16 2006 -0800"
      },
      "message": "e1000: Fix lock up while setting ring parameters\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "9f644d518f35903ecaff062d6e9e4f7080d80cfb",
      "tree": "10d7df285871ff51266f45350a2b0a3de21a5931",
      "parents": [
        "c1605eb37aa658b810a5a7080412d656ddce2f76"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:16:59 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:16:59 2006 -0800"
      },
      "message": "e1000: Fix dead counters\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "c1605eb37aa658b810a5a7080412d656ddce2f76",
      "tree": "c91f8a06afd19cf67cba40f687d4f662f79d8055",
      "parents": [
        "2ade43618b0aee83a50b344171d33d85c73d01b1"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:16:38 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:16:38 2006 -0800"
      },
      "message": "e1000: Remove Multiqueue code until we have support for MSI-X in our hardware\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "a1415ee65500597e19c0ac44872db66105bad0e7",
      "tree": "d7c1b8da83d052006335244dfcedd0122a94c470",
      "parents": [
        "bd71c2b17468a2531fb4c81ec1d73520845e97e1"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Tue Feb 28 20:24:07 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Tue Feb 28 20:24:07 2006 -0800"
      },
      "message": "[PATCH] e1000: revert to single descriptor for legacy receive path\n\nA recent patch attempted to enable more efficient memory usage by using\nonly 2kB descriptors for jumbo frames.  The method used to implement this\nhas since been commented upon as \"illegal\" and in recent kernels even\ncauses a BUG when receiving ip fragments while using jumbo frames.\nThis patch simply goes back to the way things were.  We expect some\ncomplaints due to order 3 allocations failing to come back due to this\nchange.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\n\n"
    },
    {
      "commit": "7c4d33675f81fa38f85eeabbbf3e7b8687c15cc3",
      "tree": "7c5c95dfe9b8c6bd66e0a19dc9846173634b52df",
      "parents": [
        "86c3d59ff54c31f07d0f0483dd3f668107c8cf85"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Wed Jan 18 13:01:45 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Jan 18 16:17:58 2006 -0500"
      },
      "message": "[PATCH] e1000: fix compile warning\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "86c3d59ff54c31f07d0f0483dd3f668107c8cf85",
      "tree": "e252d9716ae573fa0d44240ab2793ab3b7504f4d",
      "parents": [
        "73629bbc84a7d4026ad08edbfefc642eec60f246"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Wed Jan 18 13:01:43 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Jan 18 16:17:58 2006 -0500"
      },
      "message": "[PATCH] e1000: fix receive breakage\n\nin attempting to not send the \"prefetch\" patch, we broke the receive code,\nthis patch fixes that issue.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "73629bbc84a7d4026ad08edbfefc642eec60f246",
      "tree": "96ba9765aa0908b76e74a368c867a47ae3b69fc8",
      "parents": [
        "96838a40f02950f4ff501f62a7e59ac4d508e8b7"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Wed Jan 18 13:01:41 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Jan 18 16:17:58 2006 -0500"
      },
      "message": "[PATCH] e1000: Added driver comments\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "96838a40f02950f4ff501f62a7e59ac4d508e8b7",
      "tree": "9a86ecbe58a1d63159fc6c8c10223efa0344586d",
      "parents": [
        "6150f038158ad8ad4b74d6b76a67e2f68fd1d8e2"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Wed Jan 18 13:01:39 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Jan 18 16:17:58 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix whitespace\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "6150f038158ad8ad4b74d6b76a67e2f68fd1d8e2",
      "tree": "eda3d1cf163efa97d6048814a43a70a234a1f175",
      "parents": [
        "2f82665fe51b65921e64d5ceb3a6db98f72c4d61"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Wed Jan 18 13:01:37 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Jan 18 16:17:57 2006 -0500"
      },
      "message": "[PATCH] e1000: Added functions declarations\n\nAdded e1000_mc_addr_list_update\nAdded e1000_read_reg_io\nAdded e1000_enable_pciex_master\n\nThese are not static functions, that is why we have them declared in the header.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "2f82665fe51b65921e64d5ceb3a6db98f72c4d61",
      "tree": "2b179bb39363508ca188a0ade30e98e36a0bf601",
      "parents": [
        "b92ff8ee5763ee0b408f3cf2360f58dd7ea9c5da"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Wed Jan 18 13:01:34 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Jan 18 16:17:57 2006 -0500"
      },
      "message": "[PATCH] e1000: Added functions to save and restore config\n\nThese functions help restore the driver to active configuration when coming out of resume for power management.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "b92ff8ee5763ee0b408f3cf2360f58dd7ea9c5da",
      "tree": "e6e8a694181ea93265f786ddadfb7e66fb1c78aa",
      "parents": [
        "35ec56bb78fda9c88cd1ad30e048ce5b4398d33f"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Wed Jan 18 13:01:32 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Jan 18 16:17:57 2006 -0500"
      },
      "message": "[PATCH] e1000: Added RX buffer enhancements\n\nAlign the prefetches to a dword to help speed them up.\nRecycle skb\u0027s and early replenish.\nForce memory writes to complete before fetching more descriptors.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "35ec56bb78fda9c88cd1ad30e048ce5b4398d33f",
      "tree": "8dab8de21d249b735a33c262837c991e5b23aa17",
      "parents": [
        "7eb9b2f56c9812d03ac63031869bcc42151067b1"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Wed Jan 18 13:01:30 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Jan 18 16:17:57 2006 -0500"
      },
      "message": "[PATCH] e1000: Added disable packet split capability\n\nAdds the ability to disability packet split at compile time and use the legacy receive path on PCI express hardware.  Made this a CONFIG option and modified the Kconfig, to reflect the new option.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "38bd3b2629702894ca3528358ffc447bbacc9442",
      "tree": "a07e27fcd3fcc94dfb9fd6b204cc670f7d3b7ff6",
      "parents": [
        "8241e35e0c6ae7531fe270de34608edfdc2ea483"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:37 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:51:04 2006 -0500"
      },
      "message": "[PATCH] e1000: Removed unused variables and initialized variables\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "8241e35e0c6ae7531fe270de34608edfdc2ea483",
      "tree": "9a87f5b49d41f3b37c6ae643fc5e3111ace5afde",
      "parents": [
        "a292ca6efbc1f259ddfb9c902367f2588e0e8b0f"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:34 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:51:03 2006 -0500"
      },
      "message": "[PATCH] e1000: Cleaned up code and removed hard coded numbers\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "a292ca6efbc1f259ddfb9c902367f2588e0e8b0f",
      "tree": "02d26f87e4b3931c54923c5f97557eae0eff39f0",
      "parents": [
        "240b1710f56b359685bc698e2a1473a2f3f2b8d7"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:30 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:51:03 2006 -0500"
      },
      "message": "[PATCH] e1000: Added copy break code\n\nImproves small packet performance with large amounts of reassembly being done in the stack.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "240b1710f56b359685bc698e2a1473a2f3f2b8d7",
      "tree": "150d74c7d736bde01f18edfee510cbe868f4fb87",
      "parents": [
        "fb3d47d4c4cd79eeddd0ee1b470e157840dccf21"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:28 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:48:04 2006 -0500"
      },
      "message": "[PATCH] e1000: Added variable to handle return values for pci_enable_* functions\n\nThis was to fix compilation warnings.  Also added log messages when pci_enable_* functions return with an error.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "fb3d47d4c4cd79eeddd0ee1b470e157840dccf21",
      "tree": "7328582b0ce82e9956b8fda1a129c6f6a335c368",
      "parents": [
        "a2917e22dcaa53e8ad2d8dc3bcfa55a4b04e6d0f"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:25 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:48:04 2006 -0500"
      },
      "message": "[PATCH] e1000: Added PCIe bus information\n\nThis is two patches, the first is adding additional bus information for the 8257{1|2|3} controllers.  The second patch was orginally a community patch to print bus type/speed/width, and enhanced by us.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "a2917e22dcaa53e8ad2d8dc3bcfa55a4b04e6d0f",
      "tree": "75114ad5813ca2eb417bbeb602ba66329832cf47",
      "parents": [
        "b7ee49db8b4b21dad3284d5507e7ea2946031f6e"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:23 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:48:04 2006 -0500"
      },
      "message": "[PATCH] e1000: Added firmware version reporting for 8257{1|2|3} controllers\n\nThe EEPROM image version is reported as a firmware version for these controllers.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "b7ee49db8b4b21dad3284d5507e7ea2946031f6e",
      "tree": "1608149c1afea7bb19888664f89d18c14e0d1e88",
      "parents": [
        "72d64a436724da72f876c85a73895a622da6a673"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:21 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:48:04 2006 -0500"
      },
      "message": "[PATCH] e1000: Added hardware support for PCI express, 82546GB, and 82571 Fiber\n\nAdded 82571 fiber to WOL fix for dual port adapters.\nAdded support for 82546GB (Quad Copper).\nAdded PCIe typedef for x2, igp cable length 115, and extended TX CTRL registers.\nAdded parity error detection and PCIe CTRL registers.\nAdded EEPROM config registers.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "72d64a436724da72f876c85a73895a622da6a673",
      "tree": "c59dde1b1c116036dfd4400b35df002549e4c9ec",
      "parents": [
        "1e613fd9d64aba9945ddb3b7f1107127ee8a9835"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:19 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:48:03 2006 -0500"
      },
      "message": "[PATCH] e1000: Added cleaned_count to RX buffer allocation\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "1e613fd9d64aba9945ddb3b7f1107127ee8a9835",
      "tree": "aa6de84f7790d96daffcb20a6ffc22ee498db724",
      "parents": [
        "e8da8be146e6043fb4b60a222be0014a0fb46d24"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:16 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:48:03 2006 -0500"
      },
      "message": "[PATCH] e1000: Added interrupt auto mask support\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "e8da8be146e6043fb4b60a222be0014a0fb46d24",
      "tree": "7d0a184d6a1f02ad770e53034281cd15516cc46b",
      "parents": [
        "ce7393b93502f52e2ef7259e9e9bc3b1a1fd6799"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:14 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:48:03 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix Netpoll issue\n\nFixed an issue netpoll would error out during communication, generating the following error:\n--netdump[14973]: Got toomany timeouts in handshaking, ...\nEven after a kernel panic, netpoll requires two way communication to successfully transfer the crash log to the remote server.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "ce7393b93502f52e2ef7259e9e9bc3b1a1fd6799",
      "tree": "16f6e2b774929766aafe834f1749a5c9805fd774",
      "parents": [
        "ff14701350eef6df9b7fc0ae118e1689e141a54c"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:12 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:48:03 2006 -0500"
      },
      "message": "[PATCH] e1000: Fixed frame size logic\n\nSimplified the logic used to assign the frame_size.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "ff14701350eef6df9b7fc0ae118e1689e141a54c",
      "tree": "2c49417d650df54c2ce85d06fd4983df13ae1493",
      "parents": [
        "d74bbd3bbfd70470446e0d8153f91967d53c0798"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:10 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:48:02 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix VLAN support\n\nFixed VLAN support by switching control over to the firmware.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "d74bbd3bbfd70470446e0d8153f91967d53c0798",
      "tree": "d09f79b0d7d4c3e63f9dbe038a5f3bdd9a091d84",
      "parents": [
        "0fadb0597d240d4ed279042cab632d567510a1a3"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:07 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:48:02 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix __pskb_pull_tail\n\nFixed by moving code to correct location (for 82572 and 82571 controllers).\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "0fadb0597d240d4ed279042cab632d567510a1a3",
      "tree": "83786788f8bf5ef24b3b2cc871b84030c4d59fdf",
      "parents": [
        "47028635d17c7b9c7ffc67499be5fed579bdfe72"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:05 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:44:51 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix collision distance\n\nFixed the collision distance for 82543 controllers and newer.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "47028635d17c7b9c7ffc67499be5fed579bdfe72",
      "tree": "0ac186eda8ed3530f05af8323b06190b1bccf1a8",
      "parents": [
        "f5645110aa2ed2dcc3e0373821474506ed4dc512"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:03 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:44:51 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix bit 22 (TXDCTL) for 82571 \u0026 82572 controllers\n\nRemoved duplicate code, TXDCTL and TXDCTL_COUNT_DESC are the same bit and there is no need to set it twice.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "f5645110aa2ed2dcc3e0373821474506ed4dc512",
      "tree": "9f613bb98018b7cb86df4f023ffa1dd77d659fd6",
      "parents": [
        "392137fa9b966cf03f020f9a9a2619099b996266"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:01 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:44:51 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix desc. clean up\n\nThese were two separate community submitted patches.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "392137fa9b966cf03f020f9a9a2619099b996266",
      "tree": "4afd28f3f674919ec8b799740ebf39aae620e32d",
      "parents": [
        "997f5cbdded3d8282dc56b741d332e51014ea64b"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:57 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:44:50 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix TX timeout logic\n\nFixed the TX timeout logic to use \"end of packet\" rather than \"next to clean\".  Updated message log.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "997f5cbdded3d8282dc56b741d332e51014ea64b",
      "tree": "e542e0cc14bba8ed70f52933bdd2dd6b76a94ced",
      "parents": [
        "66a2b0a30fcc37876d3639ea375a9d24649b53bf"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:55 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:44:50 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix Desc. Rings and Jumbo Frames\n\nThis patch contains two fixes.  The first fix is to the tx and rx descriptor rings clean up process.  The second fix is to jumbo frames, which cleans up the code logic and removes most of the fifo related limitations on jumbo frames.  This is because the driver code now supports splitting a packet across multiple descriptors.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "66a2b0a30fcc37876d3639ea375a9d24649b53bf",
      "tree": "dab5bdcbf8d2db73cc22b1030bb679ad81eeffb9",
      "parents": [
        "f11b7f8535fab0f9196a7387e93dca5deaa5fff2"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:53 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:44:50 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix TX queue length based on link speed\n\n10/100 speeds seem to have some problems reporting false tx timeouts especially at half duplex.  Fixed by using a timeout factor to attempt to mitigate the false timeouts.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "f11b7f8535fab0f9196a7387e93dca5deaa5fff2",
      "tree": "ff4f599bb8d8a7abd6d97d78756a9376f1bf8947",
      "parents": [
        "4d351858e41145fa236730b7749e3aed18edef43"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:51 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:44:50 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix flow control water marks\n\nFixed flow control water marks based on PBA size.\nStore flow control state in original_fc in addition to fc.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "4d351858e41145fa236730b7749e3aed18edef43",
      "tree": "ecab4b750bc11feadcd5400bdbd516d0aa5a5c6b",
      "parents": [
        "526f99572e9f18f42c8da2c9adafbe64482c0737"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:48 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:44:50 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix EEPROM read logic\n\nFixed read_eeprom logic to test use_eerd instead of testing for 82573 controllers.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "526f99572e9f18f42c8da2c9adafbe64482c0737",
      "tree": "b6b76704aa4ca03d3b66eaedb34b3d77237dc7a0",
      "parents": [
        "492731632cce0a7c8817376e1316f0af093830c4"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:46 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:44:49 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix PHY reset when blocked\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "492731632cce0a7c8817376e1316f0af093830c4",
      "tree": "2b823e84446b2812067d4c47a62c8361bb7d8d84",
      "parents": [
        "7bfa48162d4924e8cc7fb8eccc8c8f66cc111eb4"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:44 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:44:49 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix loopback logic\n\nFixed the loopback logic to work for the PCI express adapters.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "7bfa48162d4924e8cc7fb8eccc8c8f66cc111eb4",
      "tree": "906365b7e1c17f15fa470dbad448cafa3310f011",
      "parents": [
        "f56799ea39a85a6f3760a134aa0e6d1c17eea369"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:41 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:40:11 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix mulitple queues\n\nFixed stats when using multiple queues.\nWhen multiple queues are enabled, log a message in syslog.\nFixed memory allocation for multiple queues.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "f56799ea39a85a6f3760a134aa0e6d1c17eea369",
      "tree": "5d7ed643eb04aed2a7d5c129dd997e1f7d3cf76c",
      "parents": [
        "d8c2bd3d3aa49e18ffebb999979b976f04280284"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:39 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:40:11 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix adapter structure and prepare for multique fix\n\nFix adapter structure to handle multiple queues and prepping the driver for full multiple queue support, some changes are ifdef\u0027d our unless you define CONFIG_E1000_MQ.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "d8c2bd3d3aa49e18ffebb999979b976f04280284",
      "tree": "a188305d413f0a54d1708a78c959fc45295cda2d",
      "parents": [
        "6b7660cd4df23ee92ddc0ba4b4ec31e3adee7bc9"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:37 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:40:11 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix LED functionality for 82573\n\nFixed adapter identification issue.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "6b7660cd4df23ee92ddc0ba4b4ec31e3adee7bc9",
      "tree": "624a74e76fa9d5fdcc3f6c9142148cfaafc9a01d",
      "parents": [
        "7892f59c5ea86115450293441ca10654168e00da"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:35 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:40:11 2006 -0500"
      },
      "message": "[PATCH] Fix e1000 stats\n\nUpdated the e1000_stats structure and removed mpx for rx_errors and rx_dropped.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "7892f59c5ea86115450293441ca10654168e00da",
      "tree": "8bb3ee008714f43f1c3542335e2d4ac44032d9ea",
      "parents": [
        "b55ccb356167ed2d2d40b9dc0fe05bbe1a3d6f39"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:32 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:40:10 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix PHY config for 82573 controller\n\nAdded a delay to allow PHY configuration to complete before accessing NVM.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "b55ccb356167ed2d2d40b9dc0fe05bbe1a3d6f39",
      "tree": "838628fd9bfbfc60f84f251fddd56edf6906b9a0",
      "parents": [
        "571281972e2ca590ef160dcd6669b9f724b64283"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:30 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:40:10 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix ASF/AMT for 8257{1|2|3} controllers\n\nThe 82573 controller required different logic than 82571|2 controllers.  Corrected the reset logic for 8257{1|2|3} controllers.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "571281972e2ca590ef160dcd6669b9f724b64283",
      "tree": "cdb4f140fee6c924257ea52d40c56c031101d018",
      "parents": [
        "545c67c0a3550545fe50d28c874b0664bc5dc882"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:28 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:40:10 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix SoL/IDER link and loopback\n\nFix so that if a SoL/IDER session is active, do not allow operations which require a PHY reset and instead log a message.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "545c67c0a3550545fe50d28c874b0664bc5dc882",
      "tree": "e0ffa97a1137bccbdd0574434bf481cb6e52a56d",
      "parents": [
        "9a3056da0d7fde1e19e806824c41857b239954ed"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:25 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:40:10 2006 -0500"
      },
      "message": "[PATCH] e1000: General Fixes\n\nThese fixes update the TX and RX ring structures.  Prepare driver for up-coming fixes.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "9a3056da0d7fde1e19e806824c41857b239954ed",
      "tree": "a416cf97788135fa3635a78c9c55f0624a10f837",
      "parents": [
        "4ee9c02007249cf9c66e368b5d433c6956e05586"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:23 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:40:10 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix TSO\n\nFixed the TSO workaround for 82571/2 controllers.\nFixed TSO issue where a non-tso packet in a linear SKB which followed a TSO packet would get written back prematurely.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "4ee9c02007249cf9c66e368b5d433c6956e05586",
      "tree": "b11e5a80e6528e5e810726761347e6d68a34dc83",
      "parents": [
        "7c5c220e254b2cdcf7083dcaf445820b899f7e8b"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:18 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:40:09 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix jumbo frame performance\n\nPartition PBA for Jumbo frames based on MTU size.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "32a4ec97461f00aa63747fc8978011ea771bd543",
      "tree": "0b9076b1374433d11e7ed89caf4e01703f87960a",
      "parents": [
        "504ddff4c0b8e31fa2a2775d6d484faeb126a265"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Thu Jan 05 22:45:44 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jan 09 10:54:48 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix invalid memory reference\n\nFix an invalid memory reference in the e1000 driver which would cause\nkernel panic.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nCc: Jeb Cramer \u003ccramerj@intel.com\u003e\nCc: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nCc: Ganesh Venkatesan \u003cganesh.venkatesan@intel.com\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nAcked-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "fd803241744ad6e4262b6588c6af89e8fb794098",
      "tree": "d8c4261a4799a2c9ee980cdd6a0c3c5ac61cafed",
      "parents": [
        "ff7eba15ae65e4299fd9e0fbf067477ce6b43d91"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Tue Dec 13 00:06:22 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Dec 13 00:06:22 2005 -0500"
      },
      "message": "e1000: Fixes for 8357x\n\n- TSO workaround\n- Fixes eeprom version reporting\n- Fix loopback test\n- Fix for WOL\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\n"
    },
    {
      "commit": "fd8a882b612de93b351996ed42a9557afc1f8c34",
      "tree": "baadcaa7217cc40f41f04eb40c0d1236cf462716",
      "parents": [
        "c8a4f06e4b27dba425ed49fa603d9257e4cd9ece",
        "3b6efee9231e12fce09c94930bfc59f66f18d662"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Dec 03 21:08:17 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Dec 03 21:08:17 2005 -0500"
      },
      "message": "Merge branch \u0027master\u0027\n"
    },
    {
      "commit": "a174fd88d2b73c1933ea24ed533354d618c7d089",
      "tree": "63adc36cb31653534dd2c751d7b6261317e60676",
      "parents": [
        "d5366d9e24d1e864e48e1705c9b7c21cfc0e9cea"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Tue Nov 29 19:23:59 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Dec 01 02:10:11 2005 -0500"
      },
      "message": "[PATCH] e1000: fix for dhcp issue\n\nParse outgoing packets in e1000_transfer_dhcp_info as raw packet even if\nprotocol bits are set.  pump, for instance causes kernel panic on some\nsystems, if parsed via udp header.\n\nThanks to Derrell Lipman \u003cDerrell.Lipman@BacklotTech.com\u003e for reporting and\ntesting.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    }
  ],
  "next": "6b27adb607282addcfe2707783dfcc28ba3a753b"
}
