)]}'
{
  "log": [
    {
      "commit": "1230b4046b9da77ccb83ef2eaffc54dc4a96093a",
      "tree": "19d70c8ca074d8770c17a9c39715f0ed04e0e457",
      "parents": [
        "68477d11769ce8c6830523f08637894c43885c7e"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Wed Jan 18 22:38:46 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jan 18 22:38:46 2006 +0000"
      },
      "message": "[ARM] 3268/1: AT91RM9200 serial update for 2.6.15-git12\n\nPatch from Andrew Victor\n\nThis patch fixes two small issues with 2.6.15-git12.\n\n1) Corrected major/minor numbers for ttyAT devices in the KConfig help.\n   (Patch from Karl Olsen)\n\n2) tty-\u003eflip.count has been removed.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "68477d11769ce8c6830523f08637894c43885c7e",
      "tree": "a2e36829cc638c37e673a749306e31226d0ee2da",
      "parents": [
        "7eb9b2f56c9812d03ac63031869bcc42151067b1"
      ],
      "author": {
        "name": "David Vrabel",
        "email": "dvrabel@arcom.com",
        "time": "Wed Jan 18 22:38:44 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jan 18 22:38:44 2006 +0000"
      },
      "message": "[ARM] 3267/1: PXA27x SSP controller register defines\n\nPatch from David Vrabel\n\nPXA27x SSP controller has a few different registers, including SCR (serial clock rate) in SSCR0.\n\nSigned-off-by: David Vrabel \u003cdvrabel@arcom.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7eb9b2f56c9812d03ac63031869bcc42151067b1",
      "tree": "c9e1ae248e586b9ca3ac0420c88c1b171dca47af",
      "parents": [
        "728c7763e7234cf8d34fa159660df736556563c9",
        "d88992f660936049f5f38d74ea5a86b5c1491a48"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 17 19:48:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 17 19:48:07 2006 -0800"
      },
      "message": "Merge git://oss.sgi.com:8090/oss/git/xfs-2.6\n"
    },
    {
      "commit": "728c7763e7234cf8d34fa159660df736556563c9",
      "tree": "fe66af9029dd1aea787d2a231a82dcaf5dc4c9ee",
      "parents": [
        "d1138cf035ad5a8dc0796b213bd078a2fb92eb7c",
        "a1bd9e68573239320d18823c73eb06d8e56cc9e2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 17 19:47:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 17 19:47:31 2006 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n"
    },
    {
      "commit": "d1138cf035ad5a8dc0796b213bd078a2fb92eb7c",
      "tree": "72a4640fe87720ebfc118f2b3c7f140f5d19d6b7",
      "parents": [
        "15578eeb6cd4b74492f26e60624aa1a9a52ddd7b",
        "77783a78ded96a56e3a1a0c03bbe87c56896fe6e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 17 19:46:46 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 17 19:46:46 2006 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n"
    },
    {
      "commit": "d88992f660936049f5f38d74ea5a86b5c1491a48",
      "tree": "3c3ac2e25d33e4bd59193b9d4ecf7a1bee3e4d0e",
      "parents": [
        "2664b25051f7ab96b22b199aa2f5ef6a949a4296"
      ],
      "author": {
        "name": "David Chinner",
        "email": "dgc@sgi.com",
        "time": "Wed Jan 18 13:38:12 2006 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Jan 18 13:38:12 2006 +1100"
      },
      "message": "[XFS] Fix a race in xfs_submit_ioend() where we can be completing I/O for\na page while we are still submitting other buffers on the same page for\nI/O.\n\nSGI-PV: 948197\nSGI-Modid: xfs-linux-melb:xfs-kern:25004a\n\nSigned-off-by: David Chinner \u003cdgc@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "15578eeb6cd4b74492f26e60624aa1a9a52ddd7b",
      "tree": "d938e61f953ca63a745e7ace4a78c16876509ed5",
      "parents": [
        "8f28afac3494f573ac774030a1f840b7d6237da2",
        "3860288ee8298bf2784e9a0c37d26d3a82941e35"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 17 17:32:22 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 17 17:32:22 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "8f28afac3494f573ac774030a1f840b7d6237da2",
      "tree": "3a405d14b578d4d3b7bf1884667ad43022cc65f2",
      "parents": [
        "c6b3feaf5774508ab5a955a81e45ffefa3b12eaa",
        "4f3f2f6f3e7ce68c533e7786114f05181772ff6f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 17 17:19:53 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 17 17:19:53 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n"
    },
    {
      "commit": "c6b3feaf5774508ab5a955a81e45ffefa3b12eaa",
      "tree": "f2b275db2e425b1441f9a1ab40a377a232c2bc38",
      "parents": [
        "2664b25051f7ab96b22b199aa2f5ef6a949a4296"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@serpentine.com",
        "time": "Tue Jan 17 17:00:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 17 17:18:25 2006 -0800"
      },
      "message": "[PATCH] Fix sparse parse error in lppaca.h\n\nsparse can\u0027t parse a struct definition in include/asm-powerpc/lppaca.h,\neven though gcc can accept it.  The form looks like this:\n\n        struct __attribute__((whatever)) foo { };\n\nAn equivalent that both gcc and sparse can handle is\n\n        struct foo { } __attribute__((whatever));\n\nThis is the only definition of this type in the tree, and fixing it is\neasier than fixing sparse.\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbos@serpentine.com\u003e\n[ Side note: fixing sparse wouldn\u0027t be hard, but the \"attribute at the\n  end\" version is the canonical one, and the one that makes sense. So\n  let\u0027s just fix the kernel instead. Luc Van Oostenryck already sent\n  out a sparse patch to the sparse mailing list in case anybody cares.\n               -- Linus ]\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "77783a78ded96a56e3a1a0c03bbe87c56896fe6e",
      "tree": "6a18c269adc45b438dc77355756dcf3957d4aad3",
      "parents": [
        "22d4d77183f0af8b3b643544a5ae64ec6105d88b"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Thu Jan 05 16:26:05 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 19:52:56 2006 -0500"
      },
      "message": "[PATCH] skge: fix dma mask setup.\n\nThere are a couple of problems in the DMA setup code for skge.\n* In the 64 bit case, it doesn\u0027t set the consistent mask.\n* In the 32 bit case, the error check is backwards!\nIt likely will only be visible as a bug on 64 bit platforms.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "a1bd9e68573239320d18823c73eb06d8e56cc9e2",
      "tree": "9c9138c9239c586a66fd372549544254d10304e4",
      "parents": [
        "9d824d0710a9e780451533ae4c5cdc5c2ff9062e"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Jan 17 20:53:50 2006 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 19:37:45 2006 -0500"
      },
      "message": "[PATCH] libata: Code for the IRQ mask flag\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\n\nSomewhat cleaner in the resync as someone cleaned up the pio xfer users\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "9d824d0710a9e780451533ae4c5cdc5c2ff9062e",
      "tree": "b786d00ffce075c3f2031d672cccd3814ba01a53",
      "parents": [
        "8d238e012469a9a332c78d6a69a8a46ac4b1e9c2"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Jan 17 20:51:55 2006 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 19:37:45 2006 -0500"
      },
      "message": "[PATCH] libata: Fix sector lock to apply to both drives not drive 0 twice\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "8d238e012469a9a332c78d6a69a8a46ac4b1e9c2",
      "tree": "a882e4ec38a87d5ee61653ff9b16ccea57c2bf04",
      "parents": [
        "012b265f76ce5d497b182569dc77f2c68662bead"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Jan 17 20:50:31 2006 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 19:37:45 2006 -0500"
      },
      "message": "[PATCH] libata: Fix heuristic typos add LBA48PIO flag and support code, add IRQ flag for next diff\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "012b265f76ce5d497b182569dc77f2c68662bead",
      "tree": "e361d2f2208983c66c9110fce91bb7213f62976a",
      "parents": [
        "1bc4ccfff8675adc3d96f91245eb7e2dc0043ca9"
      ],
      "author": {
        "name": "Jason Gaston",
        "email": "jason.d.gaston@intel.com",
        "time": "Tue Jan 17 12:28:48 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 19:31:54 2006 -0500"
      },
      "message": "[PATCH] Intel ICH8 SATA: add PCI device IDs\n\nSigned-off-by:  Jason Gaston \u003cJason.d.gaston@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "22d4d77183f0af8b3b643544a5ae64ec6105d88b",
      "tree": "147b99fdd2dcbaeeac0f23e67bfa0147d23748bc",
      "parents": [
        "0570cc08194630bd78aef7c2c2b4f6a3f02c2bba"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Jan 17 17:53:56 2006 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 19:28:50 2006 -0500"
      },
      "message": "[PATCH] Fix warning with b44.c on 64bit boxes\n\nsizeof() return is not an int, so use max_t to get the types right.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "0570cc08194630bd78aef7c2c2b4f6a3f02c2bba",
      "tree": "d8b98dc9709b9f28fc0aef3d5052bc9271930ea1",
      "parents": [
        "302d12522a36790858ce93b69ebf2220f9e5173a"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jan 17 13:43:21 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 19:27:31 2006 -0500"
      },
      "message": "[PATCH] sky2: 0.13 version\n\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "302d12522a36790858ce93b69ebf2220f9e5173a",
      "tree": "29b049801298aff6e889f9c15bcd5963cb33aebc",
      "parents": [
        "28bd181a8e4abf1126de56f0934ba7c910276475"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jan 17 13:43:20 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 19:27:30 2006 -0500"
      },
      "message": "[PATCH] sky2: more conservative transmit locking\n\nBe more careful about transmit locking, this solves a possible race\nbetween tx_complete and transmit, that would cause a tx timeout.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "28bd181a8e4abf1126de56f0934ba7c910276475",
      "tree": "e9e938691446ada18cae5d8dafaa2d79b00f12ce",
      "parents": [
        "6aad85d6730d47d4867f24eeda517766aa89f8d0"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jan 17 13:43:19 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 19:27:30 2006 -0500"
      },
      "message": "[PATCH] sky2: don\u0027t inline so much\n\nDon\u0027t need to inline quite so many routines, let the compiler\ndecide\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "6aad85d6730d47d4867f24eeda517766aa89f8d0",
      "tree": "4bc4dff2f0dad994abb3bca18b710ce85f14546a",
      "parents": [
        "3be92a70237a1bd813e46d6683a55b508627013a"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jan 17 13:43:18 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 19:27:30 2006 -0500"
      },
      "message": "[PATCH] sky2: use kzalloc\n\nCan use kzalloc here.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "3be92a70237a1bd813e46d6683a55b508627013a",
      "tree": "1a7995f8b2c646e892f36543a0d70626b7b93aa5",
      "parents": [
        "a036119f977eeeae2089ddf5b4759de9ca5fbdb6"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jan 17 13:43:17 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 19:27:30 2006 -0500"
      },
      "message": "[PATCH] sky2: ratelimit error messages\n\nMake sure and rate limit all the error messages that might occur. If a problem\noccurs then a few messages are enough.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "a036119f977eeeae2089ddf5b4759de9ca5fbdb6",
      "tree": "b2375e6d37a5e79fb1a3e890c00c15c15ca2d57a",
      "parents": [
        "dc4d5ea2218b80eb8cd323082f09c506ba75fb6f"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jan 17 13:43:16 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 19:27:30 2006 -0500"
      },
      "message": "[PATCH] sky2: optimize for 32 bit dma\n\nSmall optimization, if dma addresses are 32 bits, then high\nbits are always zero.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.or\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "dc4d5ea2218b80eb8cd323082f09c506ba75fb6f",
      "tree": "67ddc5608641b91b05a066a3dd34c9e80908e504",
      "parents": [
        "762c2de2e61ef5f3c866d00861e6b1509cd8eacf"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jan 17 13:43:15 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 19:27:29 2006 -0500"
      },
      "message": "[PATCH] sky2: don\u0027t bother clearing status ring elements\n\nDon\u0027t need to zero out the status ring entries after processing.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "762c2de2e61ef5f3c866d00861e6b1509cd8eacf",
      "tree": "7e995313877766e8013fa03b8305fbaa1139b808",
      "parents": [
        "1c28f6ba600d05be2dc7ab0592e4d845f668a485"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jan 17 13:43:14 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 19:27:29 2006 -0500"
      },
      "message": "[PATCH] sky2: write barrier\u0027s\n\nBe more careful about memory barriers. The only place we really\nneed them is before and after updating the chip\u0027s ring interface.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "1c28f6ba600d05be2dc7ab0592e4d845f668a485",
      "tree": "4dab29ea4d4d83588ef478ac34d5f99961416b45",
      "parents": [
        "e0c94455ce2a0e5734eeb236fb49a4613e20e7b0"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jan 17 13:43:13 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 19:27:29 2006 -0500"
      },
      "message": "[PATCH] sky2: fix ram buffer for Yukon FE rev 2\n\nFix problems with Yukon FE rev 2 chipset. Don\u0027t cut and paste bugs in from\nsk98lin driver. Change how the ram buffer is divided up, and make the math\nclearer. Also, set the thresholds where rx takes precedence. The threshold\nvalues are just guesses at this point, it might be worth tuning them later.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "e0c94455ce2a0e5734eeb236fb49a4613e20e7b0",
      "tree": "431f470cf0cc5deb4c4b8e27758e8b37c5cb2102",
      "parents": [
        "d1f3d4ddddc3c86e25ce2a41dc129cbe10e24991"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jan 17 13:43:12 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 19:27:29 2006 -0500"
      },
      "message": "[PATCH] sky2: version 0.12\n\nVersion update.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "d1f3d4ddddc3c86e25ce2a41dc129cbe10e24991",
      "tree": "61da5eb8cf7c8424fbb66a2ab59635985136bdbf",
      "parents": [
        "82788c7a47e50ee8d42e3be23afb23448d651c4c"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jan 17 13:43:11 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 19:27:29 2006 -0500"
      },
      "message": "[PATCH] sky2: call pci_set_consistent_dma_mask\n\nNeed to call pci_set_consistent_dma_mask in the case of 64 bit\nDMA.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "82788c7a47e50ee8d42e3be23afb23448d651c4c",
      "tree": "90c7f6e7f6a1755914677d33a7899e7d82376f9f",
      "parents": [
        "0547993820378ef8140b0470b604737bf1fa6c85"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jan 17 13:43:10 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 19:27:28 2006 -0500"
      },
      "message": "[PATCH] sky2: receive buffer alignment\n\nNeed to make sure that sky2 receive buffers are 64 bit\naligned. Also, don\u0027t need to start off with GFP_ATOMIC\non initial setup.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "0547993820378ef8140b0470b604737bf1fa6c85",
      "tree": "ac942ba856056d984a6b204c50b1f33b4fcc12cd",
      "parents": [
        "3435dbcec199740d3100e0a2f316e795286b5424"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Tue Jan 17 15:01:10 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 19:15:16 2006 -0500"
      },
      "message": "[PATCH] e100: e100 whitespace fixes\n\ne100: e100 whitespace fixes\n\nThese are whitespace only fixes.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "3435dbcec199740d3100e0a2f316e795286b5424",
      "tree": "4cdce308bb06510dd5cf1e4de68e792565b08b03",
      "parents": [
        "24180333206519e6b0c4633eab81e773b4527cac"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Tue Jan 17 15:01:08 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 19:15:15 2006 -0500"
      },
      "message": "[PATCH] e100: Handle the return values from pci_* functions\n\ne100: Handle the return values from pci_* functions\n\nThis is to resolve warnings during compile time.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "24180333206519e6b0c4633eab81e773b4527cac",
      "tree": "903edfa6bac60f0583a69614503a6ee1af2711a4",
      "parents": [
        "2610c733023850be2db9fef9c81f851a64bb9f67"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Tue Jan 17 15:01:06 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 19:15:15 2006 -0500"
      },
      "message": "[PATCH] e100: Fix TX hang and RMCP Ping issue (due to a microcode loading issue)\n\ne100: Fix TX hang and RMCP Ping issue (due to a microcode loading issue)\n\nSet the end of list bit to cause the hardware\u0027s transmit state machine to\nwork correctly and not prevent management (BMC) traffic.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "4f3f2f6f3e7ce68c533e7786114f05181772ff6f",
      "tree": "7035a782b79c770f98d34847ae0b88b3ad6b8384",
      "parents": [
        "c7006638a50cbf16bb420fa91e5af2dd22d28621"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jan 17 15:55:58 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jan 17 15:55:58 2006 -0800"
      },
      "message": "[SOUND]: sparc/cs4231: Fix some typos which wrecked the build.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c7006638a50cbf16bb420fa91e5af2dd22d28621",
      "tree": "ba8a5d030087634a2e0fe63ad6ce1cd9c6758bbf",
      "parents": [
        "1ae613883468eab2fb8a077aad9fdedfbfa73d1b"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jan 17 15:53:11 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jan 17 15:53:11 2006 -0800"
      },
      "message": "[SPARC]: Fix sbusfb build.\n\nsbusfb_compat_ioctl() needs to return int, not long, as that\nis what the fb_ops-\u003efb_compat_ioctl method prototype wants.\n\nNeed to git rid of the \"struct file *file\" first argument to\nfbiogetputcmap() and fbiogscursor() to match calls done in\nsbusfb_compat_ioctl().\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1ae613883468eab2fb8a077aad9fdedfbfa73d1b",
      "tree": "137e13bddb040f4ae9a997473e847304dcd7c19e",
      "parents": [
        "9eb3394bf2037120881a8846bc67064f49325366"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Tue Jan 17 15:36:05 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 17 15:36:05 2006 -0800"
      },
      "message": "[SPARC]: change if() BUG(); to BUG_ON in iommu.c\n\nthis patch changes if() BUG(); constructs\nin iommu.c to BUG_ON(); so it gets save\nto define BUG() and BUG_ON() to nullstatements.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9eb3394bf2037120881a8846bc67064f49325366",
      "tree": "6782663f5b5a13cf8f98c4341637322650b42f9a",
      "parents": [
        "2664b25051f7ab96b22b199aa2f5ef6a949a4296"
      ],
      "author": {
        "name": "Richard Mortimer",
        "email": "richm@oldelvet.org.uk",
        "time": "Tue Jan 17 15:21:01 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 17 15:21:01 2006 -0800"
      },
      "message": "[SPARC64]: Eliminate race condition reading Hummingbird STICK register\n\nEnsure a consistent value is read from the STICK register by ensuring\nthat both high and low are read without high changing due to a roll\nover of the low register.\n\nVarious Debian/SPARC users (myself include) have noticed problems with\nHummingbird based systems. The symptoms are that the system time is\nseen to jump forward 3 days, 6 hours, 11 minutes give or take a few\nseconds. In many cases the system then hangs some time afterwards.\n\nI\u0027ve spotted a race condition in the code to read the STICK register.\nI could not work out why 3d, 6h, 11m is important but guess that it is\ndue to the 2^32 jump of STICK (forwards on one read and then the next\nread will seem to be backwards) during a timer interrupt. I\u0027m guessing\nthat a change of -2^32 will get converted to a large unsigned\nincrement after the arithmetic manipulation between STICK,\nnanoseconds, jiffies etc.\n\nI did a test where I modified __hbird_read_stick to artificially\ninject rollover faults forcefully every few seconds. With this I saw\nthe clock jump over 6 times in 12 hours compared to once every month\nor so.\n\nSigned-off-by: Richard Mortimer \u003crichm@oldelvet.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3860288ee8298bf2784e9a0c37d26d3a82941e35",
      "tree": "418993a3f8a15e01a8678c5750399ac7a6ae6811",
      "parents": [
        "64af4c13622511257daba762b32d9d20f2d0c4b5"
      ],
      "author": {
        "name": "Kris Katterjohn",
        "email": "kjak@users.sourceforge.net",
        "time": "Tue Jan 17 15:15:38 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 17 15:15:38 2006 -0800"
      },
      "message": "[NET]: Use is_zero_ether_addr() in net/core/netpoll.c\n\nThis replaces a memcmp() with is_zero_ether_addr().\n\nSigned-off-by: Kris Katterjohn \u003ckjak@users.sourceforge.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "64af4c13622511257daba762b32d9d20f2d0c4b5",
      "tree": "b305487a9130b824f71418303178bd0b19791048",
      "parents": [
        "f404e9a67ffdc0bb0302a5ad1f7eaf58e5a59109"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Jan 17 15:14:49 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 17 15:14:49 2006 -0800"
      },
      "message": "[CASSINI]: Fix printk warning.\n\ndrivers/net/cassini.c:1930: warning: long unsigned int format, different type arg (arg 4)\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f404e9a67ffdc0bb0302a5ad1f7eaf58e5a59109",
      "tree": "4406dc808ccf1654c3648fcea12e68ff5a56fdee",
      "parents": [
        "a8fc3d8decfd5601fb14a2163952f81fa6b971bb"
      ],
      "author": {
        "name": "Kris Katterjohn",
        "email": "kjak@users.sourceforge.net",
        "time": "Tue Jan 17 13:04:57 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 17 13:04:57 2006 -0800"
      },
      "message": "[PKTGEN]: Replacing with (compare|is_zero)_ether_addr() and ETH_ALEN\n\nThis replaces some tests with is_zero_ether_addr(), memcmp(one, two,\n6) with compare_ether_addr(one, two), and 6 with ETH_ALEN where\nappropriate.\n\nSigned-off-by: Kris Katterjohn \u003ckjak@users.sourceforge.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a8fc3d8decfd5601fb14a2163952f81fa6b971bb",
      "tree": "9666ef0fefde06061b0fc3e1a6ef3c1f8e9cfb0a",
      "parents": [
        "ab67a4d511188680beb8a0d82a90f55dbeb53d5c"
      ],
      "author": {
        "name": "Kris Katterjohn",
        "email": "kjak@users.sourceforge.net",
        "time": "Tue Jan 17 13:03:54 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 17 13:03:54 2006 -0800"
      },
      "message": "[NET]: \"signed long\" -\u003e \"long\"\n\nSigned-off-by: Kris Katterjohn \u003ckjak@users.sourceforge.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ab67a4d511188680beb8a0d82a90f55dbeb53d5c",
      "tree": "c2a9842b9877df27a50448506c3cfe3a6f00f6df",
      "parents": [
        "ae82af54d73becd66804d942cf39b049e625fa89"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Tue Jan 17 13:01:31 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 17 13:01:31 2006 -0800"
      },
      "message": "[EBTABLES]: Handle SCTP/DCCP in ebt_{ip,log}\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ae82af54d73becd66804d942cf39b049e625fa89",
      "tree": "d987461ee9dfbfb963bb96052cf92bca176469ff",
      "parents": [
        "2f970d83576cf4938fd75551c465050f6a16c33c"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Tue Jan 17 13:01:06 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 17 13:01:06 2006 -0800"
      },
      "message": "[PKT_SCHED]: Handle SCTP/DCCP in sfq_hash\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1bc4ccfff8675adc3d96f91245eb7e2dc0043ca9",
      "tree": "03bd5a2d64c52dff3c68a66e37f43b4109854170",
      "parents": [
        "ffa29456cd316a5394cdd489de5af3bf87d3c485"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Jan 09 17:18:14 2006 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 08:25:39 2006 -0500"
      },
      "message": "[PATCH] libata: add a function to decide if we need iordy\n\nThis ought to be simple but for PIO2 we have to poke around the drive\ndata to get it 100% correct.\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "ffa29456cd316a5394cdd489de5af3bf87d3c485",
      "tree": "d051d85afb7337bde4e536b16db0f48becf5692e",
      "parents": [
        "5a46fe89a73dc984a2b9ef0fde9b9e58bd4ff98f"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Jan 09 17:14:40 2006 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 08:25:39 2006 -0500"
      },
      "message": "[PATCH] libata: Pre UDMA EIDE PIO mode selection\n\nI misread the spec when doing the original. I\u0027ve tested the corrected\nversion with pre UDMA drives and it now picks the right modes. This is a\nspecific bug fix rather than an update or new feature item.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "5a46fe89a73dc984a2b9ef0fde9b9e58bd4ff98f",
      "tree": "71e4811ed304d8c8db4f82bbc0d2fd51f71a2285",
      "parents": [
        "88b52877fa1a8894600362a5c9addbab1fcf8b54"
      ],
      "author": {
        "name": "Yusuf Iskenderoglu",
        "email": "enygma@dreadnought.hadiko.de",
        "time": "Tue Jan 17 08:06:21 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 08:06:21 2006 -0500"
      },
      "message": "[libata] sata_promise: add pci id\n"
    },
    {
      "commit": "2610c733023850be2db9fef9c81f851a64bb9f67",
      "tree": "62db077203a86e8b67cde10941f7034caed02c4e",
      "parents": [
        "38bd3b2629702894ca3528358ffc447bbacc9442"
      ],
      "author": {
        "name": "Javier Achirica",
        "email": "achirica@gmail.com",
        "time": "Tue Jan 17 08:01:01 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 08:01:01 2006 -0500"
      },
      "message": "airo: Off-by-one channel fix\n"
    },
    {
      "commit": "88b52877fa1a8894600362a5c9addbab1fcf8b54",
      "tree": "24522f6a3de5455c8e4730223c8a857822f62db5",
      "parents": [
        "f285757cab254470a10f711cd3cbaf9d92f7aa06"
      ],
      "author": {
        "name": "Oliver Weihe",
        "email": "o.weihe@deltacomputer.de",
        "time": "Tue Jan 17 07:58:42 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:58:42 2006 -0500"
      },
      "message": "[libata] sata_svw: add pci id\n"
    },
    {
      "commit": "f285757cab254470a10f711cd3cbaf9d92f7aa06",
      "tree": "ad439542415d3b9118ae266f56319fd9ef1b3145",
      "parents": [
        "2664b25051f7ab96b22b199aa2f5ef6a949a4296"
      ],
      "author": {
        "name": "Jason Gaston",
        "email": "jason.d.gaston@intel.com",
        "time": "Mon Jan 09 11:09:13 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:54:42 2006 -0500"
      },
      "message": "[PATCH] ahci: AHCI mode SATA patch for Intel ICH8\n\nThis patch adds the Intel ICH8 DID\u0027s to the ahci.c file for AHCI mode\nSATA support.\n\nSigned-off-by:  Jason Gaston \u003cJason.d.gaston@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "38bd3b2629702894ca3528358ffc447bbacc9442",
      "tree": "a07e27fcd3fcc94dfb9fd6b204cc670f7d3b7ff6",
      "parents": [
        "8241e35e0c6ae7531fe270de34608edfdc2ea483"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:37 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:51:04 2006 -0500"
      },
      "message": "[PATCH] e1000: Removed unused variables and initialized variables\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "8241e35e0c6ae7531fe270de34608edfdc2ea483",
      "tree": "9a87f5b49d41f3b37c6ae643fc5e3111ace5afde",
      "parents": [
        "a292ca6efbc1f259ddfb9c902367f2588e0e8b0f"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:34 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:51:03 2006 -0500"
      },
      "message": "[PATCH] e1000: Cleaned up code and removed hard coded numbers\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "a292ca6efbc1f259ddfb9c902367f2588e0e8b0f",
      "tree": "02d26f87e4b3931c54923c5f97557eae0eff39f0",
      "parents": [
        "240b1710f56b359685bc698e2a1473a2f3f2b8d7"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:30 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:51:03 2006 -0500"
      },
      "message": "[PATCH] e1000: Added copy break code\n\nImproves small packet performance with large amounts of reassembly being done in the stack.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "240b1710f56b359685bc698e2a1473a2f3f2b8d7",
      "tree": "150d74c7d736bde01f18edfee510cbe868f4fb87",
      "parents": [
        "fb3d47d4c4cd79eeddd0ee1b470e157840dccf21"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:28 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:48:04 2006 -0500"
      },
      "message": "[PATCH] e1000: Added variable to handle return values for pci_enable_* functions\n\nThis was to fix compilation warnings.  Also added log messages when pci_enable_* functions return with an error.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "fb3d47d4c4cd79eeddd0ee1b470e157840dccf21",
      "tree": "7328582b0ce82e9956b8fda1a129c6f6a335c368",
      "parents": [
        "a2917e22dcaa53e8ad2d8dc3bcfa55a4b04e6d0f"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:25 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:48:04 2006 -0500"
      },
      "message": "[PATCH] e1000: Added PCIe bus information\n\nThis is two patches, the first is adding additional bus information for the 8257{1|2|3} controllers.  The second patch was orginally a community patch to print bus type/speed/width, and enhanced by us.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "a2917e22dcaa53e8ad2d8dc3bcfa55a4b04e6d0f",
      "tree": "75114ad5813ca2eb417bbeb602ba66329832cf47",
      "parents": [
        "b7ee49db8b4b21dad3284d5507e7ea2946031f6e"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:23 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:48:04 2006 -0500"
      },
      "message": "[PATCH] e1000: Added firmware version reporting for 8257{1|2|3} controllers\n\nThe EEPROM image version is reported as a firmware version for these controllers.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "b7ee49db8b4b21dad3284d5507e7ea2946031f6e",
      "tree": "1608149c1afea7bb19888664f89d18c14e0d1e88",
      "parents": [
        "72d64a436724da72f876c85a73895a622da6a673"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:21 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:48:04 2006 -0500"
      },
      "message": "[PATCH] e1000: Added hardware support for PCI express, 82546GB, and 82571 Fiber\n\nAdded 82571 fiber to WOL fix for dual port adapters.\nAdded support for 82546GB (Quad Copper).\nAdded PCIe typedef for x2, igp cable length 115, and extended TX CTRL registers.\nAdded parity error detection and PCIe CTRL registers.\nAdded EEPROM config registers.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "72d64a436724da72f876c85a73895a622da6a673",
      "tree": "c59dde1b1c116036dfd4400b35df002549e4c9ec",
      "parents": [
        "1e613fd9d64aba9945ddb3b7f1107127ee8a9835"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:19 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:48:03 2006 -0500"
      },
      "message": "[PATCH] e1000: Added cleaned_count to RX buffer allocation\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "1e613fd9d64aba9945ddb3b7f1107127ee8a9835",
      "tree": "aa6de84f7790d96daffcb20a6ffc22ee498db724",
      "parents": [
        "e8da8be146e6043fb4b60a222be0014a0fb46d24"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:16 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:48:03 2006 -0500"
      },
      "message": "[PATCH] e1000: Added interrupt auto mask support\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "e8da8be146e6043fb4b60a222be0014a0fb46d24",
      "tree": "7d0a184d6a1f02ad770e53034281cd15516cc46b",
      "parents": [
        "ce7393b93502f52e2ef7259e9e9bc3b1a1fd6799"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:14 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:48:03 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix Netpoll issue\n\nFixed an issue netpoll would error out during communication, generating the following error:\n--netdump[14973]: Got toomany timeouts in handshaking, ...\nEven after a kernel panic, netpoll requires two way communication to successfully transfer the crash log to the remote server.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "ce7393b93502f52e2ef7259e9e9bc3b1a1fd6799",
      "tree": "16f6e2b774929766aafe834f1749a5c9805fd774",
      "parents": [
        "ff14701350eef6df9b7fc0ae118e1689e141a54c"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:12 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:48:03 2006 -0500"
      },
      "message": "[PATCH] e1000: Fixed frame size logic\n\nSimplified the logic used to assign the frame_size.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "ff14701350eef6df9b7fc0ae118e1689e141a54c",
      "tree": "2c49417d650df54c2ce85d06fd4983df13ae1493",
      "parents": [
        "d74bbd3bbfd70470446e0d8153f91967d53c0798"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:10 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:48:02 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix VLAN support\n\nFixed VLAN support by switching control over to the firmware.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "d74bbd3bbfd70470446e0d8153f91967d53c0798",
      "tree": "d09f79b0d7d4c3e63f9dbe038a5f3bdd9a091d84",
      "parents": [
        "0fadb0597d240d4ed279042cab632d567510a1a3"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:07 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:48:02 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix __pskb_pull_tail\n\nFixed by moving code to correct location (for 82572 and 82571 controllers).\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "0fadb0597d240d4ed279042cab632d567510a1a3",
      "tree": "83786788f8bf5ef24b3b2cc871b84030c4d59fdf",
      "parents": [
        "47028635d17c7b9c7ffc67499be5fed579bdfe72"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:05 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:44:51 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix collision distance\n\nFixed the collision distance for 82543 controllers and newer.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "47028635d17c7b9c7ffc67499be5fed579bdfe72",
      "tree": "0ac186eda8ed3530f05af8323b06190b1bccf1a8",
      "parents": [
        "f5645110aa2ed2dcc3e0373821474506ed4dc512"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:03 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:44:51 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix bit 22 (TXDCTL) for 82571 \u0026 82572 controllers\n\nRemoved duplicate code, TXDCTL and TXDCTL_COUNT_DESC are the same bit and there is no need to set it twice.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "f5645110aa2ed2dcc3e0373821474506ed4dc512",
      "tree": "9f613bb98018b7cb86df4f023ffa1dd77d659fd6",
      "parents": [
        "392137fa9b966cf03f020f9a9a2619099b996266"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:51:01 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:44:51 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix desc. clean up\n\nThese were two separate community submitted patches.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "392137fa9b966cf03f020f9a9a2619099b996266",
      "tree": "4afd28f3f674919ec8b799740ebf39aae620e32d",
      "parents": [
        "997f5cbdded3d8282dc56b741d332e51014ea64b"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:57 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:44:50 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix TX timeout logic\n\nFixed the TX timeout logic to use \"end of packet\" rather than \"next to clean\".  Updated message log.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "997f5cbdded3d8282dc56b741d332e51014ea64b",
      "tree": "e542e0cc14bba8ed70f52933bdd2dd6b76a94ced",
      "parents": [
        "66a2b0a30fcc37876d3639ea375a9d24649b53bf"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:55 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:44:50 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix Desc. Rings and Jumbo Frames\n\nThis patch contains two fixes.  The first fix is to the tx and rx descriptor rings clean up process.  The second fix is to jumbo frames, which cleans up the code logic and removes most of the fifo related limitations on jumbo frames.  This is because the driver code now supports splitting a packet across multiple descriptors.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "66a2b0a30fcc37876d3639ea375a9d24649b53bf",
      "tree": "dab5bdcbf8d2db73cc22b1030bb679ad81eeffb9",
      "parents": [
        "f11b7f8535fab0f9196a7387e93dca5deaa5fff2"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:53 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:44:50 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix TX queue length based on link speed\n\n10/100 speeds seem to have some problems reporting false tx timeouts especially at half duplex.  Fixed by using a timeout factor to attempt to mitigate the false timeouts.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "f11b7f8535fab0f9196a7387e93dca5deaa5fff2",
      "tree": "ff4f599bb8d8a7abd6d97d78756a9376f1bf8947",
      "parents": [
        "4d351858e41145fa236730b7749e3aed18edef43"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:51 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:44:50 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix flow control water marks\n\nFixed flow control water marks based on PBA size.\nStore flow control state in original_fc in addition to fc.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "4d351858e41145fa236730b7749e3aed18edef43",
      "tree": "ecab4b750bc11feadcd5400bdbd516d0aa5a5c6b",
      "parents": [
        "526f99572e9f18f42c8da2c9adafbe64482c0737"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:48 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:44:50 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix EEPROM read logic\n\nFixed read_eeprom logic to test use_eerd instead of testing for 82573 controllers.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "526f99572e9f18f42c8da2c9adafbe64482c0737",
      "tree": "b6b76704aa4ca03d3b66eaedb34b3d77237dc7a0",
      "parents": [
        "492731632cce0a7c8817376e1316f0af093830c4"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:46 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:44:49 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix PHY reset when blocked\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "492731632cce0a7c8817376e1316f0af093830c4",
      "tree": "2b823e84446b2812067d4c47a62c8361bb7d8d84",
      "parents": [
        "7bfa48162d4924e8cc7fb8eccc8c8f66cc111eb4"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:44 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:44:49 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix loopback logic\n\nFixed the loopback logic to work for the PCI express adapters.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "7bfa48162d4924e8cc7fb8eccc8c8f66cc111eb4",
      "tree": "906365b7e1c17f15fa470dbad448cafa3310f011",
      "parents": [
        "f56799ea39a85a6f3760a134aa0e6d1c17eea369"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:41 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:40:11 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix mulitple queues\n\nFixed stats when using multiple queues.\nWhen multiple queues are enabled, log a message in syslog.\nFixed memory allocation for multiple queues.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "f56799ea39a85a6f3760a134aa0e6d1c17eea369",
      "tree": "5d7ed643eb04aed2a7d5c129dd997e1f7d3cf76c",
      "parents": [
        "d8c2bd3d3aa49e18ffebb999979b976f04280284"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:39 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:40:11 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix adapter structure and prepare for multique fix\n\nFix adapter structure to handle multiple queues and prepping the driver for full multiple queue support, some changes are ifdef\u0027d our unless you define CONFIG_E1000_MQ.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "d8c2bd3d3aa49e18ffebb999979b976f04280284",
      "tree": "a188305d413f0a54d1708a78c959fc45295cda2d",
      "parents": [
        "6b7660cd4df23ee92ddc0ba4b4ec31e3adee7bc9"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:37 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:40:11 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix LED functionality for 82573\n\nFixed adapter identification issue.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "6b7660cd4df23ee92ddc0ba4b4ec31e3adee7bc9",
      "tree": "624a74e76fa9d5fdcc3f6c9142148cfaafc9a01d",
      "parents": [
        "7892f59c5ea86115450293441ca10654168e00da"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:35 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:40:11 2006 -0500"
      },
      "message": "[PATCH] Fix e1000 stats\n\nUpdated the e1000_stats structure and removed mpx for rx_errors and rx_dropped.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "7892f59c5ea86115450293441ca10654168e00da",
      "tree": "8bb3ee008714f43f1c3542335e2d4ac44032d9ea",
      "parents": [
        "b55ccb356167ed2d2d40b9dc0fe05bbe1a3d6f39"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:32 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:40:10 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix PHY config for 82573 controller\n\nAdded a delay to allow PHY configuration to complete before accessing NVM.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "b55ccb356167ed2d2d40b9dc0fe05bbe1a3d6f39",
      "tree": "838628fd9bfbfc60f84f251fddd56edf6906b9a0",
      "parents": [
        "571281972e2ca590ef160dcd6669b9f724b64283"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:30 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:40:10 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix ASF/AMT for 8257{1|2|3} controllers\n\nThe 82573 controller required different logic than 82571|2 controllers.  Corrected the reset logic for 8257{1|2|3} controllers.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "571281972e2ca590ef160dcd6669b9f724b64283",
      "tree": "cdb4f140fee6c924257ea52d40c56c031101d018",
      "parents": [
        "545c67c0a3550545fe50d28c874b0664bc5dc882"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:28 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:40:10 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix SoL/IDER link and loopback\n\nFix so that if a SoL/IDER session is active, do not allow operations which require a PHY reset and instead log a message.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "545c67c0a3550545fe50d28c874b0664bc5dc882",
      "tree": "e0ffa97a1137bccbdd0574434bf481cb6e52a56d",
      "parents": [
        "9a3056da0d7fde1e19e806824c41857b239954ed"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:25 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:40:10 2006 -0500"
      },
      "message": "[PATCH] e1000: General Fixes\n\nThese fixes update the TX and RX ring structures.  Prepare driver for up-coming fixes.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "9a3056da0d7fde1e19e806824c41857b239954ed",
      "tree": "a416cf97788135fa3635a78c9c55f0624a10f837",
      "parents": [
        "4ee9c02007249cf9c66e368b5d433c6956e05586"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:23 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:40:10 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix TSO\n\nFixed the TSO workaround for 82571/2 controllers.\nFixed TSO issue where a non-tso packet in a linear SKB which followed a TSO packet would get written back prematurely.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "4ee9c02007249cf9c66e368b5d433c6956e05586",
      "tree": "b11e5a80e6528e5e810726761347e6d68a34dc83",
      "parents": [
        "7c5c220e254b2cdcf7083dcaf445820b899f7e8b"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Jan 12 16:50:18 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:40:09 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix jumbo frame performance\n\nPartition PBA for Jumbo frames based on MTU size.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "7c5c220e254b2cdcf7083dcaf445820b899f7e8b",
      "tree": "80a5f7527129299ef29911fde0a1ad87cde63759",
      "parents": [
        "11f1a52b87eaf830bd03d4e01d563437c30f7728"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Jan 12 17:16:45 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:25:01 2006 -0500"
      },
      "message": "[PATCH] spidernet: fix missing include\n\nThis is now required to avoid\ndrivers/net/spider_net.c:844: error: \u0027IPPROTO_TCP\u0027 undeclared\n\nSigned-off-by: Arnd Bergmann \u003carndb@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "11f1a52b87eaf830bd03d4e01d563437c30f7728",
      "tree": "f251162b093f1ac7153d17de8d046f16f3e2e17e",
      "parents": [
        "8e0a613bf61ccaab376877d7c2ed50315b8ca6d7"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Jan 12 17:16:44 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:25:01 2006 -0500"
      },
      "message": "[PATCH] spidernet: performance optimizations\n\nPerformance optimizations, changes in these areas:\n  - RX and TX checksum offload\n  - correct maximum MTU\n  - don\u0027t use TX interrupts anymore, use a timer instead\n  - remove some superfluous barriers\n  - improve RX RAM full handling\n\nFrom: Utz Bacher \u003cutz.bacher@de.ibm.com\u003e\nSigned-off-by: Jens Osterkamp \u003cjens.osterkamp@de.ibm.com\u003e\nSigned-off-by: Arnd Bergmann \u003carndb@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "8e0a613bf61ccaab376877d7c2ed50315b8ca6d7",
      "tree": "76964e5d482023c895487a7392a3e3e18d7dc599",
      "parents": [
        "030d6753f8b6251927330431a7e5f0ac86bc6da9"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Jan 12 17:16:43 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:25:00 2006 -0500"
      },
      "message": "[PATCH] spidernet: fix HW structures for 64 bit dma_addr_t\n\nThe driver incorrectly used dma_addr_t to describe\nHW structures and consequently broke when that type\nwas changed in 2.6.15-rc.\n\nThis changed spidernet to use u32 for 32 bit HW defined\nstructure elements.\n\nFrom: Jens Osterkamp \u003cJens.Osterkamp@de.ibm.com\u003e\nSigned-off-by: Jens Osterkamp \u003cJens.Osterkamp@de.ibm.com\u003e\nSigned-off-by: Arnd Bergmann \u003carndb@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "030d6753f8b6251927330431a7e5f0ac86bc6da9",
      "tree": "12cab3e13f51b63ced212d2ac909c42ca8c10857",
      "parents": [
        "0d3ea1666f1894a874681fe33e2cb7fee41a0c73"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Jan 12 17:16:42 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:25:00 2006 -0500"
      },
      "message": "[PATCH] spidernet: read firmware from the OF device tree\n\nrequest_firmware() is sometimes problematic, especially\nin initramfs, reading the firmware from Open Firmware\nis much preferrable.\n\nWe still try to get the firmware from the file system\nfirst, in order to support old SLOF releases and to allow\nupdates of the spidernet firmware without reflashing\nthe system.\n\nFrom: Jens Osterkamp \u003cJens.Osterkamp@de.ibm.com\u003e\nSigned-off-by: Jens Osterkamp \u003cJens.Osterkamp@de.ibm.com\u003e\nSigned-off-by: Arnd Bergmann \u003carndb@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "0d3ea1666f1894a874681fe33e2cb7fee41a0c73",
      "tree": "6a206ebf46fe622ae6d06923c92b8a737f63ce86",
      "parents": [
        "c2e5b352fcefb644959a0c8b1bb2e297f0d4ac3d"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Jan 12 17:16:41 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:25:00 2006 -0500"
      },
      "message": "[PATCH] spidernet: check if firmware was loaded correctly\n\nUploading the device firmware may fail if wrong input data\nwas provided by the user. This checks for the condition.\n\nFrom: Jens Osterkamp \u003cJens.Osterkamp@de.ibm.com\u003e\nSigned-off-by: Jens Osterkamp \u003cJens.Osterkamp@de.ibm.com\u003e\nSigned-off-by: Arnd Bergmann \u003carndb@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "c2e5b352fcefb644959a0c8b1bb2e297f0d4ac3d",
      "tree": "65972fbb796b4f08e66600faf53e7046fcb0702c",
      "parents": [
        "ab4384a6588925607f734e195f49e34a80f31e84"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Mon Jan 16 17:00:24 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:23:39 2006 -0500"
      },
      "message": "[PATCH] mv643xx_eth: Remove needless mask of extended intr register\n\nAll interrupts controlled by the extended mask register are also\nmasked by a bit in the main mask register, so there is no need to\ndirectly manipulate the extended mask register.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\n\n mv643xx_eth.c |   81 ++++++++++++++++++----------------------------------------\n 1 file changed, 26 insertions(+), 55 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "ab4384a6588925607f734e195f49e34a80f31e84",
      "tree": "e0fc58cb591c725a4e7a2437099af4eb1febf280",
      "parents": [
        "4476e0e4c7e6a2c22288391b853b6e071622f079"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Mon Jan 16 16:59:21 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:23:38 2006 -0500"
      },
      "message": "[PATCH] mv643xx_eth: Merge open and stop helper functions\n\nMove code from helper functions mv643xx_eth_real_open and mv643xx_eth_real_stop\nas they are no longer needed.\n\nSigned-off-by Dale Farnsworth \u003cdale@farnsworth.org\u003e\n\n mv643xx_eth.c |  109 +++++++++++++++++++++++-----------------------------------\n 1 file changed, 45 insertions(+), 64 deletions(-)\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "4476e0e4c7e6a2c22288391b853b6e071622f079",
      "tree": "e51ce4e1b1b50ea539ff179ccff3a4fffceae7bb",
      "parents": [
        "63890576a3bfd5c6aea86fb72236682480865bc0"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Mon Jan 16 16:58:24 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:23:38 2006 -0500"
      },
      "message": "[PATCH] mv643xx_eth: Fix transmit skb accounting\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\n\n mv643xx_eth.c |    7 +++++--\n 1 file changed, 5 insertions(+), 2 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "63890576a3bfd5c6aea86fb72236682480865bc0",
      "tree": "1d9142884b2d831b7f9b55714baa110457e35710",
      "parents": [
        "8f5187035ad475c90ca865318daa09ba43bc3e68"
      ],
      "author": {
        "name": "Wolfram Joost",
        "email": "pegasos@frokaschwei.de",
        "time": "Mon Jan 16 16:57:41 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:23:38 2006 -0500"
      },
      "message": "[PATCH] mv643xx_eth: Request HW checksum generation only for IPv4\n\nThis patch removes the NETIF_F_HW_CSUM flag to be able to use other protocols\nthan IPv4. Hardware checksums for IPv4 should continue to work because\nNETIF_F_IP_CSUM is still set.  The sanity-check has been enhanced to check\nthe used protocol and to not access skb-\u003eiph for non-ipv4-packets.\n\nSigned-off-by: Wolfram Joost \u003cpegasos@frokaschwei.de\u003e\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\n\n mv643xx_eth.c |   19 +++++++++++--------\n 1 file changed, 11 insertions(+), 8 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "8f5187035ad475c90ca865318daa09ba43bc3e68",
      "tree": "43b304d094d8fec20a2589239f56ff31bc4aa8d1",
      "parents": [
        "dd09b1de08b28ccfb130ca97d617dc3283165d22"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Mon Jan 16 16:56:30 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:23:38 2006 -0500"
      },
      "message": "[PATCH] mv643xx_eth: Hold spinlocks only where needed\n\nThis driver has historically held a spin_lock during the entire open\nand stop functions and while receiving multiple packets.  This is\nunecessarily long and holds locks during calls that may sleep.\nThis patch reduces the size of windows where locks are held.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\n\n mv643xx_eth.c |  172 ++++++++++++++++++++++++++++++----------------------------\n 1 file changed, 91 insertions(+), 81 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "dd09b1de08b28ccfb130ca97d617dc3283165d22",
      "tree": "de89ba2464dc96d991e982182d4db6c3ce872c70",
      "parents": [
        "f7ea333765438232ac346a2f23cfec3e2012758f"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Mon Jan 16 16:53:15 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:23:37 2006 -0500"
      },
      "message": "[PATCH] mv643xx_eth: iounmap the correct SRAM buffer\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\n\n mv643xx_eth.c |    2 +-\n 1 file changed, 1 insertion(+), 1 deletion(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "f7ea333765438232ac346a2f23cfec3e2012758f",
      "tree": "9a1f685e3220e9b6b4170586e7f4b4d19fc6e753",
      "parents": [
        "b44cd572623cb6a931a947d9108595517fd945f8"
      ],
      "author": {
        "name": "Paul Janzen",
        "email": "pcj@linux.sez.to",
        "time": "Mon Jan 16 16:52:13 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:23:37 2006 -0500"
      },
      "message": "[PATCH] mv643xx_eth: Fix handling of small, unaligned fragments\n\nFix handling of small, unaligned fragments.\nIt also solves a potential deadlock if skb_linearize() returns -ENOMEM.\n\nSigned-off-by: Paul Janzen \u003cpcj@linux.sez.to\u003e\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\n\n mv643xx_eth.c |   54 +++++++++++++++++++++++++++++++-----------------------\n 1 file changed, 31 insertions(+), 23 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "b44cd572623cb6a931a947d9108595517fd945f8",
      "tree": "fc4a28e35531ad9bc3596b262ad834aff82d4662",
      "parents": [
        "16e0301831767ee1b8e5e022cc08e76f9f8a8938"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Mon Jan 16 16:51:22 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:23:37 2006 -0500"
      },
      "message": "[PATCH] mv643xx_eth: Receive buffers require 8 byte alignment\n\nThe Marvell mv643xx ethernet hardware requires that DMA buffers be\naligned to 8-byte boundaries.  This patch satisfies this requirement.\nBuffers allocated by dev_alloc_skb() only have 4-byte alignment when\nslab debugging is enabled.\n\nAlso, document that the 2-byte offset to align the IP packets on\nreceive is a hardware feature and is not tied to NET_IP_ALIGN.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\n\n mv643xx_eth.c |   12 +++++++++---\n 1 file changed, 9 insertions(+), 3 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "16e0301831767ee1b8e5e022cc08e76f9f8a8938",
      "tree": "3562f2195c66c8486b83b960e20e67b62054e01e",
      "parents": [
        "4eaa3cb35b22cccc53846ce2820e244b1fb04f0b"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Mon Jan 16 16:50:02 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:23:37 2006 -0500"
      },
      "message": "[PATCH] mv643xx_eth: Add multicast support\n\nThis code is adapted from code in a ppc-specific version of the driver.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\n\n mv643xx_eth.c |  201 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++--\n 1 file changed, 197 insertions(+), 4 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "4eaa3cb35b22cccc53846ce2820e244b1fb04f0b",
      "tree": "65aa1145fbf4eed0700ced76dd9a6e9b6a3dfbb2",
      "parents": [
        "cb415d30048f0c1f80fd2f5340a982e8c9617d0d"
      ],
      "author": {
        "name": "Paolo Galtieri",
        "email": "pgaltieri@mvista.com",
        "time": "Mon Jan 16 16:48:58 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:23:37 2006 -0500"
      },
      "message": "[PATCH] mv643xx_eth: Fix a NULL pointer dereference\n\nFix a NULL pointer dereference.\n\nFill in the buf_ptr and byte_cnt fields of pkt_info in\neth_tx_return_desc().\n\nSigned-off-by: Paolo Galtieri \u003cpgaltieri@mvista.com\u003e\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\n\n mv643xx_eth.c |   51 +++++++++++++++++++++------------------------------\n 1 file changed, 21 insertions(+), 30 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "cb415d30048f0c1f80fd2f5340a982e8c9617d0d",
      "tree": "652413a7b26def01c70e1c5296822b0258c54475",
      "parents": [
        "78a5e534758349fd3effc90ce1152b55368f52ee"
      ],
      "author": {
        "name": "Paolo Galtieri",
        "email": "pgaltieri@mvista.com",
        "time": "Mon Jan 16 16:48:02 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:23:36 2006 -0500"
      },
      "message": "[PATCH] mv643xx_eth: Fix dma_map/dma_unmap relations\n\nIf you do a dma_map_single you must do dma_unmap_single and if you do\na dma_map_page you must do a dma_unmap_page.\n\nSigned-off-by: Paolo Galtieri \u003cpgaltieri@mvista.com\u003e\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\n\n mv643xx_eth.c |   51 +++++++++++++++++++++------------------------------\n 1 file changed, 21 insertions(+), 30 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "78a5e534758349fd3effc90ce1152b55368f52ee",
      "tree": "7aab67ad32e58e8f87eb69a93e17958a2e6c7774",
      "parents": [
        "b60d6975e80ac69e4b797173857eeb5362e265a2"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Mon Jan 16 16:47:00 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:23:36 2006 -0500"
      },
      "message": "[PATCH] mv643xx_eth: 2.6.16 needs ip.h and in.h\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\n\n mv643xx_eth.c |    2 ++\n 1 file changed, 2 insertions(+)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "b60d6975e80ac69e4b797173857eeb5362e265a2",
      "tree": "cde2a625c95c05e7d9734db4de2933218b45ffbf",
      "parents": [
        "0f1c122ecfb046c8bac8d93cafc017d7b1aa21c9"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Mon Jan 16 16:45:45 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:23:36 2006 -0500"
      },
      "message": "[PATCH] mv643xx_eth: Add Dale Farnsworth as a maintainer\n\n MAINTAINERS |    8 +++++---\n 1 file changed, 5 insertions(+), 3 deletions(-)\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "0f1c122ecfb046c8bac8d93cafc017d7b1aa21c9",
      "tree": "4135d9bb556c42359a955e72eb20ff745d9b58bf",
      "parents": [
        "2664b25051f7ab96b22b199aa2f5ef6a949a4296",
        "5fad5a2e1f34b333a801b749c4e143c2ac3e8a4f"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:22:26 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 07:22:26 2006 -0500"
      },
      "message": "Merge branch \u0027upstream-jgarzik\u0027 of git://git.tuxdriver.com/git/wireless-2.6\n"
    },
    {
      "commit": "2f970d83576cf4938fd75551c465050f6a16c33c",
      "tree": "7bb43aabfbd8afdab49549e4d56c0a15015d5995",
      "parents": [
        "8243126c5e29030bf1a3fb75187a513966dcba62"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "dada1@cosmosbay.com",
        "time": "Tue Jan 17 02:54:36 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 17 02:54:36 2006 -0800"
      },
      "message": "[IPV4]: rt_cache_stat can be statically defined\n\nUsing __get_cpu_var(obj) is slightly faster than per_cpu_ptr(obj, \nraw_smp_processor_id()).\n\n1) Smaller code and memory use\nFor static and small objects, DEFINE_PER_CPU(type, object) is preferred over a \nalloc_percpu() : Better and smaller code to access them, and no extra memory \n(storing the pointer, and the percpu array of pointers)\n\nx86_64 code before patch\n\nmov    1237577(%rip),%rax        # ffffffff803e5990 \u003crt_cache_stat\u003e\nnot    %rax  # part of per_cpu machinery\nmov    %gs:0x3c,%edx # get cpu number\nmovslq %edx,%rdx # extend 32 bits cpu number to 64 bits\nmov    (%rax,%rdx,8),%rax # get the pointer for this cpu\nincl   0x38(%rax)\n\nx86_64 code after patch\n\nmov    $per_cpu__rt_cache_stat,%rdx\nmov    %gs:0x48,%rax # get percpu data offset\nincl   0x38(%rax,%rdx,1)\n\n2) False sharing avoidance for SMP :\nFor a small NR_CPUS, the array of per cpu pointers allocated in alloc_percpu() \ncan be \u003c\u003d 32 bytes. This let slab code gives a part of a cache line. If the \nother part of this 64 bytes (or 128 bytes) cache line is used by a mostly \nwritten object, we can have false sharing and expensive per_cpu_ptr() operations.\n\nSize of rt_cache_stat is 64 bytes, so this patch is not a danger of a too big \nincrease of bss (in UP mode) or static per_cpu data for SMP \n(PERCPU_ENOUGH_ROOM is currently 32768 bytes)\n\nSigned-off-by: Eric Dumazet \u003cdada1@cosmosbay.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8243126c5e29030bf1a3fb75187a513966dcba62",
      "tree": "39750d44770efcdac150f041f71b7272c8da20f9",
      "parents": [
        "f09484ff87f677056ce631aa3d8e486861501b51"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jan 17 02:54:21 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jan 17 02:54:21 2006 -0800"
      },
      "message": "[NET]: Make second arg to skb_reserved() signed.\n\nSome subsystems, such as PPP, can send negative values\nhere.  It just happened to work correctly on 32-bit with\nan unsigned value, but on 64-bit this explodes.\n\nFigured out by Paul Mackerras based upon several PPP crash\nreports.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ],
  "next": "f09484ff87f677056ce631aa3d8e486861501b51"
}
