)]}'
{
  "log": [
    {
      "commit": "135ab6ec8fdad6f61aabe53f456821baf4a4aa0e",
      "tree": "22a46321949e6621e95f6c21a3d34e3516d07cc8",
      "parents": [
        "821278a75d270048e291fcbec9304439a176ba88"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Oct 02 02:18:44 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 02 07:57:23 2006 -0700"
      },
      "message": "[PATCH] remove remaining errno and __KERNEL_SYSCALLS__ references\n\nThe last in-kernel user of errno is gone, so we should remove the definition\nand everything referring to it.  This also removes the now-unused lib/execve.c\nfile that was introduced earlier.\n\nAlso remove every trace of __KERNEL_SYSCALLS__ that still remained in the\nkernel.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Ian Molton \u003cspyro@f2s.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: Hirokazu Takata \u003ctakata.hirokazu@renesas.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Kazumoto Kojima \u003ckkojima@rr.iij4u.or.jp\u003e\nCc: Richard Curnow \u003crc@rc0.org.uk\u003e\nCc: William Lee Irwin III \u003cwli@holomorphy.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Miles Bader \u003cuclinux-v850@lsi.nec.co.jp\u003e\nCc: Chris Zankel \u003cchris@zankel.net\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "609d7fa9565c754428d2520cac2accc9052e1245",
      "tree": "1c5114ec3720166fe99ce3885e8767929a8a84e0",
      "parents": [
        "bde0d2c98bcfc9acc83ac79c33a6ac1335b95a92"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Mon Oct 02 02:17:15 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 02 07:57:14 2006 -0700"
      },
      "message": "[PATCH] file: modify struct fown_struct to use a struct pid\n\nFile handles can be requested to send sigio and sigurg to processes.  By\ntracking the destination processes using struct pid instead of pid_t we make\nthe interface safe from all potential pid wrap around problems.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ee0b3e671baff681d69fbf0db33b47603c0a8280",
      "tree": "3202ff815b2196c6c353bc5b28d7a2800df273ec",
      "parents": [
        "027445c37282bc1ed26add45e573ad2d3e4860a5"
      ],
      "author": {
        "name": "Badari Pulavarty",
        "email": "pbadari@us.ibm.com",
        "time": "Sat Sep 30 23:28:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 01 00:39:28 2006 -0700"
      },
      "message": "[PATCH] Remove readv/writev methods and use aio_read/aio_write instead\n\nThis patch removes readv() and writev() methods and replaces them with\naio_read()/aio_write() methods.\n\nSigned-off-by: Badari Pulavarty \u003cpbadari@us.ibm.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5c87579e65ee4f419b2369407f82326d38b5d2d8",
      "tree": "3e015ba93eb6eefb7ed4318daf95be0771d596a8",
      "parents": [
        "130c6b98984a058068ea595c465fba2beb48b9ef"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Sat Sep 30 23:27:17 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 01 00:39:19 2006 -0700"
      },
      "message": "[PATCH] maximum latency tracking infrastructure\n\nAdd infrastructure to track \"maximum allowable latency\" for power saving\npolicies.\n\nThe reason for adding this infrastructure is that power management in the\nidle loop needs to make a tradeoff between latency and power savings\n(deeper power save modes have a longer latency to running code again).  The\ncode that today makes this tradeoff just does a rather simple algorithm;\nhowever this is not good enough: There are devices and use cases where a\nlower latency is required than that the higher power saving states provide.\n An example would be audio playback, but another example is the ipw2100\nwireless driver that right now has a very direct and ugly acpi hook to\ndisable some higher power states randomly when it gets certain types of\nerror.\n\nThe proposed solution is to have an interface where drivers can\n\n* announce the maximum latency (in microseconds) that they can deal with\n* modify this latency\n* give up their constraint\n\nand a function where the code that decides on power saving strategy can\nquery the current global desired maximum.\n\nThis patch has a user of each side: on the consumer side, ACPI is patched\nto use this, on the producer side the ipw2100 driver is patched.\n\nA generic maximum latency is also registered of 2 timer ticks (more and you\nlose accurate time tracking after all).\n\nWhile the existing users of the patch are x86 specific, the infrastructure\nis not.  I\u0027d like to ask the arch maintainers of other architectures if the\ninfrastructure is generic enough for their use (assuming the architecture\nhas such a tradeoff as concept at all), and the sound/multimedia driver\nowners to look at the driver facing API to see if this is something they\ncan use.\n\n[akpm@osdl.org: cleanups]\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: Jesse Barnes \u003cjesse.barnes@intel.com\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6e21828743247270d09a86756a0c11702500dbfb",
      "tree": "e38e37a5040801787e8e942ba35c25903cea0d77",
      "parents": [
        "be5b7a8987f23281b146f22b13e2079f448c69c7"
      ],
      "author": {
        "name": "Richard Knutsson",
        "email": "ricknu-0@student.ltu.se",
        "time": "Sat Sep 30 23:27:11 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 01 00:39:18 2006 -0700"
      },
      "message": "[PATCH] Generic boolean\n\nThis patch defines:\n* a generic boolean-type, named \u0027bool\u0027\n* aliases to 0 and 1, named \u0027false\u0027 and \u0027true\u0027\n\nRemoving colliding definitions of \u0027bool\u0027, \u0027false\u0027 and \u0027true\u0027.\n\nSigned-off-by: Richard Knutsson \u003cricknu-0@student.ltu.se\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f9317a40c4e09e20ef01601fc9f5de9e6acb5b96",
      "tree": "0f138aa972a892c311a11a5252723c413259a03e",
      "parents": [
        "95d4e6be25a68cd9fbe8c0d356b585504d8db1c7"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Fri Sep 29 17:06:23 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 29 17:06:23 2006 -0700"
      },
      "message": "[BNX2]: Disable MSI on 5706 if AMD 8132 bridge is present.\n\nMSI is defined to be 32-bit write.  The 5706 does 64-bit MSI writes\nwith byte enables disabled on the unused 32-bit word.  This is legal\nbut causes problems on the AMD 8132 which will eventually stop\nresponding after a while.\n\nWithout this patch, the MSI test done by the driver during open will\npass, but MSI will eventually stop working after a few MSIs are\nwritten by the device.\n\nAMD believes this incompatibility is unique to the 5706, and\nprefers to locally disable MSI rather than globally disabling it\nusing pci_msi_quirk.\n\nUpdate version to 1.4.45.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8c6ba51bdad0de0dc2a2e2415d4dac2d0db6c1a1",
      "tree": "83727f2519978147ff509787ad6cb25379dd2cfd",
      "parents": [
        "04b1db9fd7eea63c9663072feece616ea41b0a79"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Fri Sep 29 02:01:32 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:23 2006 -0700"
      },
      "message": "[PATCH] Uninitialized variable in drivers/net/wan/syncppp.c\n\nFor len equal to 4, we never call sppp_lcp_conf_parse_options(),\ntherefore rmagic does not get initialized.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nAcked-by: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e8106b941ceab68cc5ff713df7b1276484554584",
      "tree": "6d8ad676796f4469aa334589565e971932049bc4",
      "parents": [
        "6ea36ddbd1abfe867f1e874a8312bfd811e5fd2c"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Fri Sep 29 02:01:08 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:20 2006 -0700"
      },
      "message": "[PATCH] lockdep: core, add enable/disable_irq_irqsave/irqrestore() APIs\n\nIntroduce the disable_irq_nosync_lockdep_irqsave() and\nenable_irq_lockdep_irqrestore() APIs.  These are needed for NE2000; basically\nNE2000 calls disable_irq and enable_irq as locking against the IRQ handler,\nbut both in cases where interrupts are on and off.  This means that lockdep\nneeds to track the old state of the virtual irq flags on disable_irq, and\nrestore these at enable_irq time.\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\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": "d6bd3a39f7c6ebad49c261c3d458df974c880758",
      "tree": "a5cf6054a8ff276f8d84ba94bb5df89ed5646332",
      "parents": [
        "d09d7ddf3018b4c6efa76dce72f6dec6054fa22b"
      ],
      "author": {
        "name": "Rolf Eike Beer",
        "email": "eike-kernel@sf-tec.de",
        "time": "Fri Sep 29 01:59:48 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:10 2006 -0700"
      },
      "message": "[PATCH] Move valid_dma_direction() from x86_64 to generic code\n\nAs suggested by Muli Ben-Yehuda this function is moved to generic code as\nmay be useful for all archs.\n\n[akpm@osdl.org: fix]\nSigned-off-by: Rolf Eike Beer \u003ceike-kernel@sf-tec.de\u003e\nCc: Muli Ben-Yehuda \u003cmuli@il.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f1b7c5f459b21feba80f96415429ff2570d63e4d",
      "tree": "dcfe4f9fe3c6584f13c8db3c394395020da725e7",
      "parents": [
        "c22f008ba226e2ff25ee1a56abd9c5fd355828fc"
      ],
      "author": {
        "name": "Komal Shah",
        "email": "komal_shah802003@yahoo.com",
        "time": "Fri Sep 29 01:59:15 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:07 2006 -0700"
      },
      "message": "[PATCH] OMAP: Add smc91x support for TI OMAP2420 H4 board\n\nAdd smc91x support for TI OMAP2420 H4 EVM board.\n\nCc: \u003cnico@cam.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "febac9b93724f3ee293e7e5450043ae28e61531a",
      "tree": "4671a821410ffa228d8b6aac8457c444e0dbac9e",
      "parents": [
        "895de090d4302a02a77cdf366fc6e54fc2001857"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "samuel@sortiz.org",
        "time": "Wed Sep 27 22:50:06 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Sep 28 18:02:54 2006 -0700"
      },
      "message": "[IrDA] stir4200: removing undocumented bits handling\n\nFIFOCTL_RXERR and FIFOCTL_TXERR are undocumented bits, according to the\nSigmatel datasheet. We should thus not take any assumption on their values\nand semantics.\n\nProblem spotted by andrzej zaborowski \u003cbalrogg@gmail.com\u003e\nSigned-off-by: Samuel Ortiz \u003csamuel@sortiz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "895de090d4302a02a77cdf366fc6e54fc2001857",
      "tree": "6460188f54fc5e2a58ae17c7be6bcc250b600d1c",
      "parents": [
        "2fd19a687c256fa4c4750465b9856e2c80660ec8"
      ],
      "author": {
        "name": "Linus Walleij (LD/EAB",
        "email": "linus.walleij@ericsson.com",
        "time": "Wed Sep 27 22:49:23 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Sep 28 18:02:53 2006 -0700"
      },
      "message": "[IrDA] smsc-ircc: More laptops detected\n\nThis patch detects the smsc-ircc chipset on the nx1000\n(including nx7000 and nx7010) and the nx5000 HP/Compaq laptop series.\n\nPatch from \"Linus Walleij (LD/EAB)\" \u003clinus.walleij@ericsson.com\u003e\nSigned-off-by: Samuel Ortiz \u003csamuel@sortiz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2fd19a687c256fa4c4750465b9856e2c80660ec8",
      "tree": "aca83115bcf8fafc7f91a8e607aa0f452b1d8c4d",
      "parents": [
        "b854d0d218688b30ccea70521d6ea5f3f56d4e12"
      ],
      "author": {
        "name": "Lamarque Vieira Souza",
        "email": "lamarque@gmail.com",
        "time": "Wed Sep 27 22:48:36 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Sep 28 18:02:52 2006 -0700"
      },
      "message": "[IrDA] nsc-ircc: Configuration base address for PC87383\n\nAccording to NatSemi datasheet, the configuration base address for the PC8738x\nfamily is 0x2e or 0x164. 0x0 doesn\u0027t appear in any datasheet.\n\nPatch from Lamarque Vieira Souza \u003clamarque@gmail.com\u003e\nSigned-off-by: Samuel Ortiz \u003csamuel@sortiz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7fa6b06689085a3e2237cf810f5e0c114e00a2da",
      "tree": "729eeef31a9ad44c0635f5e27b6c924767e17238",
      "parents": [
        "1b0fee7d68f234be6b270cda51d9fcb71bebd780"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Sep 27 20:33:34 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Sep 28 18:02:49 2006 -0700"
      },
      "message": "[NET] loopback: minor statistics optimization\n\nThe loopback device status structure is a singleton and doesn\u0027t\nneed to be allocated. Add ethtool_ops hooks to show checksum always on,\nand make ethtool_ops const.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "778e6398d32590eaf2333706318cbcd04dbe50b7",
      "tree": "9c7aa6c79c80f882735a8b0229e4db26ea4eb0a1",
      "parents": [
        "da349f1c2e0a0bf8958cdaf14e8f33acdf3182a5"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "samuel@sortiz.org",
        "time": "Wed Sep 27 20:06:16 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Sep 28 18:02:47 2006 -0700"
      },
      "message": "[IrDA]: irda-usb needs firmware loader\n\nWith the inclusion of the stir421x code, we now need to select FW_LOADER\nwhenever we try to build the irda-usb code.\n\nSigned-off-by: Samuel Ortiz \u003csamuel@sortiz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c9aa6895371b2a257401f59d3393c9f7ac5a8698",
      "tree": "1ee6813a6db0e4d1b7f77e8c002e37bc9411a420",
      "parents": [
        "1533d382155ee888d9621391c108ffb7a68bb25d"
      ],
      "author": {
        "name": "Michal Ostrowski",
        "email": "mostrows@earthlink.net",
        "time": "Wed Sep 27 16:11:25 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Sep 28 18:01:44 2006 -0700"
      },
      "message": "[PPPOE]: Advertise PPPoE MTU\n\nPPPoE must advertise the underlying device\u0027s MTU via the ppp channel\ndescriptor structure, as multilink functionality depends on it.\n\nSigned-off-by: Michal Ostrowski \u003cmostrows@earthlink.net\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1533d382155ee888d9621391c108ffb7a68bb25d",
      "tree": "92e59711126e7213d0c4a5a3661f4ab0e414addd",
      "parents": [
        "b16250e3d1c55820f08f0296624a423122ea9805"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Wed Sep 27 16:10:35 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Sep 28 18:01:43 2006 -0700"
      },
      "message": "[TG3]: Update version and reldate.\n\nUpdate version to 3.66.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b16250e3d1c55820f08f0296624a423122ea9805",
      "tree": "9559f4acd5e740b727c42e635699b7427f21d3c3",
      "parents": [
        "715116a12610b67c1d301a9b845ce95f7247dad3"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Wed Sep 27 16:10:14 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Sep 28 18:01:42 2006 -0700"
      },
      "message": "[TG3]: Add 5709 self-test support.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "715116a12610b67c1d301a9b845ce95f7247dad3",
      "tree": "1f9b680e4cfc32cc7759b82481f104eae6e22f24",
      "parents": [
        "b5d3772ccbe0bc5ac8ffbb5356b74ca698aee28c"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Wed Sep 27 16:09:25 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Sep 28 18:01:41 2006 -0700"
      },
      "message": "[TG3]: Add 5709 PHY support.\n\nAdd support for the 5709 10/100 PHY.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b5d3772ccbe0bc5ac8ffbb5356b74ca698aee28c",
      "tree": "ef5f1e64d6e656a4931e22efed5809eb42d0e39f",
      "parents": [
        "7a6f4369449a471a6e5718a87c53ac75a46960ba"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Wed Sep 27 16:06:21 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Sep 28 18:01:40 2006 -0700"
      },
      "message": "[TG3]: Add basic 5906 support.\n\nAdd support for the new 5709 device.  This is a new 10/100 Mbps chip.\nThe mailbox access and firmware interface are quite different from\nall other tg3 chips.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7a6f4369449a471a6e5718a87c53ac75a46960ba",
      "tree": "16de5bf219d8c9730ff4ac0f4a06eb9b0e975f73",
      "parents": [
        "126a336822a6594662f5898f1ddf33e6d048fcc7"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Wed Sep 27 16:03:31 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Sep 28 18:01:39 2006 -0700"
      },
      "message": "[TG3]: Add tg3_poll_fw().\n\nPut the firmware polling logic into a separate function.  This makes\nthe code cleaner.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "126a336822a6594662f5898f1ddf33e6d048fcc7",
      "tree": "b8bf224c080868d0f2e89c55eef1b23e2b6a2bc9",
      "parents": [
        "3f7045c1f28bedd44389b9392b54c6fdb83ee5c6"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Wed Sep 27 16:03:07 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Sep 28 18:01:38 2006 -0700"
      },
      "message": "[TG3]: Add 5722 and 5756 support.\n\nAdd IDs to support 5722 and 5756.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3f7045c1f28bedd44389b9392b54c6fdb83ee5c6",
      "tree": "c504ff6ea5aa82500a43929fe10333060bc691d1",
      "parents": [
        "130b8e4d0e4edadcecee9fdff2c32f33d77c4fe9"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Wed Sep 27 16:02:29 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Sep 28 18:01:36 2006 -0700"
      },
      "message": "[TG3]: PHY fixes.\n\nSome PHY related fixes:\n\n1. Fix Serdes WoL.\n2. Fix loopback test on 10/100 only devices.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "130b8e4d0e4edadcecee9fdff2c32f33d77c4fe9",
      "tree": "1c0f165309fa5a6b5d23fdad038ae932470d0cf9",
      "parents": [
        "3d3ebe741b2c06fe3df67739d09f6ef0e25ee41a"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Wed Sep 27 16:00:40 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Sep 28 18:01:35 2006 -0700"
      },
      "message": "[TG3]: Improve ASF heartbeat.\n\nChange to a different ASF heartbeat message code to improve\nreliability.\n\nThere were some reports of unintended resets on real time kernels\nwhere the timer may be slow and cause the heartbeat to be late.\nNetpoll will also have the same problem because the timer irq will\nbe unavailable.\n\nUsing the new heartbeat code, the ASF firmware will also check the\nring condition before resetting the chip when the heartbeat is\nexpiring.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3d3ebe741b2c06fe3df67739d09f6ef0e25ee41a",
      "tree": "f9112f5b5beac57673a26563a3a50517c5c96798",
      "parents": [
        "6ac59344ef25d5f0ebadb5663cf700d25d2a3886"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Wed Sep 27 15:59:15 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Sep 28 18:01:34 2006 -0700"
      },
      "message": "[TG3]: Improve 5704S autoneg.\n\nImprove 5704S autoneg logic by using a serdes_counter field to keep\ntrack of the transient states.  This eliminates a 200 msec busy\nloop in the code.  Autoneg will take its course without the driver\nbusy waiting for it to finish.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a144ea4b7a13087081ab5402fa9ad0bcfd249e67",
      "tree": "a0452a546c231d85a89e8920c26e5dec4595ba54",
      "parents": [
        "6d85c10abe840e98cbac673202fe7cc9ada2180c"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Thu Sep 28 18:00:55 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 28 18:00:55 2006 -0700"
      },
      "message": "[IPV4]: annotate struct in_ifaddr\n\nifa_local, ifa_address, ifa_mask, ifa_broadcast and ifa_anycast are\nnet-endian.  Annotated them and variables that are inferred to be\nnet-endian.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2a50f28c326d20ab4556be1b867ecddf6aefbb88",
      "tree": "6890abb1bf8ebfadca86b19bceb48502bda47001",
      "parents": [
        "82fe7c924e61f9444b376498496942d41fbe9d26"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Tue Sep 26 21:22:08 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Sep 28 17:53:58 2006 -0700"
      },
      "message": "[ATALK]: endianness annotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1618cb0c9c2ac128beb94ff376e3367932ae6432",
      "tree": "48459d2a26440137f90e359302e3f96dfc7b6805",
      "parents": [
        "83e331e2a492a134e491bcf50c984fd50c7fae03"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon Sep 25 23:11:21 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Sep 28 17:53:56 2006 -0700"
      },
      "message": "[NETDEV] config: revert part of previous patch\n\nNet devices should depend on NETDEVICES, so revert part of\nPaolo\u0027s previous patch.\n\nSee http://marc.theaimsgroup.com/?l\u003dlinux-kernel\u0026m\u003d115566326218740\u0026w\u003d2\nfor history.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "83e331e2a492a134e491bcf50c984fd50c7fae03",
      "tree": "47ebe92b328ba1456e9437d09c7da3d1fc233b96",
      "parents": [
        "293b9c42511d800b5f7bb2acba50f3e584b8c410"
      ],
      "author": {
        "name": "Chuck Short",
        "email": "zulcss@gmail.com",
        "time": "Mon Sep 25 22:31:03 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Sep 28 17:53:55 2006 -0700"
      },
      "message": "[IRDA] via-ircc: fix memory leak\n\nFix memory leak.\n\nCoverity id# 653\n\npatch location:\nhttp://www.kernel.org/git/?p\u003dlinux/kernel/git/bcollins/ubuntu-dapper.git;a\u003dcommitdiff;h\u003da1f34cb68b16807ed9d5ebb0f6a6ec5ff8a5fc78\n\nSigned-off-by: Chuck Short \u003czulcss@gmail.com\u003e\nSigned-off-by: Ben Collins \u003cbcollins@ubuntu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ebdea46fecae40c4d7effcd33f40918a37a1df4b",
      "tree": "e4312bf7f1f3d184738963a0ec300aa9fdfd55c1",
      "parents": [
        "fecf3404f4aba6d0edeba31eeb018cbb6326dff2",
        "250d375d1da45a5e08ab8baf5eaa7eb258afd82b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 28 14:40:39 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 28 14:40:39 2006 -0700"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (130 commits)\n  [ARM] 3856/1: Add clocksource for Intel IXP4xx platforms\n  [ARM] 3855/1: Add generic time support\n  [ARM] 3873/1: S3C24XX: Add irq_chip names\n  [ARM] 3872/1: S3C24XX: Apply consistant tabbing to irq_chips\n  [ARM] 3871/1: S3C24XX: Fix ordering of EINT4..23\n  [ARM] nommu: confirms the CR_V bit in nommu mode\n  [ARM] nommu: abort handler fixup for !CPU_CP15_MMU cores.\n  [ARM] 3870/1: AT91: Start removing static memory mappings\n  [ARM] 3869/1: AT91: NAND support for DK and KB9202 boards\n  [ARM] 3868/1: AT91 hardware header update\n  [ARM] 3867/1: AT91 GPIO update\n  [ARM] 3866/1: AT91 clock update\n  [ARM] 3865/1: AT91RM9200 header updates\n  [ARM] 3862/2: S3C2410 - add basic power management support for AML M5900 series\n  [ARM] kthread: switch arch/arm/kernel/apm.c\n  [ARM] Off-by-one in arch/arm/common/icst*\n  [ARM] 3864/1: Refactore sharpsl_pm\n  [ARM] 3863/1: Add Locomo SPI Device\n  [ARM] 3847/2:  Convert LOMOMO to use struct device for GPIOs\n  [ARM] Use CPU_CACHE_* where possible in asm/cacheflush.h\n  ...\n"
    },
    {
      "commit": "72729910c38ca5b4736032c15dc3f9d48fe4f68a",
      "tree": "e7461ec8e0ff07d1634d7d7a467cb8454135a5c8",
      "parents": [
        "26f908186f923291999833e9d563259834bdca06"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Wed Sep 27 09:44:11 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 11:52:05 2006 +0100"
      },
      "message": "[ARM] 3865/1: AT91RM9200 header updates\n\nThis is more preparation for adding support for the new Atmel AT91SAM9\nprocessors.\n\nChanges include:\n- Replace AT91_BASE_* with AT91RM9200_BASE_*\n- Replace AT91_ID_* with AT91RM9200_ID_*\n- ROM, SRAM and UHP address definitions moved to at91rm9200.h.\n- The raw AT91_P[ABCD]_* definitions are now depreciated in favour of\nthe GPIO API.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a77c64c1a641950626181b4857abb701d8f38ccc",
      "tree": "9bfd2a99cc969b3d863d583b9ef18114a4fc4793",
      "parents": [
        "ac7f6b5e44cb0982b98c31fa33298ba73fb5dcfc",
        "0ba8821b12231386c8c1d506c682061f7225ae49"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 14:41:24 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 14:41:24 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: (48 commits)\n  [PATCH] bonding: update version number\n  [PATCH] git-netdev-all: pc300_tty build fix\n  [PATCH] Make PC300 WAN driver compile again\n  [PATCH] Modularize generic HDLC\n  [PATCH] more s2io __iomem annotations\n  [PATCH] restore __iomem annotations in e1000\n  [PATCH] 64bit bugs in s2io\n  [PATCH] bonding: Fix primary selection error at enslavement time\n  [PATCH] bonding: Don\u0027t mangle LACPDUs\n  [PATCH] bonding: Validate probe replies in ARP monitor\n  [PATCH] bonding: Don\u0027t release slaves when master is admin down\n  [PATCH] bonding: Add priv_flag to avoid event mishandling\n  [PATCH] bonding: Handle large hard_header_len\n  [PATCH] bonding: Remove unneeded NULL test\n  [PATCH] bonding: Format fix in seq_printf call\n  [PATCH] bonding: Convert delay value from s16 to int\n  [PATCH] bonding: Allow bonding to enslave a 10 Gig adapter\n  Delete unused drivers/net/gt64240eth.h\n  [PATCH] skge: fiber support\n  [PATCH] fix possible NULL ptr deref in forcedeth\n  ...\n"
    },
    {
      "commit": "0ba8821b12231386c8c1d506c682061f7225ae49",
      "tree": "c17443422c843cb2000a5b3783f3eb8700daec2f",
      "parents": [
        "fab2062ee4a3969a9c6cb7155534d0d15ddeff54"
      ],
      "author": {
        "name": "Jay Vosburgh",
        "email": "fubar@us.ibm.com",
        "time": "Tue Sep 26 10:55:00 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Sep 27 16:18:24 2006 -0400"
      },
      "message": "[PATCH] bonding: update version number\n\n\tI neglected to properly update the version number in the recent\npatch series; this sets it to something reasonable.\n\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "fab2062ee4a3969a9c6cb7155534d0d15ddeff54",
      "tree": "fc9bc18025a6e023d964cf32324e3f9d9e45f6c3",
      "parents": [
        "8aca23103c2ed2cf158adbe92f4f17ee69463d1a"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Sep 27 00:40:36 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Sep 27 16:18:24 2006 -0400"
      },
      "message": "[PATCH] git-netdev-all: pc300_tty build fix\n\nIn file included from drivers/net/wan/pc300_tty.c:59:\ndrivers/net/wan/pc300.h:335: error: field \u0027pppdev\u0027 has incomplete type\n\nCc: Krzysztof Halasa \u003ckhc@pm.waw.pl\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": "38e2bfc94e95dd6005fdaf40dfec0157396741da",
      "tree": "1cc927239e3369ec7ce4920b1347dd8bc504bb2d",
      "parents": [
        "ec17cf1cfe0b557210b27313bd584e9b5187d4ca"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Mon Sep 18 22:49:02 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:59:00 2006 -0700"
      },
      "message": "USB: Dealias -110 code (more complete)\n\nThe purpose of this patch is to split off the case when a device does\nnot reply on the lower level (which is reported by HC hardware), and\na case when the device accepted the request, but does not reply at\nupper level. This redefinition allows to diagnose issues easier,\nwithout asking the user if the -110 happened \"immediately\".\n\nThe usbmon splits such cases already thanks to its timestamp, but\nit\u0027s not always available.\n\nI adjusted all drivers which I found affected (by searching for \"urb\").\nOut of tree drivers may suffer a little bit, but I do not expect much\nbreakage. At worst they may print a few messages.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b98adfccdf5f8dd34ae56a2d5adbe2c030bd4674",
      "tree": "1807a029520f550dd4f90c95ad0063bceb00d645",
      "parents": [
        "ba21fe71725f94792330ebc3034ef2b35a36276f",
        "33573c0e3243aaa38b6ad96942de85a1b713c2ff"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:49:07 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:49:07 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6: (108 commits)\n  sh: Fix occasional flush_cache_4096() stack corruption.\n  sh: Calculate shm alignment at runtime.\n  sh: dma-mapping compile fixes.\n  sh: Initial vsyscall page support.\n  sh: Clean up PAGE_SIZE definition for assembly use.\n  sh: Selective flush_cache_mm() flushing.\n  sh: More intelligent entry_mask/way_size calculation.\n  sh: Support for L2 cache on newer SH-4A CPUs.\n  sh: Update kexec support for API changes.\n  sh: Optimized readsl()/writesl() support.\n  sh: Report movli.l/movco.l capabilities.\n  sh: CPU flags in AT_HWCAP in ELF auxvt.\n  sh: Add support for 4K stacks.\n  sh: Enable /proc/kcore support.\n  sh: stack debugging support.\n  sh: select CONFIG_EMBEDDED.\n  sh: machvec rework.\n  sh: Solution Engine SH7343 board support.\n  sh: SH7710VoIPGW board support.\n  sh: Enable verbose BUG() support.\n  ...\n"
    },
    {
      "commit": "07563c711fbc25389e58ab9c9f0b9de2fce56760",
      "tree": "aadbe41b9303c636a2c44169680613b8b56d5006",
      "parents": [
        "ebba5f9fcb882306bef7175dee987342ec6fcf2f"
      ],
      "author": {
        "name": "Michael Tokarev",
        "email": "mjt@tls.mks.ru",
        "time": "Wed Sep 27 01:50:56 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:19 2006 -0700"
      },
      "message": "[PATCH] EISA bus MODALIAS attributes support\n\nAdd modalias attribute support for the almost forgotten now EISA bus and\n(at least some) EISA-aware modules.\n\nThe modalias entry looks like (for an 3c509 NIC):\n\n eisa:sTCM5093\n\nand the in-module alias like:\n\n eisa:sTCM5093*\n\nThe patch moves struct eisa_device_id declaration from include/linux/eisa.h\nto include/linux/mod_devicetable.h (so that the former now #includes the\nlatter), adds proper MODULE_DEVICE_TABLE(eisa, ...) statements for all\ndrivers with EISA IDs I found (some drivers already have that DEVICE_TABLE\ndeclared), and adds recognision of __mod_eisa_device_table to\nscripts/mod/file2alias.c so that proper modules.alias will be generated.\n\nThere\u0027s no support for /lib/modules/$kver/modules.eisamap, as it\u0027s not used\nby any existing tools, and because with in-kernel modalias mechanism those\nmaps are obsolete anyway.\n\nThe rationale for this patch is:\n\n a) to make EISA bus to act as other busses with modalias\n    support, to unify driver loading\n\n b) to foget about EISA finally - with this patch, kernel\n    (who still supports EISA) will be the only one who knows\n    how to choose the necessary drivers for this bus ;)\n\n[akpm@osdl.org: fix the kbuild bit]\nSigned-off-by: Michael Tokarev \u003cmjt@tls.msk.ru\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nAcked-the-net-bits-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nAcked-the-tulip-bit-by: Valerie Henson \u003cval_henson@linux.intel.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8e18e2941c53416aa219708e7dcad21fb4bd6794",
      "tree": "44118f8b09556193ac93e0b71aecfa3e1d4bc182",
      "parents": [
        "6a1d9805ec506d8b9d04450997707da5f643d87c"
      ],
      "author": {
        "name": "Theodore Ts\u0027o",
        "email": "tytso@mit.edu",
        "time": "Wed Sep 27 01:50:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:17 2006 -0700"
      },
      "message": "[PATCH] inode_diet: Replace inode.u.generic_ip with inode.i_private\n\nThe following patches reduce the size of the VFS inode structure by 28 bytes\non a UP x86.  (It would be more on an x86_64 system).  This is a 10% reduction\nin the inode size on a UP kernel that is configured in a production mode\n(i.e., with no spinlock or other debugging functions enabled; if you want to\nsave memory taken up by in-core inodes, the first thing you should do is\ndisable the debugging options; they are responsible for a huge amount of bloat\nin the VFS inode structure).\n\nThis patch:\n\nThe filesystem or device-specific pointer in the inode is inside a union,\nwhich is pretty pointless given that all 30+ users of this field have been\nusing the void pointer.  Get rid of the union and rename it to i_private, with\na comment to explain who is allowed to use the void pointer.  This is just a\ncleanup, but it allows us to reuse the union \u0027u\u0027 for something something where\nthe union will actually be used.\n\n[judith@osdl.org: powerpc build fix]\nSigned-off-by: \"Theodore Ts\u0027o\" \u003ctytso@mit.edu\u003e\nSigned-off-by: Judith Lebzelter \u003cjudith@osdl.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "373e68b5472d421cbd2703e7a77caf053f78c005",
      "tree": "6fed51fdf1b89f80a1ec9ea4aab285c1af649945",
      "parents": [
        "f647d33f879d258de4ab2559975bd6eebda2033e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:41:24 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:41:24 2006 +0900"
      },
      "message": "sh: Board updates for I/O routine rework.\n\nThis updates the various boards for some of the recent I/O routine\nupdates.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8aca23103c2ed2cf158adbe92f4f17ee69463d1a",
      "tree": "b6f1babd265c861c5cef890827f5cb91092d0ce7",
      "parents": [
        "eb2a2fd91f7c8a53b15063d6f08cf22b9a56cbfb"
      ],
      "author": {
        "name": "Krzysztof Halasa",
        "email": "khc@pm.waw.pl",
        "time": "Tue Sep 26 23:24:16 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Sep 26 17:40:24 2006 -0400"
      },
      "message": "[PATCH] Make PC300 WAN driver compile again\n\nThis patch removes accesses to the HDLC-internal data structures\nfrom pc300 driver, thus enabling it to compile but breaking part\nof its functionality.\n\nSigned-off-by: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "eb2a2fd91f7c8a53b15063d6f08cf22b9a56cbfb",
      "tree": "1d910a9460b76fd85ed02e8b9131270e4977f6f7",
      "parents": [
        "c226951b93f7cd7c3a10b17384535b617bd43fd0"
      ],
      "author": {
        "name": "Krzysztof Halasa",
        "email": "khc@pm.waw.pl",
        "time": "Tue Sep 26 23:23:45 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Sep 26 17:40:24 2006 -0400"
      },
      "message": "[PATCH] Modularize generic HDLC\n\nThis patch enables building of individual WAN protocol support\nroutines (parts of generic HDLC) as separate modules.\nAll protocol-private definitions are moved from hdlc.h file\nto protocol drivers. User-space interface and interface\nbetween generic HDLC and underlying low-level HDLC drivers\nare unchanged.\n\nSigned-off-by: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c226951b93f7cd7c3a10b17384535b617bd43fd0",
      "tree": "07b8796a5c99fbbf587b8d0dbcbc173cfe5e381e",
      "parents": [
        "b0df3bd1e553e901ec7297267611a5db88240b38",
        "e8216dee838c09776680a6f1a2e54d81f3cdfa14"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Sep 26 13:13:19 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Sep 26 13:13:19 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream\n"
    },
    {
      "commit": "b0df3bd1e553e901ec7297267611a5db88240b38",
      "tree": "3eceef36f96a6cf187cf8c4072fd83b4f6435315",
      "parents": [
        "cc3afe6f856054a3752ef2b3ccc5eebf33bd5024",
        "a67ab2bde752b26be75d4b68ecead9a14692eac5"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:09:14 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:09:14 2006 -0400"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into tmp\n"
    },
    {
      "commit": "cc3afe6f856054a3752ef2b3ccc5eebf33bd5024",
      "tree": "95b5b48a0b9082ae8f1f808305d070c7f759ce85",
      "parents": [
        "0c5649af3accc7f2941c5eebcc613e1a81b03448"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Sep 23 01:33:40 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:08:10 2006 -0400"
      },
      "message": "[PATCH] more s2io __iomem annotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0c5649af3accc7f2941c5eebcc613e1a81b03448",
      "tree": "6de49be3a8712d7b20f58c364468a263080a848f",
      "parents": [
        "ee705dba75c2f7daae5403ad4599b6738e2da7a0"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Sep 23 01:32:40 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:08:10 2006 -0400"
      },
      "message": "[PATCH] restore __iomem annotations in e1000\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ee705dba75c2f7daae5403ad4599b6738e2da7a0",
      "tree": "9e0dfdfee96d35a6e25c7d0c937b1284530f20d6",
      "parents": [
        "8a8e447b2aa1f9139d0bfc94a2a3426be9c8d40a"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Sep 23 01:28:17 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:08:10 2006 -0400"
      },
      "message": "[PATCH] 64bit bugs in s2io\n\nle32_to_cpu() on 64bit values\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8a8e447b2aa1f9139d0bfc94a2a3426be9c8d40a",
      "tree": "154d0eae23c8a90f7c260e9dd513b0acb898828c",
      "parents": [
        "89cc76f95af3608d83a1d70b3c76b71ffe66e1f7"
      ],
      "author": {
        "name": "Jay Vosburgh",
        "email": "fubar@us.ibm.com",
        "time": "Fri Sep 22 21:56:15 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:08:09 2006 -0400"
      },
      "message": "[PATCH] bonding: Fix primary selection error at enslavement time\n\n\tAt enslavement time, the primary slave might not be activated if\nthere is already an active slave and the new slave is the primary.\nReplaced complicated logic with a call to bond_select_active_slave(),\nwhich does the right thing.\n\n\tFixes http://bugzilla.kernel.org/show_bug.cgi?id\u003d6378\n\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "89cc76f95af3608d83a1d70b3c76b71ffe66e1f7",
      "tree": "a2d0c16ffd5850087885287eab98d0f0feb9e6a6",
      "parents": [
        "f5b2b966f032f22d3a289045a5afd4afa09f09c6"
      ],
      "author": {
        "name": "Jay Vosburgh",
        "email": "fubar@us.ibm.com",
        "time": "Fri Sep 22 21:55:32 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:08:09 2006 -0400"
      },
      "message": "[PATCH] bonding: Don\u0027t mangle LACPDUs\n\n\tFixed handling of 802.3ad LACPDUs.  Do not byte swap data in\nplace in the packet.  Updated nomenclature of \"__ntohs_lacpdu\" to be\n\"htons\"; it was previously used for both ntohs and htons operations, but\nonly called ntohs functions.\n\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f5b2b966f032f22d3a289045a5afd4afa09f09c6",
      "tree": "cb3c505d8f444438bed09353788f6c96150f68ad",
      "parents": [
        "70298705bb29fb7982b85089adf17cd37b94baa7"
      ],
      "author": {
        "name": "Jay Vosburgh",
        "email": "fubar@us.ibm.com",
        "time": "Fri Sep 22 21:54:53 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:08:09 2006 -0400"
      },
      "message": "[PATCH] bonding: Validate probe replies in ARP monitor\n\n\tAdd logic to check ARP request / reply packets used for ARP\nmonitor link integrity checking.\n\n\tThe current method simply examines the slave device to see if it\nhas sent and received traffic; this can be fooled by extraneous traffic.\nFor example, if multiple hosts running bonding are behind a common\nswitch, the probe traffic from the multiple instances of bonding will\nupdate the tx/rx times on each other\u0027s slave devices.\n\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "70298705bb29fb7982b85089adf17cd37b94baa7",
      "tree": "f0522fcc50991fdc295d6f3f8f1b737c9146ccfa",
      "parents": [
        "0b680e753724d31a9c45f059d1aad29df54584a1"
      ],
      "author": {
        "name": "jamal",
        "email": "hadi@cyberus.ca",
        "time": "Fri Sep 22 21:54:37 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:08:09 2006 -0400"
      },
      "message": "[PATCH] bonding: Don\u0027t release slaves when master is admin down\n\nWhen a bonding netdevice is admin-ed down it loses the slaves\nattributes (set via ifenslave). This is not consistent with other\nbehavior of netdevices (example a qdisc attached to a netdevice doesnt\ndisappear or an attached IP address etc).\nThe included patch fixes this. Ive tested by ifenslaving, downing the\nbond, checking /proc and making sure it still has the slaves, up-ing the\nbond and making sure things continue to work.\n\nJay/Bonding folks if you are ok with it, just ACK it or include it in\nyour tree etc. Otherwise we can discuss.\n\nAcked-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0b680e753724d31a9c45f059d1aad29df54584a1",
      "tree": "02f121ee2804e63d17015907da3b2c51d81223be",
      "parents": [
        "54ef313714070b397d3857289f0fd099b7643631"
      ],
      "author": {
        "name": "Jay Vosburgh",
        "email": "fubar@us.ibm.com",
        "time": "Fri Sep 22 21:54:10 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:08:09 2006 -0400"
      },
      "message": "[PATCH] bonding: Add priv_flag to avoid event mishandling\n\nAdd priv_flag to specifically identify bonding-involved devices.  Needed\nbecause IFF_MASTER is an unreliable identifier (vlan interfaces above bonding\nwill inherit IFF_MASTER).  Misidentification of devices would cause\nnotifier events for other devices to be erroneously processed by bonding,\ncausing various havoc.\n\nBug discovered by Martin Papik \u003cmartin.papik@ipsec.info\u003e; this patch is\nmodified from his original.\n\nSigned-off-by: Martin Papik \u003cmartin.papik@ipsec.info\u003e\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "54ef313714070b397d3857289f0fd099b7643631",
      "tree": "33e0c4ae228ad52a5f5dc9c4389412c436d22d0f",
      "parents": [
        "a50d8de2cc872818b61e60c20c75be3f19aa6887"
      ],
      "author": {
        "name": "Jay Vosburgh",
        "email": "fubar@us.ibm.com",
        "time": "Fri Sep 22 21:53:39 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:08:09 2006 -0400"
      },
      "message": "[PATCH] bonding: Handle large hard_header_len\n\nThe bonding driver fails to adjust its hard_header_len when enslaving\ninterfaces.  Whenever an interface with a hard_header_len greater than the\nETH_HLEN default is enslaved, the potential for an oops exists, and if the\noops happens while responding to an arp request, for example, the system\npanics.  GIANFAR devices may use an extended hard_header for VLAN or\nhardware checksumming.  Enslaving such a device and then transmitting over\nit causes a kernel panic.\n\nPatch modified from submitter\u0027s original, but submitter agreed with this\npatch in private email.\n\nSigned-off-by: Mark Huth \u003cmhuth@mvista.com\u003e\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a50d8de2cc872818b61e60c20c75be3f19aa6887",
      "tree": "9ea764b51534cc2a85111515d8dd95da419c0ea4",
      "parents": [
        "65509645ae05886eccc81b8a453afea07f0eabb6"
      ],
      "author": {
        "name": "Jay Vosburgh",
        "email": "fubar@us.ibm.com",
        "time": "Fri Sep 22 21:53:25 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:08:09 2006 -0400"
      },
      "message": "[PATCH] bonding: Remove unneeded NULL test\n\nRemove unneeded test for NULL.  Reported by Thomas Dillig\n\u003ctdillig@stanford.edu\u003e and Isil Dillig \u003cisil@stanford.edu\u003e via Stephen\nHemminger \u003cshemminger@osdl.org\u003e.\n\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "65509645ae05886eccc81b8a453afea07f0eabb6",
      "tree": "d023f27b6f85d6d9203ba303bb1256c0ac8c03c0",
      "parents": [
        "8bb5f96b0c1f430e6be56edd6c7032bcedd86ff0"
      ],
      "author": {
        "name": "Kenzo Iwami",
        "email": "k-iwami@cj.jp.nec.com",
        "time": "Fri Sep 22 21:53:08 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:08:08 2006 -0400"
      },
      "message": "[PATCH] bonding: Format fix in seq_printf call\n\nThough link_failure_count is type unsigned int, this value is outputted to\n/proc/net/bonding/bondX file using \"%d\" instead of \"%u\".\n\nThe attached patch fixes this problem.\n\nSigned-off-by: Kenzo Iwami \u003ck-iwami@cj.jp.nec.com\u003e\nAcked-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8bb5f96b0c1f430e6be56edd6c7032bcedd86ff0",
      "tree": "fa30518bf610319d042236beb3a47eb092d43e4f",
      "parents": [
        "94dbffd540eea601aecad07e2df5bfd8a46672f3"
      ],
      "author": {
        "name": "Jay Vosburgh",
        "email": "fubar@us.ibm.com",
        "time": "Fri Sep 22 21:52:51 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:08:08 2006 -0400"
      },
      "message": "[PATCH] bonding: Convert delay value from s16 to int\n\nThe value of \"downdelay/miimon\" and \"updelay/miimon\" are stored in\nslave-\u003edelay. The type of downdelay, updelay, and miimon are all int.\nHowever, slave-\u003edelay is type short, and it is not possible to store the\nvalue of \"downdelay/miimon\" or \"updelay/miimon\" in some cases. (For example,\nmiimon\u003d1 downdelay\u003d32768)\n\nThe attached patch fixes this problem.\n\nSigned-off-by: Kenzo Iwami \u003ck-iwami@cj.jp.nec.com\u003e\nAcked-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "94dbffd540eea601aecad07e2df5bfd8a46672f3",
      "tree": "5758474bb25f8ba8c43aae1d9632616b9a7133b9",
      "parents": [
        "e8126c82ccbfd39ccf3d22645207fbcc798021a3"
      ],
      "author": {
        "name": "Jay Vosburgh",
        "email": "fubar@us.ibm.com",
        "time": "Fri Sep 22 21:52:15 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:08:08 2006 -0400"
      },
      "message": "[PATCH] bonding: Allow bonding to enslave a 10 Gig adapter\n\nAllow channel bonding to enslave a 10 Gig adapter without errors.\n\nSigned-off-by: Mitch Williams \u003cmitch.a.williams@intel.com\u003e\nAcked-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e8126c82ccbfd39ccf3d22645207fbcc798021a3",
      "tree": "224722e6a2c8c5decd35d7e87f3bad7c262b91fa",
      "parents": [
        "64f6b64dfb8cdda21652f24a0fb0a68e2f0b0022"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:06:24 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:06:24 2006 -0400"
      },
      "message": "Delete unused drivers/net/gt64240eth.h\n\nNoticed by Yoichi Yuasa.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "64f6b64dfb8cdda21652f24a0fb0a68e2f0b0022",
      "tree": "e1706db57e1a1b4c65884c9b79a7f9d4e0e2ae7c",
      "parents": [
        "46798c897e235e71e1e9c46a5e6e9adfffd8b85d"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Sat Sep 23 21:25:28 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:04:29 2006 -0400"
      },
      "message": "[PATCH] skge: fiber support\n\nAdd support for older fiber versions of the SysKonnect board. These chipsets\nuse an internal PHY so they require special handling. The older sk98lin\ndriver already supported these\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "46798c897e235e71e1e9c46a5e6e9adfffd8b85d",
      "tree": "a43e0781a3d2076321b19fc47ba2791e180e6860",
      "parents": [
        "84c22d7901f793bd267b5f79270080964b252826"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Mon Sep 25 16:39:24 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:01:19 2006 -0400"
      },
      "message": "[PATCH] fix possible NULL ptr deref in forcedeth\n\nThere seems to be a possible NULL pointer deref bug in\ndrivers/net/forcedeth.c::nv_loopback_test().  If dev_alloc_skb() fails, the\nnext line will call skb_put() with a NULL first argument which it\u0027ll then\ntry to deref - kaboom: a NULL pointer deref.  Found by coverity (#1337).\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nCc: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\nCc: Manfred Spraul \u003cmanfred@colorfullife.com\u003e\nCc: Stephen Hemminger \u003cshemminger@osdl.org\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": "84c22d7901f793bd267b5f79270080964b252826",
      "tree": "253633abda9f66686e8d5bea5a6f00a07911d663",
      "parents": [
        "0fe2480aded9504434e24815c410cbebb4f4efad"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Mon Sep 25 16:39:22 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:01:19 2006 -0400"
      },
      "message": "[PATCH] Signedness issue in drivers/net/phy/phy_device.c\n\nWhile checking gcc 4.1 -Wextra warnings, I stumbled across the following\ntwo warnings:\n\ndrivers/net/phy/phy_device.c:528: warning: comparison of unsigned expression \u003c 0 is always false\ndrivers/net/phy/phy_device.c:546: warning: comparison of unsigned expression \u003c 0 is always false\n\nSince phy_read() returns an integer and can return negative values, it seems\nto me the best way to get proper error handling working again is to make val\nan int.  Currently it is an u32, so the \u003c 0 check always fails.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\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": "0fe2480aded9504434e24815c410cbebb4f4efad",
      "tree": "4605c6d7be87caaa4558e5882c46d31afc1dc968",
      "parents": [
        "f8d9c9c876d3a2a109caa2c06b2761af0337c2f4"
      ],
      "author": {
        "name": "Michal Piotrowski",
        "email": "michal.k.k.piotrowski@gmail.com",
        "time": "Mon Sep 25 16:39:21 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:01:19 2006 -0400"
      },
      "message": "[PATCH] drivers/net/typhoon.c Removal of old code\n\nSigned-off-by: Michal Piotrowski \u003cmichal.k.k.piotrowski@gmail.com\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": "f8d9c9c876d3a2a109caa2c06b2761af0337c2f4",
      "tree": "3e2167868880a934bd140658d2250c0a57d1b22d",
      "parents": [
        "9098f5ba6947944d9b0d3e989535ab55ae6af3f6"
      ],
      "author": {
        "name": "Michal Piotrowski",
        "email": "michal.k.k.piotrowski@gmail.com",
        "time": "Mon Sep 25 16:39:21 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:01:19 2006 -0400"
      },
      "message": "[PATCH] drivers/net/tokenring/lanstreamer.h Removal of old code\n\nSigned-off-by: Michal Piotrowski \u003cmichal.k.k.piotrowski@gmail.com\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": "9098f5ba6947944d9b0d3e989535ab55ae6af3f6",
      "tree": "ee77da3fee5138f6eeb4f724420e2ffa76cb4aa5",
      "parents": [
        "bef363a1e07a913508cf10ab2d7e2b11e6313257"
      ],
      "author": {
        "name": "Michal Piotrowski",
        "email": "michal.k.k.piotrowski@gmail.com",
        "time": "Mon Sep 25 16:39:20 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:01:19 2006 -0400"
      },
      "message": "[PATCH] drivers/net/tokenring/lanstreamer.c Removal of old code\n\nSigned-off-by: Michal Piotrowski \u003cmichal.k.k.piotrowski@gmail.com\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": "bef363a1e07a913508cf10ab2d7e2b11e6313257",
      "tree": "90901c7a44c8e86abd8b2e6113661eb28fb78449",
      "parents": [
        "6432dc1f44ff3f02a304db26717c4f76e2e57be9"
      ],
      "author": {
        "name": "Michal Piotrowski",
        "email": "michal.k.k.piotrowski@gmail.com",
        "time": "Mon Sep 25 16:39:19 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:01:19 2006 -0400"
      },
      "message": "[PATCH] drivers/net/acenic.c Removal of old code\n\nSigned-off-by: Michal Piotrowski \u003cmichal.k.k.piotrowski@gmail.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Jes Sorensen \u003cjes@trained-monkey.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6432dc1f44ff3f02a304db26717c4f76e2e57be9",
      "tree": "cd860ea4f9cdfb85ba305d38d29cc851fcb8c6be",
      "parents": [
        "a6d967a485c67ec8a1276261f39d81ace6a3e308"
      ],
      "author": {
        "name": "Deepak Saxena",
        "email": "dsaxena@plexity.net",
        "time": "Mon Sep 25 16:39:18 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Sep 25 20:01:19 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": "efdbc1a7caf770b1b312000a42c630597f06973d",
      "tree": "be5eeec43a6887dc07cfc957ce357be88b807847",
      "parents": [
        "a4c0291aa942dceddabe23bf2b74addb958d0964"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Sep 25 14:04:49 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Sep 25 16:39:56 2006 -0700"
      },
      "message": "[SUNLANCE]: Mark sparc_lance_probe_one as __devinit.\n\nFixes section mismatch warnings when built as a module.\n\nAlso, mark find_ledma and sun4 init function as __devinit\ntoo.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a67ab2bde752b26be75d4b68ecead9a14692eac5",
      "tree": "5974fad766ec87f84a1d3c382acdc7fb86f4f6d7",
      "parents": [
        "583afd1e4f25c87000c85ad7d03f5299fd4155dc"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Thu Sep 14 08:28:54 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Sep 25 16:52:18 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: fix netdev watchdog timeouts\n\nThe setup for running long periodic work has a bug that leads to\nnetdev watchdog tx timeouts. This change eliminates the timeouts.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nAcked-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "583afd1e4f25c87000c85ad7d03f5299fd4155dc",
      "tree": "e5ceeee697091a1b9a654ae3e6411cd4674a47c2",
      "parents": [
        "bc5f06a8aaa29a79c9da2cedb5b9779b8081289c"
      ],
      "author": {
        "name": "Ulrich Kunitz",
        "email": "kune@deine-taler.de",
        "time": "Wed Sep 13 02:42:38 2006 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Sep 25 16:52:17 2006 -0400"
      },
      "message": "[PATCH] zd1211rw: Add LED support\n\nThis patch includes a big cleanup of the existing unused LED code,\nand adds support for controlling the LED.\n\nThe link LED will blink if the device is not associated. The LED\nswitches between 2 seconds on and 1 second off. If the device is\nassociated the LED is switched on.\n\nThe link LED also indicates packet TX. I do a little bit more led\nresetting than the vendor driver, but the device works now as\nexpected for single LED and double LED devices.\n\nSigned-off-by: Ulrich Kunitz \u003ckune@deine-taler.de\u003e\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "bc5f06a8aaa29a79c9da2cedb5b9779b8081289c",
      "tree": "ebfe3c0f62aa90ea11d59cfb3196a4e9ae0a2a3f",
      "parents": [
        "44976c66bb2b44e4cf29a259a0cd6adadf8eb031"
      ],
      "author": {
        "name": "Ulrich Kunitz",
        "email": "kune@deine-taler.de",
        "time": "Wed Sep 13 02:42:12 2006 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Sep 25 16:52:17 2006 -0400"
      },
      "message": "[PATCH] zd1211rw: Added workqueue\n\nFor housekeeping and watchdog tasks a workqueue is created. The\ncentral workqueue is not used to prevent crashes creates by bugs.\nIt might be changed, when the housekeeping is stabilized.\n\nSigned-off-by: Ulrich Kunitz \u003ckune@deine-taler.de\u003e\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "44976c66bb2b44e4cf29a259a0cd6adadf8eb031",
      "tree": "697f5cbc4aefa1c54732e82519a637a0e7a384c9",
      "parents": [
        "cbb5e6bbb29a850dcb87d8efa30b457ce8014369"
      ],
      "author": {
        "name": "Ulrich Kunitz",
        "email": "kune@deine-taler.de",
        "time": "Wed Sep 13 02:41:35 2006 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Sep 25 16:52:17 2006 -0400"
      },
      "message": "[PATCH] zd1211rw: Removes wrong assertions\n\nChecking whether a mutex is not locked directly before\nmutex_lock() is called, doesn\u0027t make sense. The whole point of\nmutex_lock() is to block, if the mutex is locked.\n\nSigned-off-by: Ulrich Kunitz \u003ckune@deine-taler.de\u003e\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "cbb5e6bbb29a850dcb87d8efa30b457ce8014369",
      "tree": "61ff22dd19cb4a5b6a4ebc0c4e1bd264cb6ba803",
      "parents": [
        "927db87fb1523101653eae44ac27223a30a18ada"
      ],
      "author": {
        "name": "Ulrich Kunitz",
        "email": "kune@deine-taler.de",
        "time": "Wed Sep 13 02:41:02 2006 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Sep 25 16:52:17 2006 -0400"
      },
      "message": "[PATCH] zd1211rw: 16-bit writes for physical control registers\n\nCaused by the fact that physical control registers appear to have\nonly a width of 16 bit, 32-bit writes are not required.\n\nSigned-off-by: Ulrich Kunitz \u003ckune@deine-taler.de\u003e\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8aeb9fc5699f1b3c64ba152910f7c5c075c3a93a",
      "tree": "9363f785dfed04cc3eddb6e4d55b431ca0d53277",
      "parents": [
        "b2f206f4a711b0b1e6d3cdca52e919a986aceada"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Tue Sep 12 15:29:04 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Sep 25 16:52:16 2006 -0400"
      },
      "message": "[PATCH] bcm43xx-softmac: improve wrong firmware message\n\nAn error message is changed to a printk as the original dprintk\nwould be optimized away if debugging were not enabled. If the error\nis triggered, a more meaningful message is returned.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b2f206f4a711b0b1e6d3cdca52e919a986aceada",
      "tree": "25dfd2d486553667672d79e120406c01c106691b",
      "parents": [
        "a271ca5bbb1df988806bead8910b603819f4190f"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Tue Sep 12 12:40:32 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Sep 25 16:52:16 2006 -0400"
      },
      "message": "[PATCH] bcm43xx-softmac: update noise handling\n\nIn bcm43xx-softmac, the bcm43xx_stats struct contains a variable that\nis no longer used. In addition, two TODO entries related to noise\nprocessing in bcm43xx_rx have been completed, and as unused one\nis removed.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a271ca5bbb1df988806bead8910b603819f4190f",
      "tree": "4c809e9427cf5bafb1e84a0d647a40c22dabce58",
      "parents": [
        "919ee6ddcd3fcff09dee90c11af17a802196ad1f"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Mon Sep 11 21:50:56 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Sep 25 16:52:16 2006 -0400"
      },
      "message": "[PATCH] bcm43xx-softmac: update PHY initialization\n\nThis patch updates the PHY initialization code for bcm43xx-softmac\nto conform with recent changes in the clean-room specs at\nhttp://bcm-specs.sipsolutions.net. Mostly, these changes implement\nthe sequence needed for chips with GPHY revision 8; however, the\npatch also corrects a typo in one address, and some parts that were\nmissing from the spec when the initial coding was done.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "919ee6ddcd3fcff09dee90c11af17a802196ad1f",
      "tree": "c45e35201d7a3f2c998fc316898f902fd85fdfd2",
      "parents": [
        "b978d0278c3a4c41bda806743c6ef5dca86b4c61"
      ],
      "author": {
        "name": "Jean Tourrilhes",
        "email": "jt@hpl.hp.com",
        "time": "Tue Aug 29 18:01:40 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Sep 25 16:52:16 2006 -0400"
      },
      "message": "[PATCH] WE-21 for ipw2200\n\nSigned-off-by: Jean Tourrilhes \u003cjt@hpl.hp.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b978d0278c3a4c41bda806743c6ef5dca86b4c61",
      "tree": "be2aa99aec33494c13326fd5606fad1ee6b55c12",
      "parents": [
        "a6082f4032a9667e844fecd974f17268249fb966"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Thu Aug 31 10:01:39 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Sep 25 16:52:16 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: WE-21 support\n\nPatch to make bcm43xx-softmac be compatible with the revised SSID\nlength of WE-21.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a6082f4032a9667e844fecd974f17268249fb966",
      "tree": "2fe3c1bcdddc333984bae5108cd8e6a6cba7594b",
      "parents": [
        "22b99262f59ddf5d283e19047e37dbc3be907e93"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Wed Aug 30 03:46:27 2006 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Sep 25 16:52:16 2006 -0400"
      },
      "message": "[PATCH] WE-21 for zd1211rw\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "22b99262f59ddf5d283e19047e37dbc3be907e93",
      "tree": "2b368ee2bc99e0c888e8ad4ecf60b0e6322ec256",
      "parents": [
        "de9621bc5637be5f9e3e3ff2fc1475b3de41132e"
      ],
      "author": {
        "name": "Jean Tourrilhes",
        "email": "jt@hpl.hp.com",
        "time": "Tue Aug 29 18:07:11 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Sep 25 16:52:16 2006 -0400"
      },
      "message": "[PATCH] WE-21 for zd1201\n\nSigned-off-by: Jean Tourrilhes \u003cjt@hpl.hp.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "de9621bc5637be5f9e3e3ff2fc1475b3de41132e",
      "tree": "7e9731c303ca471134bb9437bcfa14883bc458bf",
      "parents": [
        "4ced38ac48137e1928dd40de3cdc074ec31c059d"
      ],
      "author": {
        "name": "Jean Tourrilhes",
        "email": "jt@hpl.hp.com",
        "time": "Tue Aug 29 18:05:37 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Sep 25 16:52:15 2006 -0400"
      },
      "message": "[PATCH] WE-21 for wl3501\n\nSigned-off-by: Jean Tourrilhes \u003cjt@hpl.hp.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4ced38ac48137e1928dd40de3cdc074ec31c059d",
      "tree": "70210914c3a67be2f4b26b1a4ed0eb4367574714",
      "parents": [
        "bad04f2ce00da5aaa6c8e97b1b80ad2ebd755b8b"
      ],
      "author": {
        "name": "Jean Tourrilhes",
        "email": "jt@hpl.hp.com",
        "time": "Tue Aug 29 18:04:09 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Sep 25 16:52:15 2006 -0400"
      },
      "message": "[PATCH] WE-21 for ray_cs\n\nSigned-off-by: Jean Tourrilhes \u003cjt@hpl.hp.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "bad04f2ce00da5aaa6c8e97b1b80ad2ebd755b8b",
      "tree": "c6490bb236590537413834c40b2a9e8274e45575",
      "parents": [
        "eeec9f1a931262d69811135092c8447d6dccc3e6"
      ],
      "author": {
        "name": "Jean Tourrilhes",
        "email": "jt@hpl.hp.com",
        "time": "Tue Aug 29 18:03:23 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Sep 25 16:52:15 2006 -0400"
      },
      "message": "[PATCH] WE-21 for Prism54\n\nSigned-off-by: Jean Tourrilhes \u003cjt@hpl.hp.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "eeec9f1a931262d69811135092c8447d6dccc3e6",
      "tree": "8480c04931d504667afb8c34f61ae9826925b8d4",
      "parents": [
        "5b63bae0ab750942e84bfb9b353e6222583457a2"
      ],
      "author": {
        "name": "Jean Tourrilhes",
        "email": "jt@hpl.hp.com",
        "time": "Tue Aug 29 18:02:31 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Sep 25 16:52:15 2006 -0400"
      },
      "message": "[PATCH] WE-21 for orinoco\n\nSigned-off-by: Jean Tourrilhes \u003cjt@hpl.hp.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5b63bae0ab750942e84bfb9b353e6222583457a2",
      "tree": "788ebae3d57eb8da46d6c22a45cadbcff702b34f",
      "parents": [
        "9fb08363f1f6d360dbaf6d7f51b9e7ca07c05ecd"
      ],
      "author": {
        "name": "Jean Tourrilhes",
        "email": "jt@hpl.hp.com",
        "time": "Tue Aug 29 18:00:48 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Sep 25 16:52:15 2006 -0400"
      },
      "message": "[PATCH] WE-21 for ipw2100\n\nSigned-off-by: Jean Tourrilhes \u003cjt@hpl.hp.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9fb08363f1f6d360dbaf6d7f51b9e7ca07c05ecd",
      "tree": "75d15c62f8d1b07df7b563325b1feb32d9da3f0f",
      "parents": [
        "6a484db472e77218252025d31d4ef96dbc11ada9"
      ],
      "author": {
        "name": "Jean Tourrilhes",
        "email": "jt@hpl.hp.com",
        "time": "Tue Aug 29 17:59:47 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Sep 25 16:52:15 2006 -0400"
      },
      "message": "[PATCH] WE-21 for hostap\n\nSigned-off-by: Jean Tourrilhes \u003cjt@hpl.hp.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6a484db472e77218252025d31d4ef96dbc11ada9",
      "tree": "b05d24b3a673a21cfacde4a7646b31eb6186510c",
      "parents": [
        "7f8544cc95c7f521847fa760ce38d932e6ab4542"
      ],
      "author": {
        "name": "Jean Tourrilhes",
        "email": "jt@hpl.hp.com",
        "time": "Tue Aug 29 17:59:03 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Sep 25 16:52:14 2006 -0400"
      },
      "message": "[PATCH] WE-21 for atmel\n\nSigned-off-by: Jean Tourrilhes \u003cjt@hpl.hp.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7f8544cc95c7f521847fa760ce38d932e6ab4542",
      "tree": "fa08b34e5d4e0c17cb9bfd659c16dda3297a57e7",
      "parents": [
        "baef186519c69b11cf7e48c26e75feb1e6173baa"
      ],
      "author": {
        "name": "Jean Tourrilhes",
        "email": "jt@hpl.hp.com",
        "time": "Tue Aug 29 17:58:11 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Sep 25 16:52:14 2006 -0400"
      },
      "message": "[PATCH] WE-21 for airo\n\nSigned-off-by: Jean Tourrilhes \u003cjt@hpl.hp.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "855fc73bf81e8f99606d6f5914c5b7c3b079d718",
      "tree": "802cd222d609efdce191ed85369d091b86ac7771",
      "parents": [
        "ee111d111b69c2a216d674081107fe3b3829aa9a"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Mon Sep 25 02:54:46 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 24 20:07:49 2006 -0700"
      },
      "message": "[PATCH] wrong thing iounmapped (qla3xxx)\n\nql3xxx_probe() does ioremap and stores result in -\u003emem_map_registers.\nOn failure exit it does iounmap() of the same thing.\n\nOTOH, ql3xxx_remove() does iounmap() of -\u003emmap_virt_base which is\n (a) never assigned and\n (b) never used other than in that iounmap() call.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ee111d111b69c2a216d674081107fe3b3829aa9a",
      "tree": "3696a452a000ef30c9aaa037e43465f9467aa947",
      "parents": [
        "8a1cdc9ca264c49ad0b896e43468fe6a4b0b646c"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Mon Sep 25 02:53:53 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 24 20:07:48 2006 -0700"
      },
      "message": "[PATCH] qla3xxx iomem annotations\n\nthe driver is still shite, though...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a319a2773a13bab56a0d0b3744ba8703324313b5",
      "tree": "f02c86acabd1031439fd422a167784007e84ebb1",
      "parents": [
        "e18fa700c9a31360bc8f193aa543b7ef7b39a06b",
        "183798799216fad36c7219fe8d4d6dee6b8fa755"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 24 10:15:13 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 24 10:15:13 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: (217 commits)\n  net/ieee80211: fix more crypto-related build breakage\n  [PATCH] Spidernet: add ethtool -S (show statistics)\n  [NET] GT96100: Delete bitrotting ethernet driver\n  [PATCH] mv643xx_eth: restrict to 32-bit PPC_MULTIPLATFORM\n  [PATCH] Cirrus Logic ep93xx ethernet driver\n  r8169: the MMIO region of the 8167 stands behin BAR#1\n  e1000, ixgb: Remove pointless wrappers\n  [PATCH] Remove powerpc specific parts of 3c509 driver\n  [PATCH] s2io: Switch to pci_get_device\n  [PATCH] gt96100: move to pci_get_device API\n  [PATCH] ehea: bugfix for register access functions\n  [PATCH] e1000 disable device on PCI error\n  drivers/net/phy/fixed: #if 0 some incomplete code\n  drivers/net: const-ify ethtool_ops declarations\n  [PATCH] ethtool: allow const ethtool_ops\n  [PATCH] sky2: big endian\n  [PATCH] sky2: fiber support\n  [PATCH] sky2: tx pause bug fix\n  drivers/net: Trim trailing whitespace\n  [PATCH] ehea: IBM eHEA Ethernet Device Driver\n  ...\n\nManually resolved conflicts in drivers/net/ixgb/ixgb_main.c and\ndrivers/net/sky2.c related to CHECKSUM_HW/CHECKSUM_PARTIAL changes by\ncommit 84fa7933a33f806bbbaae6775e87459b1ec584c0 that just happened to be\nnext to unrelated changes in this update.\n"
    },
    {
      "commit": "a4c12d6c5dde48c69464baf7c703e425ee511433",
      "tree": "73c375e41a353e2da0461ff30d744bff73958b08",
      "parents": [
        "73af07de3e32b9ac328c3d1417258bb98a9b0a9b",
        "3b9f9a1c3903b64c38505f9fed3bb11e48dbc931"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 23 16:49:31 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 23 16:49:31 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: (353 commits)\n  [IPV6] ADDRCONF: Mobile IPv6 Home Address support.\n  [IPV6] ADDRCONF: Allow non-DAD\u0027able addresses.\n  [IPV6] NDISC: Fix is_router flag setting.\n  [IPV6] ADDRCONF: Convert addrconf_lock to RCU.\n  [IPV6] NDISC: Add proxy_ndp sysctl.\n  [IPV6] NDISC: Set per-entry is_router flag in Proxy NA.\n  [IPV6] NDISC: Avoid updating neighbor cache for proxied address in receiving NA.\n  [IPV6]: Don\u0027t forward packets to proxied link-local address.\n  [IPV6] NDISC: Handle NDP messages to proxied addresses.\n  [NETFILTER]: PPTP conntrack: fix another GRE keymap leak\n  [NETFILTER]: PPTP conntrack: fix GRE keymap leak\n  [NETFILTER]: PPTP conntrack: fix PPTP_IN_CALL message types\n  [NETFILTER]: PPTP conntrack: check call ID before changing state\n  [NETFILTER]: PPTP conntrack: clean up debugging cruft\n  [NETFILTER]: PPTP conntrack: consolidate header parsing\n  [NETFILTER]: PPTP conntrack: consolidate header size checks\n  [NETFILTER]: PPTP conntrack: simplify expectation handling\n  [NETFILTER]: PPTP conntrack: remove unnecessary cid/pcid header pointers\n  [NETFILTER]: PPTP conntrack: fix header definitions\n  [NETFILTER]: PPTP conntrack: remove more dead code\n  ...\n"
    },
    {
      "commit": "9b6b0b81f0de6a17ce57c818d1f403253c200e1f",
      "tree": "51706d05197363768630bdcbd5249c906f9567f9",
      "parents": [
        "78cc3b78c4208d28e7f4ecded82e238224ed4d1c"
      ],
      "author": {
        "name": "Jim Lewis",
        "email": "jklewis@us.ibm.com",
        "time": "Fri Sep 22 17:22:53 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Sep 22 20:26:02 2006 -0400"
      },
      "message": "[PATCH] Spidernet: add ethtool -S (show statistics)\n\nAdd the ethtool -S (show statistics) feature to the Spidernet ethernet\ndriver.  I have tested it extensively and believe it is ready to be\napplied.\n\nSigned-off-by: James K Lewis \u003cjklewis@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "78cc3b78c4208d28e7f4ecded82e238224ed4d1c",
      "tree": "137f4fe32e41572bb41ba170f6b822ebf215079e",
      "parents": [
        "ff2a2e0172fd11b1bfb9b45ee1b996d3f10669af",
        "d81bf551103cc3bc9e4f7ddf337511d6da0d088f"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Sep 22 20:18:02 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Sep 22 20:18:02 2006 -0400"
      },
      "message": "Merge tag \u0027r8169-20060920-00\u0027 of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into tmp\n"
    },
    {
      "commit": "ff2a2e0172fd11b1bfb9b45ee1b996d3f10669af",
      "tree": "aa73a797810fb389c27af29b9eea2648bc979ee4",
      "parents": [
        "06ede91017d015a03cf8c1c87b3ff668f9a846e0"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Sep 22 20:15:30 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Sep 22 20:15:30 2006 -0400"
      },
      "message": "[NET] GT96100: Delete bitrotting ethernet driver\n\nCode for the EV96100 evaluation board hasn\u0027t compiled since at least\nNovember 15, 2003, so it is being deleted as of 2.6.18 due to lack of\na user base.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "06ede91017d015a03cf8c1c87b3ff668f9a846e0",
      "tree": "7c9e4098d676b647f3e5f7d6a11ac1cf1f91f809",
      "parents": [
        "1d22e05df8183b36b3cc0760344774040abc74d5"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Wed Sep 20 12:24:34 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Sep 22 20:13:23 2006 -0400"
      },
      "message": "[PATCH] mv643xx_eth: restrict to 32-bit PPC_MULTIPLATFORM\n\nNo 64-bit PPC_MULTIPLATFORM platforms use the mv643xx_eth driver,\nso build it only on PPC32.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nAcked-by: Sven Luther \u003csl@bplan-gmbh.de\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1d22e05df8183b36b3cc0760344774040abc74d5",
      "tree": "ec560b450a60045d0607b450ced38b60a9db9ecb",
      "parents": [
        "28eb177dfa5982d132edceed891cb3885df258bb"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Fri Sep 22 02:28:13 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Sep 22 20:13:23 2006 -0400"
      },
      "message": "[PATCH] Cirrus Logic ep93xx ethernet driver\n\nThe Cirrus Logic ep93xx is an ARM SoC that includes an ethernet MAC\n-- this patch adds a driver for that ethernet MAC.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "28eb177dfa5982d132edceed891cb3885df258bb",
      "tree": "5f8fdc37ad1d8d0793e9c47da7d908b97c814ffb",
      "parents": [
        "fd8ae94eea9bb4269d6dff1b47b9dc741bd70d0b",
        "db392219c5f572610645696e3672f6ea38783a65"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Sep 22 20:10:23 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Sep 22 20:10:23 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream\n\nConflicts:\n\n\tnet/ieee80211/ieee80211_crypt_tkip.c\n\tnet/ieee80211/ieee80211_crypt_wep.c\n"
    },
    {
      "commit": "3e2ab46df697048e222cdc046a2fa97149ca32ba",
      "tree": "f0b53afc6054853f7281b833d2d6b9ed48ed2b19",
      "parents": [
        "e6e5fee1426bef07f4e6c3c76f48343c14207938",
        "54caf44da31995df1f51174468fd9e83ca5c67a2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 15:37:31 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 15:37:31 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:\n  [netdrvr] mv643xx_eth: fix obvious typo, which caused build breakage\n  [netdrvr] lp486e: fix typo\n"
    },
    {
      "commit": "131852176c1f5b4350b4af811d1836db387d0c61",
      "tree": "1092efea1219dd4ea2c146b68563c72568183e78",
      "parents": [
        "8abfedd889e46ad4977dfcdab737edf5c5803c62"
      ],
      "author": {
        "name": "Henrik Kretzschmar",
        "email": "henne@nachtwindheim.de",
        "time": "Tue Aug 22 00:28:33 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Sep 22 14:55:20 2006 -0700"
      },
      "message": "[TG3]: Convert the pci_device_id table to PCI_DEVICE()\n\nConvert the pci_device_ids to PCI_DEVICE() macro.  Saves 1.5k in the\nsourcefile.\n\nSigned-off-by: Henrik Kretzschmar \u003chenne@nachtwindheim.de\u003e\nAcked-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "62872e2dcb3127b20a49e3b4b1d93523cf476cc4",
      "tree": "b6ac296c59ab341a26c2a3562d347fac93cbf1dc",
      "parents": [
        "9c3bd6833a4df1abd9ecd3b51492b8949bf9cd11"
      ],
      "author": {
        "name": "Stphane Witzmann",
        "email": "stephane.witzmann@ubpmes.univ-bpclermont.fr",
        "time": "Tue Aug 15 00:09:17 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Sep 22 14:54:46 2006 -0700"
      },
      "message": "[ARCNET]: SoHard PCI support\n\nAdd support for a SoHard PCI ARCnet card.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9c3bd6833a4df1abd9ecd3b51492b8949bf9cd11",
      "tree": "6835d90852cd40289ad970b979b694ed55203e60",
      "parents": [
        "9a673e563e543a5c8a6f9824562e55e807b8a56c"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Aug 15 00:05:38 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Sep 22 14:54:45 2006 -0700"
      },
      "message": "[IRDA]: Replace hard-coded dev_self[] array sizes with ARRAY_SIZE()\n\nSeveral IR drivers used \"for (i \u003d 0; i \u003c 4; i++)\" to walk their\ndev_self[] table.  Better to use ARRAY_SIZE().  And fix ali-ircc so it\nwon\u0027t run off the end if we find too many adapters.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ],
  "next": "50da859d4e566fba90ebda87b843970d902c903e"
}
