)]}'
{
  "log": [
    {
      "commit": "ff1dcadb1b55dbf471c5ed109dbbdf06bd19ef3b",
      "tree": "cbcd17d33ecc52c90d218b43c5aec430be448058",
      "parents": [
        "5b14027bf2132c0631ea9f3be11ced89a5057220"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Mon Nov 20 18:07:29 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:27:18 2006 -0800"
      },
      "message": "[NET]: Split skb-\u003ecsum\n\n... into anonymous union of __wsum and __u32 (csum and csum_offset resp.)\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f123bc5f800d528e59684c7faffda88b4dd2d38c",
      "tree": "f20ce46fec6264ea1e463fb090f9325e8ad2054b",
      "parents": [
        "bac0dff6cd194f7a28f7e840c9b6a7aa71c6ef97"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun Nov 19 14:15:31 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:24:34 2006 -0800"
      },
      "message": "[BNX2]: Update version and rel date.\n\nUpdate version to 1.5.1.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bac0dff6cd194f7a28f7e840c9b6a7aa71c6ef97",
      "tree": "a2245146d7a2ee09b902705f2b5bec42d7608739",
      "parents": [
        "d43584c8bf851145ed7ec6d148916a01979040f4"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun Nov 19 14:15:05 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:24:33 2006 -0800"
      },
      "message": "[BNX2]: Add 5709 PCI ID.\n\nAdd PCI ID and detection for 5709 copper and SerDes chips.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d43584c8bf851145ed7ec6d148916a01979040f4",
      "tree": "1c2fc3ec23e3dd94123fcb12a34b4b2e4f8399da",
      "parents": [
        "5793bfe19beaa3c804fa2d33af238bf51bf28211"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun Nov 19 14:14:35 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:24:32 2006 -0800"
      },
      "message": "[BNX2]: Download 5709 firmware.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5793bfe19beaa3c804fa2d33af238bf51bf28211",
      "tree": "eb1bea3a707a9d6fd4cb6486cd104f3f54d3f5bb",
      "parents": [
        "123d19a3fa4a2c94f9154d04e5355304720020fd"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun Nov 19 14:13:52 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:24:31 2006 -0800"
      },
      "message": "[BNX2]: New firmware to support 5709 (part 4).\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "123d19a3fa4a2c94f9154d04e5355304720020fd",
      "tree": "f62785d04fa3bf4954302537f1b64ede4aafb848",
      "parents": [
        "fc2a0bca102bab668badf2e5bfc3012441dd051f"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun Nov 19 14:13:23 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:24:30 2006 -0800"
      },
      "message": "[BNX2]: New firmware to support 5709 (part 3).\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fc2a0bca102bab668badf2e5bfc3012441dd051f",
      "tree": "fa2cff3c56dea2524d2c9e51db14630f5f2022aa",
      "parents": [
        "b6690cc2bd5e2831f971231a2ff8c4a74b06acc4"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun Nov 19 14:12:55 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:24:29 2006 -0800"
      },
      "message": "[BNX2]: New firmware to support 5709 (part 2).\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b6690cc2bd5e2831f971231a2ff8c4a74b06acc4",
      "tree": "bebdacc2be95d557365c2920a1bc9e70d3834c40",
      "parents": [
        "234754d5c1ef25bbc64631a420ba66eeb2904633"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun Nov 19 14:12:28 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:24:28 2006 -0800"
      },
      "message": "[BNX2]: New firmware to support 5709 (part 1).\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "234754d5c1ef25bbc64631a420ba66eeb2904633",
      "tree": "2fe65afb8543ef30a5810e2dba5285dc8e26065b",
      "parents": [
        "59b47d8ad35b9858d63d6fd3db76e698e4a98f36"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun Nov 19 14:11:41 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:24:27 2006 -0800"
      },
      "message": "[BNX2]: Add 5709 reset and runtime code.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "59b47d8ad35b9858d63d6fd3db76e698e4a98f36",
      "tree": "fe7d9a55df98a9327b252a57fc050c215c352c80",
      "parents": [
        "9052a840fffa2f565ed13e6ecd53fbe2532d51b9"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun Nov 19 14:10:45 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:24:26 2006 -0800"
      },
      "message": "[BNX2]: Add 5709 init code.\n\nAdd basic support to initialize the 5709 chip.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9052a840fffa2f565ed13e6ecd53fbe2532d51b9",
      "tree": "2afcae9d212bd5657c610824f65a1e0d41a526cf",
      "parents": [
        "19cdeb794b7ef9e1f0e408777445bd76fe90e694"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun Nov 19 14:10:12 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:24:25 2006 -0800"
      },
      "message": "[BNX2]: Add new 5709 registers (part 2).\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "19cdeb794b7ef9e1f0e408777445bd76fe90e694",
      "tree": "01d8afdb4328220ce26371ffe79a99207c39d6a9",
      "parents": [
        "af3ee519c5d6bebbda9bf0ca3b81bc50b4dd2163"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun Nov 19 14:09:48 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:24:23 2006 -0800"
      },
      "message": "[BNX2]: Add new 5709 registers (part 1).\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "af3ee519c5d6bebbda9bf0ca3b81bc50b4dd2163",
      "tree": "03c4e5e6c10210239109d8456801d1902fb06a49",
      "parents": [
        "a16dda0e67cea666fb7eb708ab1199892c4a1a13"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun Nov 19 14:09:25 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:24:22 2006 -0800"
      },
      "message": "[BNX2]: Re-organize firmware structures.\n\nRe-organize the firmware handling code and declarations a bit to make\nthe code more compact.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a16dda0e67cea666fb7eb708ab1199892c4a1a13",
      "tree": "527897ab67c49755ae9a6f166e1b852abf8dd503",
      "parents": [
        "f8dd064ee1bd62ef2cdb398cb9cdc8a8f112cb28"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun Nov 19 14:08:56 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:24:21 2006 -0800"
      },
      "message": "[BNX2]: Remove udelay() in copper PHY code.\n\nChange a long udelay() in bnx2_setup_copper_phy() to msleep().\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f8dd064ee1bd62ef2cdb398cb9cdc8a8f112cb28",
      "tree": "0b112a7f0025033647b1ab70784f3e7501b1661f",
      "parents": [
        "48b01e2d7c83d37321722f1cdd46193d4ca73b41"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun Nov 19 14:08:29 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:24:20 2006 -0800"
      },
      "message": "[BNX2]: Add 5708S parallel detection.\n\nAdd code to parallel detect 1Gbps and 2.5Gbps link speeds.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "48b01e2d7c83d37321722f1cdd46193d4ca73b41",
      "tree": "9fa87b97329671ad3c6bd76d0eeacbea07e477f7",
      "parents": [
        "80be44348e30b68d2d8c5b6d1b7e53f2c5659134"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun Nov 19 14:08:00 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:24:19 2006 -0800"
      },
      "message": "[BNX2]: Add bnx2_5706_serdes_timer().\n\nSeparate the 5706S SerDes handling code in bnx2_timer() and put it\nin a new function.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "80be44348e30b68d2d8c5b6d1b7e53f2c5659134",
      "tree": "6bf7e3c6f9dd11f8ee90ec90a1e7df98f741dd02",
      "parents": [
        "7510873d8659f4192cb5b3327f748e401d216399"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun Nov 19 14:07:28 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:24:18 2006 -0800"
      },
      "message": "[BNX2]: Improve SerDes handling.\n\n1. Add support for 2.5Gbps forced speed setting.\n2. Remove a long udelay() loop and change to msleep().\n3. Other misc. SerDes fixes.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7510873d8659f4192cb5b3327f748e401d216399",
      "tree": "7e56d0d48e6cd8aa772bf56b4e0c4699d0e22686",
      "parents": [
        "bb22f58087fdf8b617803c9b65bc86c6d26b5115"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun Nov 19 14:06:40 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:24:17 2006 -0800"
      },
      "message": "[BNX2]: Fix Xen problem.\n\nThis fixes the problem of not receiving packets in the Xen bridging\nenvironment.  The Xen script sets the device\u0027s MAC address to\nFE:FF:FF:FF:FF:FF and puts the device in promiscuous mode.  The\nfirmware had problem receiving all packets in this configuration.\n\nNew firmware and setting the PROM_VLAN bit when in promiscuous mode\nwill fix this problem.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "58a5a7b9555ea231b557ebef5cabeaf8e951df0b",
      "tree": "9dac36b3483e9667a967f79982c965abd707e03d",
      "parents": [
        "e523a1550e877f8a8ff87a50269b7ee7bfb43464"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@mandriva.com",
        "time": "Thu Nov 16 14:06:06 2006 -0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:23:51 2006 -0800"
      },
      "message": "[NET]: Conditionally use bh_lock_sock_nested in sk_receive_skb\n\nSpotted by Ian McDonald, tentatively fixed by Gerrit Renker:\n\nhttp://www.mail-archive.com/dccp%40vger.kernel.org/msg00599.html\n\nRewritten not to unroll sk_receive_skb, in the common case, i.e. no lock\ndebugging, its optimized away.\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@mandriva.com\u003e\n"
    },
    {
      "commit": "5a5a852e45b651c71dfeb3972b30d58742f8941e",
      "tree": "1471e45e6d34cc4e10689e6817f54e75f84bdc10",
      "parents": [
        "43bc0ca7eadc024e9e5b935fa5e0892df4fec9eb"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Tue Nov 14 21:43:44 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:23:43 2006 -0800"
      },
      "message": "[NET] driver/s390/net: Checksum annotations.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3277c39f8d706afb6fefc02f49563a73bbd405b9",
      "tree": "b00b0a604337c04951cadd6ae518cefca8a89462",
      "parents": [
        "75e7ce66ef044fa877a420f1b4febe416bbc09ad"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Tue Nov 14 21:13:53 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:22:59 2006 -0800"
      },
      "message": "[NET]: Kill direct includes of asm/checksum.h\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b09b845ca6724c3bbdc00c0cb2313258c7189ca9",
      "tree": "f8f60525deddfbe188ad2428a97988f9142f0369",
      "parents": [
        "714e85be3557222bc25f69c252326207c900a7db"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Tue Nov 14 20:52:19 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:22:51 2006 -0800"
      },
      "message": "[RANDOM]: Annotate random.h IP helpers.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5de4a473bda49554e4e9bd93b78f43c49a7ea69c",
      "tree": "13a74efb896968e8b535561d5024e3cc8a2f19cc",
      "parents": [
        "2bdfe0baeca0e2750037b8fba71905c00ac3c515"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Thu Oct 26 15:46:55 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:22:37 2006 -0800"
      },
      "message": "netpoll queue cleanup\n\nThe beast had a long and not very happy history. At one\npoint, a friend (netdump) had asked that he open up a little.\nWell, the friend was long gone now, and the beast had\nthis dangling piece hanging (netpoll_queue).\n\nIt wasn\u0027t hard to stitch the netpoll_queue back in\nwhere it belonged and make everything tidy.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "b41848b61bae30e3661efd4ec62ea380cedef687",
      "tree": "76d671dd1553be6f8355edbc344306f6d0d2ae72",
      "parents": [
        "b6cd27ed33886a5ffaf0925a6d98e13e18e8a1af"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Thu Oct 26 15:46:52 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:22:34 2006 -0800"
      },
      "message": "netpoll setup error handling\n\nThe beast was not always healthy. When it was sick,\nit tended to be laconic and not tell anyone the real problem.\nA few small changes had it telling the world about its\nproblems, if they really wanted to hear.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "5f3f24faf322e54752d1df00cdb768a013de5d1f",
      "tree": "81a8bf76d9165d3f0798f2cbd6cb967d35b54d3c",
      "parents": [
        "2ee92d46c6cabedd50edf6f273fa8cf84f707618"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Mon Nov 13 16:12:08 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:22:25 2006 -0800"
      },
      "message": "[ATM] ambassador,firestream: \"-1 \u003e\u003e\" is implementation defined\n\n6.5.7(5): The result of E1 \u003e\u003e E2 is E1 right-shifted E2 bit positions.\n\t\t...\n\tIf E1 has a signed type and a negative value, the resulting value\n\tis implementation defined.\n\nSo, cast -1 to unsigned type to make result well-defined.\n\n[ Modified to use ~0U based upon recommendation from Al Viro. -DaveM ]\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "90833aa4f496d69ca374af6acef7d1614c8693ff",
      "tree": "dbac818cc40ab12d493c45778febf6b7a768f757",
      "parents": [
        "d7f7365f5776723da6df73540d855069c2daaa5c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Nov 13 16:02:22 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:22:23 2006 -0800"
      },
      "message": "[NET]: The scheduled removal of the frame diverter.\n\nThis patch contains the scheduled removal of the frame diverter.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "97be852f81c5bb114aab31974af2c061eb86a6de",
      "tree": "701a9c88eef7fc3692150f5dd7edb226a6089173",
      "parents": [
        "cdb54fac35812a21943f0e506e8e3b94b469a77c",
        "aae343d493df965ac3abec1bd97cccfe44a7d920"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Dec 02 15:08:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Dec 02 15:08:32 2006 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6: (118 commits)\n  [netdrvr] skge: build fix\n  [PATCH] NetXen: driver cleanup, removed unnecessary __iomem type casts\n  [PATCH] PHY: Add support for configuring the PHY connection interface\n  [PATCH] chelesio: transmit locking (plus bug fix).\n  [PATCH] chelsio: statistics improvement\n  [PATCH] chelsio: add MSI support\n  [PATCH] chelsio: use standard CRC routines\n  [PATCH] chelsio: cleanup pm3393 code\n  [PATCH] chelsio: add 1G swcixw aupport\n  [PATCH] chelsio: add support for other 10G boards\n  [PATCH] chelsio: remove unused mutex\n  [PATCH] chelsio: use kzalloc\n  [PATCH] chelsio: whitespace fixes\n  [PATCH] amd8111e use standard CRC lib\n  [PATCH] sky2: msi enhancements.\n  [PATCH] sky2: kfree_skb_any needed\n  [PATCH] sky2: fixes for Yukon EC_U chip revisions\n  [PATCH] sky2: add Dlink 560SX id\n  [PATCH] sky2: receive error handling fix\n  [PATCH] skge: don\u0027t clear MC state on link down\n  ...\n"
    },
    {
      "commit": "cdb54fac35812a21943f0e506e8e3b94b469a77c",
      "tree": "52b076a044b7fcfa9c14df4b4cac1ceff51ce689",
      "parents": [
        "37043318b12ea351c357d7bd8a184b63940f38d7",
        "8b7feff881b7e9f065ddd718a6841121207c3c19"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Dec 02 08:29:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Dec 02 08:29:04 2006 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/drzeus/mmc\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/drzeus/mmc:\n  mmc: correct request error handling\n  mmc: Flush block queue when removing card\n  mmc: sdhci high speed support\n  mmc: Support for high speed SD cards\n  mmc: Fix mmc_delay() function\n  mmc: Add support for mmc v4 wide-bus modes\n  [PATCH] mmc: Add support for mmc v4 high speed mode\n  trivial change for mmc/Kconfig: MMC_PXA does not mean only PXA255\n  Make general code cleanups\n  Add MMC_CAP_{MULTIWRITE,BYTEBLOCK} flags\n  Platform device error handling cleanup\n  Move register definitions away from the header file\n  Change OMAP_MMC_{READ,WRITE} macros to use the host pointer\n  Replace base with virt_base and phys_base\n  mmc: constify mmc_host_ops vectors\n  mmc: remove kernel_thread()\n"
    },
    {
      "commit": "aae343d493df965ac3abec1bd97cccfe44a7d920",
      "tree": "455b38cf8c8d234fd41cc0edb8d4b04b5791db2d",
      "parents": [
        "71bd7877d470b4037c9ef0d060ac39228f0f6289"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 07:14:39 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 07:14:39 2006 -0500"
      },
      "message": "[netdrvr] skge: build fix\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "71bd7877d470b4037c9ef0d060ac39228f0f6289",
      "tree": "89e740bb45b1841f145bbc78cba34ce884c9fca8",
      "parents": [
        "e8a2b6a4207332a2d59628a12cece9e8c1d769e4"
      ],
      "author": {
        "name": "Amit S. Kale",
        "email": "amitkale@netxen.com",
        "time": "Fri Dec 01 05:36:22 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:33:11 2006 -0500"
      },
      "message": "[PATCH] NetXen: driver cleanup, removed unnecessary __iomem type casts\n\nSigned-off-by: Amit S. Kale \u003camitkale@netxen.com\u003e\n\n netxen_nic.h         |   38 ++++++++------------------------------\n netxen_nic_ethtool.c |    5 ++---\n netxen_nic_hw.c      |   12 +++++-------\n netxen_nic_main.c    |    8 +++-----\n 4 files changed, 18 insertions(+), 45 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e8a2b6a4207332a2d59628a12cece9e8c1d769e4",
      "tree": "31028a18413517ed3024450c20cd2e919441b437",
      "parents": [
        "cabdfb373ae74036225826ce260c16a8e260eb0b"
      ],
      "author": {
        "name": "Andy Fleming",
        "email": "afleming@freescale.com",
        "time": "Fri Dec 01 12:01:06 2006 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:33:11 2006 -0500"
      },
      "message": "[PATCH] PHY: Add support for configuring the PHY connection interface\n\nMost PHYs connect to an ethernet controller over a GMII or MII\ninterface.  However, a growing number are connected over\ndifferent interfaces, such as RGMII or SGMII.\n\nThe ethernet driver will tell the PHY what type of connection it\nis by setting it manually, or passing it in through phy_connect\n(or phy_attach).\n\nChanges include:\n* Updates to documentation\n* Updates to PHY Lib consumers\n* Changes to PHY Lib to add interface support\n* Some minor changes to whitespace in phy.h\n* gianfar driver now detects interface and passes appropriate\n  value to PHY Lib\nSigned-off-by: Andrew Fleming \u003cafleming@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "cabdfb373ae74036225826ce260c16a8e260eb0b",
      "tree": "3e0f126e924fd6ec95b9339ba4889fb668eb8e87",
      "parents": [
        "56f643c28c5df63693d7c66e56f8e4767cfd7a65"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Dec 01 16:36:22 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:24:50 2006 -0500"
      },
      "message": "[PATCH] chelesio: transmit locking (plus bug fix).\n\nIf transmit lock is contended on, then push return code back\nand retry at higher level.\n\nBugfix: If buffer is reallocated because of lack of headroom\nand the send is blocked, then drop packet. This is necessary\nbecause caller would end up requeuing a freed skb.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "56f643c28c5df63693d7c66e56f8e4767cfd7a65",
      "tree": "9a7f4df58b6ab11a4105b335296a5642bea94bda",
      "parents": [
        "325dde48914e8ec1614d79ffacdbf9c0b8d24f42"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Dec 01 16:36:21 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:24:50 2006 -0500"
      },
      "message": "[PATCH] chelsio: statistics improvement\n\nCleanup statistics management:\n * Get rid of duplicate or unused statistics\n * Convert high volume stats to per-cpu and 64 bit\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "325dde48914e8ec1614d79ffacdbf9c0b8d24f42",
      "tree": "7409d3503cd7dbf9b57e6974388a9b386d804be0",
      "parents": [
        "57834ca152d5979f3f84f4e25f29f423e19d38fa"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Dec 01 16:36:20 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:24:50 2006 -0500"
      },
      "message": "[PATCH] chelsio: add MSI support\n\nUsing MSI can avoid sharing IRQ and associated overhead.\nTested on PCI-X.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "57834ca152d5979f3f84f4e25f29f423e19d38fa",
      "tree": "fbdf138a50b75161a4295b6712f2923d8b34168d",
      "parents": [
        "a7377a50b88fce135249cfa68dfe02fac4f5fd61"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Dec 01 16:36:19 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:24:49 2006 -0500"
      },
      "message": "[PATCH] chelsio: use standard CRC routines\n\nReplace driver crc calculation with existing library.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a7377a50b88fce135249cfa68dfe02fac4f5fd61",
      "tree": "d648477f50d5e94c2599fec5af5b2f9219263489",
      "parents": [
        "352c417ddb593de757f0ee1fa490cb5444778c41"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Dec 01 16:36:18 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:24:49 2006 -0500"
      },
      "message": "[PATCH] chelsio: cleanup pm3393 code\n\nReplace macro with function for updating RMON values\n\nCleanups:\n\t* remove unused enum\u0027s\n\t* Fix comment format\n\nSigned-off-by: Stephen HEmminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "352c417ddb593de757f0ee1fa490cb5444778c41",
      "tree": "dd1047e7611f09511c3ad1432a3f49b553b0e91e",
      "parents": [
        "f1d3d38af75789f1b82969b83b69cab540609789"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Dec 01 16:36:17 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:24:49 2006 -0500"
      },
      "message": "[PATCH] chelsio: add 1G swcixw aupport\n\nAdd support for 1G versions of Chelsio devices.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f1d3d38af75789f1b82969b83b69cab540609789",
      "tree": "47d31e8a55fb65cf33797197b92a332630cfc3ef",
      "parents": [
        "415294ecbb32ddbd0a7a2b7bae0b60fedfa09cc4"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Dec 01 16:36:16 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:24:49 2006 -0500"
      },
      "message": "[PATCH] chelsio: add support for other 10G boards\n\nAdd support for other versions of the 10G Chelsio boards.\nThis is basically a port of the vendor driver with the\nTOE features removed.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "415294ecbb32ddbd0a7a2b7bae0b60fedfa09cc4",
      "tree": "63ffe69705078a0ac11e3740488cd5af2159f1eb",
      "parents": [
        "1270266cf94c0de5bd1121f15aff9af8556dee84"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Dec 01 16:36:15 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:24:49 2006 -0500"
      },
      "message": "[PATCH] chelsio: remove unused mutex\n\nThis mutex is unused in current (non TOE) code.\n\nSigned-off-by: Stephen Hemminger\u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1270266cf94c0de5bd1121f15aff9af8556dee84",
      "tree": "922611128fd47dd08c7f1b83666ef2207fd09d76",
      "parents": [
        "11e5a202ca9e93ecb5ff314a6a345e0e4db77d97"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Dec 01 16:36:14 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:24:49 2006 -0500"
      },
      "message": "[PATCH] chelsio: use kzalloc\n\nUse kzalloc in several places.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "11e5a202ca9e93ecb5ff314a6a345e0e4db77d97",
      "tree": "1003c314f1ebdcecfad053ac9897dfe23fa621a1",
      "parents": [
        "6b4bdde61bd1f8451801e5fb092cbe2d1050984e"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Dec 01 16:36:13 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:24:49 2006 -0500"
      },
      "message": "[PATCH] chelsio: whitespace fixes\n\nFix indentation and blank/tab issues.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6b4bdde61bd1f8451801e5fb092cbe2d1050984e",
      "tree": "d9d7b854aed6eca49de9d8f600466130bd885efb",
      "parents": [
        "b0a20ded562cfa60b0d45d269e416f541f2d5aaf"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Dec 01 16:10:50 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:22:30 2006 -0500"
      },
      "message": "[PATCH] amd8111e use standard CRC lib\n\nI noticed this driver (and several others) reinvent their own copy of the\nexisting CRC library. Don\u0027t have the hardware, but tested by extracting\ncode and comparing result.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b0a20ded562cfa60b0d45d269e416f541f2d5aaf",
      "tree": "2ccfccb13bf0f7852105f18d4434562b788720d8",
      "parents": [
        "794b2bd20f620892616b09466186ff27101d9e5b"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Dec 01 14:29:37 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:22:30 2006 -0500"
      },
      "message": "[PATCH] sky2: msi enhancements.\n\nIf using Message Signaled Interrupts (MSI) then the IRQ will never\nbe shared. Don\u0027t call pci_disable_msi() unless using MSI.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "794b2bd20f620892616b09466186ff27101d9e5b",
      "tree": "ecf177aef4fbbd8d6ac4b6b59c25ad950e0b21aa",
      "parents": [
        "8df9a87604e38529898ce35c610792c03c8713a2"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Dec 01 14:29:36 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:22:29 2006 -0500"
      },
      "message": "[PATCH] sky2: kfree_skb_any needed\n\nIt is possible for the sky2 driver NAPI poll routine to be called with\nIRQ\u0027s disabled if netpoll is trying to make space in the tx queue. This\nis an obscure path, but if it happens, the kfree_skb needs to happen\nvia softirq. Calling kfree_skb with IRQ\u0027s disabled is a not allowed.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8df9a87604e38529898ce35c610792c03c8713a2",
      "tree": "ca1bf8d56fa51d747eef5aa9aa47f6030ee42acf",
      "parents": [
        "508f89e75ab26506fcdbb1b6f7166029e4c56855"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Dec 01 14:29:35 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:22:29 2006 -0500"
      },
      "message": "[PATCH] sky2: fixes for Yukon EC_U chip revisions\n\nUpdate workarounds for 88E803X based on the latest SysKonnect vendor\ndriver version (8.41). Tested on EC_U rev A1, only.\nThese up the receive performance.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "508f89e75ab26506fcdbb1b6f7166029e4c56855",
      "tree": "bde41b2586f5129fbb8fe40db4e3c7fbe5db3ee3",
      "parents": [
        "5df791117afedf7fdc67dc0842dab4859e3edf69"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Dec 01 14:29:34 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:22:29 2006 -0500"
      },
      "message": "[PATCH] sky2: add Dlink 560SX id\n\nAdd new PCI ID for DLink 560SX.\nThis from the latest SysKonnect vendor driver (version 8.41).\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5df791117afedf7fdc67dc0842dab4859e3edf69",
      "tree": "683f2bf8ea785f88054230d468d8ee8f2056657c",
      "parents": [
        "758140900a82e3ed3bb2be1d4705dd352fe44825"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Dec 01 14:29:33 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:22:29 2006 -0500"
      },
      "message": "[PATCH] sky2: receive error handling fix\n\nIf sky2 detects out of memory, or gets a bad frame, it reuses the same receive\nbuffer, but forgets to poke the hardware. This could lead to the receiver\ngetting stuck if there were lots of errors.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "758140900a82e3ed3bb2be1d4705dd352fe44825",
      "tree": "00c1c439223f7b00dcbbca0bc5f47d61ac48d706",
      "parents": [
        "f789dfdc44d5bbc04fb7f06e1e4eb682169acaaf"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Dec 01 11:41:08 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:22:29 2006 -0500"
      },
      "message": "[PATCH] skge: don\u0027t clear MC state on link down\n\nI would rather fix Andy\u0027s problem by not clearing\nmulticast information on link down.\n\nAlso, add code to restore multicast state after ethtool phy reset.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7628b0a8c01a02966d2228bdf741ddedb128e8f8",
      "tree": "a80f661223d48951cfb2154038e84889b330a0e3",
      "parents": [
        "88041b79f864dcd7f95e1d594eba683244dd968a"
      ],
      "author": {
        "name": "Samuel Thibault",
        "email": "samuel.thibault@ens-lyon.org",
        "time": "Thu Nov 30 07:11:24 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:16:37 2006 -0500"
      },
      "message": "drivers/net/tulip/dmfe: support basic carrier detection\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5ac366152a44da60c22c08df619012b1e3bc1adb",
      "tree": "60c78fcf6029b6e43739a56bad6f16bb5f4cd91d",
      "parents": [
        "cbee9f9115da7eac5dc44a450f2dab343236cb2c"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Thu Nov 16 21:39:11 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:16:37 2006 -0500"
      },
      "message": "[PATCH] netxen: uses PCI\n\ndrivers/built-in.o: In function `netxen_nic_remove\u0027:\nnetxen_nic_main.c:(.text+0x31b4d): undefined reference to `pci_disable_msi\u0027\nnetxen_nic_main.c:(.text+0x31b8e): undefined reference to `pci_release_regions\u0027\ndrivers/built-in.o: In function `netxen_init_module\u0027:\nnetxen_nic_main.c:(.init.text+0x3f17): undefined reference to `pci_module_init\u0027\nmake: *** [.tmp_vmlinux1] Error 1\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "cbee9f9115da7eac5dc44a450f2dab343236cb2c",
      "tree": "9aa55714dce5fd297a6b83fa304a6986b6972bdb",
      "parents": [
        "86c27d275507d81da179b571f35d34df61f7c6d3"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Nov 17 17:01:52 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:16:37 2006 -0500"
      },
      "message": "[PATCH] chelsio: use kzalloc\n\nUse kzalloc() in chelsio driver.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "86c27d275507d81da179b571f35d34df61f7c6d3",
      "tree": "c542c0d6c855877aef08544035b126b5604dc2df",
      "parents": [
        "e487647abbe66390b99f9a32ede4688b255282dd"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Nov 17 17:00:34 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:16:37 2006 -0500"
      },
      "message": "[PATCH] chelsio: use __netif_rx_schedule_prep\n\nThe chelsio driver can use __netif_rx_schedule_prep instead of it\u0027s own\ntest_and_set inline.  Applies after the previous 4 patches.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e487647abbe66390b99f9a32ede4688b255282dd",
      "tree": "861f55139902c59218372f1cf69b3b0d752c9d6e",
      "parents": [
        "bac7e8746ce562556b7bd750c7652154483b15e2"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Nov 17 11:25:23 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:16:37 2006 -0500"
      },
      "message": "[PATCH] chelsio: free_netdev\n\nNetwork devices need to be free\u0027d with free_netdev() not kfree()\notherwise the kernel will panic if an application has /sys/class/net/ethX/value\nopen and reads it.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "bac7e8746ce562556b7bd750c7652154483b15e2",
      "tree": "6648f9f0b9c489dac5d292a866d8532efcbdac0b",
      "parents": [
        "205781510d2a55a5c231f6e51df5b6c4aa765143"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Nov 17 11:23:41 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:16:36 2006 -0500"
      },
      "message": "[PATCH] chelsio: procectomy\n\nComplete removal of proc stuff from chelsio. The orignal driver had a debug\nproc interface, but not all the code got removed.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "205781510d2a55a5c231f6e51df5b6c4aa765143",
      "tree": "1d68c1f89f22e19b4de7c5da39fe0bba1b760ff1",
      "parents": [
        "9300abd4c60d385683944b9bc5cbf2c7c2cc6e78"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Nov 17 11:21:22 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:16:36 2006 -0500"
      },
      "message": "[PATCH] chelsio: whitespace cleanup\n\nWhitespace cleanups.  Replace leading spaces with tabs and fix indentation\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9300abd4c60d385683944b9bc5cbf2c7c2cc6e78",
      "tree": "bc71b5cc99d42d0d76a903999ec50a657652cda0",
      "parents": [
        "a4f0c2ca8c475e00caa469b4574950852c376076"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Nov 17 11:21:33 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:16:36 2006 -0500"
      },
      "message": "[PATCH] chelsio: remove leftover code\n\nThe chelsio network driver has some extra ifdef\u0027s that got in because the\ndriver was originally based on code that worked on 2.4 as well as 2.6.\nThis patch removes the dead code.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a4f0c2ca8c475e00caa469b4574950852c376076",
      "tree": "4069f9aca7482ca4e97df3903e10ea68be6d1608",
      "parents": [
        "bca79eb7e7a1855947864952fcd878a5ae7b5c92"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Wed Nov 15 12:29:35 2006 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:16:36 2006 -0500"
      },
      "message": "[PATCH] Adapt ucc_geth driver to use new of_platform_device support\n\nInclude of_platform header, and use\nnew of_[un]register_platform_driver() fns.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "bca79eb7e7a1855947864952fcd878a5ae7b5c92",
      "tree": "bf89d47fee4226ef2520cba7624afa3db61328fb",
      "parents": [
        "cb8011ad53e0855ef088e0e5a4bcb98fa90c70b6"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Nov 29 13:15:17 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:16:36 2006 -0500"
      },
      "message": "[PATCH] sundance: use NULL for pointer\n\nUse NULL instead of 0 for pointers (cures sparse warnings).\n\ndrivers/net/sundance.c:1106:16: warning: Using plain integer as NULL pointer\ndrivers/net/sundance.c:1652:16: warning: Using plain integer as NULL pointer\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "cb8011ad53e0855ef088e0e5a4bcb98fa90c70b6",
      "tree": "2ea32fc89dab2257b359a0577ae06c6565cc99d1",
      "parents": [
        "edf901638144525a140c68be01be1b22e6041a6d"
      ],
      "author": {
        "name": "Amit S. Kale",
        "email": "amitkale@netxen.com",
        "time": "Wed Nov 29 09:00:10 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:16:36 2006 -0500"
      },
      "message": "[PATCH] NetXen: temp monitoring, newer firmware support, mm footprint reduction\n\nNetXen: 1G/10G Ethernet Driver updates\n\t- Temparature monitoring and device control\n\t- Memory footprint reduction\n\t- Driver changes to support newer version of firmware\n\nSigned-off-by: Amit S. Kale \u003camitkale@netxen.com\u003e\n\n netxen_nic.h          |  165 ++++++++++++++++++++++++++++++++--\n netxen_nic_ethtool.c  |   89 ++++++++++++------\n netxen_nic_hdr.h      |   71 +++++++++++++-\n netxen_nic_hw.c       |  206 +++++++++++++++++++++++++++++--------------\n netxen_nic_hw.h       |    8 +\n netxen_nic_init.c     |  239 +++++++++++++++++++++++++++++++++++++++++---------\n netxen_nic_ioctl.h    |   12 +-\n netxen_nic_isr.c      |   54 +++++------\n netxen_nic_main.c     |  121 +++++++++++++++++--------\n netxen_nic_niu.c      |  172 +++++++++++++++++++++++++++--------\n netxen_nic_phan_reg.h |   24 ++++-\n 11 files changed, 891 insertions(+), 270 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "edf901638144525a140c68be01be1b22e6041a6d",
      "tree": "695eb7f9cc82f91f64678070197b3560fe8451c8",
      "parents": [
        "38e3a6466f369944a2a1ec9aee9a9e472689d0a9"
      ],
      "author": {
        "name": "Amit S. Kale",
        "email": "amitkale@netxen.com",
        "time": "Wed Nov 29 08:58:11 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:16:36 2006 -0500"
      },
      "message": "[PATCH] NetXen: Fixed /sys mapping between device and driver\n\nSigned-off-by: Amit S. Kale \u003camitkale@netxen.com\u003e\n\n netxen_nic_main.c |    3 ++-\n 1 files changed, 2 insertions(+), 1 deletion(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "718cc4ca2bfb3263c7ea3ceba9c194f9cd7292e2",
      "tree": "f737e1634f6b88867bd0ac70e8512e23a548644b",
      "parents": [
        "b1382edef9c06eca337e8982e6040e0699abab82"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Wed Nov 22 03:15:46 2006 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:05 2006 -0500"
      },
      "message": "[PATCH] ieee80211: Provide generic get_stats implementation\n\nbcm43xx and ipw2100 currently duplicate the same simplistic get_stats\nhandler.  Additionally, zd1211rw requires the same handler to fix a\nbug where all stats are reported as 0.\n\nThis patch adds a generic implementation to the ieee80211 layer,\nwhich drivers are free to override.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b1382edef9c06eca337e8982e6040e0699abab82",
      "tree": "ffd9b959db655b6f06bdb09e1ef6ce245ffa8457",
      "parents": [
        "b1cd84167b92de0f9fc7aad9cf272261496f4d0b"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Wed Nov 22 00:06:48 2006 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:05 2006 -0500"
      },
      "message": "[PATCH] zd1211rw: Use softmac ERP handling functionality\n\nThis adds zd1211rw driver support for the softmac functionality I\nadded a while back. We now obey changes in basic rates, use short\npreamble if it is available (but long if the AP says it\u0027s not),\nand send self-CTS in the proper situations.\n\nLocking fixed and improved by Ulrich Kunitz.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b1cd84167b92de0f9fc7aad9cf272261496f4d0b",
      "tree": "e3555266489e8c0ce384c86b1bcd1833fcfdcff4",
      "parents": [
        "35f2c7c0ce8eb09d19fb50ed2cd29b6dbea9cd86"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Wed Nov 22 00:06:38 2006 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:05 2006 -0500"
      },
      "message": "[PATCH] zd1211rw: Rename cs_rate to zd_rate\n\nThese controlset rate constants are also applicable in places outside\nthe controlset, such as in the RTS/CTS control register.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "35f2c7c0ce8eb09d19fb50ed2cd29b6dbea9cd86",
      "tree": "bb0b3cfa895e19182abddac64e78f2177b4bbb4c",
      "parents": [
        "850c211ce6948bcd71e505be22b7ead99a425bfa"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Wed Nov 22 00:06:32 2006 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:05 2006 -0500"
      },
      "message": "[PATCH] zd1211rw: Allow channels 1-13 in Japan\n\nEric Goff found that he could not use his ZD1211 device which is\nprogrammed for the Japan regulatory domain. It turns out that ZyDAS\ndeviate from the spec here: they do not use the newer Japan region code\n(0x41) but their drivers do operate as if the newer Japan legal\nfrequency range is in effect.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "850c211ce6948bcd71e505be22b7ead99a425bfa",
      "tree": "6d822061488bbfdf1763f0bb4ce347d083813770",
      "parents": [
        "741fec53f268b691b869ffc70023319406e0cc97"
      ],
      "author": {
        "name": "Ulrich Kunitz",
        "email": "kune@deine-taler.de",
        "time": "Wed Nov 22 00:06:19 2006 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:05 2006 -0500"
      },
      "message": "[PATCH] zd1211rw: Optimized handling of zero length entries in length info\n\nThere are a high number of split USB transactions, which contain\nonly one packet but have a length info field. This patch optimizes\nthis code by stopping parsing the length info structure if a zero\nlength field is encountered.\n\nSigned-off-by: Ulrich Kunitz \u003ckune@deine-taler.de\u003e\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "741fec53f268b691b869ffc70023319406e0cc97",
      "tree": "47ea2334fd44daaaa19b9a3d22d34466d0250069",
      "parents": [
        "84bc715c465f76584fc5127955fca0c61592e04b"
      ],
      "author": {
        "name": "Ulrich Kunitz",
        "email": "kune@deine-taler.de",
        "time": "Wed Nov 22 00:05:53 2006 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:05 2006 -0500"
      },
      "message": "[PATCH] zd1211rw: cleanups\n\nBit-field constants in zd_chip.h are now defined using a shift expression.\nThe value 0x08 is now (1 \u003c\u003c 3). The fix is intended to improve readability.\n\nRemove misleading comment in zd_mac.c: The function already returns -EPERM\nin managed mode (IW_MODE_INFRA).\n\nRemove unused code in zd_mac.c: The unused code intended for debugging\nrx_status values is no longer useful.\n\nAdded dump_stack() to ZD_ASSERT macro: Output of the stack helps to debug\nassertions. Keep in mind that the ZD_ASSERT() macro only results in code,\nif DEBUG is defined.\n\nImproved comments for filter_rx()\n\nzd_usb.c: Added driver name to module init and exit functions\n\nSigned-off-by: Ulrich Kunitz \u003ckune@deine-taler.de\u003e\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "84bc715c465f76584fc5127955fca0c61592e04b",
      "tree": "85205c39f49e3e62c72f3d2d98a1d87e56ad5095",
      "parents": [
        "571d6eee9b5bce28fcbeb7588890ad5ca3f8c718"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Wed Nov 22 00:05:30 2006 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:05 2006 -0500"
      },
      "message": "[PATCH] zd1211rw: Remove IW_FREQ_AUTO support\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d7399\n\nzd1211rw\u0027s support for IW_FREQ_AUTO is broken: when specified, the driver\ntries to change to a channel specified in an uninitialized integer. As\nIW_FREQ_AUTO is hard to implement properly, the solution (at least for now)\nis to drop support for it and start ignoring the flags like all other wireless\ndrivers do.\n\nThis has the added advantage that kismet also starts working with zd1211rw,\neven though kismet requesting IW_FREQ_AUTO is also a bug (fixed in their svn)\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8e87295b9578fa46b5f325a7dc42ddbbdad6e0d0",
      "tree": "3e996cec47cdc89a06ba9786b61b77c0ef127fc5",
      "parents": [
        "229782a336ab21b8eb7aa91dcb0dbdf728e95aef"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Fri Nov 17 00:26:40 2006 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:05 2006 -0500"
      },
      "message": "[PATCH] zd1211rw: Add ID for Belkin F5D7050 v4000\n\nzd1211b chip 050d:705c v4810 high 00-17-3f AL2230_RF pa0 g--N\n\nTested by Bryan Barnard\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "229782a336ab21b8eb7aa91dcb0dbdf728e95aef",
      "tree": "8632fc55692c9141ac8f60095f2eae8e6b08e19d",
      "parents": [
        "e72ba2d328331e9687f0105a7937ea1b1969246c"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Fri Nov 17 00:13:48 2006 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:04 2006 -0500"
      },
      "message": "[PATCH] zd1211rw: Add ID for Planex GW-US54Mini\n\nzd1211 chip 14ea:ab13 v4330 high 00-90-cc AL2230_RF pa0 g---\n\nTested by Tetsuya Yatagai.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e72ba2d328331e9687f0105a7937ea1b1969246c",
      "tree": "2537bcc826668a8892f88c4ddccff616be7340f7",
      "parents": [
        "b6d2b1db0637ff35127f3cc38c04f289a0ee0579"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 14 20:08:53 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:04 2006 -0500"
      },
      "message": "[PATCH] prism54: correct overly aggressive check of return from pci_set_mwi\n\nFailure of pci_set_mwi should not be considered a fatal error.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b6d2b1db0637ff35127f3cc38c04f289a0ee0579",
      "tree": "d393d3437f43de8855bd1f26b2741305ed5f62da",
      "parents": [
        "cefd9f7f1281c1ead03236f227dad4b163619705"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Wed Nov 08 11:04:49 2006 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:04 2006 -0500"
      },
      "message": "[PATCH] bcm43xx: correct \"Move IV/ICV stripping into ieee80211_rx\"\n\nIn the patch sent by Daniel Drake under the title \"[PATCH] ieee80211: Move\nIV/ICV stripping into ieee80211_rx\", a needed line was accidentally removed.\n\n(NOTE: I\u0027m pretty sure this was my fault, not Daniel\u0027s. -- JWL)\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "cefd9f7f1281c1ead03236f227dad4b163619705",
      "tree": "94e12c23ffca42949f2bfbec4d706bcf591edffd",
      "parents": [
        "89e5785fc8a6b9eafd37f2318a9a76d479c796be"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Nov 14 11:46:41 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:04 2006 -0500"
      },
      "message": "Revert \"[PATCH] Add support for Marvell 88e1111S and 88e1145\"\n\nThis reverts commit 477c517903d57047150b01608149e02c6e9d83dd.\n\nThis patch depended on something that was not yet committed.\n"
    },
    {
      "commit": "89e5785fc8a6b9eafd37f2318a9a76d479c796be",
      "tree": "077d9fc145310468675de8487d87580dea75c554",
      "parents": [
        "b690bdef7c4523bf55103b7a841c454d4674b315"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Thu Nov 09 14:51:17 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:04 2006 -0500"
      },
      "message": "[PATCH] Atmel MACB ethernet driver\n\nDriver for the Atmel MACB on-chip ethernet module.\n\nTested on AVR32/AT32AP7000/ATSTK1000. I\u0027ve heard rumours that it works\nwith AT91SAM9260 as well, and it may be possible to share some code with\nthe at91_ether driver for AT91RM9200.\n\nHardware documentation can be found in the AT32AP7000 data sheet,\nwhich can be downloaded from\n\nhttp://www.atmel.com/dyn/products/datasheets.asp?family_id\u003d682\n\nChanges since previous version:\n  * Probe for PHY ID instead of depending on it being provided through\n    platform_data.\n  * Grab initial ethernet address from the MACB registers instead\n    of depending on platform_data.\n  * Set MII/RMII mode correctly.\n\nThese changes are mostly about making the driver more compatible with\nthe at91 infrastructure.\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b690bdef7c4523bf55103b7a841c454d4674b315",
      "tree": "5c41f3e64d01baf7fe5d413cd92bb7485ea98f5d",
      "parents": [
        "5e123b844a1cbd4ec258cd37847ce4d57fa308c1"
      ],
      "author": {
        "name": "Krzysztof Halasa",
        "email": "khc@pm.waw.pl",
        "time": "Mon Nov 13 19:48:54 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:03 2006 -0500"
      },
      "message": "[PATCH] WAN: DSCC4 driver requires generic HDLC\n\nAnother thing, reported recently to me by several people - DSCC4 WAN\ndriver now (and perhaps for the last couple of years+) requires the\ngeneric HDLC. I\u0027ve fixed the Kconfig and moved the DSCC4 option\nunder CONFIG_HDLC so it\u0027s consistent visually.\n\nSigned-off-by: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5e123b844a1cbd4ec258cd37847ce4d57fa308c1",
      "tree": "82400847ed495ecac9521406d34fcdbdcbf15213",
      "parents": [
        "31f817e9d6f325b10a316bb84237cae3739487ed"
      ],
      "author": {
        "name": "Zang Roy-r61911",
        "email": "tie-fei.zang@freescale.com",
        "time": "Wed Nov 08 19:49:13 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:03 2006 -0500"
      },
      "message": "[PATCH] Add tsi108/9 On Chip Ethernet device driver support\n\nAdd tsi108/9 on chip Ethernet controller driver support.\n\nThe driver code collects the feedback of previous posting form the mailing\nlist and gives the update.\n\nMPC7448HPC2 platform in arch/powerpc uses tsi108 bridge.\n\nThe following is a brief description of the Ethernet controller:\n\nThe Tsi108/9 Ethernet Controller connects Switch Fabric to two independent\nGigabit Ethernet ports,E0 and E1.  It uses a single Management interface to\nmanage the two physical connection devices (PHYs).  Each Ethernet port has\nits own statistics monitor that tracks and reports key interface\nstatistics.  Each port supports a 256-entry hash table for address\nfiltering.  In addition, each port is bridged to the Switch Fabric through\na 2-Kbyte transmit FIFO and a 4-Kbyte Receive FIFO.\n\nEach Ethernet port also has a pair of internal Ethernet DMA channels to\nsupport the transmit and receive data flows.  The Ethernet DMA channels use\ndescriptors set up in memory, the memory map of the device, and access via\nthe Switch Fabric.  The Ethernet Controller’s DMA arbiter handles\narbitration for the Switch Fabric.  The Controller also has a register bus\ninterface for register accesses and status monitor control.\n\nThe PMD (Physical Media Device) interface operates in MII, GMII, or TBI\nmodes.  The MII mode is used for connecting with 10 or 100 Mbit/s PMDs.\nThe GMII and TBI modes are used to connect with Gigabit PMDs.  Internal\ndata flows to and from the Ethernet Controller through the Switch Fabric.\nEach\n\nEthernet port uses its transmit and receive DMA channels to manage data\nflows through buffer descriptors that are predefined by the system (the\ndescriptors can exist anywhere in the system memory map).  These\ndescriptors are data structures that point to buffers filled with data\nready to transmit over Ethernet, or they point to empty buffers ready to\nreceive data from Ethernet.\n\nSigned-off-by: Alexandre Bounine \u003cAlexandre.Bounine@tundra.com\u003e\nSigned-off-by: Roy Zang\t\u003ctie-fei.zang@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "31f817e9d6f325b10a316bb84237cae3739487ed",
      "tree": "ce02e27d3e6c7d6c0083b06462b82758c6f02f51",
      "parents": [
        "d0bb53e102e10cc90de50953531a163d95da1e07"
      ],
      "author": {
        "name": "Jesse Huang",
        "email": "jesse@icplus.com.tw",
        "time": "Wed Nov 08 19:49:12 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:03 2006 -0500"
      },
      "message": "[PATCH] sundance: solve host error problem in low performance embedded system when continune down and up\n\nSolve host error problem in low performance embedded system when continune\ndown and up.  It will cause IP100A DMA TargetAbort.  So we need more safe\nprocess to up and down IP100A with wait hardware completely stop and software\ncur_tx/ dirty_tx/cur_task/last_tx be clear.\n\nSigned-off-by: Jesse Huang \u003cjesse@icplus.com.tw\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d0bb53e102e10cc90de50953531a163d95da1e07",
      "tree": "075f7521a1e22a5aaa34c87b8b36de451aab4df2",
      "parents": [
        "95d21ff4c64592bdee7f1af2925145bed849c994"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Nov 14 10:35:03 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:03 2006 -0500"
      },
      "message": "e1000 linkage fix\n\nia64:\n\n drivers/built-in.o(.text+0xd9a72): In function `e1000_xmit_frame\u0027:\n : undefined reference to `csum_ipv6_magic\u0027\n\nCc: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "95d21ff4c64592bdee7f1af2925145bed849c994",
      "tree": "1ccbe1639e1253ee5386e1fe673334dbedf717fb",
      "parents": [
        "f2d71c2d800e68f158a5949e38b23f5140948548"
      ],
      "author": {
        "name": "Andy Fleming",
        "email": "afleming@freescale.com",
        "time": "Wed Nov 08 00:11:29 2006 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:03 2006 -0500"
      },
      "message": "[PATCH] Add support for Marvell 88e1111S and 88e1145\n\nThis patch requires the new support for configurable PHY\ninterfaces.\n\nChanges include:\n* New support for 88e1145\n* New support for 88e111s\n* Fixing 88e1101 driver to not match non-88e1101 PHYs\n* Increases in feature support across Marvell PHY product line\n* Fixes a bunch of whitespace issues found by Lindent\n\nSigned-off-by: Andrew Fleming \u003cafleming@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f2d71c2d800e68f158a5949e38b23f5140948548",
      "tree": "edfb6149981f13fe5e90850bf656cf2a35d1077f",
      "parents": [
        "02e0e5e935cad59a2d30a004df9065e8697543e3"
      ],
      "author": {
        "name": "Vitaly Wool",
        "email": "vwool@ru.mvista.com",
        "time": "Tue Nov 07 13:27:02 2006 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:03 2006 -0500"
      },
      "message": "[PATCH] add netpoll support for gianfar: respin\n\nThe patch inlined below adds NET_POLL_CONTROLLER support for gianfar network driver, slightly modified wrt the comments from Andy Fleming.\n\n drivers/net/gianfar.c |   33 +++++++++++++++++++++++++++++++++\n 1 file changed, 33 insertions(+)\n\nSigned-off-by: Vitaly Wool \u003cvwool@ru.mvista.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "02e0e5e935cad59a2d30a004df9065e8697543e3",
      "tree": "3004e48f584f513d533017e21d116cf69411cc7a",
      "parents": [
        "5398d5901dcb677d24d839d3feac7209e250b161"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 07 20:53:48 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:03 2006 -0500"
      },
      "message": "[PATCH] wireless: clean-up some \"check return code\" warnings\n\nClean-up some warnings from missing return code checks, mostly from\ncalling pci_enable_device during a PCI resume.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7f424ff4825adeae8d236fb3eafd699e6b2665e1",
      "tree": "d41f26fc7c373d26c9ed4dc4bf0fe9c2ab22a91b",
      "parents": [
        "08c3103a562ed83c4f9ac8fad6f5cb1ebb1f29a0"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Thu Nov 02 21:56:52 2006 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:02 2006 -0500"
      },
      "message": "[PATCH] bcm43xx: Remove useless core enable/disable messages\n\nIn the softmac version of bcm43xx, the core scan logs whether each core is\nenabled or disabled. This information is useless as one of the next steps\nis to enable all cores. This patch removes this output from the log.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "08c3103a562ed83c4f9ac8fad6f5cb1ebb1f29a0",
      "tree": "0fee0449cff96c75064b273650482665baf18510",
      "parents": [
        "1494a81410d8c53fa6c800be1e22b6b6f64180e6"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Wed Nov 01 18:11:18 2006 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:02 2006 -0500"
      },
      "message": "[PATCH] bcm43xx: remove badness variable and related routine\n\nWhen the periodic work function in bcm43xx was converted for voluntary preemption\nto reduce latency, a new function was created to estimate the \"badness\" of\neach step, and this quantity was used to determine if preemption should be\nenabled when periodic work was undertaken. This concept was quite useful\nwhile debugging of periodic work was in progress. Now that this routine\nseems to be working correctly, it is time to simplify the code. This\npatch keeps the functionality intact, but simplifies the code.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1494a81410d8c53fa6c800be1e22b6b6f64180e6",
      "tree": "39a550ccc2596d38277dc822e0c527d09627dd41",
      "parents": [
        "acd70c2bfddb52aee27a4864c160bea7f0d117e1"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Nov 07 05:12:16 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:02 2006 -0500"
      },
      "message": "[netdrvr] netxen: build fixes\n\nMost contributed and Signed-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nwith some from me as well.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "acd70c2bfddb52aee27a4864c160bea7f0d117e1",
      "tree": "79d5f236d6ed31bc719a6f4f3494c5632119ac51",
      "parents": [
        "6b655529c3d817ed1b69cf2dd29e2c3ce5148a2b"
      ],
      "author": {
        "name": "Jesse Huang",
        "email": "jesse@icplus.com.tw",
        "time": "Fri Oct 20 14:42:13 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:02 2006 -0500"
      },
      "message": "[PATCH] sundance: correct initial and close hardware step.\n\nCorrect initial and close hardware step.  In some embedded system down and up\nIP100A will cause DMA crash.  We add some for safe down and up IP100A.\n\nSigned-off-by: Jesse Huang \u003cjesse@icplus.com.tw\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6b655529c3d817ed1b69cf2dd29e2c3ce5148a2b",
      "tree": "0217c984a2fe169634931a52b0ebde2d80ecf1ca",
      "parents": [
        "2109f89f3483ff5a05899385ee3fb04d779e9cce"
      ],
      "author": {
        "name": "Andy Fleming",
        "email": "afleming@freescale.com",
        "time": "Mon Oct 16 16:19:17 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:02 2006 -0500"
      },
      "message": "[PATCH] Fixed a number of bugs in the PHY Layer\n\n* genphy_update_link is now exported\n* Added a fix from ncase@xes-inc.com which changes forcing so it\n  only updates the link.  Otherwise, it never tries the lower\n  values, since it is always overwriting the speed/duplex values\n  with the current ones, rather than the intended ones.\n* Fixed a bug where bringing up a PHY with no link caused it to\n  timeout, and enter forcing mode.  Once in forcing mode,\n  plugging in the link didn\u0027t autonegotiate.  Now the AN state\n  detects the lack of link, and enters the NO_LINK state.  AN\n  only times out if the link is up and AN fails\n* Cleaned up the PHY_AN case, reducing one level of indentation\n  for the timeout code.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2109f89f3483ff5a05899385ee3fb04d779e9cce",
      "tree": "ccdd29cbe3f5bc3cd27b5fbc09fff7e49e82985b",
      "parents": [
        "e242040df1da94a9a3daa98ea5539e2b52502bb4"
      ],
      "author": {
        "name": "Jesse Huang",
        "email": "jesse@icplus.com.tw",
        "time": "Fri Oct 20 14:42:11 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:02 2006 -0500"
      },
      "message": "[PATCH] subdance: fix TX Pause bug (reset_tx, intr_handler)\n\nFix TX Pause bug (reset_tx, intr_handler).  When MaxCollisions occurred, need\nto re-enable Tx.  But just after re-enable, MaxCollisions maybe occurred again\nand with TxStatusOverflow.  This will cause driver can\u0027t check new\nMaxCollisions to re-enable Tx again, because TxStatusOverflow.  For this\nreason, after re-enable Tx, we need to make sure Tx was actually enabled.\n\nSigned-off-by: Jesse Huang \u003cjesse@icplus.com.tw\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e242040df1da94a9a3daa98ea5539e2b52502bb4",
      "tree": "ae88045a97ceeb75a031754a9de8e01d62b71b4d",
      "parents": [
        "ac7468e923278cdcb202f8aa992d8f2776f8344c"
      ],
      "author": {
        "name": "Jesse Huang",
        "email": "jesse@icplus.com.tw",
        "time": "Fri Oct 20 14:42:05 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:02 2006 -0500"
      },
      "message": "[PATCH] sundance: remove TxStartThresh and RxEarlyThresh\n\nFor patent issue need to remove TxStartThresh and RxEarlyThresh.  This patent\nis cut-through patent.  If use this function, Tx will start to transmit after\nfew data be move in to Tx FIFO.  We are not allow to use those function in\nDFE530/DFE550/DFE580/DL10050/IP100/IP100A.  It will decrease a little\nperformance.\n\nSigned-off-by: Jesse Huang \u003cjesse@icplus.com.tw\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ac7468e923278cdcb202f8aa992d8f2776f8344c",
      "tree": "b033fb5235d4039e2c5bf76d5ed368d948e89375",
      "parents": [
        "f4344848f8a7acbef2558dc5b89c62485f147033"
      ],
      "author": {
        "name": "Komuro",
        "email": "komurojun-mbn@nifty.com",
        "time": "Sun Oct 15 10:08:00 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:02 2006 -0500"
      },
      "message": "[PATCH] network: pcnet_cs: remove the code to change the E8390_CMD register from ei_watchdog()\n\nRemove the code to change the E8390_CMD register from ei_watchdog().\nThe 8390-page is always 0 outside the spin_lock.\n\nSigned-off-by: komurojun-mbn@nifty.com\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f4344848f8a7acbef2558dc5b89c62485f147033",
      "tree": "6cf75464cb0969fbd653770ee7e32e58705bd3ec",
      "parents": [
        "52d78d63310d9818458fd9800d24a4d5425aeac7"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Mon Nov 06 00:43:40 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:02 2006 -0500"
      },
      "message": "[PATCH] forcedeth: add support for new mcp67 device\n\nAdd support for the new mcp67 device into forcedeth.\n\nSigned-off-by: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c5cf9101fefae32df654da5f0e736ffbe28aefdc",
      "tree": "0591d2a2b9f3a71dd0a7bece85d74505a25af5ec",
      "parents": [
        "7e680c22c0579f1db7b84a7b155755a2754f9557"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Mon Oct 30 17:32:01 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:01 2006 -0500"
      },
      "message": "[PATCH] forcedeth: add recoverable error support\n\nThis patch adds support to recover from a previously fatal MAC error. In\nthe past the MAC would be hung on an internal fatal error. On new\nchipsets, the MAC has the ability to enter a non-fatal state and allow\nthe driver to re-init it.\n\nSigned-Off-By: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7e680c22c0579f1db7b84a7b155755a2754f9557",
      "tree": "713d8b13aeae3f43932a571476c824e2a312fe68",
      "parents": [
        "b2e68aa337f950e4a8c893a82b95b1755309bc56"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Mon Oct 30 17:31:51 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:01 2006 -0500"
      },
      "message": "[PATCH] forcedeth: add mgmt unit support\n\nThis patch adds support for the mgmt unit in certain chipsets. The MAC\nand the mgmt unit share the PHY and therefore proper intialization\nprocedures are needed for them to maintain coexistense.\n\nSigned-Off-By: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b2e68aa337f950e4a8c893a82b95b1755309bc56",
      "tree": "4f7696e09d08cb173306e68bfdc4dc98aa97ef0b",
      "parents": [
        "c3a9392e4f3b9d97803b067871d66bc143369dbf"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Mon Oct 23 13:53:17 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:01 2006 -0500"
      },
      "message": "[PATCH] defxx: Big-endian hosts support\n\n The PDQ DMA engine requires a different byte-swapping mode for big-endian\nhosts; also the MAC address which is read from a register through PIO has\nto be byte-swapped.  These changes have been verified with DEFPA-DC (PCI)\nboards and a Broadcom BCM91250A (MIPS CPU based) host.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c3a9392e4f3b9d97803b067871d66bc143369dbf",
      "tree": "1558190c7a9c0325f5be90f4b9dd375cd74e5b51",
      "parents": [
        "bf793295e1090af84972750898bf8470df5e5419"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Mon Oct 23 22:20:15 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:01 2006 -0500"
      },
      "message": "[PATCH] kmemdup() cleanup in drivers/net\n\nhi,\n\nreplace open coded kmemdup() to save some screen space,\nand allow inlining/not inlining to be triggered by gcc.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "bf793295e1090af84972750898bf8470df5e5419",
      "tree": "900158abf33dd5fa98dca6506fb82dd15f59353b",
      "parents": [
        "de3edab4276c3c789f64dc3d78eea027709fef0e"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Wed Nov 01 00:53:05 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:01 2006 -0500"
      },
      "message": "r8169: perform a PHY reset before any other operation at boot time\n\nRealtek\u0027s 8139/810x (0x8136) PCI-E comes with a touchy PHY.\nA big heavy reset seems to calm it down.\n\nFix for http://bugzilla.kernel.org/show_bug.cgi?id\u003d7378.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Darren Salt \u003clinux@youmustbejoking.demon.co.uk\u003e\n"
    },
    {
      "commit": "25006ac61e514628b9d0f78fce0bed155f4f109c",
      "tree": "8a8a0e959fe2c9506b4d23ed9f696da1faa89ef5",
      "parents": [
        "835bb1298311f372a3387fb40b952b18d90aa9f8"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke\\-jan.h.kok@intel.com",
        "time": "Wed Nov 01 08:48:15 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:01 2006 -0500"
      },
      "message": "e1000: increment version to 7.3.15-k2\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n"
    },
    {
      "commit": "835bb1298311f372a3387fb40b952b18d90aa9f8",
      "tree": "1a58003158f03397212979727c2f5cfa37ebc4f2",
      "parents": [
        "9ac98284428961bd5be285a6cc1f5e6f5b6644aa"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Wed Nov 01 08:48:13 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:00 2006 -0500"
      },
      "message": "e1000: add dynamic itr modes\n\nAdd a new dynamic itr algorithm, with 2 modes, and make it the default\noperation mode. This greatly reduces latency and increases small packet\nperformance, at the \"cost\" of some CPU utilization. Bulk traffic\nthroughput is unaffected.\n\nThe driver can limit the amount of interrupts per second that the\nadapter will generate for incoming packets. It does this by writing a\nvalue to the adapter that is based on the maximum amount of interrupts\nthat the adapter will generate per second.\n\nSetting InterruptThrottleRate to a value greater or equal to 100 will\nprogram the adapter to send out a maximum of that many interrupts per\nsecond, even if more packets have come in. This reduces interrupt\nload on the system and can lower CPU utilization under heavy load,\nbut will increase latency as packets are not processed as quickly.\n\nThe default behaviour of the driver previously assumed a static\nInterruptThrottleRate value of 8000, providing a good fallback value\nfor all traffic types,but lacking in small packet performance and\nlatency. The hardware can handle many more small packets per second\nhowever, and for this reason an adaptive interrupt moderation algorithm\nwas implemented.\n\nSince 7.3.x, the driver has two adaptive modes (setting 1 or 3) in\nwhich it dynamically adjusts the InterruptThrottleRate value based on\nthe traffic that it receives. After determining the type of incoming\ntraffic in the last timeframe, it will adjust the InterruptThrottleRate\nto an appropriate value for that traffic.\n\nThe algorithm classifies the incoming traffic every interval into\nclasses.  Once the class is determined, the InterruptThrottleRate\nvalue is adjusted to suit that traffic type the best. There are\nthree classes defined: \"Bulk traffic\", for large amounts of packets\nof normal size; \"Low latency\", for small amounts of traffic and/or\na significant percentage of small packets; and \"Lowest latency\",\nfor almost completely small packets or minimal traffic.\n\nIn dynamic conservative mode, the InterruptThrottleRate value is\nset to 4000 for traffic that falls in class \"Bulk traffic\". If\ntraffic falls in the \"Low latency\" or \"Lowest latency\" class, the\nInterruptThrottleRate is increased stepwise to 20000. This default\nmode is suitable for most applications.\n\nFor situations where low latency is vital such as cluster or\ngrid computing, the algorithm can reduce latency even more when\nInterruptThrottleRate is set to mode 1. In this mode, which operates\nthe same as mode 3, the InterruptThrottleRate will be increased\nstepwise to 70000 for traffic in class \"Lowest latency\".\n\nSetting InterruptThrottleRate to 0 turns off any interrupt moderation\nand may improve small packet latency, but is generally not suitable\nfor bulk throughput traffic.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nCc: Rick Jones \u003crick.jones2@hp.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n"
    },
    {
      "commit": "9ac98284428961bd5be285a6cc1f5e6f5b6644aa",
      "tree": "e32ace513de471df3e552a3dc53fc64510b5f07c",
      "parents": [
        "04fedbfbc3dac1158519f8ef8cc8aca4fe79695b"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Wed Nov 01 08:48:10 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:00 2006 -0500"
      },
      "message": "e1000: add dynamic generic MSI interrupt routine\n\nAdd a generic MSI interrupt routine that is IO read-free, speeding up\nMSI interrupt handling.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n"
    },
    {
      "commit": "04fedbfbc3dac1158519f8ef8cc8aca4fe79695b",
      "tree": "8f75db752d79ed4c9efbe590d945915426bd238b",
      "parents": [
        "6a042dab19567fc888d5b87ce6ab68ac02aea1dc"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke\\-jan.h.kok@intel.com",
        "time": "Wed Nov 01 08:48:07 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:00 2006 -0500"
      },
      "message": "e1000: reorder e1000_param.c\n\nThis file needs some cleanups and reordering - logically order it\nso that relevant defines and code are together with properly quoted\ndefaults.\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n"
    },
    {
      "commit": "6a042dab19567fc888d5b87ce6ab68ac02aea1dc",
      "tree": "ec035c4a40ab27524addb3c247dc58eae423d460",
      "parents": [
        "2df7d59f287236a636fb2d7e05879e65c8c56492"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Wed Nov 01 08:48:04 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:00 2006 -0500"
      },
      "message": "e1000: Only set IDE for tx when we are using TIDV/TADV\n\nSpec fix: don\u0027t set IDE unless we are actually setting the tx\nint delay time.\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\n"
    },
    {
      "commit": "2df7d59f287236a636fb2d7e05879e65c8c56492",
      "tree": "bee33ba966c6a961799494dc655adb1b36e3d6b6",
      "parents": [
        "fcfb1224250d7877b6a6c6a947986e08b2160fb6"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Wed Nov 01 08:48:02 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 02 00:12:00 2006 -0500"
      },
      "message": "e1000: rename ICH8 flash macros\n\nICH8 will soon be followed by newer chipsets bearing the same acronym,\nthus we remove the \u00278\u0027 and make it independent of the version number in\nthe platform name.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n"
    }
  ],
  "next": "fcfb1224250d7877b6a6c6a947986e08b2160fb6"
}
