)]}'
{
  "log": [
    {
      "commit": "5b057c6b1a25d57edf2b4d1e956e50936480a9ff",
      "tree": "e641febd6f562e0ed1198c160ff353ab513f0612",
      "parents": [
        "5fa21d821f6972e70942f2c555ec29dde962bdb2"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jun 23 02:06:41 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jun 23 02:06:41 2006 -0700"
      },
      "message": "[NET]: Avoid allocating skb in skb_pad\n\nFirst of all it is unnecessary to allocate a new skb in skb_pad since\nthe existing one is not shared.  More importantly, our hard_start_xmit\ninterface does not allow a new skb to be allocated since that breaks\nrequeueing.\n\nThis patch uses pskb_expand_head to expand the existing skb and linearize\nit if needed.  Actually, someone should sift through every instance of\nskb_pad on a non-linear skb as they do not fit the reasons why this was\noriginally created.\n\nIncidentally, this fixes a minor bug when the skb is cloned (tcpdump,\nTCP, etc.).  As it is skb_pad will simply write over a cloned skb.  Because\nof the position of the write it is unlikely to cause problems but still\nit\u0027s best if we don\u0027t do it.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "987024ca9e11b5ea348e4014ac0e41fdee4f50f1",
      "tree": "4f10b14020029b6a6ba8db7b6a84c53749bf3748",
      "parents": [
        "631ae320a4123898927ab1eb32ad81274a713488"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jun 06 10:11:15 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:44:54 2006 -0400"
      },
      "message": "[PATCH] skge: version 1.6\n\nUpdate version string.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "631ae320a4123898927ab1eb32ad81274a713488",
      "tree": "81c3e089f06a17efbc9f075bc8a875406492c9e2",
      "parents": [
        "7c442fa17eabd34301598acbca8ecb99daad6027"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jun 06 10:11:14 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:44:54 2006 -0400"
      },
      "message": "[PATCH] skge: dont allow bad hardware address from ROM\n\nSometimes boards don\u0027t reset properly, and the address read out of the\nEEPROM is zero. Stop the insanity before the device gets registered.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7c442fa17eabd34301598acbca8ecb99daad6027",
      "tree": "c77ff92e3c8e2eefddbc9bab112bdc01939dc020",
      "parents": [
        "9db96479b4e682b1bc3796873589db1f8d38a9d5"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jun 06 10:11:13 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:44:54 2006 -0400"
      },
      "message": "[PATCH] skge: transmit complete via IRQ not NAPI\n\nThe transmit side code has a number of ring problems that caused some\nof the Bugzilla reports. Rather than trying to fix the details, it is safer\nto rewrite the code that handles transmit completion and freeing.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9db96479b4e682b1bc3796873589db1f8d38a9d5",
      "tree": "67e962fc0c1a1a0d7d9eb51fa6d684bb220ba38a",
      "parents": [
        "d85b514fd9aa95d2089fa16dccc25863fb2a766c"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jun 06 10:11:12 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:44:54 2006 -0400"
      },
      "message": "[PATCH] skge: TX low water mark definition\n\nConsolidate all usage of ring low water mark to one value.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d85b514fd9aa95d2089fa16dccc25863fb2a766c",
      "tree": "7a46eaf6bfa9d745e821cedc51d9deb81b2d7108",
      "parents": [
        "b10c066823c97c0e40989b2048540e85f5190501"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jun 06 10:11:11 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:44:54 2006 -0400"
      },
      "message": "[PATCH] skge: use workq for PHY handling\n\nSince accessing the PHY can take 100\u0027s of usecs, use a work queue to\nallow spinning in outside of soft/hard irq.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a06631cbdc09fe33892f08238be498eaa84892ee",
      "tree": "52d7d6d7677815f8be197bde05bb4f2df1a76bf4",
      "parents": [
        "20e777a2a7dc9fad3d0b016c662c2fb60e6b20e7"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 15 16:32:39 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat May 20 00:17:07 2006 -0400"
      },
      "message": "[PATCH] skge: don\u0027t allow transmit ring to be too small\n\nThe driver will get stuck (permanent transmit timeout), if the transmit\nring size is set too small.  It needs to have enough ring elements to\nhold one maximum size transmit.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "20e777a2a7dc9fad3d0b016c662c2fb60e6b20e7",
      "tree": "ee1b651deee6f448e86eac0f8509a3610420d5ef",
      "parents": [
        "e988bcdbe92eb61ea5bfe18aaba6986184118212"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 15 16:30:25 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat May 20 00:17:07 2006 -0400"
      },
      "message": "[PATCH] skge: bad checksums on big-endian platforms\n\nSkge driver always causes  bad checksums on big-endian.\nThe checksum in the receive control block was being swapped\nwhen it doesn\u0027t need to be.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2d2a387199bf38c6628adb9c6184d7ab6e306148",
      "tree": "92c6ea0db43d7705bdf8b341c85cb060c952fb95",
      "parents": [
        "ee7abb04df92b444069be8fe47d66d809de23782"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed May 17 14:37:04 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat May 20 00:15:39 2006 -0400"
      },
      "message": "[PATCH] Subjec: sky2, skge: correct PCI id for DGE-560T\n\nThe Dlink DGE-560T uses Yukon2 chipset so it needs sky2 driver; and\nthe DGE-530T uses Yukon1 so it uses skge driver.\n\nBug: http://bugzilla.kernel.org/show_bug.cgi?id\u003d6544\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5636f72794b42d31b2660064ef2c17f90816b3b1",
      "tree": "b630ec7fb268ba393b41dce5036749629a9018d9",
      "parents": [
        "a145410dccdb44f81d3b56763ef9b6f721f4e47c"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Apr 11 10:28:21 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 12 18:04:03 2006 -0400"
      },
      "message": "[PATCH] dlink pci cards using wrong driver\n\nThis patch fixes the problem of some Dlink cards picking the wrong\ndriver.  It looks like these cards use Yukon 1 chipset, not Yukon 2.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "eff4b1fe0aa8002cbf414576e8cc102967bd9d5d",
      "tree": "a0fff929dbcbedc6f42d59d197536baaa670fa7a",
      "parents": [
        "29b4e886cbba5e0b0e4379fea7fc313e7808b5c2"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Thu Mar 23 11:07:29 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Mar 23 17:13:54 2006 -0500"
      },
      "message": "[PATCH] skge: version 1.5\n\nUpdate version to allow tracking of complaints.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "29b4e886cbba5e0b0e4379fea7fc313e7808b5c2",
      "tree": "8871821748ca3b4d4a4d96e33d6ada6735107a32",
      "parents": [
        "866b4f3e94a7568a1cb0018c061e19e120de6922"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Thu Mar 23 11:07:28 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Mar 23 17:13:54 2006 -0500"
      },
      "message": "[PATCH] skge: compute available ring buffers\n\nDon\u0027t need to keep track of available buffers, it is simpler\nto just compute the value (ala e1000). Don\u0027t need tes on link up\nbecause should always have available buffers then.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "866b4f3e94a7568a1cb0018c061e19e120de6922",
      "tree": "ce9f82edb063145a46d5bc84d7e38d153272bc46",
      "parents": [
        "4c180fc424550217344db6fe8960732dbd7feb0c"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Thu Mar 23 11:07:27 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Mar 23 17:13:54 2006 -0500"
      },
      "message": "[PATCH] skge: dont free skb until multi-part transmit complete\n\nDon\u0027t free transmit buffers until the whole set of transmit descriptors\nhas been marked as done.  Otherwise, we risk freeing a skb before the\nwhole transmit is done.\n\nThis changes the transmit completion handling from incremental to a\ntwo pass algorithm. First pass scans and records the start of the last\ndone descriptor, second cleans up until that point.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4c180fc424550217344db6fe8960732dbd7feb0c",
      "tree": "a403d3ae7156876daf866749edb10177450ed2b7",
      "parents": [
        "5a01144717ee9dacd45e1b0861a2c593796bcead"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Thu Mar 23 11:07:26 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Mar 23 17:13:54 2006 -0500"
      },
      "message": "[PATCH] skge: multicast statistics fix\n\nFix count of multicast packets.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5a01144717ee9dacd45e1b0861a2c593796bcead",
      "tree": "ca401ae28092ee83c943c3b5e4a538803c81edd4",
      "parents": [
        "b5d56ddc3f839e94e97a3eb8afb4d0d64a9f2ef8"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Thu Mar 23 11:07:25 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Mar 23 17:13:54 2006 -0500"
      },
      "message": "[PATCH] skge: rx_reuse called twice\n\nIn the error case we call skge_rx_reuse twice. This is harmless\nbut unnecessary.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b5d56ddc3f839e94e97a3eb8afb4d0d64a9f2ef8",
      "tree": "0b3f2130c6c1afbfc71ed55c19f12d31fb7ac22a",
      "parents": [
        "901ccefb2dd7fe6a9e750a68f990f2a7d76b78d2"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Thu Mar 23 11:07:24 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Mar 23 17:13:54 2006 -0500"
      },
      "message": "[PATCH] skge: dont use dev_alloc_skb for rx buffs\n\nThe skge driver was using dev_alloc_skb which reserves space for the\nEthernet header. This unnecessary and it should just use alloc_skb,\nalso by using GFP_KERNEL during startup it won\u0027t run into problems when\na user asks for a huge ring size or mtu and potentially drains the\nreserved atomic pool.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "901ccefb2dd7fe6a9e750a68f990f2a7d76b78d2",
      "tree": "993c53d43398941533ffc5b84457b33a4f23fee6",
      "parents": [
        "15240072ac3ffb67050acd0b71b477c3bb977670"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Thu Mar 23 11:07:23 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Mar 23 17:13:54 2006 -0500"
      },
      "message": "[PATCH] skge: align receive buffers\n\nThe skge driver aligns the header on the initial receive buffers, but\nbut doesn\u0027t on followon receive buffer allocations.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9362860fd1d9062ff9b3dca42aa3e1e68c2ddb67",
      "tree": "7b13ff1acb639b1acc47a22e524b4ead64629137",
      "parents": [
        "b9d64acc82c104df9e4d6b74cbb1af05a77b5d44"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Mar 21 10:57:07 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:51 2006 -0500"
      },
      "message": "[PATCH] skge: version 1.4\n\nUpdate version number\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b9d64acc82c104df9e4d6b74cbb1af05a77b5d44",
      "tree": "796d6a43ea5f5e9c5d0ad591b9185c5bda261cf8",
      "parents": [
        "203babb650d0c99a8be08f479d4a05d420988d89"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Mar 21 10:57:06 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:51 2006 -0500"
      },
      "message": "[PATCH] skge: handle pci errors better\n\nWhen a PCI error occurs, try and report more info.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "203babb650d0c99a8be08f479d4a05d420988d89",
      "tree": "a573eab0062e1f24eef9c3b063a31a310fa6f192",
      "parents": [
        "c68ce71a340ffb5c589db5d9f9af1ce4ef81baa9"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Mar 21 10:57:05 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:51 2006 -0500"
      },
      "message": "[PATCH] skge: formmating and whitespace cleanup\n\nReformat some code to make it easier to read. And whitespace\nfixes.\n\nSigned-off-by: Stephen Hemminger \u003csheminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c68ce71a340ffb5c589db5d9f9af1ce4ef81baa9",
      "tree": "4fc443b263453df988de5133a9ab07561f40fbc4",
      "parents": [
        "ff7907aede7962629c2eb50e08b870316c80518f"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Mar 21 10:57:04 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:51 2006 -0500"
      },
      "message": "[PATCH] skge: use mmiowb\n\nAdd mmio barriers at the appropriate places, don\u0027t have a platform\nthat needs them, but this is where the documentation of the patch\nsays to add them.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ff7907aede7962629c2eb50e08b870316c80518f",
      "tree": "fd79519a2bb2738c0c28774a20004e257fbb2880",
      "parents": [
        "93aea718c69d44ee492f233929686b15b5b3702d"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Mar 21 10:57:03 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:51 2006 -0500"
      },
      "message": "[PATCH] skge: use kcalloc\n\nUse kcalloc when allocating ring data structure.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "93aea718c69d44ee492f233929686b15b5b3702d",
      "tree": "8ab42f448d5b8839b81470c6909b05847cf78180",
      "parents": [
        "c3da14474063e71686039d961d14785a9c2971ae"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Mar 21 10:57:02 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:50 2006 -0500"
      },
      "message": "[PATCH] skge: dma configuration cleanup\n\nCleanup of the part of the code that sets up DMA configuration.\nShould cause no real change in operation, just clearer.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c3da14474063e71686039d961d14785a9c2971ae",
      "tree": "e98f5e56f94abb911cc61df12e026e626c651c7c",
      "parents": [
        "cfc3ed796eda2c41fb20986d831ed56c0474279d"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Mar 21 10:57:01 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:50 2006 -0500"
      },
      "message": "[PATCH] skge: check the allocation of ring buffer\n\nThe SysKonnect Genesis and Yukon chip sets have restrictions on the possible\ncontrol block area.  The memory needs to not cross 4 Gig boundary, and it needs\nto be 8 byte aligned.  This patch checks and fails to bring the device up\nif region is unacceptable.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "cfc3ed796eda2c41fb20986d831ed56c0474279d",
      "tree": "5fbd513356c76c3fafa7ffda0c3dd6eda0d5b690",
      "parents": [
        "00a6cae288138ce0444ab6f48a81da12afe557aa"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Mar 21 10:57:00 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:50 2006 -0500"
      },
      "message": "[PATCH] skge: use auto masking of irqs\n\nImprove performance of skge driver by not touching irq mask\nregister as much. Since the interrupt source auto-masks, the driver\ncan just leave it disabled until the end of the soft irq.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "00a6cae288138ce0444ab6f48a81da12afe557aa",
      "tree": "28abdccb35a9b251a480c134e097341cdf789f52",
      "parents": [
        "ec1248e70edc5cf7b485efcc7b41e44e10f422e5"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Mar 21 10:56:59 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:50 2006 -0500"
      },
      "message": "[PATCH] skge: use NAPI for tx cleanup.\n\nCleanup transmit buffers using NAPI.  This allows the transmit routine\nto leave interrupts enabled, and that improves performance.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "80dd857daca1cf541b10118991569470d62c1d38",
      "tree": "a02a62684dee38af8bb91bb261de8659f08e9d55",
      "parents": [
        "0781191cf69b7635e0d3ea55c6019e789d1936fa"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Feb 22 10:28:35 2006 -0800"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Feb 23 23:07:08 2006 +0100"
      },
      "message": "skge: protect interrupt mask\n\nThere is a race between updating the irq mask and setting it\nwhich can be triggered on SMP with a bad cable.\nSimilar patch from Ingo Molnar and Thomas Gleixner\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "0781191cf69b7635e0d3ea55c6019e789d1936fa",
      "tree": "439cf41fdfe02dd501d3820095f96c3a0e2a45f7",
      "parents": [
        "a9cdab869ec343ccc601484fb535813e16c25f70"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Feb 22 10:28:34 2006 -0800"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Feb 23 23:07:07 2006 +0100"
      },
      "message": "skge: genesis phy initialzation\n\nThe SysKonnect Genesis based board would fail on initialization\nwith phy_read errors caused by not waiting for last phy write.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "a9cdab869ec343ccc601484fb535813e16c25f70",
      "tree": "64d12d8befe316c1e7ef1254612b84acfc8024d4",
      "parents": [
        "61a4dcc2f9b5c6861e7198b80dd73dd6e9247b7b"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Feb 22 10:28:33 2006 -0800"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Feb 23 23:07:07 2006 +0100"
      },
      "message": "skge: NAPI/irq race fix\n\nFix a race in the receive NAPI, irq handling. The interrupt clear and the\nstart need to be separated.  Otherwise there is a window between the last\nframe received and the NAPI done level handling.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "564f9abb34c936e5d0c7682129042dad14dbbb95",
      "tree": "33e6d66ee96241cea2bacdc03e3ee7e8691221b2",
      "parents": [
        "7a160c735a264de400cbbf4cf0fb3250007ae0c6"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Feb 13 15:46:48 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Feb 17 16:15:47 2006 -0500"
      },
      "message": "[PATCH] skge: speed setting\n\nThis is a clone of John Linville\u0027s fixed for speed setting on sky2 driver.\nThe skge driver has the same code (and bug). It would not allow manually forcing\n100 and 10 mbit.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "77783a78ded96a56e3a1a0c03bbe87c56896fe6e",
      "tree": "6a18c269adc45b438dc77355756dcf3957d4aad3",
      "parents": [
        "22d4d77183f0af8b3b643544a5ae64ec6105d88b"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Thu Jan 05 16:26:05 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 19:52:56 2006 -0500"
      },
      "message": "[PATCH] skge: fix dma mask setup.\n\nThere are a couple of problems in the DMA setup code for skge.\n* In the 64 bit case, it doesn\u0027t set the consistent mask.\n* In the 32 bit case, the error check is backwards!\nIt likely will only be visible as a bug on 64 bit platforms.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "d779188d2baf436e67fe8816fca2ef53d246900f",
      "tree": "9bac75842a5611172860feec3c4019ff874a2b89",
      "parents": [
        "f61ea1b0c825a20a1826bb43a226387091934586",
        "ac67c6247361b3b8644b34e5301a46d5069c1373"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 04 16:31:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 04 16:31:56 2006 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n"
    },
    {
      "commit": "14c850212ed8f8cbb5972ad6b8812e08a0bc901c",
      "tree": "53c88f03e7bbac4064f6e80d462ad484ee038326",
      "parents": [
        "25995ff577675b58dbd848b7758e7bad87411947"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@mandriva.com",
        "time": "Tue Dec 27 02:43:12 2005 -0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jan 03 13:11:21 2006 -0800"
      },
      "message": "[INET_SOCK]: Move struct inet_sock \u0026 helper functions to net/inet_sock.h\n\nTo help in reducing the number of include dependencies, several files were\ntouched as they were getting needed headers indirectly for stuff they use.\n\nThanks also to Alan Menegotto for pointing out that net/dccp/proto.c had\nlinux/dccp.h include twice.\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@mandriva.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "edd702e847fb8a9774a2ed8d50d2b8299b8c7f89",
      "tree": "3abf9920526b65889aa8216742d85ee3d0e39cba",
      "parents": [
        "b35de2eb389aa1889941ec3d02fff6d7a2569825"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Thu Dec 15 12:18:00 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Dec 24 09:38:35 2005 -0500"
      },
      "message": "[PATCH] skge: error handling on resume\n\nAlso have to handle out of memory condition on resume.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "f15943f500c2d3edaee6b4c23dfd738715e74618",
      "tree": "68307aabed0a157e6b764ec98e73b0e79d283745",
      "parents": [
        "3b8bb472ad8eee6f42bc82647ff5d6d9bfe49e20"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Dec 14 15:47:49 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Dec 24 09:36:06 2005 -0500"
      },
      "message": "[PATCH] skge: version number (1.3)\n\nEnough changes for one version.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "3b8bb472ad8eee6f42bc82647ff5d6d9bfe49e20",
      "tree": "a283968f8bee753cbd4be1bdbb3dcd78824c5e48",
      "parents": [
        "2770b5172e9b3d135b16d1e5d8344919ac09319d"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Dec 14 15:47:48 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Dec 24 09:36:06 2005 -0500"
      },
      "message": "[PATCH] skge: handle out of memory on ring parameter change\n\nIf changing ring parameters is unable to allocate memory, we need\nto return an error and take the device down.\n\nFixes-bug: http://bugzilla.kernel.org/show_bug.cgi?id\u003d5715\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "7731a4ea1bbb7c9336bcdec8ef4050cf08a35268",
      "tree": "2aa5dbad868dbaa1bd60972abcd9dcb9ac66fdba",
      "parents": [
        "e8df8554605f014765732605667145c0824a12b7"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Dec 14 15:47:46 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Dec 24 09:36:05 2005 -0500"
      },
      "message": "[PATCH] skge: handle out of memory on MTU size changes\n\nChanging the MTU size causes the receiver to have to reallocate buffers.\nIf this allocation fails, then we need to return an error, and take\nthe device offline. It can then be brought back up or reconfigured\nfor a smaller MTU.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "e8df8554605f014765732605667145c0824a12b7",
      "tree": "1cc2a9230a90483ff86d67592764c9482c490dce",
      "parents": [
        "ee294dcda1d5dea5b909164cdc459a8483ee2983"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Dec 14 15:47:45 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Dec 24 09:36:05 2005 -0500"
      },
      "message": "[PATCH] skge: avoid up/down on pause param changes\n\nChange the pause settings doesn\u0027t need to cause link to go down/up.\nIt can be handled by the phy_reset code.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "ee294dcda1d5dea5b909164cdc459a8483ee2983",
      "tree": "35141a9b95b0713bf79bd44de75517eb37c937c7",
      "parents": [
        "aa84505fb0fb9504c61d77e8e6930a417fc404d6"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Dec 14 15:47:44 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Dec 24 09:36:05 2005 -0500"
      },
      "message": "[PATCH] skge: avoid up/down on speed changes\n\nChange the speed settings doesn\u0027t need to cause link to go down/up.\nIt can be handled by doing the same logic as nway_reset.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "98684a9d91bceff829b6dc7adf0f662d59cfa6e3",
      "tree": "aab9b27171852e0d933b5bfbc981ae5338e5e062",
      "parents": [
        "be0d9b6c7aeaad1683059c00131cabd4c894c17c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Dec 13 11:35:22 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Dec 13 11:35:22 2005 -0500"
      },
      "message": "[netdrvr skge] fix build\n"
    },
    {
      "commit": "ee1c81917a0c10f44c1b400482b8372e68238ff8",
      "tree": "987cfbd2134b82bea55c55fa17bd70d29df70458",
      "parents": [
        "0e670506668a43e1355b8f10c33d081a676bd521"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Dec 06 15:01:49 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Dec 12 23:33:03 2005 -0500"
      },
      "message": "[PATCH] skge: get rid of warning on race\n\nGet rid of warning in case of race with ring full and lockless\ntx on the skge driver. It is possible to be in the transmit\nroutine with no available slots and already stopped.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "ea182d4aefa3a27847d890b1592a608d1180aa45",
      "tree": "a58cfb27654e5ada4ade104a0bb0e6a01b0db4a3",
      "parents": [
        "ab80882bf339c5954a69bb0603df0113b17d384f"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Dec 01 04:31:32 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Dec 01 04:31:32 2005 -0500"
      },
      "message": "[netdrvr skge] fix typo, fix build\n"
    },
    {
      "commit": "1096e87174f925bb817a41386ee70573b2a7d6ff",
      "tree": "e095794ba061aa573bbd975a035e20abcaa857c8",
      "parents": [
        "c08ad1e304061dbd6ef7545d8f2db530b43c0fbd"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Nov 28 11:38:50 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Dec 01 02:28:56 2005 -0500"
      },
      "message": "[PATCH] skge: handle VLAN checksum correctly on yukon rev 0\n\nIf using UDP over VLAN, with the skge driver there is a possibility\nof generating an incorrect checksum. This is a unlikely occurrence\nbecause it is only an issue on Yukon revision 0, and that revision\ndoesn\u0027t seem to exist on any current hardware (probably early prototype).\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "d7eaee087a8cb850ed33ee39a3e2a0f02ecff44c",
      "tree": "b1de7b472a5b11f2c0a869fa37217469f4f4f039",
      "parents": [
        "8f3f8193a49e1eb0d2e01309fdef2ad4fb33293c"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Nov 08 10:33:46 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Nov 08 23:58:08 2005 -0500"
      },
      "message": "[PATCH] skge: increase version number\n\nIncrease the driver version number and print version when\nprobing.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "8f3f8193a49e1eb0d2e01309fdef2ad4fb33293c",
      "tree": "147067f2b6973643483472c3c09eb05ee0973fbf",
      "parents": [
        "1631aef15193ef8a199982fa3d45db4d07786d7f"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Nov 08 10:33:45 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Nov 08 23:58:08 2005 -0500"
      },
      "message": "[PATCH] skge: spelling fixes\n\nFix some of my bad spelling.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "1631aef15193ef8a199982fa3d45db4d07786d7f",
      "tree": "7f000cf60191805de8faa54fbf51f02c30abf0c3",
      "parents": [
        "355ec57243574c439a4b731fc83af6165ec2f1ec"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Nov 08 10:33:44 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Nov 08 23:58:08 2005 -0500"
      },
      "message": "[PATCH] skge: use prefetch on receive\n\nUse prefetch() in the interrupt path to try and look ahead\nat the next place will be looking at in the ring.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "355ec57243574c439a4b731fc83af6165ec2f1ec",
      "tree": "de1325d38869a1c77bc9e18e8b608342053dff09",
      "parents": [
        "2cd8e5d36584653c62a6fdf0e7d9fbde5022b5d6"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Nov 08 10:33:43 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Nov 08 23:58:08 2005 -0500"
      },
      "message": "[PATCH] skge: goto low power mode on shutdown\n\nGo into power down mode on shutdown.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "2cd8e5d36584653c62a6fdf0e7d9fbde5022b5d6",
      "tree": "6c3298644228adf71d26a34e8f0028d47c38973b",
      "parents": [
        "7e86306113ca9e418e49ff1c7c0984f8ffe8cf61"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Nov 08 10:33:42 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Nov 08 23:58:08 2005 -0500"
      },
      "message": "[PATCH] skge: add mii ioctl support\n\nBasic MII ioctl support for skge driver.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "7e86306113ca9e418e49ff1c7c0984f8ffe8cf61",
      "tree": "b8ea5564e4bf9c3b4ad69b8b02b6513b684f1166",
      "parents": [
        "adba9e23b4066f1d741a2076fc6ad18b6c0cea44"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Nov 08 10:33:41 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Nov 08 23:58:08 2005 -0500"
      },
      "message": "[PATCH] skge: use kzalloc\n\nCan use kzalloc in skge driver.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "adba9e23b4066f1d741a2076fc6ad18b6c0cea44",
      "tree": "ca77fccedcc52d4b5850b2823a4e4ad5e840ddd1",
      "parents": [
        "3133c5e896c0b2509e72ae0c2cb9452c80d47f46"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Nov 08 10:33:40 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Nov 08 23:58:07 2005 -0500"
      },
      "message": "[PATCH] skge: clear PCI PHY COMA mode on boot\n\nWhen skge is booted up, the PHY may be stuck in power down state\nby the previous OS. So we may need to turn it on.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "3c8c7b2f32c52b259daa7564fefd582146799b23",
      "tree": "59ff1ad0d6b7821d474d8fccafd884703684b6d7",
      "parents": [
        "7cb3cd090c2725b80561958a362c2ba15a7a8c86",
        "9123e0d78990246304fe681167b8d8097f1e02d7"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Oct 03 22:06:19 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Oct 03 22:06:19 2005 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027\n"
    },
    {
      "commit": "c2681dd8c71c8fb4ca530f94536550fcd843aae4",
      "tree": "383b262bd07294869cb8ba882b012e2533bbbcd1",
      "parents": [
        "ed39f731ab2e77e58122232f6e27333331d7793d"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Oct 03 12:03:13 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Oct 03 21:58:33 2005 -0400"
      },
      "message": "[PATCH] skge: set mac address oops with bonding\n\nSkge driver was bringing link up/down when changing mac\naddress.  This doesn\u0027t work in the bonding environment, and is\nmore effort than needed.\n\nFixes-bug: http://bugzilla.kernel.org/show_bug.cgi?id\u003d5271\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "c8868611389aa28e0e5e0d63f468727781eac68c",
      "tree": "da07d9bb09f99cdcb058bed5117dcac998e0b8ae",
      "parents": [
        "9389d79fbf9a0167ff2de87e8796c6bb803219bf"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Sep 23 09:08:30 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Sep 23 19:07:12 2005 -0400"
      },
      "message": "[PATCH] skge: fix Yukon-Lite A0 workaround\n\nThis is one of those workarounds sucked over from sk98lin driver.\nThe skge driver needs to detect the Yukon-Lite A0 chip properly,\nand turn of Rx FIFO Flush.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "da192bb50cc9a7fe7d95e048422d51777bad0bba",
      "tree": "560986cb68a747de281f82ca605c7125ccc65c1c",
      "parents": [
        "af9288a707b609cdb1069cfe5bde0d6567c12c31",
        "3fd07d3bf0077dcc0f5a33d2eb1938ea050da8da"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Sep 22 15:43:14 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Sep 22 15:43:14 2005 -0400"
      },
      "message": "Merge /spare/repo/linux-2.6/\n"
    },
    {
      "commit": "a3536c839f04682ed06c84a7f75968c27c6108c8",
      "tree": "92c26ea74c0ffb9b83a2285ad2539cc271b09856",
      "parents": [
        "a33a1982012e9070736e3717231714dc9892303b",
        "efb0372bbaf5b829ff8c39db372779928af542a7"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Sep 21 22:34:08 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Sep 21 22:34:08 2005 -0400"
      },
      "message": "Merge /spare/repo/linux-2.6/\n"
    },
    {
      "commit": "383181ac7e59542ff47e2b81f7e4c40aba39b30b",
      "tree": "a738880a7da8c987aa0c0b09af4966bbdfb951dd",
      "parents": [
        "c3f8be961808313a502c67d59e2b7f930477faf3"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Sep 19 15:37:16 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Sep 21 22:32:50 2005 -0400"
      },
      "message": "[PATCH] skge: check length from PHY\n\nCleanup receive buffer allocation and management,\nAdd more error handling checks from PHY and bump version.\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "c3f8be961808313a502c67d59e2b7f930477faf3",
      "tree": "67893c2d9b1aa45740317c53b164d90fe49e239f",
      "parents": [
        "552709d5aee9145f325bf07348fb299e84b2e5b3"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Sep 19 15:37:34 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Sep 21 22:32:50 2005 -0400"
      },
      "message": "[PATCH] skge: expand ethtool debug register dump\n\nExpand the returned data for ethtool debug access to include\nall of the mapped PCI area; except for the small set of registers\nthat are for diagnostic RAM access. Access to those registers\nwill hang the system.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "46a60f2d718d56bba8695d6f1145eb40548d86f8",
      "tree": "2d4ef2035baac15a36dbad636ac84922c021f97f",
      "parents": [
        "c535a9dd26d1a4c6dcbd486cbe181a9e71237af1"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Sep 09 12:54:56 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Sep 14 08:32:07 2005 -0400"
      },
      "message": "[PATCH] skge: gmac register access errors in dual port\n\nMerge of four previous patches and the Kconfig fix\n * Remove debug printk\u0027s\n * whitespace cleanup and version number change\n * clear interrupts, reset phy, and reset hardware on shutdown\n * ignore 64bit counter overflow interrupts\n * fix a couple of places where second port could clobber state\n   of first port.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "56230d538233ba037eb679b0fc0b218d33b9b8b8",
      "tree": "93426d6062682766763ecbfe2486727aad06867c",
      "parents": [
        "6d6525b7f74f9593e647f8c17b1de0f652e1f177"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Sep 12 10:48:57 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Sep 14 08:30:02 2005 -0400"
      },
      "message": "[PATCH] skge: support ETHTOOL_GPERMADDR\n\nAdd support for ETHTOOL_GPERMADDR to skge.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "86f0cd505781e42000763821ec6f70127a6abaae",
      "tree": "e6b02e8ee3461a80f8334bcf3a815bd5c51af07f",
      "parents": [
        "815f62bf742718458ba822a7e1f51f285eb997f2"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Wed Aug 24 01:14:23 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Aug 27 04:41:01 2005 -0400"
      },
      "message": "[PATCH] r8169: avoid conflict between revisions 2 and 3 of the Linksys EG1032\n\nBoth revisions share the same PCI device ID and vendor ID but revision 2\nof the device uses SysKonnect\u0027s chipset whereas revision 3 of the device\nuses Realtek\u0027s 8169 chipset.\n\nCredit goes to Christiaan Lutzer \u003cmythtv.lutzer@gmail.com\u003e for reporting\nthe issue and giving the actual value for the different revisions.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "54cfb5aa0f4859bd38706eabe0118175780a542f",
      "tree": "336c9f1db0834e0d542c019f1844ebb85ba2000e",
      "parents": [
        "c59230818f7a8969c2f9d3b601745679127a4016"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Aug 16 14:01:05 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Aug 16 17:03:13 2005 -0400"
      },
      "message": "[PATCH] skge: turn on link status LED\n\nTurn on the link status LED when link comes up.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "c59230818f7a8969c2f9d3b601745679127a4016",
      "tree": "bdac1d9f572cdd0a4e68c13464babb53b6258db8",
      "parents": [
        "5e1705ddc83f77da4b29a6d687da14e971912e41"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Aug 16 14:01:02 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Aug 16 17:03:13 2005 -0400"
      },
      "message": "[PATCH] skge: increase receive flush threshold default\n\nThe flush threshold in the MAC chip should be increased.\nFound while reviewing vendor version of sk98lin driver.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "5e1705ddc83f77da4b29a6d687da14e971912e41",
      "tree": "860a096343965350294f1a57024e14c1227d0043",
      "parents": [
        "050ec18a35f3106437da8e9c55e441c076c7b93e"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Aug 16 14:00:58 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Aug 16 17:03:13 2005 -0400"
      },
      "message": "[PATCH] skge: fibre vs copper detection cleanup\n\nCleanup the code that handles fibre vs copper detection.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n\n drivers/net/skge.c |   26 ++++++++++++--------------\n drivers/net/skge.h |   11 ++---------\n 2 files changed, 14 insertions(+), 23 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "050ec18a35f3106437da8e9c55e441c076c7b93e",
      "tree": "e0de01c46c50d466e515a8459807bb491c4af767",
      "parents": [
        "ab707da7cf0a1a1d27c6021356cfb3692cf1bd26"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Aug 16 14:00:54 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Aug 16 17:03:13 2005 -0400"
      },
      "message": "[PATCH] skge: stop bogus sensor messages\n\nSome versions of the Marvell yukon generate bogus sensor warning interrupts.\nThe driver would flood log with these messages.  Handle this situation\ncleanly by masking away at boot time.\n\nFixes: http://bugs.gentoo.org/show_bug.cgi?id\u003d87182\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n\n drivers/net/skge.c |   24 ++++++++++--------------\n drivers/net/skge.h |    8 ++++++--\n 2 files changed, 16 insertions(+), 16 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "f2e1e47d14aae1f33e98cf8d9ea93e2fe9e2f521",
      "tree": "ab7121241847cfa6345606def7cd2965fcd9fcbc",
      "parents": [
        "6abebb538d317ead09cc0f3c2a0752047f9ff961"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Jul 22 16:26:11 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Jul 31 00:40:54 2005 -0400"
      },
      "message": "[PATCH] skge: version 0.8\n\nIncrease driver version to 0.8\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "6abebb538d317ead09cc0f3c2a0752047f9ff961",
      "tree": "82c60d2629615bec70b149ada645a2399af4a9e8",
      "parents": [
        "4cde06ed0fb58402ec1d6d117122d1058983a393"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Jul 22 16:26:10 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Jul 31 00:40:54 2005 -0400"
      },
      "message": "[PATCH] skge: led toggle cleanup\n\nCleanup code that is used to toggle LED\u0027s. Since we\nget called from ethtool, can use that thread rather than\nsetting up a timer.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "4cde06ed0fb58402ec1d6d117122d1058983a393",
      "tree": "fcfff6af9aeb40600ef14930fb6f8651ff8b256e",
      "parents": [
        "d8a09943ebbaca9befd995d8fe10dd9885256dbf"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Jul 22 16:26:09 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Jul 31 00:40:53 2005 -0400"
      },
      "message": "[PATCH] skge: ignore phy interrupts during negotiation\n\nDuring autonegotiation set PHY interrupt mask to ignore\nbogus speed change interrupts.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "d8a09943ebbaca9befd995d8fe10dd9885256dbf",
      "tree": "b530330e5d8833f86a148c0acb9bf611ff8aeeb4",
      "parents": [
        "2c66851460c9438823e39b76887376d1511fb67c"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Jul 22 16:26:08 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Jul 31 00:40:53 2005 -0400"
      },
      "message": "[PATCH] skge: fifo control register access fix\n\nThe code to clear fifo errors was incorrect and sending garbage\nto the external phy. Removed the no longer used inline\u0027s funcs.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "2c66851460c9438823e39b76887376d1511fb67c",
      "tree": "5a1028f8abb4ef03772f9f09c7e77cc7c110ca2b",
      "parents": [
        "382317138b3ade02c9c319531ab0619e95dbc672"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Jul 22 16:26:07 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Jul 31 00:40:53 2005 -0400"
      },
      "message": "[PATCH] skge: whitespace fixes\n\nMinor whitespace cleanups.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "382317138b3ade02c9c319531ab0619e95dbc672",
      "tree": "adee238f38285c8a43c7d94c0a7f2f16e3120db9",
      "parents": [
        "4ff6ac052b90ee4dfee92f8e2c5cb7ef8a4d8f13"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Jul 22 16:26:06 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Jul 31 00:40:53 2005 -0400"
      },
      "message": "[PATCH] skge: support yukon lite rev 4\n\nThe check for Yukon lite changes was restricting itself to\nrev A3. It turns out that these changes are also true on A4\nand later.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "4ff6ac052b90ee4dfee92f8e2c5cb7ef8a4d8f13",
      "tree": "ab81d2c692be6fb3f8e207238ff283401b8cafe4",
      "parents": [
        "0eedf4ac5b536c7922263adf1b1d991d2e2397b9"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Jul 22 16:26:05 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Jul 31 00:40:53 2005 -0400"
      },
      "message": "[PATCH] skge: phy lock deadlock\n\nCleanup the phy_lock deadlock because of relocking in the nway_reset path.\nReported by Francois Romieu.\n\nAlso, don\u0027t need to do irqsave/restore for blink,\njust excluding bh is good enough.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "0eedf4ac5b536c7922263adf1b1d991d2e2397b9",
      "tree": "bb13cf6a67bab370caad35e97d82337f273c1e85",
      "parents": [
        "acdd80d514a08800380c9f92b1bf4d4c9e818125"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Jul 22 16:26:04 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Jul 31 00:40:53 2005 -0400"
      },
      "message": "[PATCH] skge: disable tranmitter on shutdown\n\nHere is a fix for a typo, thanks Eliot Dresselhaus.\nSince transmitter not active when device is down, it wasn\u0027t really noticed.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "acdd80d514a08800380c9f92b1bf4d4c9e818125",
      "tree": "76dbf040a6758501314f16217be94b0b49b0c146",
      "parents": [
        "f6620cab9485d435aa93490533b8268d36dc4526"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Jul 22 16:26:03 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Jul 31 00:40:53 2005 -0400"
      },
      "message": "[PATCH] skge: remove SK-9EE support\n\nThe SK-9E boards use the Marvell Yukon2 chipset which\nis not supported by the skge driver. Thanks to Ralph Roesler\nfor noticing.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "f6620cab9485d435aa93490533b8268d36dc4526",
      "tree": "4c3b769c72dc02319244d314ad1fa0f17e3fc47a",
      "parents": [
        "b0825488a642cadcf39709961dde61440cb0731c"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Jul 22 16:26:02 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Jul 31 00:40:53 2005 -0400"
      },
      "message": "[PATCH] skge: silence mac data parity messages\n\nUsing Genesis board, I get harmless error reports. Rather than console\nerror, turn it into a error counter.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "2a569579be87b5ba61f9b6c54fd5f9f307c53962",
      "tree": "6cc12f2384d235e87941a85a925618c10b419c7f",
      "parents": [
        "e8af300c3bd87b2310f1e7a642f37e0fe49a754b"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Thu Jul 07 17:56:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:43 2005 -0700"
      },
      "message": "[PATCH] pm: more u32 vs. pm_message_t fixes\n\nFew more u32 vs. pm_message_t fixes.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "747802ab478399f13ff57751c2ebd22577be4eeb",
      "tree": "a5d269f809a43d9508052a1f1faadaf1829f0d4e",
      "parents": [
        "19a33d4e6be2b627487676a69638e189e833675f"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Jun 27 11:33:16 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jun 27 18:05:07 2005 -0400"
      },
      "message": "[PATCH] skge: version and copyright.\n\nBump version and copyright year.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "19a33d4e6be2b627487676a69638e189e833675f",
      "tree": "37e291283994b3fa3f927dc707af7926f2b24c2e",
      "parents": [
        "d25f5a6774c3c567b11f8637a787603a62d102b1"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Jun 27 11:33:15 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jun 27 18:05:07 2005 -0400"
      },
      "message": "[PATCH] skge: Rx buffer optimization\n\nOptimize the receive buffer management code to replenish the\nbuffers immediately (like tg3).\n\nSigned-off-by: Stephen Hemmminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "d25f5a6774c3c567b11f8637a787603a62d102b1",
      "tree": "30bb7fd421f93590de9a98eec4e135d4e0c67f34",
      "parents": [
        "7e676d9136d89d0cdf661de4b9a5f8955af94e03"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Jun 27 11:33:14 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jun 27 18:05:07 2005 -0400"
      },
      "message": "[PATCH] skge: handle Tx/Rx arbiter timeout\n\nNeed to handle receive and transmit packet arbiter timeouts.\nTransmit arbiter timeouts happens when Gigabit sends to 100Mbit port\non same switch and pause occurs.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "7e676d9136d89d0cdf661de4b9a5f8955af94e03",
      "tree": "e4791748a12c910167c3eebb48004d74cc611c17",
      "parents": [
        "45bada65c2a0bcc00729646071e66042ced64998"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Jun 27 11:33:13 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jun 27 18:05:07 2005 -0400"
      },
      "message": "[PATCH] skge: add PHY related debug messages\n\nCleanup messages (for debug) about PHY interrrupts, because when\nuser can\u0027t get driver working that is often the problem.\nUse a consistent way of enabling interrupts by port.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "45bada65c2a0bcc00729646071e66042ced64998",
      "tree": "91cc168686042f41149ea782ae91e8f8276b4402",
      "parents": [
        "31b619c5abaa5512e7b41f190f9b7903b902f29a"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Jun 27 11:33:12 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jun 27 18:05:06 2005 -0400"
      },
      "message": "[PATCH] skge: make Genesis/Broadcom code work\n\nRewrite the code for handling the Broadcom PHY to something that\nworks. Remove link polling because Broadcom and Yukon don\u0027t need it.\nWhen I wrote initial code, didn\u0027t have a genesis chipset based\nboard to test, so it was a non-working guess.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "31b619c5abaa5512e7b41f190f9b7903b902f29a",
      "tree": "45fe41ac83201c59c8095e31d0be18a158534615",
      "parents": [
        "89bf5f231f776443a9d65da0f774aa3632534749"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Jun 27 11:33:11 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jun 27 18:05:06 2005 -0400"
      },
      "message": "[PATCH] skge: cleanup ethtool mode support\n\nUnify mapping of supported modes based on hardware.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "89bf5f231f776443a9d65da0f774aa3632534749",
      "tree": "d89ba0f943d24d2b45540562accca728d55e8c03",
      "parents": [
        "c506a5090272752932be6ac0c29ffcbca38f2404"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Jun 27 11:33:10 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jun 27 18:05:06 2005 -0400"
      },
      "message": "[PATCH] skge: remove XM phy (untested code)\n\nRemove support for the non-Broadcom genesis based boards. The code\nis untested, and probably won\u0027t work as is. The newer boards are all\nYukon based, and only old Genesis board I can find uses Broadcom.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "c506a5090272752932be6ac0c29ffcbca38f2404",
      "tree": "22f94d161da13f66f2d28602d5953e4773fb4429",
      "parents": [
        "b18f2091bc9f93548ea63752278fceaeacedab20"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Jun 27 11:33:09 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jun 27 18:05:06 2005 -0400"
      },
      "message": "[PATCH] skge: remove Yukon2 related special cases\n\nRemove the bits and pieces added relating to Yukon II chipset.\nThe Yukon 2 will be in a separate driver.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "b18f2091bc9f93548ea63752278fceaeacedab20",
      "tree": "6154380f95d261126525fc95eb149ddc8478eeea",
      "parents": [
        "4707953454677f985289b4e4bcbea41f0cc651c2"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Jun 27 11:33:08 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jun 27 18:05:06 2005 -0400"
      },
      "message": "[PATCH] skge: remove unused declarations\n\nGet rid of definitions for chip versions and PHY chips that\nthis driver does not support.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "4707953454677f985289b4e4bcbea41f0cc651c2",
      "tree": "98ad23f617e02d41aac8a4d5f250587c244e0d6e",
      "parents": [
        "981d0377d94f4d611f1c73429c0c32b35b56855f"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Jun 27 11:33:07 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jun 27 18:05:05 2005 -0400"
      },
      "message": "[PATCH] skge: eliminate Yukon2 hooks\n\nThe Yukon chips don\u0027t support TSO, and Yukon2 will be a separate driver.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "981d0377d94f4d611f1c73429c0c32b35b56855f",
      "tree": "446c1b69466cbee2fabeba448df604a582646c18",
      "parents": [
        "467b3417f9985b9a83ccebef2d4e07e3e8a9495e"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Jun 27 11:33:06 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jun 27 18:05:05 2005 -0400"
      },
      "message": "[PATCH] skge: replace chip_rev() accessor\n\nReplace inline accessor functions for chip revision and number of ports\nwith simple structure members.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "467b3417f9985b9a83ccebef2d4e07e3e8a9495e",
      "tree": "e67729c18bc0003f9a5cad4cc5295f2be0918144",
      "parents": [
        "6b0c1480491a9e2d9d34368e09e6acddbb173515"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Jun 27 11:33:05 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jun 27 18:05:05 2005 -0400"
      },
      "message": "[PATCH] skge: use pci_read_config_word\n\nRather than accessing PCI config space through MMIO space, use the\nstandard PCI functions.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "6b0c1480491a9e2d9d34368e09e6acddbb173515",
      "tree": "178df55e99fa18e7b8ad5f757b4953c2691b174c",
      "parents": [
        "275834d1095dcd52d0fefd0d3f7d0320552fe277"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Jun 27 11:33:04 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jun 27 18:05:05 2005 -0400"
      },
      "message": "[PATCH] skge: function amd macro name change\n\nThe inlines and macro\u0027s needed some cleanup\u0027s and fixes:\n * change name of macro SKGEMAC_REG to SK_REG to better reflect usage\n   and fix comments\n * ditto for SK_GEXM_REG -\u003e SK_XMAC_REG and SKGEGMA_REG -\u003e SK_GMA_REG\n\n * change skge_gm_ to just gm_ since it is just a local function and long\n   names look ugly.\n * change skge_xm_ to just xm_\n * fix xm_write32 to write as two u16\u0027s with correct byte order\n * fix xm_outaddr to correctly use offset\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "275834d1095dcd52d0fefd0d3f7d0320552fe277",
      "tree": "8fe74e5340a6ed8ad766503b62861f0c91eda26f",
      "parents": [
        "955660652af35524974cf4623c02bc99a3785949"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Jun 27 11:33:03 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jun 27 18:05:05 2005 -0400"
      },
      "message": "[PATCH] skge: PCI_DEVICE() macro\n\nUse PCI_DEVICE() macro.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "955660652af35524974cf4623c02bc99a3785949",
      "tree": "1cc7d373fe1692be908d62b5145cb249c7c23499",
      "parents": [
        "020f46a39eb7b99a575b9f4d105fce2b142acdf1"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Jun 27 11:33:02 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jun 27 18:05:05 2005 -0400"
      },
      "message": "[PATCH] skge: whietspace cleanup\n\nCleanup whitespace around if() and switch() and end of lines\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "0b2d7fea1c3893c3790e0b89c310ec1321f1b8c0",
      "tree": "201e552b4c9642db16de31dc25d875d3e670a33f",
      "parents": [
        "4075400b8b2b279df1c2be38edb95ace7f75d772"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Sun Apr 03 09:15:52 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 15 22:19:48 2005 -0400"
      },
      "message": "[PATCH] skge 64bit portability\n\n\tptrdiff_t is %td, not %d\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\n"
    },
    {
      "commit": "4075400b8b2b279df1c2be38edb95ace7f75d772",
      "tree": "6c05365aeffb32683fd0d0f63d128fb20c01f511",
      "parents": [
        "baef58b1b09ac0e9339e021144b921560482c8bd"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Sun Apr 03 09:15:52 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 15 22:19:48 2005 -0400"
      },
      "message": "[PATCH] skge missing include\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\n"
    },
    {
      "commit": "baef58b1b09ac0e9339e021144b921560482c8bd",
      "tree": "b3375c3b188a01734b681fdd4e2aa27cd64ef176",
      "parents": [
        "88d7bd8cb9eb8d64bf7997600b0d64f7834047c5"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Thu May 12 20:14:36 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu May 12 20:14:36 2005 -0400"
      },
      "message": "[netdrvr] new driver skge, for SysKonnect cards\n"
    }
  ]
}
