)]}'
{
  "log": [
    {
      "commit": "65ebe63420eae40fba73d3b4f79f99adc8e148b3",
      "tree": "ddc8bea781ee0f257d659fd09f2be258ed408e4c",
      "parents": [
        "8528b0f1de1101c6002036fd53638fb21111d0ea"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Tue Jan 23 11:38:57 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 23 14:18:49 2007 -0800"
      },
      "message": "[PATCH] email change for shemminger@osdl.org\n\nChange my email address to reflect OSDL merger.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n[ The irony. Somebody still has his sign-off message hardcoded\n  in a script or his brainstem ;^]\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4384247b6910df91049f8d0bbd5c1075898ac290",
      "tree": "954249cc28ac8bd3cfc5f61de344d92dc58687f5",
      "parents": [
        "0a3c4bdc1b197a7d37fc75643a68daf45fe0a7cc"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Jan 23 12:25:08 2007 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 23 11:09:49 2007 -0800"
      },
      "message": "[PATCH] s2io bogus memset\n\nmemset() after kmalloc() on size * 8 would better be on size * 8, not\njust size; fixed by switching to kcalloc() - it\u0027s more idiomatic anyway.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "184231bdb41fc4c385ae8e115f5afaff02fe1690",
      "tree": "b697a78eeaf4e424907311aa7c97cbc8a88d8836",
      "parents": [
        "90f8b1d295e0c4a2148776e6cf801391cf07ae92"
      ],
      "author": {
        "name": "Amit S. Kale",
        "email": "amitkale@netxen.com",
        "time": "Mon Jan 22 06:52:53 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jan 23 01:02:11 2007 -0500"
      },
      "message": "NetXen: Use pci_register_driver() instead of pci_module_init() in init_module\n\nThis will use pci_register_driver() instead of pci_module_init().\n\nSigned-off-by: Amit S. Kale \u003camitkale@netxen.com\u003e\nSigned-off-by: Richard Knutsson \u003cricknu-0@student.ltu.se\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "90f8b1d295e0c4a2148776e6cf801391cf07ae92",
      "tree": "50799f0b8352dc3118fb4a225708a18fa02004dd",
      "parents": [
        "41b69c705152e93b3c6c872678dffd8a19b14d61"
      ],
      "author": {
        "name": "Amit S. Kale",
        "email": "amitkale@netxen.com",
        "time": "Mon Jan 22 06:38:05 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jan 23 01:02:11 2007 -0500"
      },
      "message": "NetXen: Firmware check modifications\n\nThis patch is to make the driver work with multiple minor firmware versions\n\nSigned-off-by: Amit S. Kale \u003camitkale@netxen.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "41b69c705152e93b3c6c872678dffd8a19b14d61",
      "tree": "1201123ed28a390af4eb6f5f90f7efeab58af617",
      "parents": [
        "bb3a6449c18f6203e59195a98d633f5b5b57c133"
      ],
      "author": {
        "name": "Thomas Klein",
        "email": "osstklei@de.ibm.com",
        "time": "Mon Jan 22 12:55:20 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jan 23 00:59:21 2007 -0500"
      },
      "message": "ehea: Fixed possible nullpointer access\n\nFixed possible nullpointer access in event queue processing\n\nSigned-off-by: Thomas Klein \u003ctklein@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "bb3a6449c18f6203e59195a98d633f5b5b57c133",
      "tree": "6bb7df393c2fc967d07086cc16c7e2472dc7b93e",
      "parents": [
        "7674a588e93c6fa1fde8e452a4c025c49037cb96"
      ],
      "author": {
        "name": "Thomas Klein",
        "email": "osstklei@de.ibm.com",
        "time": "Mon Jan 22 12:54:50 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jan 23 00:59:21 2007 -0500"
      },
      "message": "ehea: Added logging off associated errors\n\nAdded logging of error events associated with a specific queue pair\n\nSigned-off-by: Thomas Klein \u003ctklein@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7674a588e93c6fa1fde8e452a4c025c49037cb96",
      "tree": "ec753e5bb666e5c856b6cccc9fc8845584eacc36",
      "parents": [
        "4e996b32e0585756c335b35980dc68852c33f297"
      ],
      "author": {
        "name": "Thomas Klein",
        "email": "osstklei@de.ibm.com",
        "time": "Mon Jan 22 12:54:20 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jan 23 00:59:21 2007 -0500"
      },
      "message": "ehea: Improved logging of permission issues\n\nDisabled dump of hcall regs on some permission issues and\nfixed appropriate misleading logmessages\n\nSigned-off-by: Thomas Klein \u003ctklein@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4e996b32e0585756c335b35980dc68852c33f297",
      "tree": "0f6227b3102e0de5f6108364356f6698613b7fe9",
      "parents": [
        "e919b5938b11e1d48a6dcdcb2860e890a954f10d"
      ],
      "author": {
        "name": "Thomas Klein",
        "email": "osstklei@de.ibm.com",
        "time": "Mon Jan 22 12:53:50 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jan 23 00:59:20 2007 -0500"
      },
      "message": "ehea: New method to determine number of available ports\n\nCount OFDT nodes to determine the number of available ports\ninstead of using the possibly outdated value from the hypervisor\n\nSigned-off-by: Thomas Klein \u003ctklein@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e919b5938b11e1d48a6dcdcb2860e890a954f10d",
      "tree": "45030006a1f621c2a981038bac1d549cbd8add7d",
      "parents": [
        "602e0d100daa9ba9bc7c17e0014a6f76b638dc80"
      ],
      "author": {
        "name": "Thomas Klein",
        "email": "osstklei@de.ibm.com",
        "time": "Mon Jan 22 12:53:20 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jan 23 00:59:20 2007 -0500"
      },
      "message": "ehea: Modified initial autoneg state determination\n\nLogical partitions are not allowed to (try to) set the autonegotiation status.\nThis patch removes the respective function call from the port setup function.\n\nSigned-off-by: Thomas Klein \u003ctklein@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "602e0d100daa9ba9bc7c17e0014a6f76b638dc80",
      "tree": "0033104abccaabf253d2da1017de8098ae2fec69",
      "parents": [
        "061bf3cdba753ae7b52fba8cc324d81adac77696"
      ],
      "author": {
        "name": "Thomas Klein",
        "email": "osstklei@de.ibm.com",
        "time": "Mon Jan 22 12:52:50 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jan 23 00:59:20 2007 -0500"
      },
      "message": "ehea: Fixing firmware queue config issue\n\nFix to use exactly one queue for incoming packets in all\nfirmware configurations\n\nSigned-off-by: Thomas Klein \u003ctklein@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "061bf3cdba753ae7b52fba8cc324d81adac77696",
      "tree": "71a4d892ffe50f8f016e8afacc55e8f58bfcc269",
      "parents": [
        "9f6d55d0846dd8628fd3eac15be377c4d3493c3e"
      ],
      "author": {
        "name": "Thomas Klein",
        "email": "osstklei@de.ibm.com",
        "time": "Mon Jan 22 12:52:20 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jan 23 00:59:20 2007 -0500"
      },
      "message": "ehea: Fixed wrong dereferencation\n\nNot only check the pointer against 0 but also the dereferenced value\n\nSigned-off-by: Thomas Klein \u003ctklein@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9f6d55d0846dd8628fd3eac15be377c4d3493c3e",
      "tree": "8c121dde147f8870d8e25f97642c528e14c04d42",
      "parents": [
        "d08d283974f96cb30d78ba24282a0a7d6709af32"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Sat Jan 20 16:38:26 2007 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jan 23 00:51:33 2007 -0500"
      },
      "message": "PHY: Export phy ethtool helpers\n\nWe need to export phy_ethtool_gset and phy_ethtool_sset to allow drivers that\nuse these functions to be built as modules.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d08d283974f96cb30d78ba24282a0a7d6709af32",
      "tree": "da3db84b381da3bdf7e7c1594dbd48dc151131b0",
      "parents": [
        "2596627c5c30b45aa206b7b1b864bf00de3c3503"
      ],
      "author": {
        "name": "Komuro",
        "email": "komurojun-mbn@nifty.com",
        "time": "Sat Dec 02 11:53:27 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jan 23 00:19:12 2007 -0500"
      },
      "message": "modify 3c589_cs to be SMP safe\n\n1. EL3WINDOW is always 1 when lock is not held.\n\n2. The second argument of el3_interrupt is \u0027void *dev_id\u0027,\nnot \u0027struct el3_private *lp\u0027.\n\nSigned-off-by: komurojun-mbn@nifty.com\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7939aae0c08412138a827e0af6f16fc19c346353",
      "tree": "b2a89de341ac682504494757aaeeef4175e5bb2b",
      "parents": [
        "6bf446522b246194551cf167f0168792080d6118"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Jan 18 23:22:23 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jan 18 22:02:13 2007 -0500"
      },
      "message": "sis190: failure to set the MAC address from EEPROM\n\nFix from http://bugzilla.kernel.org/show_bug.cgi?id\u003d7747\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nCc: \u003csleepy@mike-neko.net\u003e\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6bf446522b246194551cf167f0168792080d6118",
      "tree": "805659e5f334a00ae24976f0ab4f1f8f0f27e7bf",
      "parents": [
        "df19b6b020791b4c42e7cf2e4f582454cbc49251"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Thu Jan 18 11:09:35 2007 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jan 18 12:17:02 2007 -0500"
      },
      "message": "Fix phy_read/write redefinition errors in ucc_geth_phy.c\n\nThe local versions of phy_read() and phy_write() in ucc_geth_phy.c conflict\nwith the prototypes in include/linux/phy.h, so this patch renames them,\nmoves them to the top of the file (while eliminating the redundant prototype),\nand makes them static.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "df19b6b020791b4c42e7cf2e4f582454cbc49251",
      "tree": "afe701ed2b38cc4bd3f4196fb618f4fe6872d7dd",
      "parents": [
        "b2db8dd4fdce7f31aa72a854e2433108d474ebb2"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Tue Jan 09 12:31:38 2007 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jan 18 12:03:48 2007 -0500"
      },
      "message": "Update ucc_geth.c for new workqueue structure\n\nThe workqueue interface changed with David Howell\u0027s patch on 11/22/2006\n(SHA 65f27f38446e1976cc98fd3004b110fedcddd189).  Several drivers were\nupdated with that patch to handle the new interface, but ucc_geth.c\nwas not one of them.  This patch updates ucc_geth.c to support the new\nmodel.\n\nA compiler warning in set_mac_addr() was also fixed.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b2db8dd4fdce7f31aa72a854e2433108d474ebb2",
      "tree": "4d8a2c60f959913e38475863bbe88026aa1763a1",
      "parents": [
        "21d05db175202adb166b047f35cbb96dbf9b86a5"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Tue Jan 09 21:05:35 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jan 18 12:02:41 2007 -0500"
      },
      "message": "myri10ge: update driver version to 1.2.0\n\nDriver is now at version 1.2.0.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "21d05db175202adb166b047f35cbb96dbf9b86a5",
      "tree": "49c6d50aaf0871e7d7e41c08573e7c535c59160f",
      "parents": [
        "6ebc087a10c3953d59a61f362bd532f2d9468d1b"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Tue Jan 09 21:05:04 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jan 18 12:02:41 2007 -0500"
      },
      "message": "myri10ge: check that we can get an irq\n\nNow that IRQ allocation is done in myri10ge_open(), we want to still\ncheck when loading the driver that IRQ allocation could succeed later.\n\nAdditionaly, we fix the initialization and printing of netdev-\u003eirq.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6ebc087a10c3953d59a61f362bd532f2d9468d1b",
      "tree": "6b798d7fbefbe4f3100a6f2069dacecea08a670b",
      "parents": [
        "553af56775b3f23bf64f87090ab81a62bef2837b"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Tue Jan 09 21:04:25 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jan 18 12:02:41 2007 -0500"
      },
      "message": "myri10ge: make wc_fifo usage load-time tunable\n\nUnder some circumstances, using WC without the WC fifo is faster.\nSo we make it possible to tune wc_fifo with a module parameter.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "553af56775b3f23bf64f87090ab81a62bef2837b",
      "tree": "1b8e9c5feb2bdaa2f61adb3a6f87d96f4afd21db",
      "parents": [
        "10764889c6355cbb335cf0578ce12427475d1a65"
      ],
      "author": {
        "name": "Chris Lalancette",
        "email": "clalance@redhat.com",
        "time": "Tue Jan 16 16:41:44 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jan 18 11:47:22 2007 -0500"
      },
      "message": "8139cp: Don\u0027t blindly enable interrupts\n\nSimilar to this commit:\n\nhttp://kernel.org/git/?p\u003dlinux/kernel/git/torvalds/linux-2.6.git;a\u003dcommitdiff;h\u003dd15e9c4d9a75702b30e00cdf95c71c88e3f3f51e\n\nIt\u0027s not safe in cp_start_xmit to blindly call spin_lock_irq and then\nspin_unlock_irq, since it may very well be the case that cp_start_xmit\nwas called with interrupts already disabled (I came across this bug in\nthe context of netdump in RedHat kernels, but the same issue holds, for\nexample, in netconsole). Therefore, replace all instances of\nspin_lock_irq and spin_unlock_irq with spin_lock_irqsave and\nspin_unlock_irqrestore, respectively, in cp_start_xmit(). I tested this\nagainst a fully-virtualized Xen guest using netdump, which happens to\nuse the 8139cp driver to talk to the emulated hardware. I don\u0027t have a\nreal piece of 8139cp hardware to test on, so someone else will have to\ndo that.\n\nSigned-off-by: Chris Lalancette \u003cclalance@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "10764889c6355cbb335cf0578ce12427475d1a65",
      "tree": "a6f0dcfd1e14a7fabf32991bc3b6cc58d376f205",
      "parents": [
        "a8b3485287731978899ced11f24628c927890e78"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Fri Jan 12 12:08:50 2007 -0600"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jan 18 04:29:23 2007 -0500"
      },
      "message": "[PATCH] bcm43xx: Fix failure to deliver PCI-E interrupts\n\nThe PCI-E modifications to bcm43xx do not set up the interrupt vector\ncorrectly. Tested with BCM4311 (PCI-E) on x86_64 and BCM4306 (PCI) on i386.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e176d397ad73ca76936e5638c2c81740dedb9d5d",
      "tree": "5de71fed620d69440e7c7b294d4d001bfeda2448",
      "parents": [
        "aae7d14f619c665b83e07013e3dda8694ea3e40b"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz-ml@swissonline.ch",
        "time": "Fri Dec 08 18:07:01 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Jan 11 18:24:39 2007 -0800"
      },
      "message": "[PATCH] PCMCIA: fix drivers broken by recent cleanup\n\nSetting .ConfigBase and .Present is now done at the pcmcia core.\n\nThe driver cleanup missed a few places where the driver did set .Present\nto PRESENT_OPTION and later to the values from the CIS.  Setting to\nPRESENT_OPTION now overrides the values from the CIS.  So just remove\nthose lines.\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "76a2f047880c2c7779f8950c50ee8f3855a5e6df",
      "tree": "a491d075e353b1ed01b069cca4963b21085d818e",
      "parents": [
        "97bee8e25da4dfc3b7a369fb2c2f280f5c1918c2",
        "cb48cfe8079ddda78425a16d6c1be57d822b365b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Jan 09 09:37:18 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Jan 09 09:37:18 2007 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [TCP]: Fix iov_len calculation in tcp_v4_send_ack().\n  [NETFILTER]: nf_conntrack_netbios_ns: fix uninitialized member in expectation\n  [TG3]: Add PHY workaround for 5755M.\n  [BNX2]: Update version and reldate.\n  [BNX2]: Fix bug in bnx2_nvram_write().\n  [BNX2]: Fix 5709 Serdes detection.\n  [BNX2]: Don\u0027t apply CRC PHY workaround to 5709.\n  NetLabel: correct CIPSO tag handling when adding new DOI definitions\n  NetLabel: correct locking in selinux_netlbl_socket_setsid()\n  [Bluetooth] Correct SCO buffer for Broadcom based Dell laptops\n  [Bluetooth] Correct SCO buffer for Broadcom based HP laptops\n  [Bluetooth] Correct SCO buffer size for another ThinkPad laptop\n  [Bluetooth] Handle device registration failures\n  [Bluetooth] Fix uninitialized return value for RFCOMM sendmsg()\n  [Bluetooth] More checks if DLC is still attached to the TTY\n  [Bluetooth] Add packet size checks for CAPI messages\n  [X25]: Trivial, SOCK_DEBUG\u0027s in x25_facilities missing newlines\n  [INET]: Fix incorrect \"inet_sock-\u003eis_icsk\" assignment.\n"
    },
    {
      "commit": "c1d2a1965a00693bddaddf75d57488a0d8e891af",
      "tree": "5658caed34980b6edb302b3fc0103a5d61e7dbb4",
      "parents": [
        "d6aa4acebafe3acb0aade7704ec5b2f03742ea14"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Mon Jan 08 19:57:20 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jan 09 00:30:06 2007 -0800"
      },
      "message": "[TG3]: Add PHY workaround for 5755M.\n\nSome PHY trim values need to be fine-tuned on 5755M to be\nIEEE-compliant.\n\nUpdate version to 3.72.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d6aa4acebafe3acb0aade7704ec5b2f03742ea14",
      "tree": "a4ddc9e15cd6c44d8be4e35386cac775dd50f9e4",
      "parents": [
        "e6be763f63420c334710a5a0818e6bfcf5d593f8"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Mon Jan 08 19:56:31 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jan 09 00:30:05 2007 -0800"
      },
      "message": "[BNX2]: Update version and reldate.\n\nUpdate version to 1.5.3.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e6be763f63420c334710a5a0818e6bfcf5d593f8",
      "tree": "7ff84d869b78f73b1ee22f9d9deff44899661263",
      "parents": [
        "253c8b75546c5f21d5321d691df92c1e84d9b0fb"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Mon Jan 08 19:56:13 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jan 09 00:30:04 2007 -0800"
      },
      "message": "[BNX2]: Fix bug in bnx2_nvram_write().\n\nThe bug was a bogus pointer being passed to kfree().  The pointer was\nincremented in the write loop and then passed to kfree().\n\nThe fix is to use align_buf to save the original address.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "253c8b75546c5f21d5321d691df92c1e84d9b0fb",
      "tree": "3f537a817591d1028e7b5411bfa12e2857ada254",
      "parents": [
        "261dd5ca05c6f36c9216f2d60b018f59f92620c4"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Mon Jan 08 19:56:01 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jan 09 00:30:03 2007 -0800"
      },
      "message": "[BNX2]: Fix 5709 Serdes detection.\n\n5709 has a new register to detect copper/fiber PHYs.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "261dd5ca05c6f36c9216f2d60b018f59f92620c4",
      "tree": "17a82e920164fd426a2c0c4d8c34f2778dd890be",
      "parents": [
        "2a2f11c227bdf292b3a2900ad04139d301b56ac4"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Mon Jan 08 19:55:46 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jan 09 00:30:02 2007 -0800"
      },
      "message": "[BNX2]: Don\u0027t apply CRC PHY workaround to 5709.\n\nThe workaround is only needed on 5706/5708 and cannot be applied on\n5709.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "77aab8bf22042d1658d4adbca8b71779e7f2d0ff",
      "tree": "cc38234eedab6a4efc61988eadfc8c387ae0f002",
      "parents": [
        "ab3b1c7e82fe6094a07baa5d2cb0138c4cb40fcb"
      ],
      "author": {
        "name": "Komuro",
        "email": "komurojun-mbn@nifty.com",
        "time": "Sun Dec 17 19:23:17 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jan 09 02:25:37 2007 -0500"
      },
      "message": "pcnet_cs : add new id\n\npcnet_cs: add new id.\n corega K.K. (CG-LAPCCTXD)\n Logitec LPM-LN10TE\n\nSigned-off-by: Komuro \u003ckomurojun-mbn@nifty.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ab3b1c7e82fe6094a07baa5d2cb0138c4cb40fcb",
      "tree": "5aeead7516591abd1b7ce5ce2e553151e00bef4b",
      "parents": [
        "45d2530167027e96686a1b6a7892c55af1f516f5"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Jan 08 11:24:26 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jan 09 02:24:37 2007 -0500"
      },
      "message": "chelsio: error path fix\n\nFix handling of allocation failure.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f35723ec48ca60f2f3493ea40d63a9bc5b585c28",
      "tree": "b246edeb5228a9ade73481b30bb989c30959c700",
      "parents": [
        "e6331173c8703602d264b3388b515d00f72fc4ae"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Thu Feb 20 03:03:54 2003 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jan 09 02:14:35 2007 -0500"
      },
      "message": "forcedeth: sideband management fix\n\nThis patch contains a fix that implements proper communication with the\nsideband management unit. Also, it makes sure that the speed is\ncorrectly set for gigabit phys in the case where sideband mgmt unit\ninitialized the phy. Refer to bug #7684 for more details.\n\nSigned-Off-By: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e6331173c8703602d264b3388b515d00f72fc4ae",
      "tree": "ea03e7251eb889bc95da8e3803174c23ae31662b",
      "parents": [
        "3a6b95c81c522d9dbd36b33d33b08e66c87a6088"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jan 07 22:57:38 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jan 07 22:57:38 2007 -0500"
      },
      "message": "Revert \"[PATCH] e1000: disable TSO on the 82544 with slab debugging\"\n\nThis reverts commit 72f3ab7462f4e153d1e8ac78e379716ad71d6923, which was\nsuperceded by commit 683a2aa339f607c8a422835161ceab68b2a5a18a\n(\"e1000: Do not truncate TSO TCP header with 82544 workaround\"), which\nfixed the real problem.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "11897539a967059a817175ea57ad586a1faadd80",
      "tree": "67dfb1a5608a9439d0d263dde37be27eee1ad83b",
      "parents": [
        "80b02e595c308a5deb2ad49bd6aa3ab1da9cdbdb",
        "fe5f8e2a1c5c040209c598a28e19c55f30e1040d"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jan 07 22:44:56 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jan 07 22:44:56 2007 -0500"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes\n"
    },
    {
      "commit": "80b02e595c308a5deb2ad49bd6aa3ab1da9cdbdb",
      "tree": "628eb5b079ad990cf70d44aaf2b275f8b314049d",
      "parents": [
        "ca16497a75d0e658858b6a8601f8c60250e73833"
      ],
      "author": {
        "name": "Ron Mercer",
        "email": "ron.mercer@qlogic.com",
        "time": "Wed Jan 03 16:26:07 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jan 07 22:37:36 2007 -0500"
      },
      "message": "qla3xxx: Add delay to NVRAM register access.\n\nWhen accessing the 93LC86 serial prom the clock high and low times must be at least 250ns each.  We have seen on some systems where the access times were much lower casing bit errors.\nSigned-off-by: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ca16497a75d0e658858b6a8601f8c60250e73833",
      "tree": "d97155fb62e8ee4f65f11ceaef58042be8b9ecd2",
      "parents": [
        "81ebd4988892869260808286641a5400aafcb3d1"
      ],
      "author": {
        "name": "Ron Mercer",
        "email": "ron.mercer@qlogic.com",
        "time": "Wed Jan 03 16:26:06 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jan 07 22:37:35 2007 -0500"
      },
      "message": "qla3xxx: Remove NETIF_F_LLTX from driver features.\n\nDriver TX locking was removed some time ago, but the flag was overlooked.\nSigned-off-by: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "81ebd4988892869260808286641a5400aafcb3d1",
      "tree": "fb6e1fc86dc03213761badfdd0f8ac57c36725e4",
      "parents": [
        "bf81b46482c0fa8ea638e409d39768ea92a6b0f0",
        "a3ffab87588234e41248d8cebd8cec88db605d3c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jan 07 22:33:56 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jan 07 22:33:56 2007 -0500"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into upstream-fixes\n"
    },
    {
      "commit": "a3ffab87588234e41248d8cebd8cec88db605d3c",
      "tree": "2498e880ae1ced44c53723bb813b9259bed82784",
      "parents": [
        "dfd341e4e467d146901a3accb761f04fda535433"
      ],
      "author": {
        "name": "Aaron Salter",
        "email": "aaron.k.salter@intel.com",
        "time": "Sat Jan 06 09:51:41 2007 -0800"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Sat Jan 06 09:51:41 2007 -0800"
      },
      "message": "ixgb: Write RA register high word first, increment version\n\nWe need to disable the AV bit before flushing the low register.\n\nSigned-off-by: \u003caaron.k.salter@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n"
    },
    {
      "commit": "dfd341e4e467d146901a3accb761f04fda535433",
      "tree": "60c663f439cbfdd50eff5cdf1f76ee9436b6c6d2",
      "parents": [
        "5d9278537502d2e404e85485d1b905814fe728c0"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Sat Jan 06 09:51:38 2007 -0800"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Sat Jan 06 09:51:38 2007 -0800"
      },
      "message": "ixgb: Maybe stop TX if not enough free descriptors\n\nA similar patch to commit 65c7973fa5b46b024f38be208aa477e8daf9a603\nbut now for ixgb.\n\nCc: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n"
    },
    {
      "commit": "5d9278537502d2e404e85485d1b905814fe728c0",
      "tree": "aa6f4d4493a8f67f08bd36f57d6f600a468c5655",
      "parents": [
        "81f4e6c190a0fa016fd7eecaf76a5f95d121afc2"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Sat Jan 06 09:51:23 2007 -0800"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Sat Jan 06 09:51:23 2007 -0800"
      },
      "message": "ixgb: Fix early TSO completion\n\nThis fix was already merged in commit 96f9c2e277768099479fbed7c3b69c294b1fadef\nbut reverted in commit 989316ddfeafd0e8fb51a4d811383769ad62637a. After\nstresstesting we found that the fix does not add new regressions and\nworks around a TX hang spotted by several users.\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": "63ea998a26d4e03d390fbe31818cc552994d16fd",
      "tree": "ab12dd7eb3a0018ae5ab62a798b1d11b0b619e71",
      "parents": [
        "7f18ba6248625a587559ed1206d12ccaa3ad045e"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Jan 03 18:54:43 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jan 03 18:54:43 2007 -0800"
      },
      "message": "[SUNGEM]: PHY updates \u0026 pause fixes (#2)\n\nThis patch adds support for a few more PHYs used by Apple and fixes\nadvertising and detecting of Pause (we were missing setting the bit in\nMII_ADVERTISE and weren\u0027t testing in LPA for all PHYs).\n\nNote that I currently only advertise pause, not asymetric pause. I\ndon\u0027t know for sure the details there, I suppose I should read a bit\nmore 802.3 references, and I don\u0027t now what sungem is capable of, but\nI noticed the PCS code (originated from you) does the same.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "60903f2c6616939afd0335b49697beeb7219657e",
      "tree": "99825b33f85dbb00f649f9c6e863861a8368ef0e",
      "parents": [
        "ee74baa7d83e9e0c2fdaff8122ee9cefd06cddc5"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Jan 02 00:35:48 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Jan 03 18:38:10 2007 -0800"
      },
      "message": "[NET] drivers/net/loopback.c: convert to module_init()\n\nThis patch converts drivers/net/loopback.c to using module_init().\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3136dcb3cd6e5b4ed4bd34d422f8cdeec4da6836",
      "tree": "2afcd5f1c69b046ed6d3da7ba6c47bc47da61c43",
      "parents": [
        "a7ec3f5289681e9d63b65db5f56857f998812b4b"
      ],
      "author": {
        "name": "dean gaudet",
        "email": "dean@arctic.org",
        "time": "Mon Jan 01 19:39:09 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Jan 03 18:38:08 2007 -0800"
      },
      "message": "[NET]: ifb double-counts packets\n\nSigned-off-by: dean gaudet \u003cdean@arctic.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fe5f8e2a1c5c040209c598a28e19c55f30e1040d",
      "tree": "d8518e8e32f19144083ca3bcb2dfda25601aa5d9",
      "parents": [
        "3eb546057dd65ec75c900c9948684ffd5e617630"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Wed Dec 20 16:11:58 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jan 02 20:56:26 2007 -0500"
      },
      "message": "[PATCH] ipw2100: Fix dropping fragmented small packet problem\n\nThe rx_data.header struct is ieee80211_hdr_4addr. If a wireless frame uses\nieee80211_hdr_3addr header and is less than 6 bytes, it will be discarded.\nThis is not likely going to happen for normal packets (since there is TCP, IP\nheaders). But if fragmentation is used, there will be such small trailing\npackets. And they will be lost for ever.\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6c722e90d7ede7db2d2b28a3cc69a8545db67ea1",
      "tree": "2473530190795c11f841db37b7d74df9bcc0416b",
      "parents": [
        "007fb598b4674de82492a9961e82826875012229",
        "81f4e6c190a0fa016fd7eecaf76a5f95d121afc2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 29 10:03:54 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 29 10:03:54 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: (42 commits)\n  r8169: extraneous Cmd{Tx/Rx}Enb write\n  forcedeth: modified comment header\n  NetXen: Reducing ring sizes for IOMMU issue.\n  NetXen: Fix for PPC machines.\n  NetXen: work queue fixes.\n  NetXen: Link status message correction for quad port cards.\n  NetXen: Multiple adapter fix.\n  NetXen: Using correct CHECKSUM flag.\n  NetXen: driver reload fix for newer firmware.\n  NetXen: Adding new device ids.\n  PHY probe not working properly for ibm_emac (PPC4xx)\n  ep93xx: some minor cleanups to the ep93xx eth driver\n  sky2: phy power down needs PCI config write enabled\n  sky2: power management/MSI workaround\n  sky2: dual port NAPI problem\n  via-velocity uses INET interfaces\n  e1000: Do not truncate TSO TCP header with 82544 workaround\n  myri10ge: handle failures in suspend and resume\n  myri10ge: no need to save MSI and PCIe state in the driver\n  myri10ge: make msi configurable at runtime through sysfs\n  ...\n"
    },
    {
      "commit": "81f4e6c190a0fa016fd7eecaf76a5f95d121afc2",
      "tree": "9c1b347c36970c254ece4d0e54b5950461edfdbf",
      "parents": [
        "87046e5062c483820f20c1fa6ed0826bb38fd4f0"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Mon Dec 18 00:00:55 2006 +0100"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@electric-eye.fr.zoreil.com",
        "time": "Tue Dec 26 23:28:02 2006 +0100"
      },
      "message": "r8169: extraneous Cmd{Tx/Rx}Enb write\n\nChecked in Realtek\u0027s driver, this one has no business being there.\nThe driver still works but there is a noticeable performance drop.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\n"
    },
    {
      "commit": "87046e5062c483820f20c1fa6ed0826bb38fd4f0",
      "tree": "540173e4595d7f96389a997a7374d9d1e5ade883",
      "parents": [
        "bd56c6b15e809d0fcb43bc8d505ca4d15debac62"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Tue Dec 19 23:33:32 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:50:57 2006 -0500"
      },
      "message": "forcedeth: modified comment header\n\nThis patch removes comment that forcedeth is not supported by NVIDIA.\n\nSigned-Off-By: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "bd56c6b15e809d0fcb43bc8d505ca4d15debac62",
      "tree": "304a37e4c33c78ed8f35a8a3a0289cf220af371f",
      "parents": [
        "ed33ebe464d973ab656cfc9ff0ca40a4c1e38238"
      ],
      "author": {
        "name": "Amit S. Kale",
        "email": "amitkale@netxen.com",
        "time": "Mon Dec 18 05:54:36 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:46:39 2006 -0500"
      },
      "message": "NetXen: Reducing ring sizes for IOMMU issue.\n\nSigned-off-by: Amit S. Kale \u003camitkale@netxen.com\u003e\n\n netxen_nic.h |   10 +++++-----\n 1 files changed, 5 insertions(+), 5 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ed33ebe464d973ab656cfc9ff0ca40a4c1e38238",
      "tree": "659beb4a19c9d04d395a1285c15e1f958be17c02",
      "parents": [
        "6c5866441669ab71f6297556ea281a6bcbfd13db"
      ],
      "author": {
        "name": "Amit S. Kale",
        "email": "amitkale@netxen.com",
        "time": "Mon Dec 18 05:53:59 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:46:39 2006 -0500"
      },
      "message": "NetXen: Fix for PPC machines.\n\nSigned-off-by: Amit S. Kale \u003camitkale@netxen.com\u003e\n\n netxen_nic.h      |    2 +-\n netxen_nic_init.c |   12 ++++++------\n netxen_nic_main.c |    4 ++--\n 3 files changed, 9 insertions(+), 9 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6c5866441669ab71f6297556ea281a6bcbfd13db",
      "tree": "6deccde9df7c483d8c2a0172b3a45b76d836c249",
      "parents": [
        "d2378e89720f364ccf3a57b26f1827923d3464f2"
      ],
      "author": {
        "name": "Amit S. Kale",
        "email": "amitkale@netxen.com",
        "time": "Mon Dec 18 05:53:36 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:46:05 2006 -0500"
      },
      "message": "NetXen: work queue fixes.\n\nSigned-off-by: Amit S. Kale \u003camitkale@netxen.com\u003e\n\n netxen_nic.h      |    3 +--\n netxen_nic_init.c |    2 +-\n netxen_nic_main.c |   15 +++++++--------\n 3 files changed, 9 insertions(+), 11 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d2378e89720f364ccf3a57b26f1827923d3464f2",
      "tree": "afa12da1c769f19ccd1d3f89dbbac9d60c6b7981",
      "parents": [
        "a379cb3c136526617c7aed555a249cb03e951e60"
      ],
      "author": {
        "name": "Amit S. Kale",
        "email": "amitkale@netxen.com",
        "time": "Mon Dec 18 05:53:12 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:45:26 2006 -0500"
      },
      "message": "NetXen: Link status message correction for quad port cards.\n\nSigned-off-by: Amit S. Kale \u003camitkale@netxen.com\u003e\n\n netxen_nic_isr.c |    3 ++-\n 1 files changed, 2 insertions(+), 1 deletion(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a379cb3c136526617c7aed555a249cb03e951e60",
      "tree": "e75b3cde0b3e0fd3386ea04811670c96cd25932e",
      "parents": [
        "c75e86b47f97831732fc450fcc5a4230b00071fb"
      ],
      "author": {
        "name": "Amit S. Kale",
        "email": "amitkale@netxen.com",
        "time": "Mon Dec 18 05:52:39 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:45:26 2006 -0500"
      },
      "message": "NetXen: Multiple adapter fix.\n\nSigned-off-by: Amit S. Kale \u003camitkale@netxen.com\u003e\n\n netxen_nic.h      |    3 +--\n netxen_nic_main.c |   12 ------------\n 2 files changed, 1 insertion(+), 14 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c75e86b47f97831732fc450fcc5a4230b00071fb",
      "tree": "9bc62132931e18687d727a619c1f21021b81b18b",
      "parents": [
        "b0d541dbb940fe8899e3020fcc9ee5a1e2be0306"
      ],
      "author": {
        "name": "Amit S. Kale",
        "email": "amitkale@netxen.com",
        "time": "Mon Dec 18 05:51:58 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:45:25 2006 -0500"
      },
      "message": "NetXen: Using correct CHECKSUM flag.\n\nSigned-off-by: Amit S. Kale \u003camitkale@netxen.com\u003e\n\nnetxen_nic_hw.c |    2 +-\n 1 files changed, 1 insertion(+), 1 deletion(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b0d541dbb940fe8899e3020fcc9ee5a1e2be0306",
      "tree": "b7c0fb98d5a5830fbf99e4b46c13e918f76aa576",
      "parents": [
        "0d39073484d6e01d325e6d94a3967ce0e98161a7"
      ],
      "author": {
        "name": "Amit S. Kale",
        "email": "amitkale@netxen.com",
        "time": "Mon Dec 18 05:51:29 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:45:25 2006 -0500"
      },
      "message": "NetXen: driver reload fix for newer firmware.\n\nSigned-off-by: Amit S. Kale \u003camitkale@netxen.com\u003e\n\nnetxen_nic_main.c |    7 +++++++\n 1 files changed, 7 insertions(+)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0d39073484d6e01d325e6d94a3967ce0e98161a7",
      "tree": "12b4431f0ea06144382e973c6aa9a453976ced6d",
      "parents": [
        "3e65bb94a9de542c464bf00035a08b0e0a76993d"
      ],
      "author": {
        "name": "Amit S. Kale",
        "email": "amitkale@netxen.com",
        "time": "Mon Dec 18 05:50:59 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:45:25 2006 -0500"
      },
      "message": "NetXen: Adding new device ids.\n\nSigned-off-by: Amit S. Kale \u003camitkale@netxen.com\u003e\n\nnetxen_nic_main.c |    2 ++\n 1 files changed, 2 insertions(+)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "3e65bb94a9de542c464bf00035a08b0e0a76993d",
      "tree": "d9ebc1b8ba3946519fdb0083608e6e68ce0d019e",
      "parents": [
        "ebf5112ca7a714a3961a322459747059cbf41d7b"
      ],
      "author": {
        "name": "Hynek Petrak",
        "email": "hynek@swac.cz",
        "time": "Tue Dec 19 13:08:49 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:41:08 2006 -0500"
      },
      "message": "PHY probe not working properly for ibm_emac (PPC4xx)\n\nI have a system with AMCC PowerPC 405EP and PHY Intel LXT971A.  Linux\n2.6.18.3 is not able to detect the PHY ID correctly.  The PHY ID\ndetected is 0, but should be 0x1d.\n\nThis is because phy_read() (__emac_mdio_read() resp.) from\ndrivers/net/ibm_emac/ibm_emac_core.c might return -ETIMEDOUT or\n-EREMOTEIO on error.  This is ignored inside the\n\nint mii_phy_probe(struct mii_phy *phy, int address)\nfrom drivers/net/ibm_emac/ibm_emac_phy.c\n\nas the return value is assigned to an u32 variable.\n\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ebf5112ca7a714a3961a322459747059cbf41d7b",
      "tree": "9bcda044319d814d5e05247c7acc96d00dd8cbaf",
      "parents": [
        "3a960f7e350de5d087b88a4c06df236e0f4186fd"
      ],
      "author": {
        "name": "Yan Burman",
        "email": "burman.yan@gmail.com",
        "time": "Tue Dec 19 13:08:48 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:41:08 2006 -0500"
      },
      "message": "ep93xx: some minor cleanups to the ep93xx eth driver\n\nSmall cleanup in the Cirrus Logic EP93xx ethernet driver: Check for NULL\npointer before dereferencing it instead of after.  Remove unreferenced\nvariable.\n\nSigned-off-by: Yan Burman \u003cburman.yan@gmail.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "3a960f7e350de5d087b88a4c06df236e0f4186fd",
      "tree": "14e5a1b941d6e4cf7b2c9c1ed46262f427a825a9",
      "parents": [
        "aed2cec45c426c941c80d84ec89ce34f2f2607cc",
        "0c234ae655a45ac3ee53a25b2e56e9bb6c27d71d"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:38:31 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:38:31 2006 -0500"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes\n"
    },
    {
      "commit": "aed2cec45c426c941c80d84ec89ce34f2f2607cc",
      "tree": "53ee6f03d7e19cc74711590cdaa22b534c8a4159",
      "parents": [
        "44ade178249fe53d055fd92113eaa271e06acddd"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Dec 20 13:06:35 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:36:42 2006 -0500"
      },
      "message": "sky2: phy power down needs PCI config write enabled\n\nIn order to change PCI registers (via the iomap\u0027d window),\nit needs to be enabled; this wasn\u0027t being done in sky2_phy_power\nthe function that turns on/off power to the PHY.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "44ade178249fe53d055fd92113eaa271e06acddd",
      "tree": "1b30df83af43394744ed51ce60f0eabdbd56500a",
      "parents": [
        "25d82d7a2fc20cc4be414d738139594dc0adf179"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Dec 20 13:06:34 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:36:42 2006 -0500"
      },
      "message": "sky2: power management/MSI workaround\n\nMSI doesn\u0027t work properly on resume on many platforms because the\nBIOS goes and changes it back to INTx mode after the sky2 driver has\nrestored in resume.\n\nIt is really a bug in the base power management resume code, and\nthis workaround is temporary until the change to PM code works it\u0027s way\nthrough the release process.  The PM fix is non-trivial since it needs\nto change when non-boot CPU\u0027s are enabled.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "25d82d7a2fc20cc4be414d738139594dc0adf179",
      "tree": "fdfa5c375fb27be9d93a525aa1f16870d95a5b45",
      "parents": [
        "ce9f7fe3c3f5b9ed1d3e91db78c45d0df5672816"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Dec 20 13:06:33 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:36:42 2006 -0500"
      },
      "message": "sky2: dual port NAPI problem\n\nShutting down port 0 disables the NAPI poll used by both ports.\nThe long term fix will be to separate NAPI object from net device\nuntil then just reenable if needed.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ce9f7fe3c3f5b9ed1d3e91db78c45d0df5672816",
      "tree": "cd09231fef5eca25d6ffcbf1d27abad04bf1afaa",
      "parents": [
        "683a2aa339f607c8a422835161ceab68b2a5a18a"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon Dec 18 21:21:10 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:28:20 2006 -0500"
      },
      "message": "via-velocity uses INET interfaces\n\nvia-velocity doesn\u0027t build when CONFIG_INET\u003dn:\n\ndrivers/built-in.o: In function `velocity_unregister_notifier\u0027:\nvia-velocity.c:(.text+0xe9b46): undefined reference to `unregister_inetaddr_notifier\u0027\ndrivers/built-in.o: In function `velocity_init_module\u0027:\nvia-velocity.c:(.init.text+0xa027): undefined reference to `register_inetaddr_notifier\u0027\n\nI wanted to make this change in drivers/net/Kconfig, but\nthis isn\u0027t legal kconfig language:\n\n config VIA_VELOCITY\n        tristate \"VIA Velocity support\"\n        depends on NET_PCI \u0026\u0026 PCI\n+       depends on INET if PM\n        select CRC32\n        select CRC_CCITT\n        select MII\n\nso fix it in via-velocity.c instead.\nBuilds with all 4 combinations of CONFIG_NET \u0026 CONFIG_PM.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "683a2aa339f607c8a422835161ceab68b2a5a18a",
      "tree": "02dc57eac192826585de7650ef20616dca5abe3c",
      "parents": [
        "1a63e846a4099e6fbff86a3b112064378515f254"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sat Dec 16 12:04:33 2006 +1100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:28:20 2006 -0500"
      },
      "message": "e1000: Do not truncate TSO TCP header with 82544 workaround\n\nThe e1000 driver has a workaround for 82544 on PCI-X where if the\nterminating byte of a buffer is at addresses 0-3 mod 8, then 4 bytes\nare shaved off it and defered to a new segment.  This is due to an\nerratum that could otherwise cause TX hangs.\n\nUnfortunately this breaks TSO because it may cause the TCP header to\nbe split over two segments which itself causes TX hangs.  The solution\nis to pull 4 bytes of data up from the next segment rather than pushing\n4 bytes off.  This ensures the TCP header remains in one piece and\nworks around the PCI-X hang.\n\nThis patch is based on one from Jesse Brandeburg.\n\nThis bug has been trigered by both CONFIG_DEBUG_SLAB as well as Xen.\n\nNote that the only reason we don\u0027t see this normally is because the\nTCP stack starts writing from the end, i.e., it writes the TCP header\nfirst then slaps on the IP header, etc.  So the end of the TCP header\n(skb-\u003etail - 1 here) is always aligned correctly.\n\nHad we made the start of the IP header (e.g., IPv6) 8-byte aligned\ninstead, this would happen for normal TCP traffic as well.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nAcked-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\n--\nVisit Openswan at http://www.openswan.org/\nEmail: Herbert Xu ~{PmV\u003eHI~} \u003cherbert@gondor.apana.org.au\u003e\nHome Page: http://gondor.apana.org.au/~herbert/\nPGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt\n--\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1a63e846a4099e6fbff86a3b112064378515f254",
      "tree": "ec50f988c639bcbf72652dbb787d9de9c4817a05",
      "parents": [
        "83f6e1524586119df84f70b7127688c57349664a"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Mon Dec 18 11:52:34 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:28:20 2006 -0500"
      },
      "message": "myri10ge: handle failures in suspend and resume\n\nOn suspend, handle pci_set_power_state errors, and on resume\nhandle failures in pci_resume_state().\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "83f6e1524586119df84f70b7127688c57349664a",
      "tree": "20c87534d015b854ec921560dc209e53c74eda20",
      "parents": [
        "3621cec5b5847348248e749c647219f409550f2f"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Mon Dec 18 11:52:02 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:28:20 2006 -0500"
      },
      "message": "myri10ge: no need to save MSI and PCIe state in the driver\n\nThe PCI MSI and express state are already saved and restored by the\ncurrent versions of pci_save_state/pci_restore_state.\nTherefore it is no longer necessary for the driver to do it.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "3621cec5b5847348248e749c647219f409550f2f",
      "tree": "e418a97312d73fab082f26943a615ba59e9365b7",
      "parents": [
        "df30a740e4647b035e44a94e6977ad42a94cb850"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Mon Dec 18 11:51:22 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:28:20 2006 -0500"
      },
      "message": "myri10ge: make msi configurable at runtime through sysfs\n\nNow that IRQ are requested is called on open() and freed on close(),\nwe can safely switch from/to MSI without unloading the module.\n\nWe are guaranteed to correctly free IRQ even if the sysfs file got\nwritten in the meantime since the MSI initialization is stored in\nmgp-\u003emsi_enabled.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "df30a740e4647b035e44a94e6977ad42a94cb850",
      "tree": "e3805821b02b350f0d25710119647ef94a5d7d4b",
      "parents": [
        "7adda30c82f403c948b016a40fc68a1ef427dbca"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Mon Dec 18 11:50:40 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:28:20 2006 -0500"
      },
      "message": "myri10ge: move request_irq to myri10ge_open\n\nRequest IRQ in myri10ge_open() and free in close() instead of probe()\nand remove() to eliminate potential race between the watchdog and the\ninterrupt handler. Additionaly, the interrupt handler won\u0027t get called\non shared irq anymore when the interface is down.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7adda30c82f403c948b016a40fc68a1ef427dbca",
      "tree": "1f0ad543783903fec30fc593d0315feaa2fd6890",
      "parents": [
        "a27993f3d9daca0dffa26577a83822db99c952e2"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Mon Dec 18 11:50:00 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:28:20 2006 -0500"
      },
      "message": "myri10ge: match number of save_state and restore\n\nSince pci_save_state() pushes MSI and PCIe states on a kind of stack,\nmyri10ge saving the state in advance for parity recovery will push the\nstate again on the stack on suspend. This leads to some memory leak.\nWe add a couple additional calls to save_state and restore_state so\nthat we don\u0027t leak anymore.\n\nFor the future, we are thinking of a better way to recover from parity\nerror without using pci_save_state().\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a27993f3d9daca0dffa26577a83822db99c952e2",
      "tree": "9432ebb0e6a6ea680eacc4df656075c5e7f58707",
      "parents": [
        "d15e9c4d9a75702b30e00cdf95c71c88e3f3f51e"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Mon Dec 18 00:04:19 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:24:11 2006 -0500"
      },
      "message": "r8169: use the broken_parity_status field in pci_dev\n\nThe former option is removed and platform code can now specify the\nexpected behavior.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d15e9c4d9a75702b30e00cdf95c71c88e3f3f51e",
      "tree": "e7ba1469eac6f732a7d2b9debc7713d8173dc0a2",
      "parents": [
        "79f3d3996f06ee339c6f173e573826eccd3914ab"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Sun Dec 17 23:03:15 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:24:11 2006 -0500"
      },
      "message": "netpoll: drivers must not enable IRQ unconditionally in their NAPI handler\n\nnet/core/netpoll.c::netpoll_send_skb() calls the poll handler when\nit is available. As netconsole can be used from almost any context,\nIRQ must not be enabled blindly in the NAPI handler of a driver which\nsupports netpoll.\n\nb57bd06655a028aba7b92e1c19c2093e7fcfb341 fixed the issue for the\n8139too.c driver.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "92104e94806f47e090e3bb40f6ae45f695351a5e",
      "tree": "0af2214369f7867a4fa4aa72de782e7b761b7a64",
      "parents": [
        "3bf8ba38f38d3647368e4edcf7d019f9f8d9184a"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Dec 15 07:57:08 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 16:17:36 2006 -0500"
      },
      "message": "netxen: remove private ioctl\n\nThe netxen driver includes a private ioctl that provides access\nto functionality that is already available in other ways. The PCI\nlayer has application access hooks (see setpci), and the statistics\nare available in ethtool/netstats.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "79f3d3996f06ee339c6f173e573826eccd3914ab",
      "tree": "6dd0814371c2389488d3d9d40562adc575c6db75",
      "parents": [
        "15e376b4eed2575b323d575403569ec1b5f63fda"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Fri Dec 15 10:42:34 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 15:51:30 2006 -0500"
      },
      "message": "[PATCH] e1000: No-delay link detection at interface up\n\nCurrently after an interface up, the link state is detected 2 seconds later\nwhen the first watchdog timer runs. This patch changes that by triggering\nthe hardware to generate a link-change interrupt from the up() function\ninstead. This has the result that the link state gets detected immediately\nand without races. This has the potential to speed up booting since a normal\ndistribution boot process waits for a link before DHCP is attempted.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "15e376b4eed2575b323d575403569ec1b5f63fda",
      "tree": "899b08b94f5f3805b417bc827c0cd9d85e5a167c",
      "parents": [
        "1f753861d272e648f3234e4f5fdea9434ae7bee4"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Dec 15 11:16:33 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 15:51:30 2006 -0500"
      },
      "message": "e1000: 3 new driver stats for managability testing\n\nAdd 3 extra packet redirect counters for tracking purposes to make sure\nwe can test that all packets arrive properly.\n\nOriginally from Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e,\nrewritten to use feature flags by me.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1f753861d272e648f3234e4f5fdea9434ae7bee4",
      "tree": "ae34cd182d14e4f736a2acac3079b16f0d47a67b",
      "parents": [
        "018ea44ef1eade417296c4a57afe3cd963268433"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Fri Dec 15 10:40:39 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 15:51:30 2006 -0500"
      },
      "message": "[PATCH] e1000: Make the copybreak value a module parameter\n\nAllow the user to vary the size that copybreak works. Currently cb is enabled\nfor packets \u003c 256 bytes, but various tests indicate that this should be\nconfigurable for specific use cases. In addition, this parameter allows us\nto force never/always during testing to get full and predictable coverage of\nboth code paths.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "018ea44ef1eade417296c4a57afe3cd963268433",
      "tree": "1be60d1e3f76f49c7675da5c314576ff601db644",
      "parents": [
        "d89b6c6750e7d7527603b573ec60ba787f5c04a6"
      ],
      "author": {
        "name": "Bruce Allan",
        "email": "bruce.w.allan@intel.com",
        "time": "Fri Dec 15 10:39:45 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 15:51:30 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix PBA allocation calculations\n\nAssign the PBA to be large enough to contain at least 2 jumbo frames on\nall adapters. This dramatically increases performance on several adapters\nand fixes TX performance degradation issues where the PBA was misallocated\nin the old algorithm.\n\nSigned-off-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d89b6c6750e7d7527603b573ec60ba787f5c04a6",
      "tree": "cdfefc75250724a56664fcc6840dec922340d6f4",
      "parents": [
        "c3813ae6615107cc93c79200f477ffd2a870c8ab"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Fri Dec 15 10:38:32 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 15:51:30 2006 -0500"
      },
      "message": "[PATCH] e1000: narrow down the scope of the tipg timer tweak\n\nthe driver has (ancient) code for messing with TIPG from the 82542 days.\nUnfortunately this code was running on our current adapters and setting\nTIPG for fiber to be +1 over the copper value.  This caused 1.45Mpps\nto be sent instead of 1.487Mpps.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c3813ae6615107cc93c79200f477ffd2a870c8ab",
      "tree": "8c6c83364995308ad102a44a1ef7e6e3ceb5f93c",
      "parents": [
        "83cd827977d8d20ac8c4fe56c88b53a70ac54af3"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 15 10:37:32 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 15:51:30 2006 -0500"
      },
      "message": "[PATCH] e1000: fix ethtool reported bus type for older adapters\n\nFor older adapters we know that they are of the PCI bus type, so we can\njust set this.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "83cd827977d8d20ac8c4fe56c88b53a70ac54af3",
      "tree": "83fae166069fb53e2702fe53f3ae59477b0cb557",
      "parents": [
        "bb8e3311ef9de8e72f45f910e4a977c313c7009c"
      ],
      "author": {
        "name": "Bruce Allan",
        "email": "bruce.w.allan@intel.com",
        "time": "Fri Dec 15 10:36:35 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 15:51:30 2006 -0500"
      },
      "message": "[PATCH] e1000: fix to set the new max frame size before resetting the adapter\n\nThis bugfix makes sure that the driver data reflects the full new situation\nbefore the adapter is reinitialized.\n\nSigned-off-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "bb8e3311ef9de8e72f45f910e4a977c313c7009c",
      "tree": "bcf4b5b900face868506bc50a5e7a23338198efb",
      "parents": [
        "72f3ab7462f4e153d1e8ac78e379716ad71d6923"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Dec 15 11:06:17 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 15:51:30 2006 -0500"
      },
      "message": "e1000: workaround for the ESB2 NIC RX unit issue\n\nIn rare occasions, ESB2 systems would end up started without the RX\nunit being turned on. Add a check that runs post-init to work around\nthis issue.\n\nOriginally from Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e,\nrewritten to use feature flags by me.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "72f3ab7462f4e153d1e8ac78e379716ad71d6923",
      "tree": "05430b6f1ee8f1ba8488abbae7d9e39dcaba4c50",
      "parents": [
        "3d5460a0ba17437cf278ee46886d557340d028da"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Fri Dec 15 10:34:46 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 15:51:29 2006 -0500"
      },
      "message": "[PATCH] e1000: disable TSO on the 82544 with slab debugging\n\nCONFIG_DEBUG_SLAB changes alignments of the data structures the slab\nallocators return. These break certain workarounds for TSO on the 82544.\nSince DEBUG_SLAB is relatively rare and not used for performance sensitive\ncases, the simplest fix is to disable TSO in this special situation.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "3d5460a0ba17437cf278ee46886d557340d028da",
      "tree": "13365900b58b7627474b8249ce5e9a743d453112",
      "parents": [
        "0fccd0e9e3802748855d967940c16f8c59d4e2b6"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Fri Dec 15 10:33:46 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 15:51:29 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix Wake-on-Lan with forced gigabit speed\n\nIf the user has forced gigabit speed, phy power management must be disabled;\notherwise the NIC would try to negotiate to a linkspeed of 10/100 mbit on\nshutdown, which would lead to a total loss of link. This loss of link breaks\nWake-on-Lan and IPMI.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0fccd0e9e3802748855d967940c16f8c59d4e2b6",
      "tree": "6c869abd0f2af31d532b90a489ca1db749f8bd5b",
      "parents": [
        "167fb2841633edd2812e385af4b593d870abd15a"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Dec 15 10:56:10 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 15:51:29 2006 -0500"
      },
      "message": "e1000: consolidate managability enabling/disabling\n\nSeveral bugs existed in how we handle manageability issues all\nover the driver.  This patch consolidates all the managability\nrelease and init code in two single functions and call them from\nappropriate locations. This fixes several BMC packet redirect issues\nand powerup/down hiccups.\n\nOriginally from Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e, rewritten\nto use feature flags by me.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "167fb2841633edd2812e385af4b593d870abd15a",
      "tree": "0199485f6443ae08f7499fcb0537814f6d66fd04",
      "parents": [
        "bd2371ebcc71d0a276ae341d735326a8beab6627"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Dec 15 10:41:15 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 15:51:28 2006 -0500"
      },
      "message": "e1000: omit stats for broken counter in 82543\n\nThe 82543 chip does not count tx_carrier_errors properly in FD mode;\nreport zeros instead of garbage.\n\nOriginally from Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e, rewritten\nto use feature flags by me.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "bd2371ebcc71d0a276ae341d735326a8beab6627",
      "tree": "ac78665bd644b365f1ac74b6f656b83ea70e288d",
      "parents": [
        "2b65326e67f89899e8bcaed1989d8cfb0ed01f55"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Dec 15 10:31:40 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 15:51:28 2006 -0500"
      },
      "message": "e1000: For sanity, reformat e1000_set_mac_type(), struct e1000_hw[_stats]\n\nMakes future changes a bit more readable.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2b65326e67f89899e8bcaed1989d8cfb0ed01f55",
      "tree": "56e78baa2b711638eba3bc7d8d9540076dfaf508",
      "parents": [
        "7d16e65ba57f181732ec52626736b27904198edf"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Fri Dec 15 10:30:44 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 15:51:28 2006 -0500"
      },
      "message": "[PATCH] e1000: dynamic itr: take TSO and jumbo into account\n\nThe dynamic interrupt rate control patches omitted proper counting\nfor jumbo\u0027s and TSO resulting in suboptimal interrupt mitigation strategies.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7d16e65ba57f181732ec52626736b27904198edf",
      "tree": "103a6ba2da1a3c2a90bdc3767a20f52ce8d752d0",
      "parents": [
        "3bf8ba38f38d3647368e4edcf7d019f9f8d9184a"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Fri Dec 15 10:29:31 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 26 15:51:28 2006 -0500"
      },
      "message": "[PATCH] e1000: The user-supplied itr setting needs the lower 2 bits masked off\n\nThe lower 2 bits of a user-supplied itr setting (via ethtool) need to be\nmasked off: These lower two bits are used as control bits.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ef8142a525c58dec325e8dd9a7bf92fb240d05c7",
      "tree": "6719feddefbf43a20ce0a4d8801b91b1db7afd4e",
      "parents": [
        "9b6d2efed2f4cfa07827d3e497655ce91dd97866"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Fri Dec 22 01:08:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 22 08:55:48 2006 -0800"
      },
      "message": "[PATCH] smc911 workqueue fixes\n\nTeach this driver about the workqueue changes.\n\nCc: Vitaly Wool \u003cvitalywool@gmail.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9b6d2efed2f4cfa07827d3e497655ce91dd97866",
      "tree": "572e59d7ebb5576bbb6674acdd49d94707087bcf",
      "parents": [
        "9d7ac8be4b48737ad1cebd94ed754a269f360708"
      ],
      "author": {
        "name": "Vitaly Wool",
        "email": "vitalywool@gmail.com",
        "time": "Fri Dec 22 01:08:24 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 22 08:55:48 2006 -0800"
      },
      "message": "[PATCH] smc911x: fix netpoll compilation faliure\n\nFix the compilation failure for smc911x.c when NET_POLL_CONTROLLER is set.\n\nSigned-off-by: Vitaly Wool \u003cvitalywool@gmail.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5576d187a0eef3bb3c47500eaab33fb5485bc352",
      "tree": "608ac1f1091eddf17b4930d59c3a61dad7994614",
      "parents": [
        "ee2fae03d68e702866a8661fbee7ff2f2f3754d7",
        "1c9bb1a01ac1bc92a0d98cf3e40a7922ee684dc0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 20 23:59:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 20 23:59:36 2006 -0800"
      },
      "message": "Merge branch \u0027merge\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc:\n  [POWERPC] Fix register save area alignment for swapcontext syscall\n  [POWERPC] Fix PCI device channel state initialization\n  [POWERPC] Update MTD OF documentation\n  [POWERPC] Probe Efika platform before CHRP.\n  [POWERPC] Fix build of cell zImage.initrd\n  [POWERPC] iSeries: fix CONFIG_VIOPATH dependency\n  [POWERPC] iSeries: fix viocons init\n  [POWERPC] iSeries: fix viocd init\n  [POWERPC] iSeries: fix iseries_veth init\n  [POWERPC] iSeries: fix viotape init\n  [POWERPC] iSeries: fix viodasd init\n  [POWERPC] Workaround oldworld OF bug with IRQs \u0026 P2P bridges\n  [POWERPC] powerpc: add scanning of ebc bus to of_platform\n  [POWERPC] spufs: fix assignment of node numbers\n  [POWERPC] cell: Fix spufs with \"new style\" device-tree\n  [POWERPC] cell: Enable spider workarounds on all PCI buses\n  [POWERPC] cell: add forward struct declarations to spu.h\n  [POWERPC] cell: update cell_defconfig\n"
    },
    {
      "commit": "687d18abed09315a531470a0edcae977ef6a7f9e",
      "tree": "cc1f8721908728b500fef48c299f0286f6b8928d",
      "parents": [
        "fd38451f1512fd5230e3c5dcc66d1ca867af879b"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Dec 15 15:42:50 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Dec 20 16:37:48 2006 +1100"
      },
      "message": "[POWERPC] iSeries: fix iseries_veth init\n\nOnly initialise iseries_veth on legacy iSeries.\nMake the init and exit routines static.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4d1feabcbf41f875447a392015acd0796f57baf6",
      "tree": "b47ceb21cfed93f410e6329040784d43864dab33",
      "parents": [
        "e25db641c0e6dd49c5db24dbe154048d4a466727"
      ],
      "author": {
        "name": "Ulrich Kunitz",
        "email": "kune@deine-taler.de",
        "time": "Sun Dec 10 11:13:12 2006 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@linville-t43.mobile",
        "time": "Tue Dec 19 16:09:59 2006 -0500"
      },
      "message": "[PATCH] zd1211rw: Call ieee80211_rx in tasklet\n\nThe driver called ieee80211_rx in hardware interrupt context.  This has\nbeen against the intention of the ieee80211_rx function.  It caused a bug\nin the crypto routines used by WPA.  This patch calls ieee80211_rx in a\ntasklet.\n\nSigned-off-by: Ulrich Kunitz \u003ckune@deine-taler.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "749494bad9ca170e404b8dcebe8422df0d79b3ac",
      "tree": "229544cf5dd75006ded78124269481c3985dfd58",
      "parents": [
        "60189ddff03ffce1f0442a7591b2abafdf47e6a3"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun Dec 17 17:08:30 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Dec 17 21:59:23 2006 -0800"
      },
      "message": "[TG3]: Update version and reldate.\n\nUpdate version to 3.71.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "60189ddff03ffce1f0442a7591b2abafdf47e6a3",
      "tree": "25d3c5c8211fd57942ae0a57d82c66ad4b2110c5",
      "parents": [
        "c49a1561ee4b663d2819b5bea3e4684eae217b19"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun Dec 17 17:08:07 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Dec 17 21:59:22 2006 -0800"
      },
      "message": "[TG3]: Power down/up 5906 PHY correctly.\n\nThe 5906 PHY requires a special register bit to power down and up the\nPHY.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c49a1561ee4b663d2819b5bea3e4684eae217b19",
      "tree": "59909de4a5cba3bb84ee4b09fd793af46efc0f4f",
      "parents": [
        "24fcad6b3ca3bdbbb4614de3edc1ff16f594ba9a"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun Dec 17 17:07:29 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Dec 17 21:59:20 2006 -0800"
      },
      "message": "[TG3]: Fix race condition when calling register_netdev().\n\nHot-plug scripts can call tg3_open() as soon as register_netdev() is\ncalled in tg3_init_one().  We need to call pci_set_drvdata() before\nregister_netdev(), and netif_carrier_off() needs to be moved to\ntg3_open() to avoid race conditions.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "24fcad6b3ca3bdbbb4614de3edc1ff16f594ba9a",
      "tree": "1c1c7e830472218da1f5a8f40d2acfea06601c95",
      "parents": [
        "9b54d5c610fc5ba191d28c356b81999e81d9b515"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun Dec 17 17:06:46 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Dec 17 21:59:19 2006 -0800"
      },
      "message": "[TG3]: Assign tp-\u003elink_config.orig_* values.\n\ntp-\u003elink_config.orig_* values must be assigned during\ntg3_set_settings() because these values will be used to setup the\nlink speed during tg3_open().  Without these assignments, the link\nspeed settings will be all messed by if tg3_set_settings() is called\nwhen the device is down.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6634292be47856c571634944dc0f6c8498602032",
      "tree": "04be50dfeb16f36eb11d403e13d1fcd7b39cf37f",
      "parents": [
        "6a13add1e1b802a29187a9af98a6ca26539dc33d"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu Dec 14 15:57:04 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Dec 17 21:59:17 2006 -0800"
      },
      "message": "[BNX2]: Fix minor loopback problem.\n\nUse the configured MAC address instead of the permanent MAC address\nfor loopback frames.\n\nUpdate version to 1.5.2.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6a13add1e1b802a29187a9af98a6ca26539dc33d",
      "tree": "510c75c132064ec6a976ac0e70a61da02dd328ea",
      "parents": [
        "faac9c4b753f420c02bdce0785d2657087830a12"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu Dec 14 15:56:50 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Dec 17 21:59:16 2006 -0800"
      },
      "message": "[BNX2]: Fix bug in bnx2_nvram_write().\n\nLength was not calculated correctly if the NVRAM offset is on a non-\naligned offset.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "faac9c4b753f420c02bdce0785d2657087830a12",
      "tree": "b9f6aee28676bb22e1c4c12197797242024c03fa",
      "parents": [
        "a3d384029aa304f8f3f5355d35f0ae274454f7cd"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu Dec 14 15:56:32 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Dec 17 21:59:15 2006 -0800"
      },
      "message": "[BNX2]: Fix panic in bnx2_tx_int().\n\nThere was an off-by-one bug in bnx2_tx_avail().  If the tx ring is\ncompletely full, the producer and consumer indices may be apart by\n256 even though the ring size is only 255.  One entry in the ring is\nunused and must be properly accounted for when calculating the number\nof available entries.  The bug caused the tx ring entries to be\nreused by mistake, overwriting active entries, and ultimately causing\nit to crash.\n\nThis bug rarely occurs because the tx ring is rarely completely full.\nWe always stop when there is less than MAX_SKB_FRAGS entries available\nin the ring.\n\nThanks to Corey Kovacs \u003ccjk@techma.com\u003e and Andy Gospodarek\n\u003cagospoda@redhat.com\u003e for reporting the problem and helping to collect\ndebug information.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bd2b334378530f6dbe03f6325b8c885524e298a3",
      "tree": "c45be1ccd568ac9076a3ce13ddaca1c2e2e0c47d",
      "parents": [
        "e25db641c0e6dd49c5db24dbe154048d4a466727"
      ],
      "author": {
        "name": "Yan Burman",
        "email": "burman.yan@gmail.com",
        "time": "Thu Dec 14 15:25:00 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Dec 17 21:59:06 2006 -0800"
      },
      "message": "[TG3]: replace kmalloc+memset with kzalloc\n\nReplace kmalloc+memset with kzalloc\n\nSigned-off-by: Yan Burman \u003cburman.yan@gmail.com\u003e\nAcked-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5cbded585d129d0226cb48ac4202b253c781be26",
      "tree": "fb24edc194a57ee81a3bf8a4dd8a95030dd0ad22",
      "parents": [
        "0743b86800cf1dfbf96df4a438938127bbe4476c"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Wed Dec 13 00:35:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:58 2006 -0800"
      },
      "message": "[PATCH] getting rid of all casts of k[cmz]alloc() calls\n\nRun this:\n\n\t#!/bin/sh\n\tfor f in $(grep -Erl \"\\([^\\)]*\\) *k[cmz]alloc\" *) ; do\n\t  echo \"De-casting $f...\"\n\t  perl -pi -e \"s/ ?\u003d ?\\([^\\)]*\\) *(k[cmz]alloc) *\\(/ \u003d \\1\\(/\" $f\n\tdone\n\nAnd then go through and reinstate those cases where code is casting pointers\nto non-pointers.\n\nAnd then drop a few hunks which conflicted with outstanding work.\n\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e, Ian Molton \u003cspyro@f2s.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nCc: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: Ian Kent \u003craven@themaw.net\u003e\nCc: Steven French \u003csfrench@us.ibm.com\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nCc: Jaroslav Kysela \u003cperex@suse.cz\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cd86128088554d64fea1679191509f00e6353c5b",
      "tree": "a828960f4bd44ef1682d88618e58c6ccd2367bc1",
      "parents": [
        "90aef12e6dd609e1ad7fb70044eedc78ca55ee5e"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Wed Dec 13 00:34:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:52 2006 -0800"
      },
      "message": "[PATCH] Fix numerous kcalloc() calls, convert to kzalloc()\n\nAll kcalloc() calls of the form \"kcalloc(1,...)\" are converted to the\nequivalent kzalloc() calls, and a few kcalloc() calls with the incorrect\nordering of the first two arguments are fixed.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\nCc: Trond Myklebust \u003ctrond.myklebust@fys.uio.no\u003e\nCc: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "775ba7ad491a154f99871fe603f03366e84ae159"
}
