)]}'
{
  "log": [
    {
      "commit": "43f2f10444c008296cc8de68a72fd87b33b50452",
      "tree": "4b0268f07e4478e844b4f59f868bd0e2fbb0baed",
      "parents": [
        "94843566d7119e049a72618a3c939d5c2be022c7"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Apr 05 17:47:15 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 12 18:11:23 2006 -0400"
      },
      "message": "[PATCH] sky2: bad memory reference on dual port cards\n\nSky2 driver will oops referencing bad memory if used on\na dual port card.  The problem is accessing past end of\nMIB counter space.\n\nApplies for both 2.6.17 and 2.6.16 (with fuzz)\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "53b3531bbbf70ac7551b32d1acc229d94de52658",
      "tree": "644440c93f599bbf64bb0b703c97b03b4dc5d737",
      "parents": [
        "29afd49b72a9b2c26fa8c678bcf3976d0540446b"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Fri Mar 24 03:16:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 24 07:33:24 2006 -0800"
      },
      "message": "[PATCH] s/;;/;/g\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "eadfa7ddca98b0430b8b666e0344ab1d559389c8",
      "tree": "c3949c277f2a0e99a6b6cceff6deab16b75a7dba",
      "parents": [
        "def720e6166f49027c45286088d1e22743666ca3"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Mar 22 10:38:45 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 22 20:30:45 2006 -0500"
      },
      "message": "[PATCH] sky2: more ethtool stats\n\nExpose all the available hardware statistics via ethtool.\nAnd cleanup some of the statistics definitions.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d257924e85a81561a956f1791fa5a226e3a32ce1",
      "tree": "4632372160838e2a878f9f1edf0d34b0da06d49c",
      "parents": [
        "8f24664da64f8db094cd9d379b16fc1d8776d1df"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Mar 20 15:48:22 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:53 2006 -0500"
      },
      "message": "[PATCH] sky2: handle all error irqs\n\nThe hardware has additional error trap interrupt bits.  I have never seen\nthem trigger, but if they do, it looks like this might be useful.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.rog\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "fb2690a9bfa330aff3de29cbdde526591ac90dce",
      "tree": "e9a070be2062a0221828a29d7499d8e65ce57bba",
      "parents": [
        "77b3d6a2d56be5af87ffae5bb78a39c847d49f99"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Mar 20 15:48:19 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:52 2006 -0500"
      },
      "message": "[PATCH] sky2: add MSI support\n\nAdd MSI support to sky2 driver.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e07b1aa8b3ebedd3c7e0e1b4b524f1b2d62707cf",
      "tree": "15e96ea55b6463d2b75eb94293230d8ee6345165",
      "parents": [
        "c4b1580e8ad1aab13e0d8b97c7af3eebab8791ae"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Mar 20 15:48:17 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:52 2006 -0500"
      },
      "message": "[PATCH] sky2: rework of NAPI and IRQ management\n\nRedo the interupt handling of sky2 driver based on the IRQ mangement\ndocumentation. All interrupts are handled by the device0 NAPI poll\nroutine.\n\nDon\u0027t need to adjust interrupt mask in IRQ context, done only when\nchanging device under RTNL. Therefore don\u0027t need hwlock anymore.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c4b1580e8ad1aab13e0d8b97c7af3eebab8791ae",
      "tree": "4e5c5043c3369f0aa4efd2de8cb598705fd1339f",
      "parents": [
        "290d4de5b71f60bb5853a7ef9f0e8c817cd26892"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Mar 20 15:48:16 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:52 2006 -0500"
      },
      "message": "[PATCH] sky2: drop broken wake on lan support\n\nRemove wake on lan support for now. It doesn\u0027t work right, and I\ndon\u0027t have a machine with working suspend/resume to test or fix it.\nIt will be re-enabled later.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "290d4de5b71f60bb5853a7ef9f0e8c817cd26892",
      "tree": "257fb4590ff919886597bdc300ddd1dc8013227c",
      "parents": [
        "6f059c3e9042bc4eaa4f7a8dd651bbed9be144f2"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Mar 20 15:48:15 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:51 2006 -0500"
      },
      "message": "[PATCH] sky2: remove support for untested Yukon EC/rev 0\n\nThe Yukon EC/rev0 (A1) chipset requires a bunch of workarounds. I copied these\nfrom sk98lin.  But since they never got tested and add more cruft to the code;\nany attempt at using driver as is on this version will probably fail.\n\nIt looks like this was a early engineering sample chip revision, if it ever shows\nup on a real system. Produce an error message.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "958ddb75b04b792c701b2b08acdb200d638abf4e",
      "tree": "8bf0346b654d7d2a9dec60291e0a46535217e501",
      "parents": [
        "ce7eeb6b52bf1fc2a219503072732f35741d11de"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Feb 27 13:13:54 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 28 18:06:25 2006 -0500"
      },
      "message": "[PATCH] sky2: remove MSI support\n\nRemove Message Signaled Interrupt support (for 2.6.16).\nMSI is inherently edge-triggered and that is incompatiable (without more\nwork) with NAPI.\n\nIn future, will replace with smarter lockless-IRQ handling like\ntg3.c\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "791917deb63c6d8beb3f347ea0911371deff1624",
      "tree": "170bc081f03326f75b6b5ccce7d7d1df28a2c833",
      "parents": [
        "56a645cc1bc16ab33b33a3e0854a46c5d2c864f3"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Feb 22 11:45:03 2006 -0800"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Feb 23 01:25:26 2006 +0100"
      },
      "message": "[PATCH] sky2: close race on IRQ mask update.\n\nNeed to avoid race in updating IRQ mask.  This can probably be replaced\nsmarter use of the interrupt control registers (if/when chipset\ndocs are available).\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "56a645cc1bc16ab33b33a3e0854a46c5d2c864f3",
      "tree": "22ecf36723c1a60d87168583dd2f85f049ccfd88",
      "parents": [
        "9a6d343188f5f1e9537e700fc4139c2d905ff129"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Feb 22 11:45:02 2006 -0800"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Feb 23 01:25:23 2006 +0100"
      },
      "message": "[PATCH] sky2: use device iomem to access PCI config\n\nTo avoid problems with PCI config access without ACPI (or busted ACPI tables),\nuse the device\u0027s window into PCI config space.\n\nI know this probably will upset the purists, but I would rather have users\nthan ACPI testers. It also generates less code.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "977bdf06ca8dd7ed081fab8d30249d9e6b1c24d3",
      "tree": "dd12c7e2ad88e6dc33e70af401910d70941645d5",
      "parents": [
        "c45ec6566021ba3162233b575e7bc76d57b86688"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Feb 22 11:44:58 2006 -0800"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Feb 23 01:23:36 2006 +0100"
      },
      "message": "[PATCH] sky2: yukon-ec-u chipset initialization\n\nAdd more complete setup code for Yukon EC_U chipset.\nBased on matching code in 8.31 code in SysKonnect vendor driver.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "4d52b48b43d0d1d5959fa722ee0046e3542e5e1b",
      "tree": "ce8c99092e5039e2827d072a0ecbb5013f16f8e0",
      "parents": [
        "db992c970dcfbbf24e6a681e66d22ddda62452c4"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Jan 30 11:38:00 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Feb 07 02:00:36 2006 -0500"
      },
      "message": "[PATCH] sky2: support msi interrupt (revised)\n\nThis hardware supports Message Signaled interrupts.\nWhen setting up, use software interrupt to check for bad hardware.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger @osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "2d42d21f11c20b94ea0222637e20e2630845afe4",
      "tree": "ed740ea45977801bb9017291449a8c8fa57bb4fe",
      "parents": [
        "08c06d8a9063c81f6a21c9f275aa1ee49d4bf380"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Jan 30 11:37:55 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Feb 07 02:00:35 2006 -0500"
      },
      "message": "[PATCH] sky2: pci config space checking\n\nThere were bugs in mmconfig access to PCI space, up to and\ninclude 2.6.16-rc1. These prevented the sky2 driver from being\nable to clear PCI express errors.\n\nThis patch makes the driver check (during probe), for errors\nin PCI config access and fail.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "6cdbbdf3055f4657c9d6ccc79257bbcac1a9a1fc",
      "tree": "c3910bd44972cb55e29a112fa932a35b17910373",
      "parents": [
        "734d18684695dd1c6a9527b50e01bba4acab4738"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Dec 09 11:35:01 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Dec 12 15:27:20 2005 -0500"
      },
      "message": "[PATCH] sky2: tx/rx ring data structure split\n\nSplit Tx and Rx ring into two different data structures.\nTx needs the next value (to handle partial status), and\nRx always needs the mapaddr (to handle resubmitting same buffer).\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "734d18684695dd1c6a9527b50e01bba4acab4738",
      "tree": "a080ae5a4e4c6fe3a7ee5897b1e5a01c726267d4",
      "parents": [
        "129372d0524c9124d5693f63c1d3c1ce2e3714ce"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Dec 09 11:35:00 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Dec 12 15:27:20 2005 -0500"
      },
      "message": "[PATCH] sky2: map length optimization\n\nDon\u0027t need to keep track of mapping length in ring structure\nbecause we can get the same info from other info.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "91c86df5a8a44157b456bf1e91fc6d878582e68c",
      "tree": "74f9e3f1c9b78ede4350d3ad59914dd75def74e0",
      "parents": [
        "fb17358fe31e01baf902a9fd1fce0e29e3493517"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Dec 09 11:34:57 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Dec 12 15:27:20 2005 -0500"
      },
      "message": "[PATCH] sky2: phy processing in workqueue rather than tasklet\n\nDo phy processing in a work queue rather than a tasklet.\nThis means we can let bottom halves run.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "6e23231b6509f17a251e6dfddb607d300680ac25",
      "tree": "5e65eb35ccd20f05988a09c29c3b93304249bddc",
      "parents": [
        "92f965e8c5433408d5a3805c6882b657eb6cbdb1"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Dec 09 11:34:54 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Dec 12 15:27:20 2005 -0500"
      },
      "message": "[PATCH] sky2: device structure alignment\n\nIt is a useful optimization to rearrange the structure\nslightly to align receive and transmit portions.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "af4ed7e6ba0cba388cf691f3a330089bd46e4d9e",
      "tree": "ec4da6f110bf391d6a3796629661c7e2a38c99e1",
      "parents": [
        "65497dacd8104004f5115dcb2dfe1bf697154ce9"
      ],
      "author": {
        "name": "shemminger@osdl.org",
        "email": "shemminger@osdl.org",
        "time": "Wed Nov 30 11:45:21 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Dec 01 02:20:21 2005 -0500"
      },
      "message": "[PATCH] sky2: remove pci-express hacks\n\nEliminate special case tuning for PCI-Express. This code\ncauses receive hangs and doesn\u0027t help performance much anyway.\n\nSigned-off-by: Stephen Hemminger \u003cshemmnger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "65497dacd8104004f5115dcb2dfe1bf697154ce9",
      "tree": "71d0654c88d08a27815ed239b03cd4f2f9b919a2",
      "parents": [
        "2224795d7e4c7f7e44fe21f0fa067d62539308fb"
      ],
      "author": {
        "name": "shemminger@osdl.org",
        "email": "shemminger@osdl.org",
        "time": "Wed Nov 30 11:45:20 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Dec 01 02:20:20 2005 -0500"
      },
      "message": "[PATCH] sky2: byteorder annotation\n\nUse byteorder annotation for hardware structures\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "5a5b1ea026572ac0e5e03d7322deb546d60f9e6e",
      "tree": "11b85e1097a755559ffb49cb263129885d7cfdfc",
      "parents": [
        "13210ce5c06ed9537558b85e9c0df4248b28f1f7"
      ],
      "author": {
        "name": "shemminger@osdl.org",
        "email": "shemminger@osdl.org",
        "time": "Wed Nov 30 11:45:15 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Dec 01 02:20:20 2005 -0500"
      },
      "message": "[PATCH] sky2: add Yukon-EC ultra support\n\nAdd support for Yukon-EC Ultra chip as implemented in SysKonnect\u0027s\ndriver version 8.26.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "d571b694df3ebc66f7a4c507f5a32579e43c2294",
      "tree": "b58bbc8e4dcf938255af533036befd6354461bc5",
      "parents": [
        "b2f5ad4fec76e78103e7fbb4e808587ea8a6d824"
      ],
      "author": {
        "name": "shemminger@osdl.org",
        "email": "shemminger@osdl.org",
        "time": "Wed Oct 26 12:16:09 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Oct 28 12:18:53 2005 -0400"
      },
      "message": "[PATCH] sky2: spelling fixes\n\nCosmetic cleanup\u0027s: mostly spelling fixes etc.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "488f84fd901cd3386f5723a3573ea2e1f55af537",
      "tree": "070a3e9a71062ee701482c7d12da6f8c5649346a",
      "parents": [
        "90890687859ea658759e653c4e70ed7e9e1a6217"
      ],
      "author": {
        "name": "shemminger@osdl.org",
        "email": "shemminger@osdl.org",
        "time": "Wed Oct 26 12:16:07 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Oct 28 12:18:52 2005 -0400"
      },
      "message": "[PATCH] sky2: remove unused definitions\n\nThe sky2 driver has a lot of register definitions, that were\ncopied over from the skge driver, for areas that don\u0027t exist\non the Yukon2.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "5afa0a9cfb79556f45c02957e71a2ac48a5bb6a1",
      "tree": "2043649c5061090b3603d3b48f861fddf7ca7255",
      "parents": [
        "d1f1370863f7fa3d76dc7d7779debdda854a5a60"
      ],
      "author": {
        "name": "shemminger@osdl.org",
        "email": "shemminger@osdl.org",
        "time": "Tue Sep 27 15:03:00 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Sep 28 11:52:57 2005 -0400"
      },
      "message": "[PATCH] sky2: explicit set power state\n\nAdd better power management, and power down the chip on device removal\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "d1f1370863f7fa3d76dc7d7779debdda854a5a60",
      "tree": "9b27703564b30b25f9c772ec3afa4fa1fc22b536",
      "parents": [
        "d11c13e752c4e34777d33579ee0378e0178ef52d"
      ],
      "author": {
        "name": "shemminger@osdl.org",
        "email": "shemminger@osdl.org",
        "time": "Tue Sep 27 15:02:57 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Sep 28 11:49:32 2005 -0400"
      },
      "message": "[PATCH] sky2: add hardware VLAN acceleration support\n\nUse the hardware to do VLAN.\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "79e57d32fe6d2d5bd38378f6dccfdbe6bd1d1dab",
      "tree": "e3db01e9454ac7b42957087530d7cc6ed7381b2d",
      "parents": [
        "08217637fe8a0ba24e1bfc893569f9be4d836c6a"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Sep 19 15:42:33 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Sep 21 22:30:52 2005 -0400"
      },
      "message": "[PATCH] sky2: fix FIFO DMA alignment problems\n\nThe Yukon2 chip FIFO has a problem recovering from a pause frame\nif the receive buffer is not aligned. The workaround is to just\nleave receive buffer at original alignment, which will make IP\nheader unaligned. Rework receive logic for clarity.\n\nNeed to ignore receive overrun interrupts (or mac hangs).\n\nThese fixes make the sky2 driver generally usable.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "793b883ed12a6ae6e2901ddb5e038b77d6f0c0ac",
      "tree": "d485606a0a7f2b70c9ee0d118fbdedf589f89a2c",
      "parents": [
        "d7f6884ae0ae6e406ec3500fcde16e8f51642460"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Sep 14 16:06:14 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Sep 16 02:48:03 2005 -0400"
      },
      "message": "[PATCH] sky2: driver update.\n\nHere is revised patch against netdev sky2 branch.\nIt includes whitespace fixes, all the changes from the previous\nreview as well as some optimizations and timing fixes to\nsolve some of the hangs.\n\nThe stall problem is better but not perfect. It appears that\nunder stress the chip can\u0027t keep up with the bus\nand sends a pause frame, then hangs. This version is for\ntesting, and hopefully other eyes might see the root\ncause of the problem.\n\nI don\u0027t want to reinvent the ugly watchdog code in the syskonnect\nversion of sk98lin.  If you read it you will see, the original\ndriver writer and the hardware developer obviously didn\u0027t\nunderstand each other.\n\nDual port support is included, but not tested yet. It did\nrequire small change to NAPI since both ports share same\nIRQ.\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "cd28ab6a4e50a7601d22752aa7ce0c8197b10bdf",
      "tree": "7030ba1742db21caebe491c9052f312e30c33628",
      "parents": [
        "2ba84684e8cf6f980e4e95a2300f53a505eb794e"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Aug 16 16:36:49 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 17 00:53:12 2005 -0400"
      },
      "message": "[PATCH] sky2: new experimental Marvell Yukon2 driver\n\nNew driver for the Marvell Yukon2 Gigabit Ethernet chipset.\nThis driver is based on the skge driver, but using the logic\nfrom the SysKonnect version of the sk98lin driver.\nIt should support all the Yukon2 chipsets that are available\nin many current Intel and AMD motherboards.\n\nThe driver does support ethtool, tx and rx checksum, and\ntcp segmentation offload.  But it has only been tested for\na short while and is known to stop receiving under heavy load.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    }
  ]
}
