)]}'
{
  "log": [
    {
      "commit": "315917d23fdd20a0f4ff99b9228de5840d9d276c",
      "tree": "d1ddfc02bcfe5c7f57ed604c7d928d6e1bd74d11",
      "parents": [
        "af768c6711de615abf9c679732a2f8245a4c286c"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Wed Nov 29 22:21:33 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Nov 29 13:45:07 2006 -0800"
      },
      "message": "[PATCH] r8169: Fix iteration variable sign\n\nThis changes the type of variable \"i\" in rtl8169_init_one()\nfrom \"unsigned int\" to \"int\". \"i\" is checked for \u003c 0 later,\nwhich can never happen for \"unsigned\". This results in broken\nerror handling.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "95f6134e175fd69ab3f088f7a09adbd3fd3548e1",
      "tree": "0fdd4d94c7a2256efe12e8bf5109cbad5141e1ea",
      "parents": [
        "ac16ca6412d9feb5b2f8fc76a4ed938b5d107f94"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Nov 23 11:48:28 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Nov 25 15:16:50 2006 -0800"
      },
      "message": "[6PACK]: Masking bug in 6pack driver.\n\nLooks like a broken masking to me, binary not is used where bitwise\nnot was intended.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "12862086f24d7382b24379bbcbe0dadf12ca5945",
      "tree": "e1fc65a347e23171d28054eeb97316dd255bb97a",
      "parents": [
        "f2776ff047229c3e7cee2454e2704dd6f98fa32f"
      ],
      "author": {
        "name": "Ira W. Snyder",
        "email": "kernel@irasnyder.com",
        "time": "Tue Nov 21 17:44:31 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 21 17:44:31 2006 -0800"
      },
      "message": "[TG3]: Add missing unlock in tg3_open() error path.\n\nSparse noticed a locking imbalance in tg3_open(). This patch adds an\nunlock to one of the error paths, so that tg3_open() always exits\nwithout the lock held.\n\nSigned-off-by: Ira W. Snyder \u003ckernel@irasnyder.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c7835a77c86422d276b0d1a4c70924d933014c13",
      "tree": "a0f4ee32a55d8b360b814f6ef811be268db71c2f",
      "parents": [
        "52bf376c63eebe72e862a1a6e713976b038c3f50"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Wed Nov 15 21:14:42 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Nov 15 21:18:52 2006 -0800"
      },
      "message": "[TG3]: Disable TSO on 5906 if CLKREQ is enabled.\n\nDue to hardware errata, TSO must be disabled if the PCI Express clock\nrequest is enabled on 5906.  The chip may hang when transmitting TSO\nframes if CLKREQ is enabled.\n\nUpdate version to 3.69.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0ccead1869444891ae6b41f2c5fc8498521c908e",
      "tree": "508dacf852deab9c26f8f3d3071cdaf456f6990b",
      "parents": [
        "44597f65f6af3c692560a639f61d25398d13d1b6"
      ],
      "author": {
        "name": "Gary Zambrano",
        "email": "zambrano@broadcom.com",
        "time": "Tue Nov 14 16:34:00 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Nov 15 21:18:46 2006 -0800"
      },
      "message": "[TG3]: Increase 5906 firmware poll time.\n\nNewer 5906 bootcode needs about 7ms to finish resetting so the poll\nfirmware loop was changed to maximum 20ms.\n\nSigned-off-by: Gary Zambrano \u003czambrano@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1f10bec3ef9d9d97999c72e19625432836820221",
      "tree": "d5f13c57c93a4cf1f42b83aa14351dfdea622d1e",
      "parents": [
        "92b1f905637bbd79fcd430a09737fd97061eb405",
        "3406118cd34762a7bf6b1a4f1095f9ea7576a354"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Nov 10 11:10:51 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Nov 10 11:10:51 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": "92b1f905637bbd79fcd430a09737fd97061eb405",
      "tree": "93ef60a2e6977d206462d14901d13c1cbf0f4a9b",
      "parents": [
        "ace48ffb5d6c927c5a98048d93543e1cae0eebd0"
      ],
      "author": {
        "name": "David Rientjes",
        "email": "rientjes@cs.washington.edu",
        "time": "Wed Nov 08 19:49:15 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Nov 10 11:08:53 2006 -0500"
      },
      "message": "[PATCH] drivers cris: return on NULL dev_alloc_skb()\n\nIf the next descriptor array entry cannot be allocated by dev_alloc_skb(),\nreturn immediately so it is not dereferenced later.  We cannot register the\ndevice with a partial descriptor list.\n\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nSigned-off-by: David Rientjes \u003crientjes@cs.washington.edu\u003e\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": "ace48ffb5d6c927c5a98048d93543e1cae0eebd0",
      "tree": "2a024950ab790349cf5e87c577aeeb028061c359",
      "parents": [
        "0daa2303028a63dbd1b2e38f10854f0f7bf1ef9a"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Nov 08 19:51:03 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Nov 10 11:08:53 2006 -0500"
      },
      "message": "[PATCH] com20020 build fix\n\ncom20020.c needs to export functions if either of the ISA or PCI modules\nare built as loadable modules.  Or they could always be exported.\n\nWARNING: \"com20020_found\" [drivers/net/arcnet/com20020-pci.ko] undefined!\nWARNING: \"com20020_check\" [drivers/net/arcnet/com20020-pci.ko] undefined!\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Toralf Forster \u003ctoralf.foerster@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0daa2303028a63dbd1b2e38f10854f0f7bf1ef9a",
      "tree": "46c78ad8ee7747f537b5e9ec371ab8706108340b",
      "parents": [
        "088406bcf66d6c7fd8a5c04c00aa410ae9077403"
      ],
      "author": {
        "name": "Peter Zijlstra",
        "email": "a.p.zijlstra@chello.nl",
        "time": "Wed Nov 08 19:51:01 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Nov 10 11:08:52 2006 -0500"
      },
      "message": "[PATCH] bonding: lockdep annotation\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n[ INFO: possible recursive locking detected ]\n2.6.17-1.2600.fc6 #1\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "3406118cd34762a7bf6b1a4f1095f9ea7576a354",
      "tree": "5cee591e7595fcbd18b832a35c7f553cd06cc299",
      "parents": [
        "ecac598bcd1f151ee4760489bded625c147fb366"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Nov 06 09:48:48 2006 -0600"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 07 20:05:07 2006 -0500"
      },
      "message": "[PATCH] bcm43xx: Add error checking in bcm43xx_sprom_write()\n\nThe Coverity checker noted that these \"if (err)\"\u0027s couldn\u0027t ever be\ntrue.\n\nIt seems the intention was to check the return values of the\nbcm43xx_pci_write_config32()\u0027s?\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ecac598bcd1f151ee4760489bded625c147fb366",
      "tree": "b320d527f52e9b05c2bcf7f616745571c4848ab1",
      "parents": [
        "edd106fc8ac1826dbe231b70ce0762db24133e5c"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Mon Nov 06 09:45:31 2006 -0600"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 07 20:05:06 2006 -0500"
      },
      "message": "[PATCH] bcm43xx: Drain TX status before starting IRQs\n\nDrain the Microcode TX-status-FIFO before we enable IRQs.\nThis is required, because the FIFO may still have entries left\nfrom a previous run. Those would immediately fire after enabling\nIRQs and would lead to an oops in the DMA TXstatus handling code.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "af2c6a4aaa2253f1e29df8fb59a3d92174d30a33",
      "tree": "5eb583eb426b70c342d7a5a0577b44564de70538",
      "parents": [
        "25f484a62e41be8020b9a31bf50a792baa58d2d4"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Tue Nov 07 14:57:51 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 07 15:10:16 2006 -0800"
      },
      "message": "[TG3]: Fix array overrun in tg3_read_partno().\n\nUse proper upper limits for the loops and check for all error\nconditions.\n\nThe problem was noticed by Adrian Bunk.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3b6a792f6ace33584897d1af08630c9acc0ce221",
      "tree": "1988836e385ad8129bca105697e78c00610543e6",
      "parents": [
        "3d4248885b9fca818e7fe6b66328e714876d36ad"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Mon Nov 06 14:34:48 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 07 15:10:10 2006 -0800"
      },
      "message": "[NET]: kconfig, correct traffic shaper\n\nAs Patrick McHardy \u003ckaber@trash.net\u003e suggested, Traffic Shaper is now\nobsolete and alternative to it is no longer CBQ, since its problems with\nvirtual devices, alter Kconfig text to reflect this -- put a link to the\ntraffic schedulers as a whole.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nAcked-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "edd106fc8ac1826dbe231b70ce0762db24133e5c",
      "tree": "214fcbdd2c27362a6d8888a0045b555e376d8611",
      "parents": [
        "e78181feb0b94fb6afeaef3b28d4f5df1b847c98"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Mon Nov 06 08:57:12 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Nov 07 04:27:51 2006 -0500"
      },
      "message": "[PATCH] e1000: Fix regression: garbled stats and irq allocation during swsusp\n\ne1000: Fix suspend/resume powerup and irq allocation\n\nFrom: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n\nAfter 7.0.33/2.6.16, e1000 suspend/resume left the user with an enabled\ndevice showing garbled statistics and undetermined irq allocation state,\nwhere `ifconfig eth0 down` would display `trying to free already freed irq`.\n\nExplicitly free and allocate irq as well as powerup the PHY during resume\nfixes when needed.\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e78181feb0b94fb6afeaef3b28d4f5df1b847c98",
      "tree": "3da65acc511a4825de0f51f38affce498ec47e0d",
      "parents": [
        "c836b7716a97021128da43e6fdb61096d5c4156d"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Mon Nov 06 23:17:20 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Nov 07 04:27:51 2006 -0500"
      },
      "message": "[PATCH] b44: change comment about irq mask register\n\nThrough some experimentation with the similarly built bcm43xx I came to\nthe conclusion that if the hw/firmware sets a bit in the interrupt\nregister, an interrupt will only be raised if that bit is included in\nthe interrupt mask. Hence, the interrupt mask is more like an interrupt\ncontrol mask.\n\nThis patch changes the comment to reflect that.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "78eb77a9cc3af73e3cd86a197b7c1f28fd840978",
      "tree": "2cf5fb9935412e1a0fae2b25718aa84fc2e8412d",
      "parents": [
        "a81c52a81d6dbe6a36bce18112da04f20b175192",
        "df6d7c94b0c3ae6a1185c9e5fa8ee3368e4a5efb"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Nov 06 02:58:09 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Nov 06 02:58:09 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": "a81c52a81d6dbe6a36bce18112da04f20b175192",
      "tree": "8058bd17038bde6b65d34eebc7b1db91ac1b0768",
      "parents": [
        "a1d261c561522151cb96c75f1dd1a51cf17665cf"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Nov 01 21:18:58 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Nov 06 02:56:00 2006 -0500"
      },
      "message": "[PATCH] Kconfig: remove redundant NETDEVICES depends\n\ndrivers/net/Kconfig says:\n# All the following symbols are dependent on NETDEVICES - do not repeat\n# that for each of the symbols.\n\nso remove duplicate \u0027depends\u0027 uses of NETDEVICES.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a1d261c561522151cb96c75f1dd1a51cf17665cf",
      "tree": "30be5e219405b5cc739ab5b83b0e91ad4dbb89cb",
      "parents": [
        "07fd06b3bc1589e44aefd02eb28700a51b3c9d12"
      ],
      "author": {
        "name": "Thomas Klein",
        "email": "osstklei@de.ibm.com",
        "time": "Fri Nov 03 17:48:23 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Nov 06 02:55:07 2006 -0500"
      },
      "message": "[PATCH] ehea: 64K page support fix\n\nThis patch fixes 64k page support by using PAGE_MASK and appropriate pagesize defines in several places.\n\nSigned-off-by: Thomas Klein \u003ctklein@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "07fd06b3bc1589e44aefd02eb28700a51b3c9d12",
      "tree": "39500c705c2dc7328a5aa4abd27c852f72c2a704",
      "parents": [
        "1b5135d9b922fdcf46e1e7383167d93d42635fb4"
      ],
      "author": {
        "name": "Thomas Klein",
        "email": "osstklei@de.ibm.com",
        "time": "Fri Nov 03 17:47:52 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Nov 06 02:55:07 2006 -0500"
      },
      "message": "[PATCH] ehea: Removed redundant define\n\nRemoved define H_CB_ALIGNMENT which is already defined in include/asm-powerpc/hvcall.h\n\nSigned-off-by: Thomas Klein \u003ctklein@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1b5135d9b922fdcf46e1e7383167d93d42635fb4",
      "tree": "9e76b9f9a4648865cb6ae8e54bb95a0ab3690253",
      "parents": [
        "d1ed6a3ea10aa7b199c434f6ffd1b6761896567a"
      ],
      "author": {
        "name": "Thomas Klein",
        "email": "osstklei@de.ibm.com",
        "time": "Fri Nov 03 17:47:20 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Nov 06 02:55:07 2006 -0500"
      },
      "message": "[PATCH] ehea: Nullpointer dereferencation fix\n\nFix: Must check for nullpointer before dereferencing it - not afterwards.\n\nSigned-off-by: Thomas Klein \u003ctklein@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "36da4d869f23bc7d1a70a3185218cb626537845c",
      "tree": "87ca921f64c2e10d24adbd5fb75cd40b651d1f9c",
      "parents": [
        "febf0a431e42f5a1fdb2b763273700610552ddcc"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Fri Nov 03 01:01:03 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Nov 05 14:11:30 2006 -0800"
      },
      "message": "[TG3]: Fix 2nd ifup failure on 5752M.\n\nThis fixes a bug reported in:\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d7438\n\ntg3_close() turns off the PHY if WoL and ASF are both disabled.  On\nthe next tg3_open(), some devices such as the 5752M will not be\nbrought up correctly without a PHY reset early in the reset sequence.\nThe PHY clock is needed for some internal MAC blocks to function\ncorrectly.\n\nThis problem is fixed by always resetting the PHY early in\ntg3_reset_hw() when it is called from tg3_open() or tg3_resume().\ntg3_setup_phy() can then be called later in the sequence without the\nreset_phy parameter set to 1, since the PHY reset is already done.\n\nUpdate version to 3.68.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "df6d7c94b0c3ae6a1185c9e5fa8ee3368e4a5efb",
      "tree": "a42bd63181a3e6c61db1310f65f9ccca41cc50a6",
      "parents": [
        "81e171b95d2d06a64465a1e6ab1e2fb864ea2448"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Tue Oct 17 23:38:26 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@laptop.(none)",
        "time": "Tue Oct 31 22:15:41 2006 -0500"
      },
      "message": "[PATCH] bcm43xx: fix unexpected LED control values in BCM4303 sprom\n\nThe bcm43xx driver uses 4 locations in the devices sprom to determine\nthe behavior of the leds. Certain defaults are assigned if all bits are\nset in those locations. On at least one BCM4303 chip, the sprom contains\nvalues other than the default, which executes an assertion placed in the\ndefault case of a following switch statement. This patch makes the leds\non the above mentioned interface behave correctly. In addition, it limits\nthe number of logged messages to 20 for the case of unexpected values in\nthe sprom locations.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "81e171b95d2d06a64465a1e6ab1e2fb864ea2448",
      "tree": "5154832a9d5f54901163f50445324910dcb22d93",
      "parents": [
        "115e222d538e7838bffa0f76409acd9816a0ef32"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Sat Oct 28 17:52:34 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@laptop.(none)",
        "time": "Tue Oct 31 22:15:40 2006 -0500"
      },
      "message": "[PATCH] bcm43xx: Fix low-traffic netdev watchdog TX timeouts\n\nThis fixes a netdev watchdog timeout problem.\nThe software needs to call netif_tx_disable before running the\nhardware calibration code. The problem condition can be shown by the\nfollowing timegraph.\n\n|---5secs - ~10 jiffies time---|---|OOPS\n^                              ^\nlast real TX                   periodic work stops netif\n\nAt OOPS, the following happens:\nThe watchdog timer triggers, because the timeout of 5secs\nis over. The watchdog first checks for stopped TX.\n_Usually_ TX is only stopped from the TX handler to indicate\na full TX queue. But this is different. We need to stop TX here,\nregardless of the TX queue state. So the watchdog recognizes\nthe stopped device and assumes it is stopped due to full\nTX queues (Which is a _wrong_ assumption in this case). It then\ntests how far the last TX has been in the past. If it\u0027s more than\n5secs (which is the case for low or no traffic), it will fire\na TX timeout.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "115e222d538e7838bffa0f76409acd9816a0ef32",
      "tree": "8781a87c864aa2fc5206469f444f0e0710bd2a45",
      "parents": [
        "aec41a0d02342fc9e3b6bb278eae50fa29f04d1f"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Tue Oct 24 22:41:27 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@laptop.(none)",
        "time": "Tue Oct 31 22:15:39 2006 -0500"
      },
      "message": "[PATCH] hostap_plx: fix CIS verification\n\nThe length of the manfid CIS should be at least 4, and it\u0027s normally 4.\nIt\u0027s incorrect to require it to be at least 5.  This breaks support for\nmost (if not all) cards.\n\nThe right place to ensure that we don\u0027t access beyond the CIS buffer is\nto strengthen another check.  Make sure that the next tuple begins at\nleast at the CIS buffer end (in which case we stop processing) or\nbefore that.\n\nReported by ph35sm@free.fr\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0ca43235b34c92278fa903297acef37198ec3e26",
      "tree": "df6a9dc9ad39e7aa45abbcc7f6cb7db781c7f69b",
      "parents": [
        "798b6b19d7a4b6e1ea5340ec8b3b92811e05b81b"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Oct 18 13:39:28 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 31 20:22:06 2006 -0500"
      },
      "message": "[PATCH] sky2: netpoll on dual port cards\n\nThe sky2 driver uses a single NAPI poll routine for both ports on dual ported\ncards (because there is a single IRQ and status ring). Netpoll makes assumptions\nabout the relationship between network device and NAPI that aren\u0027t correct\non the second port, this will cause the port to never clear work.\n\nMost systems, just have single port, so not a big issue.\nThe easy fix is just make the second port, not netpoll capable.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "798b6b19d7a4b6e1ea5340ec8b3b92811e05b81b",
      "tree": "746c4a144dd53d0efe679e73153b0b9c46e4759f",
      "parents": [
        "2ceaac755423cb93c1bb2f59ebd1a06f027ac095"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Sun Oct 22 20:16:57 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 31 20:22:06 2006 -0500"
      },
      "message": "[PATCH] skge, sky2, et all. gplv2 only\n\nI don\u0027t want my code to downgraded to GPLv3 because of\ncut-n-pasted the comments. These files which I hold copyright\non were started before it was clear what GPLv3 was going to be.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2ceaac755423cb93c1bb2f59ebd1a06f027ac095",
      "tree": "b453d54375166f142b2cbca436689f170f3f89f9",
      "parents": [
        "1e1675ccf758cbb4303ab052d58405cda6c745a7"
      ],
      "author": {
        "name": "David Rientjes",
        "email": "rientjes@cs.washington.edu",
        "time": "Mon Oct 30 14:19:25 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 31 20:22:06 2006 -0500"
      },
      "message": "[PATCH] net s2io: return on NULL dev_alloc_skb()\n\nChecks for NULL dev_alloc_skb() and returns on true to avoid subsequent\ndereference.\n\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nCc: Christoph Hellwig \u003chch@infrared.org\u003e\nSigned-off-by: David Rientjes \u003crientjes@cs.washington.edu\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1e1675ccf758cbb4303ab052d58405cda6c745a7",
      "tree": "b40697d45bba6e0a1c5d0271240db00f78023259",
      "parents": [
        "1e7bed081968c42469bd02842b4190a115008221"
      ],
      "author": {
        "name": "Jan-Bernd Themann",
        "email": "ossthema@de.ibm.com",
        "time": "Wed Oct 25 13:11:42 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 31 20:22:06 2006 -0500"
      },
      "message": "[PATCH] ehea: kzalloc GFP_ATOMIC fix\n\nThis patch fixes kzalloc parameters (GFP_ATOMIC instead of GFP_KERNEL)\n\nSigned-off-by: Jan-Bernd Themann \u003cthemann@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1e7bed081968c42469bd02842b4190a115008221",
      "tree": "8dad5312be2a289669a83d7dec363215e54cf1d8",
      "parents": [
        "f479b322a0949d540b45aea645793058b0c50be5"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Thu Oct 26 22:51:33 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 31 20:22:05 2006 -0500"
      },
      "message": "[PATCH] myri10ge: ServerWorks HT2000 PCI id is already defined in pci_ids.h\n\nNo need to keep defining PCI_DEVICE_ID_SERVERWORKS_HT2000_PCIE\nin the driver code since it is now defined in pci_ids.h.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f479b322a0949d540b45aea645793058b0c50be5",
      "tree": "a5686d252a9b70c65b39a419a78dac8319dd2463",
      "parents": [
        "09669585b5d0cfdebe28250d442693b3baac66a2"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Oct 27 10:22:10 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 31 20:22:05 2006 -0500"
      },
      "message": "[PATCH] sky2: not experimental\n\nThe sky2 driver is no longer in experimental state.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "09669585b5d0cfdebe28250d442693b3baac66a2",
      "tree": "02c09eca3922476c9c5f59432588f9348e4c1413",
      "parents": [
        "9d4df9e0fadfc84cd826e0f7e946691b4d7baee5"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Sun Oct 29 03:47:12 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 31 20:22:05 2006 -0500"
      },
      "message": "[PATCH] n2: fix confusing error code\n\nmodprobe n2 with no parameters or no such devices\nwill get confusing error message.\n\n# modprobe n2\n...  Kernel does not have module support\n\nThis patch replaces return code from -ENOSYS to -EINVAL.\n\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nCc: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\n\n drivers/net/wan/n2.c |    6 +++---\n 1 file changed, 3 insertions(+), 3 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9d4df9e0fadfc84cd826e0f7e946691b4d7baee5",
      "tree": "dc1aebc200dfe6b6598167e569b157e2e04176f4",
      "parents": [
        "06f0015ace46ce9d313ec02d6b13c47c8e795a6c"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Sun Oct 29 03:52:14 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 31 20:22:05 2006 -0500"
      },
      "message": "[PATCH] tokenring: fix module_init error handling\n\n- Call platform_driver_unregister() before return when no cards found.\n  (fixes data corruption when no cards found)\n\n- Check platform_device_register_simple() return value\n\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nCc: Mike Phillips \u003cmikep@linuxtr.net\u003e\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\n\n drivers/net/tokenring/proteon.c |    9 +++++++--\n drivers/net/tokenring/skisa.c   |    9 +++++++--\n 2 files changed, 14 insertions(+), 4 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "06f0015ace46ce9d313ec02d6b13c47c8e795a6c",
      "tree": "16df40b4cb8d65e1255dbad3cf9be04dbb63ace2",
      "parents": [
        "79c356f44b26da9fe357ed1a11e7faec4fd94e13"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Oct 30 19:54:08 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 31 20:22:05 2006 -0500"
      },
      "message": "[PATCH] ep93xx_eth: don\u0027t report RX errors\n\nFlooding the console with error messages for every RX FIFO overrun,\nchecksum error and framing error isn\u0027t very sensible.  Each of these\nerrors can occur during normal operation, so stop printk\u0027ing error\nmessages for RX errors at all.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "79c356f44b26da9fe357ed1a11e7faec4fd94e13",
      "tree": "0c710e9b3a9263155fb52b5c55ffeee9d09790a2",
      "parents": [
        "2d38caba5fd148976f54930782e8209fa45879a0"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Oct 30 19:52:54 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 31 20:22:05 2006 -0500"
      },
      "message": "[PATCH] ep93xx_eth: fix unlikely(x) \u003e y test\n\nFix unlikely(x) \u003e y test in ep93xx_eth.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2d38caba5fd148976f54930782e8209fa45879a0",
      "tree": "7f8bc1ee29d9bfc79ecb9a609084526a874df492",
      "parents": [
        "d5b9b787b5e1618dfe82a2c2a6972374e85b02db"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Oct 30 19:52:31 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 31 20:22:05 2006 -0500"
      },
      "message": "[PATCH] ep93xx_eth: fix RX/TXstatus ring full handling\n\nRay Lehtiniemi reported that an incoming UDP packet flood can lock up\nthe ep93xx ethernet driver.  Herbert Valerio Riedel noted that due to\nthe way ep93xx_eth manages the RX/TXstatus rings, it cannot distinguish\na full ring from an empty one, and correctly suggested that this was\nlikely to be causing this lockup to occur.\n\nInstead of looking at the hardware\u0027s RX/TXstatus ring write pointers\nto determine when to stop reading from those rings, we should just check\nevery individual RX/TXstatus descriptor\u0027s valid bit instead, since there\nis no other way to distinguish an empty ring from a full ring, and if\nthere is a descriptor waiting, we take the hit of reading the descriptor\nfrom memory anyway.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c21e6d65f70d64b359a37545592f39e28074864e",
      "tree": "689f0131814392db26e00db4aadc59affaaee9f8",
      "parents": [
        "e8f05de54055e90e6d58e45866f84ecdb0b48acd"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Oct 31 13:41:59 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Oct 31 20:13:20 2006 +0000"
      },
      "message": "[MIPS] Sort out missuse of __init for prom_getcmdline()\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d458fd82c9bb536e4a582955e88554a02a92bf78",
      "tree": "7552a44bfaf5d4b08bf16e88ddd4615431142cb2",
      "parents": [
        "a7aacdf9ea45bf6139cfd750e558a3dcbc6f16c3"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Thu Oct 26 17:15:20 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Oct 30 15:24:33 2006 -0800"
      },
      "message": "[NET] sealevel: uses arp_broken_ops\n\nOn Wed, 25 Oct 2006 18:03:13 +0200 Toralf Förster wrote:\n\n\u003e WARNING: \"arp_broken_ops\" [drivers/net/wan/sealevel.ko] undefined!\n\u003e make[1]: *** [__modpost] Error 1\n\u003e make: *** [modules] Error 2\n\u003e\n\u003e Here\u0027s the config:\n...\n\u003e # CONFIG_INET is not set\n\u003e CONFIG_SEALEVEL_4021\u003dm\n\nSealevel uses arp_broken_ops so it needs to depend on INET.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "209ad53bc19667a128d9c51beba873a5c62bff6e",
      "tree": "d33657bb32ada69baf79015d7d484402e2937a43",
      "parents": [
        "9ca0e5474d11ca044e0aacfa6e78bf17957118d2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 29 17:31:49 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 29 17:31:49 2006 -0800"
      },
      "message": "Revert \"r8169: mac address change support\"\n\nThis reverts commit a2b98a697fa4e7564f78905b83db122824916cf9.\n\nAs per Guennadi Liakhovetski, the mac address change support code breaks\nsome normal uses (_without_ any address changes), and until it\u0027s all\nsorted out, we\u0027re better off without it.\n\nSays Francois:\n\n  \"Go revert it.\n\n   Despite what I claimed, I can not find a third-party confirmation by\n   email that it works elsewhere.\n\n   It would probably be enough to remove the call to\n   __rtl8169_set_mac_addr() in rtl8169_hw_start() though.\"\n\nSee also\n\n\thttp://bugzilla.kernel.org/show_bug.cgi?id\u003d6032\n\nCc: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nAcked-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c0f79c4cb11acca545f9802ee0e14ad3b5cc123d",
      "tree": "89d44f772a625bca06c7cf1bbed748f58dcab24a",
      "parents": [
        "7a20655bc5316ccec0f036cde46e609ba5571f5e",
        "f901b8c46fa9748b9d6836e9b158cf7be89447f1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 29 17:21:42 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 29 17:21:42 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6:\n  [PATCH] PCMCIA: fix __must_check warnings\n  [PATCH] PCMCIA: handle sysfs, PCI errors\n  [PATCH] Export soc_common_drv_pcmcia_remove to allow modular PCMCIA.\n  [PATCH] ioremap balanced with iounmap for drivers/pcmcia\n  [PATCH] pcmcia: au1000_generic fix\n  [PATCH] i82092: wire up errors from pci_register_driver()\n  [PATCH] CONFIG_PM\u003dn slim: drivers/pcmcia/*\n  [PATCH] pcmcia/ds: driver layer error checking\n  [PATCH] pcmcia: update alloc_io_space for conflict checking for multifunction PC card\n  [PATCH] pcmcia: add more IDs to hostap_cs.c\n  [PATCH] pcmcia: at91_cf update\n"
    },
    {
      "commit": "0bb78c3715ec9ee528d92177bc94ffcc94bed5a8",
      "tree": "92147ff8bbc64fd3916c81e62474c57cbdc0d1dd",
      "parents": [
        "291b58d663862c3d42d2e8092f8b0dd3f15a94f8",
        "824545e7031541f83245d254caca012bf6bdc6cd"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@localhost.localdomain",
        "time": "Wed Oct 25 21:11:28 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@localhost.localdomain",
        "time": "Wed Oct 25 21:11:28 2006 -0700"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into upstream-fixes\n"
    },
    {
      "commit": "8c8a0eab988c94294adbbb4fe955bba7d8ebddcf",
      "tree": "7af509b78594aeff7d6e076c806c84cc200686ed",
      "parents": [
        "8483ca3c99559027a3741af7f56f6b36887f7fd5",
        "bcbaecbb9968750d4bfb2686a97e396f681f88ef"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 25 20:20:41 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 25 20:20:41 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6:\n  [CRYPTO] users: Select ECB/CBC where needed\n"
    },
    {
      "commit": "01918d16c837485ceba92d48fb734cf520e61144",
      "tree": "28657da532f51dfc5d1a6f0398dfda125476d5d2",
      "parents": [
        "1fbece150a230d0ab447cfb2fc4df10fb89f0d8c"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Jul 02 21:21:51 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Wed Oct 25 21:59:38 2006 -0400"
      },
      "message": "[PATCH] pcmcia: add more IDs to hostap_cs.c\n\nAs a replacement for the broad manufactor/card ID match we commented out\nbecause of conflicts with pcnet_cs, add two product ID matches.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "bcbaecbb9968750d4bfb2686a97e396f681f88ef",
      "tree": "f08729c1ee1883a6221a39863a3d1683f35e1c3b",
      "parents": [
        "7059abedd2f04b68bd7e1a79c9c72f7aeee134c0"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Wed Oct 25 16:49:36 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Oct 25 16:51:05 2006 +1000"
      },
      "message": "[CRYPTO] users: Select ECB/CBC where needed\n\nCRYPTO_MANAGER is selected automatically by CONFIG_ECB and CONFIG_CBC.\n\nconfig CRYPTO_ECB\n        tristate \"ECB support\"\n        select CRYPTO_BLKCIPHER\n        select CRYPTO_MANAGER\n\n\nI\u0027ve added CONFIG_ECB to the ones you mentioned and CONFIG_CBC to\ngssapi.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "016002312d50004908a79df37174b336e3682e18",
      "tree": "c31a1cfbba008574af026c95b212c6f5d6d8a370",
      "parents": [
        "aa6c2e62bbe7a20ccc85906f75bc63465d899227"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 24 11:17:37 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 24 22:01:11 2006 -0700"
      },
      "message": "[PATCH] missing include of dma-mapping.h\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "824545e7031541f83245d254caca012bf6bdc6cd",
      "tree": "0ea26d29b7417793ac2fc100ec7989c1bc2434a6",
      "parents": [
        "ff1e55b078676d3c449ace6b99d95c0e22c905d6"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Tue Oct 24 14:49:44 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Tue Oct 24 14:49:44 2006 -0700"
      },
      "message": "e100: account for closed interface when shutting down\n\nAccount for the interface being closed before disabling polling\non a device, to fix shutdown on some systems that explcitly close\nthe netdevice before calling shutdown.\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n"
    },
    {
      "commit": "ff1e55b078676d3c449ace6b99d95c0e22c905d6",
      "tree": "2c67371f7cc605aa8039c2aa5f6eb623b49aa64d",
      "parents": [
        "d2a1e2131aee7b3feb815636dc7917a96e49fd8e"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke\\\\-jan.h.kok@intel.com",
        "time": "Tue Oct 24 14:46:09 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Tue Oct 24 14:46:09 2006 -0700"
      },
      "message": "e1000: Increment version to 7.2.9-k4\n\nSignificant fixes -\u003e increment driver version.\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n"
    },
    {
      "commit": "d2a1e2131aee7b3feb815636dc7917a96e49fd8e",
      "tree": "08d034a19882924c620282f21e1adcd111225f6c",
      "parents": [
        "032fe6e9e253ebb37a0df0893844674dea9210fd"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Tue Oct 24 14:46:06 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Tue Oct 24 14:46:06 2006 -0700"
      },
      "message": "e1000: FIX: move length adjustment due to crc stripping disabled.\n\nMove the length (rx_bytes counter) adjustment of 4 bytes down to after the\nTBI_ACCEPT workaround.\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": "032fe6e9e253ebb37a0df0893844674dea9210fd",
      "tree": "b3f7fec86b8e72280f774191739d21e2627740df",
      "parents": [
        "e64d7d02090e475cfd7efbc830146d0c6dd579bc"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Tue Oct 24 14:46:04 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Tue Oct 24 14:46:04 2006 -0700"
      },
      "message": "e1000: FIX: Don\u0027t limit descriptor size to 4kb for PCI-E adapters\n\n82571 and newer chispets don\u0027t need to limit desc. length to 4kb and can\nhandle 8kb sizes.\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": "e64d7d02090e475cfd7efbc830146d0c6dd579bc",
      "tree": "2b015175ac065a034257a02c9c9793e5fce6f129",
      "parents": [
        "225a5dbd68f5271b7425f2f783ae64a1f6863b51"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Tue Oct 24 14:46:01 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Tue Oct 24 14:46:01 2006 -0700"
      },
      "message": "e1000: FIX: Disable Packet Split for non jumbo frames\n\nAllocations using alloc_page are taking too long for normal MTU, so\nuse LPE only for jumbo frames.\n\nSigned-off-bu: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n"
    },
    {
      "commit": "225a5dbd68f5271b7425f2f783ae64a1f6863b51",
      "tree": "a582841e2679f0955f3c02d8abe96d2252375c78",
      "parents": [
        "dc1f71f6b30c258704885cd488582eb3d68b3e8e"
      ],
      "author": {
        "name": "Bruce Allan",
        "email": "bruce.w.allan@intel.com",
        "time": "Tue Oct 24 14:45:58 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Tue Oct 24 14:45:58 2006 -0700"
      },
      "message": "e1000: FIX: fix wrong txdctl threshold bitmasks\n\nThreshold bitmasks for prefetch, host and writeback were clearing\nbits that they were not supposed to. The leftmost 2 bits in the byte\nfor each threshold are reserved.\n\nSigned-off-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n"
    },
    {
      "commit": "dc1f71f6b30c258704885cd488582eb3d68b3e8e",
      "tree": "0972f929d992e2ef67a9c9a64ddb0a84ca6c0359",
      "parents": [
        "4ccc12aeece8ab14ad96461c4db269aea080715d"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke\\\\-jan.h.kok@intel.com",
        "time": "Tue Oct 24 14:45:55 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Tue Oct 24 14:45:55 2006 -0700"
      },
      "message": "e1000: FIX: 82542 doesn\u0027t support WoL\n\nExclude 82542 when setting up WoL. This card does not do WoL at all.\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n"
    },
    {
      "commit": "4ccc12aeece8ab14ad96461c4db269aea080715d",
      "tree": "59254158c25392eace26fe200f92739b64387b1f",
      "parents": [
        "5826cade4341a6298eb10d476dccc5f403ca7ad8"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Tue Oct 24 14:45:53 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Tue Oct 24 14:45:53 2006 -0700"
      },
      "message": "e1000: FIX: don\u0027t poke at manageability registers for incompatible adapters\n\nThe MANC register should not be read for PCI-E adapters at all, as well as\n82543 and older where 82543 would master abort when this register was\naccessed.\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n"
    },
    {
      "commit": "5826cade4341a6298eb10d476dccc5f403ca7ad8",
      "tree": "d5977bbf1837558b9065e5529d54cb287d056d85",
      "parents": [
        "cde49b058474ab3f7ff830283e5b538e8fbeefe5"
      ],
      "author": {
        "name": "David Gibson",
        "email": "dwg@au1.ibm.com",
        "time": "Fri Oct 13 14:20:59 2006 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Oct 21 14:34:21 2006 -0400"
      },
      "message": "[PATCH] ibmveth: Fix index increment calculation\n\nOn Thu, Oct 12, 2006 at 06:22:14PM +1000, David Gibson wrote:\n\u003e Your recent ibmveth commit, 751ae21c6cd1493e3d0a4935b08fb298b9d89773\n\u003e (\"fix int rollover panic\"), causes a rapid oops on my test machine\n\u003e (POWER5 LPAR).\n\u003e\n\u003e I\u0027ve bisected it down to that commit, but am still investigating the\n\u003e cause of the crash itself.\n\nFound the problem, I believe: an object lesson in the need for great\ncaution using ++.\n\n[...]\n@@ -213,6 +213,7 @@ static void ibmveth_replenish_buffer_poo\n \t\t}\n\n \t\tfree_index \u003d pool-\u003econsumer_index++ % pool-\u003esize;\n+\t\tpool-\u003econsumer_index \u003d free_index;\n \t\tindex \u003d pool-\u003efree_map[free_index];\n\n \t\tibmveth_assert(index !\u003d IBM_VETH_INVALID_MAP);\n\nSince the ++ is used as post-increment, the increment is not included\nin free_index, and so the added line effectively reverts the\nincrement.  The produced_index side has an analagous bug.\n\nThe following change corrects this:\n\nThe recent commit 751ae21c6cd1493e3d0a4935b08fb298b9d89773 introduced\na bug in the producer/consumer index calculation in the ibmveth driver\n- incautious use of the post-increment ++ operator resulted in an\nincrement being immediately reverted.  This patch corrects the logic.\n\nWithout this patch, the driver oopses almost immediately after\nactivation on at least some machines.\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "cde49b058474ab3f7ff830283e5b538e8fbeefe5",
      "tree": "28fdc4035af01d19c4f976d020ce98f251298182",
      "parents": [
        "cfadbd298e8b3e7f2e324696b653bb74094590db",
        "41072a1be57f63bf83afc31c44d72de018d800fa"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Oct 21 14:21:11 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Oct 21 14:21:11 2006 -0400"
      },
      "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": "cfadbd298e8b3e7f2e324696b653bb74094590db",
      "tree": "f7d68ce2465fdab2b7d673422ff37e743ec010d8",
      "parents": [
        "089fff2aa8cc2a0383ea9fce17afd10bfab9ac7c"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 18 02:15:37 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Oct 21 14:20:02 2006 -0400"
      },
      "message": "[PATCH] Fix timer race\n\nWhen closing the driver or reinitializing the hardware there is the\nusual del_timer() race condition that exists when timers re-add\nthemselves.  Fix by conversion to del_timer_sync().\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "089fff2aa8cc2a0383ea9fce17afd10bfab9ac7c",
      "tree": "1c245b58098d47aac7c8602940c715aed6e86cf1",
      "parents": [
        "12cbbd95e12e911b43afae7f6f4850f616223642"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Wed Oct 18 00:30:27 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Oct 21 14:20:01 2006 -0400"
      },
      "message": "[PATCH] Remove useless comment from sb1250\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "12cbbd95e12e911b43afae7f6f4850f616223642",
      "tree": "6965c1adee8a020288ef0fb6ebe57a4435468efc",
      "parents": [
        "af60496f746596fdbc7a9ffa1a96f97e1bc59bcf",
        "733b736c91dd2c556f35dffdcf77e667cf10cefc"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Oct 21 14:16:11 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Oct 21 14:16:11 2006 -0400"
      },
      "message": "Merge tag \u0027jg-20061012-00\u0027 of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into tmp\n"
    },
    {
      "commit": "18a8e8649d2687283da51fbcf8218372dc5a8f6f",
      "tree": "1961bce657aec08964c8b6ab5b270b8f962a8988",
      "parents": [
        "470ea7eba4aaa517533f9b02ac9a104e77264548"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Thu Oct 19 21:07:34 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Oct 21 14:09:51 2006 -0400"
      },
      "message": "[PATCH] ucc_geth: changes to ucc_geth driver as a result of qe_lib changes and bugfixes\n\nchanges due to qe_lib changes include:\n\no removed inclusion of platform header file\no removed platform_device code, replaced with of_device\no removed typedefs\no uint -\u003e u32 conversions\no removed following defines:\n  QE_SIZEOF_BD, BD_BUFFER_ARG, BD_BUFFER_CLEAR, BD_BUFFER,\n  BD_STATUS_AND_LENGTH_SET, BD_STATUS_AND_LENGTH, and BD_BUFFER_SET\n  because they hid sizeof/in_be32/out_be32 operations from the reader.\no removed irrelevant comments, added others to resemble removed BD_ defines\no const\u0027d and uncasted all get_property() assignments\n\nbugfixes, courtesy of Scott Wood, include:\n\n- Read phy_address as a u32, not u8.\n- Match on type \u003d\u003d \"network\" as well as compatible \u003d\u003d \"ucc_geth\", as\n  device_is_compatible() will only compare up to the length of the\n  test string, allowing \"ucc_geth_phy\" to match as well.\n- fixes the MAC setting code in ucc_geth.c.  The old code was overwriting and dereferencing random stack contents.\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "470ea7eba4aaa517533f9b02ac9a104e77264548",
      "tree": "2726cf596e46f72e7ab54860a0589b2f858c5f21",
      "parents": [
        "7347b03d25ad7d7f001373cf64f709457c6af618"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Oct 20 17:06:11 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Oct 21 14:08:24 2006 -0400"
      },
      "message": "[PATCH] sky2: 88E803X transmit lockup\n\nThe reason sky2 driver was locking up on transmit on the Yukon-FE chipset\nis that it was misconfiguring the internal RAM buffer so the transmitter\nand receiver were sharing the same space.\n\nThe code assumed there was 16K of RAM on Yukon-FE (taken from vendor driver\nsk98lin which is even more f*cked up on this). Then it assigned based on that.\nThe giveaway was that the registers would only hold 9bits so both RX/TX\nhad 0..1ff for space. It is a wonder it worked at all!\n\nThis patch addresses this, and fixes an easily reproducible hang on Transmit.\nOnly the Yukon-FE chip is Marvell 88E803X (10/100 only) are affected.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7347b03d25ad7d7f001373cf64f709457c6af618",
      "tree": "dbf818a4167151c0960d7685d5b76bf976f0b11f",
      "parents": [
        "6f0f6d87a2a5fc96fc54e90961d5244d668e5fbb"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Fri Oct 20 14:42:14 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Oct 21 14:08:24 2006 -0400"
      },
      "message": "[PATCH] e1000: Reset all functions after a PCI error\n\nDuring the handling of the PCI error recovery sequence, the current e1000\ndriver erroneously blocks a device reset for any but the first PCI\nfunction.  It shouldn\u0027t -- this is a cut-n-paste error from a different\ndriver (which tolerated only one hardware reset per hardware card).\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nCc: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nAcked-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6f0f6d87a2a5fc96fc54e90961d5244d668e5fbb",
      "tree": "ce92fab7f69c4400e6834350f76cbd6350ea0ca5",
      "parents": [
        "718ecac2ed7ae1b3d61388ddbff2938a377b1a11"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 20 14:43:15 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Oct 21 14:08:24 2006 -0400"
      },
      "message": "[PATCH] WAN/pc300: handle, propagate minor errors\n\n- move definition of \u0027tmc\u0027 and \u0027br\u0027 locals closer to usage\n\n- handle clock_rate_calc() error\n\n- propagate errors back to upper level open routine\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "718ecac2ed7ae1b3d61388ddbff2938a377b1a11",
      "tree": "7c2eac3362d45ba34646b94a770531b060edb51b",
      "parents": [
        "7b7fc708b568a258595e1fa911b930a75ac07b48"
      ],
      "author": {
        "name": "Deepak Saxena",
        "email": "dsaxena@plexity.net",
        "time": "Fri Oct 20 14:42:04 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Oct 21 14:08:24 2006 -0400"
      },
      "message": "[PATCH] Update smc91x driver with ARM Versatile board info\n\nWe need to specify a Versatile-specific SMC_IRQ_FLAGS value or the new\ngeneric IRQ layer will complain thusly:\n\nNo IRQF_TRIGGER set_type function for IRQ 25 (\u003cNULL\u003e)\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b2ef7858db6394b758818358a43c7dd5f232bbcc",
      "tree": "21e518e654bc08430ddad8e9c63e19e472d33f18",
      "parents": [
        "7c2aed4b5632fb536721b8494d1a4a65852ffb49"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 20 10:40:48 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 20 10:40:48 2006 -0700"
      },
      "message": "Revert \"[mv643xx] Add pci device table for auto module loading.\"\n\nThis reverts commit 4596c75c23dde2623cbeec69357d5eb13d28387e as\nrequested by Olaf Hering. It causes compile errors, and says Olaf:\n\n  \"This change is also wrong, the autoloading works perfect with 2.6.18,\n   no need to add random PCI ids.\n\n   See commit a0245f7ad5214cb00131d7cd176446e067c913dc, platform devices\n   have now a modalias entry in sysfs.  The network card is not a PCI\n   device.\"\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c1448791648d44ecbf8cadb192704e3e6eb3bb0e",
      "tree": "606cb5289bc8770e925761c6e1617eb44a6dafef",
      "parents": [
        "ac4e0aba7daf0a7c6ac20974070428481dc940f5",
        "7b19ffc40b0247fcfe083644fdb621fdb3c05ef6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 20 10:27:38 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 20 10:27:38 2006 -0700"
      },
      "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: (36 commits)\n  [Bluetooth] Fix HID disconnect NULL pointer dereference\n  [Bluetooth] Add missing entry for Nokia DTL-4 PCMCIA card\n  [Bluetooth] Add support for newer ANYCOM USB dongles\n  [NET]: Can use __get_cpu_var() instead of per_cpu() in loopback driver.\n  [IPV4] inet_peer: Group together avl_left, avl_right, v4daddr to speedup lookups on some CPUS\n  [TCP]: One NET_INC_STATS() could be NET_INC_STATS_BH in tcp_v4_err()\n  [NETFILTER]: Missing check for CAP_NET_ADMIN in iptables compat layer\n  [NETPOLL]: initialize skb for UDP\n  [IPV6]: Fix route.c warnings when multiple tables are disabled.\n  [TG3]: Bump driver version and release date.\n  [TG3]: Add lower bound checks for tx ring size.\n  [TG3]: Fix set ring params tx ring size implementation\n  [NET]: reduce per cpu ram used for loopback stats\n  [IPv6] route: Fix prohibit and blackhole routing decision\n  [DECNET]: Fix input routing bug\n  [TCP]: Bound TSO defer time\n  [IPv4] fib: Remove unused fib_config members\n  [IPV6]: Always copy rt-\u003eu.dst.error when copying a rt6_info.\n  [IPV6]: Make IPV6_SUBTREES depend on IPV6_MULTIPLE_TABLES.\n  [IPV6]: Clean up BACKTRACK().\n  ...\n"
    },
    {
      "commit": "e8e82b76e0312827f5ae04b573a05b02854a447e",
      "tree": "3a6942b8abade23aafc489b84ca66decad7d3ff4",
      "parents": [
        "ce9e3d9953c8cb67001719b5516da2928e956be4"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Thu Oct 19 23:28:12 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 20 10:26:35 2006 -0700"
      },
      "message": "[PATCH] e100: fix reboot -f with netconsole enabled\n\nWhen rebooting with netconsole over e100, the driver shutdown code would\ndeadlock with netpoll.  Reduce shutdown code to a bare minimum while retaining\nWoL and suspend functionality.\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.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": "58f539740b1ccfc5ef4e509ec2efe82621b546e3",
      "tree": "f0e24b555808ce919528a0c5950e188768e97f23",
      "parents": [
        "78d79423179c0efc7ec34b55d287e7be4ca07da6"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "dada1@cosmosbay.com",
        "time": "Fri Oct 20 00:32:41 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Oct 20 00:32:41 2006 -0700"
      },
      "message": "[NET]: Can use __get_cpu_var() instead of per_cpu() in loopback driver.\n\nAs BHs are off in loopback_xmit(), preemption cannot occurs, so we can\nuse __get_cpu_var() instead of per_cpu() (and avoid a\npreempt_enable()/preempt_disable() pair)\n\nSigned-off-by: Eric Dumazet \u003cdada1@cosmosbay.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6ba7511b7c8b71d5148f7516584d0b677acc384a",
      "tree": "6bbee4a1555f8a85bfcde2c0dac03145fb5067f1",
      "parents": [
        "bc3a9254a7925b6278f6d882746fe6a0bdf6f610"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 18 20:56:06 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 18 20:56:06 2006 -0700"
      },
      "message": "[TG3]: Bump driver version and release date.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bc3a9254a7925b6278f6d882746fe6a0bdf6f610",
      "tree": "862059bc23a8b602da144adef1f237afb0668489",
      "parents": [
        "42952231c6a8623117ee3cc89c82d382dc69ca30"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Wed Oct 18 20:55:18 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 18 20:55:18 2006 -0700"
      },
      "message": "[TG3]: Add lower bound checks for tx ring size.\n\nThe minimum tx ring size must be greater than MAX_SKB_FRAGS or 3\ntimes that on some chips with TSO bugs.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "42952231c6a8623117ee3cc89c82d382dc69ca30",
      "tree": "8c4db924ae0e1cebfcbedd7da75008675a36c523",
      "parents": [
        "5175c3786c244f8b689854db24c9e79b1c6a084f"
      ],
      "author": {
        "name": "Ranjit Manomohan",
        "email": "ranjitm@google.com",
        "time": "Wed Oct 18 20:54:26 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 18 20:54:26 2006 -0700"
      },
      "message": "[TG3]: Fix set ring params tx ring size implementation\n\nFixes the implementation of the ethtool set ring parameters for the\ntg3 transmit ring.  The size of tx_pending is taken into account\nbefore doing a netif_wake_queue.  This prevents the interface from\nlocking up when smaller transmit ring sizes are used.\n\nSigned-off-by: Ranjit Manomohan \u003cranjitm@google.com\u003e\nAcked-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5175c3786c244f8b689854db24c9e79b1c6a084f",
      "tree": "459975fe6a7b6dd5294b362397b185959b4ab96d",
      "parents": [
        "9ce8ade015a3f82dbdf856df7a685878dd1cc0e1"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "dada1@cosmosbay.com",
        "time": "Wed Oct 18 20:51:57 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 18 20:51:57 2006 -0700"
      },
      "message": "[NET]: reduce per cpu ram used for loopback stats\n\nWe dont need a full struct net_device_stats (currently 23 long : 184 bytes on \nx86_64) per possible CPU, but only two counters : bytes and packets\n\nWe save few CPU cycles too in loopback_xmit() not updating 4 fields, but 2. \n\nSigned-off-by: Eric Dumazet \u003cdada1@cosmosbay.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ce9e3d9953c8cb67001719b5516da2928e956be4",
      "tree": "77b56ec0815b4381b03418baaf88d092082e2c04",
      "parents": [
        "64d9a39ec9ad074384b548c0cead89265c82e166",
        "74d919465a93b6c2b928b29a8ed3e5e41adbfa93"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 18 18:30:00 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 18 18:30:00 2006 -0700"
      },
      "message": "Merge branch \u0027ubuntu-updates\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/bcollins/ubuntu-2.6\n\n* \u0027ubuntu-updates\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/bcollins/ubuntu-2.6:\n  [pci_ids] Add Quicknet XJ vendor/device ID\u0027s.\n  [valkyriefb] Ifdef for when CONFIG_NVRAM isn\u0027t enabled.\n  [platinumfb] Ifdef for when CONFIG_NVRAM isn\u0027t enabled.\n  [igafb] Add pci dev table for module auto loading.\n  [controlfb] Ifdef for when CONFIG_NVRAM isn\u0027t enabled.\n  [hid-core] TurboX Keyboard needs NOGET quirk.\n  [ixj] Add pci dev table for module auto loading.\n  [initio] Add pci dev table for module auto loading.\n  [fdomain] Add pci dev table for module auto loading.\n  [BusLogic] Add pci dev table for auto module loading.\n  [mv643xx] Add pci device table for auto module loading.\n  [alim7101] Add pci dev table for auto module loading.\n"
    },
    {
      "commit": "4596c75c23dde2623cbeec69357d5eb13d28387e",
      "tree": "99453993809a1b130879cda3c17c2b1811666e22",
      "parents": [
        "5cacb9f8bca1ac67cc1f933a4e89b5130ffd1460"
      ],
      "author": {
        "name": "Ben Collins",
        "email": "bcollins@ubuntu.com",
        "time": "Wed Oct 18 08:33:03 2006 -0400"
      },
      "committer": {
        "name": "Ben Collins",
        "email": "bcollins@ubuntu.com",
        "time": "Wed Oct 18 08:33:03 2006 -0400"
      },
      "message": "[mv643xx] Add pci device table for auto module loading.\n\nSigned-off-by: Ben Collins \u003cbcollins@ubuntu.com\u003e\n"
    },
    {
      "commit": "b48194bf0dc0f8e2b617fab10df885513fbb3bad",
      "tree": "4855a74db56b6b2ee28a13e667b60034e0a70550",
      "parents": [
        "5aee87c43e3a71a4aa4e72b0dc2180e4952c0848"
      ],
      "author": {
        "name": "Ben Collins",
        "email": "ben.collins@ubuntu.com",
        "time": "Tue Oct 17 19:11:31 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Oct 17 19:28:51 2006 -0700"
      },
      "message": "[SPARC]: Fix some section mismatch warnings in sparc drivers.\n\nSigned-off-by: Ben Collins \u003cben.collins@ubuntu.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "41072a1be57f63bf83afc31c44d72de018d800fa",
      "tree": "7e0d67dfd06182e1ba93a8951f322020ea75a60e",
      "parents": [
        "6684e59aa3cf6cb7ebf04ea2953198500c93b0a9"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Oct 17 13:47:40 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Oct 17 13:47:40 2006 -0400"
      },
      "message": "[PATCH] zd1211rw: fix build-break caused by association race fix\n\nThe break was caused by 7c28ad2d83ecc637237fe684659a6afbce0bb2a8.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4e4bc305e16440ab38060d61fbcb7d774881d2f1",
      "tree": "6d5a2557f487a9ec881ecf7232cf1188241e4f2c",
      "parents": [
        "a052b52f4b6b77503af2647dc0c7415939d8232a"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 17 10:24:25 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 17 10:24:25 2006 -0700"
      },
      "message": "sky2: GMAC pause frame\n\nThis reverts earlier change that attempted to fix flow control.\nDevice needs to discard pause frames, otherwise it hangs after a while.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "a052b52f4b6b77503af2647dc0c7415939d8232a",
      "tree": "e62c42a7d2dfaceb7ddbd86e5fc8c5e444ecb77a",
      "parents": [
        "52c89cac6781dea0ee2426821cd3effae1a925d3"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 17 10:24:23 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 17 10:24:23 2006 -0700"
      },
      "message": "sky2: accept multicast pause frames\n\nWhen using flow control, the PHY needs to accept multicast pause frames.\nWithout this fix, these frames were getting discarded by the PHY before\ndoing any flow control.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "52c89cac6781dea0ee2426821cd3effae1a925d3",
      "tree": "dcf3f7f94a055127f3f964cd63085a70ed3a86c0",
      "parents": [
        "b6d7773462df13c105c19ab89706687ded839844"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 17 10:24:18 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 17 10:24:18 2006 -0700"
      },
      "message": "sky2: version 1.9\n\nMark version, this has been a lot of patches.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "b6d7773462df13c105c19ab89706687ded839844",
      "tree": "e3202eedceee73389818767ce9eb7a80f0b5b63d",
      "parents": [
        "16ad91e1c686734aaa5664cd08af0b5e9bf3af61"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 17 10:24:16 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 17 10:24:16 2006 -0700"
      },
      "message": "sky2: no message on rx fifo overflow\n\nUnder high load it is possible to make the receiver FIFO get overloaded.\nThe driver/hardware recover properly, so there is no reason to fill the log\nwith lots of extra messages, just update counter.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "16ad91e1c686734aaa5664cd08af0b5e9bf3af61",
      "tree": "2e4c5d3e4932c66d2c00eddee81b2df0667970fe",
      "parents": [
        "7800fddcd05a7dc89276389b96664af4f7890ea7"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 17 10:24:13 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 17 10:24:13 2006 -0700"
      },
      "message": "sky2: flow control setting fixes\n\nThe result of flow control negotiation should not limit the next\nnegotiatition. If board is plugged into an old half duplex 10Mbit port,\nwithout pause, then replugged into a gigabit port, it should negotiate\nwhat is desired, not inherit that last negotiation.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "7800fddcd05a7dc89276389b96664af4f7890ea7",
      "tree": "5c302f2906b3b36ab38fe4f19fd129534f556d8c",
      "parents": [
        "7c74ac1c236457e454804774e832046c1a7cc0bf"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 17 10:24:10 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 17 10:24:10 2006 -0700"
      },
      "message": "sky2: don\u0027t reset PHY twice\n\nDon\u0027t need to reset PHY twice on startup.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "7c74ac1c236457e454804774e832046c1a7cc0bf",
      "tree": "10d9bc000ffbec9fc94604977eef69f84a134def",
      "parents": [
        "0edea0f54e1e28bdc1ce6b02d5ca3c4c878cf959"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 17 10:24:08 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 17 10:24:08 2006 -0700"
      },
      "message": "sky2: use duplex result bits\n\nThe result of duplex negotiation is avaliable in the phy status\nregister, so use that to simplify code and avoid rereading the PHY.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "0edea0f54e1e28bdc1ce6b02d5ca3c4c878cf959",
      "tree": "362667dd0b62cf4af8e6769a9d756e06e2d2aef4",
      "parents": [
        "709c6e7bb07411176ef9ef660242b1e59fc87a6f"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 17 10:24:07 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 17 10:24:07 2006 -0700"
      },
      "message": "sky2: advertising register 16 bits\n\nThe advertising bits (from ethtool.h) fit in 16 bits.\n"
    },
    {
      "commit": "709c6e7bb07411176ef9ef660242b1e59fc87a6f",
      "tree": "429b3ac2178cc3a9c437d739253b9c31da230621",
      "parents": [
        "ebc646f681a6ad5a81989a6906832e82155df283"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 17 10:24:04 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 17 10:24:04 2006 -0700"
      },
      "message": "sky2: fiber pause bits\n\nThe advertisement bits for flow control are located in\ndifferent location on fiber (1000baseX)\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "ebc646f681a6ad5a81989a6906832e82155df283",
      "tree": "650bb7a00d2236080faa05acf52ad768648e04ea",
      "parents": [
        "e561a83be5c9cada5fa3733efdff67a2098a0c8e"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 17 10:23:56 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 17 10:23:56 2006 -0700"
      },
      "message": "sky2: phy irq on shutdown\n\nWhen PHY is turned off on shutdown, it causes the IRQ to get stuck on.\nMake sure and disable the IRQ first, and if IRQ occurs when device\nis not running, don\u0027t access PHY because that will hang.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "e561a83be5c9cada5fa3733efdff67a2098a0c8e",
      "tree": "f8c85b3dc8f7af7dfe7ec5cf30c6002ea45e82e1",
      "parents": [
        "2bffc23a01a489ad46ba7d61a1a657cecec87cc8"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 17 10:20:51 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 17 10:20:51 2006 -0700"
      },
      "message": "sky2: turn of workaround timer\n\nThe workaround timer is not needed in most systems with proper IRQ\nrouting and by perodically waking up it adds to laptop power consumption.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "2bffc23a01a489ad46ba7d61a1a657cecec87cc8",
      "tree": "c51f1e9da8eb1e8dde9ae197c4ba61849d6d772e",
      "parents": [
        "43f82216f0bd114599f4a221ae6924f3658a0c9a"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 17 10:17:18 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 17 10:17:18 2006 -0700"
      },
      "message": "sky2: MSI test is only a warning\n\nSome motherboards don\u0027t implement MSI correctly. The driver handles this\nbut the warning is too verbose and overly cautious.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "5bb85f18087b10a908bd793e9fd3ccd63aebb724",
      "tree": "df42475293ddb5f4a6df3ee6da3999d7df55c66c",
      "parents": [
        "53077944f119808df3d1c6be07241f17a87e7c28"
      ],
      "author": {
        "name": "Dave Kleikamp",
        "email": "shaggy@austin.ibm.com",
        "time": "Tue Oct 10 14:45:46 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Oct 16 20:09:49 2006 -0400"
      },
      "message": "[PATCH] airo: check if need to freeze\n\nThe airo driver used to break out of while loop if there were any signals\npending.  Since it no longer checks for signals, it at least needs to check\nif it needs to be frozen.\n\nSigned-off-by: Dave Kleikamp \u003cshaggy@austin.ibm.com\u003e\nCc: Jean Tourrilhes \u003cjt@hpl.hp.com\u003e\nCc: Sukadev Bhattiprolu \u003csukadev@us.ibm.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "53077944f119808df3d1c6be07241f17a87e7c28",
      "tree": "3427e3f0ba877eaeaed102ebcd32fb90afa5e865",
      "parents": [
        "683f8c9e00d2aa911382186ca891bd221efaea74"
      ],
      "author": {
        "name": "Jean Tourrilhes",
        "email": "jt@hpl.hp.com",
        "time": "Tue Oct 10 14:45:46 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Oct 16 20:09:48 2006 -0400"
      },
      "message": "[PATCH] wireless: More WE-21 potential overflows...\n\nAfter the Orinoco issue, I did an audit of other drivers for the same\nissue.  Three drivers were NULL terminating the ESSID, which could cause an\noverflow in WE-21 when the ESSID has maximum size.\n\nSigned-off-by: Jean Tourrilhes \u003cjt@hpl.hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "683f8c9e00d2aa911382186ca891bd221efaea74",
      "tree": "fd93a36b300ed8ce9025b09624333c839375c932",
      "parents": [
        "7e4e8d99c2288a490a0806b9cb40016913312cfe"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Tue Oct 10 14:45:45 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Oct 16 20:09:48 2006 -0400"
      },
      "message": "[PATCH] zd1201: Possible NULL dereference\n\nIf we enter the if(!zd) and set free to 1, we dereference zd in the exit\ncode.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7e4e8d99c2288a490a0806b9cb40016913312cfe",
      "tree": "f30aadcd9c28d46cbd098286e6d2efe546dfcf6e",
      "parents": [
        "431aca5a18f15f61cc51c466073928c4f9565fe4"
      ],
      "author": {
        "name": "Jean Tourrilhes",
        "email": "jt@hpl.hp.com",
        "time": "Tue Oct 10 14:45:44 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Oct 16 20:09:48 2006 -0400"
      },
      "message": "[PATCH] orinoco: fix WE-21 buffer overflow\n\nThis patch fixes the Orinoco driver overflow issue with\nWE-21.\n\nCc: Valdis Kletnieks \u003cValdis.Kletnieks@vt.edu\u003e\nCc: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "431aca5a18f15f61cc51c466073928c4f9565fe4",
      "tree": "1ee40a5467e93060f37c271c7bd6d92096c6a045",
      "parents": [
        "8da81e52b743edac0bfbb7d0c1286f919b2f209b"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@gmail.com",
        "time": "Tue Oct 10 16:46:30 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Oct 16 20:09:48 2006 -0400"
      },
      "message": "[PATCH] airo.c: check returned values\n\ncreate_proc_entry() can fail and return NULL in setup_proc_entry(), the\nresult must be checked before dereferencing. (Coverity ID 1443)\n\ninit_wifidev() \u0026 setup_proc_entry() can also fail in _init_airo_card().\n\nThis adds the checks \u0026 cleanup code and removes some whitespace.\n\nSigned-off-by: Florin Malita \u003cfmalita@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8da81e52b743edac0bfbb7d0c1286f919b2f209b",
      "tree": "7b55c4c8e26be4ecedcbe404139d16ae05b53e9f",
      "parents": [
        "16bfa676a7cc64695f7e9694c380ebd26c461ae5"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Mon Oct 02 23:48:54 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Oct 16 20:09:48 2006 -0400"
      },
      "message": "[PATCH] bcm43xx-softmac: Fix system hang for x86-64 with \u003e1GB RAM\n\nThe bcm43xx-softmac software currently fails when running on x86_64 systems\nwith more than 1GB RAM and one of the card variants with 30-bit DMA addressing.\nThis patch uses the address extension bits in the hardware to set the correct\nDMA mask for the specific card in use.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "16bfa676a7cc64695f7e9694c380ebd26c461ae5",
      "tree": "f4d61e756ecbcc8ea08a0009f838813c67942d19",
      "parents": [
        "7c28ad2d83ecc637237fe684659a6afbce0bb2a8"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Thu Sep 28 00:10:55 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Oct 16 20:09:47 2006 -0400"
      },
      "message": "[PATCH] bcm43xx-softmac: check returned value from pci_enable_device\n\nLinus\u0027s tree now has a configuration option that prints a warning whenever\nthe returned value of any routine is ignored. This patch fixes the only such\nwarning for bcm43xx.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7c28ad2d83ecc637237fe684659a6afbce0bb2a8",
      "tree": "4bdbe26516d2d8aa195f97eae9cd120d47521ab6",
      "parents": [
        "3693ec670b3bb4d11295856bea3592dd8f37f9a5"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Wed Sep 27 15:26:33 2006 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Oct 16 20:09:47 2006 -0400"
      },
      "message": "[PATCH] softmac: Fix WX and association related races\n\nThis fixes some race conditions in the WirelessExtension\nhandling and association handling code.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3693ec670b3bb4d11295856bea3592dd8f37f9a5",
      "tree": "3af120e21b4d693f8f48bf5d00a8b2872c4018b2",
      "parents": [
        "51018b0a3160d253283173c2f54f16746cee5852"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Tue Sep 26 13:22:41 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Oct 16 20:09:47 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: fix race condition in periodic work handler\n\nThere is a potential race condition in the periodic_work_handler routine\nof bcm43xx-softmac. In addition to fixing this condition, the size of code is\nreduced by moving the mutex lock outside the if.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "733b736c91dd2c556f35dffdcf77e667cf10cefc",
      "tree": "aeb1631abe0b6ee60d7216e6dbe7226c66073e3d",
      "parents": [
        "73f5e28b336772c4b08ee82e5bf28ab872898ee1"
      ],
      "author": {
        "name": "Arnaud Patard",
        "email": "apatard@mandriva.com",
        "time": "Thu Oct 12 22:33:31 2006 +0200"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@electric-eye.fr.zoreil.com",
        "time": "Thu Oct 12 22:10:44 2006 +0200"
      },
      "message": "r8169: fix infinite loop during hotplug\n\nBug reported for PCMCIA.\n\nSigned-off-by: Arnaud Patard \u003capatard@mandriva.com\u003e\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\n"
    },
    {
      "commit": "60ca97584fcb98d2f1b14e4c2f12203dd5b3888e",
      "tree": "eccd93512a4b3b1e5cb5f721084ee51165ff4965",
      "parents": [
        "f061c5847bcc72eebf6a783f458d42092eac1b6a",
        "4a1d2d81fa327d095a0a8a1f961bace5b0a2f7da"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 11 11:19:30 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 11 11:19:30 2006 -0700"
      },
      "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  [PATCH] Fix section mismatch in de2104x.c\n  [PATCH] sky2: set lower pause threshold to prevent overrun\n  [PATCH] sky2: revert pci express extensions\n  [PATCH] skge: version 1.9\n  [PATCH] skge: better flow control negotiation\n  [PATCH] skge: pause mapping for fiber\n  [PATCH] skge: fix stuck irq when fiber down\n  [PATCH] powerpc/cell spidernet release all descrs\n  [PATCH] powerpc/cell spidernet DMA direction fix\n  [PATCH] powerpc/cell spidernet variable name change\n  [PATCH] powerpc/cell spidernet reduce DMA kicking\n  [PATCH] powerpc/cell spidernet\n  [PATCH] powerpc/cell spidernet refine locking\n  [PATCH] powerpc/cell spidernet NAPI polling info.\n  [PATCH] powerpc/cell spidernet low watermark patch.\n  [PATCH] powerpc/cell spidernet incorrect offset\n  [PATCH] powerpc/cell spidernet stop error printing patch.\n  [PATCH] powerpc/cell spidernet fix error interrupt print\n  [PATCH] powerpc/cell spidernet bogus rx interrupt bit\n  [PATCH] Spidernet stop queue when queue is full.\n  ...\n"
    },
    {
      "commit": "437111ca381263520d23c877e55e0a83558e79da",
      "tree": "65d83669d20f2c5178dcd1feaae2b6d1f7941383",
      "parents": [
        "1e5c374d3833f816b4840227c6949f689af0cb44"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Wed Oct 11 17:28:17 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 11 11:17:06 2006 -0700"
      },
      "message": "[PATCH] sun3 __iomem annotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "53d5ed627df852ba8bab7f70df25290bd733792c",
      "tree": "58bb781ce111451281ed24d858020b49c278d0a5",
      "parents": [
        "8c58165108e26d18849a0138c719e680f281197a"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Wed Oct 11 01:22:01 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 11 11:14:23 2006 -0700"
      },
      "message": "[PATCH] Use linux/io.h instead of asm/io.h\n\nIn preparation for moving check_signature, change these users from asm/io.h\nto linux/io.h\n\nSigned-off-by: Matthew Wilcox \u003cwilly@parisc-linux.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4a1d2d81fa327d095a0a8a1f961bace5b0a2f7da",
      "tree": "2ff94cde659bce8bee2be13d2da7b3c19ef335c8",
      "parents": [
        "6e532cfe49b6e961e1260642a44959b645e9ab54"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@parisc-linux.org",
        "time": "Fri Oct 06 12:12:34 2006 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Oct 11 04:07:45 2006 -0400"
      },
      "message": "[PATCH] Fix section mismatch in de2104x.c\n\nWARNING: drivers/net/tulip/de2104x.o - Section mismatch: reference to .init.text:de_init_one from .data.rel.local after \u0027de_driver\u0027 (at offset 0x20)\nWARNING: drivers/net/tulip/de2104x.o - Section mismatch: reference to .exit.text:de_remove_one from .data.rel.local after \u0027de_driver\u0027 (at offset 0x28)\n\nSigned-off-by: Helge Deller \u003cdeller@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    }
  ],
  "next": "6e532cfe49b6e961e1260642a44959b645e9ab54"
}
