)]}'
{
  "log": [
    {
      "commit": "baf14aa14efcfdb5a74d5cf804691086c6bec743",
      "tree": "3c8cb3e429253cea3c5e474892efb722834e9378",
      "parents": [
        "e2a57a815933b2d2e375f9de6be223098024ab90"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 09 13:51:57 2007 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 09 12:38:26 2007 -0700"
      },
      "message": "sata_mv: correct S/G table limits\n\nThe recent mv_fill_sg() rewrite, to fix a data corruption problem\nrelated to IOMMU virtual merging, forgot to account for the\npotentially-increased size of the scatter/gather table after its run.\n\nAdditionally, the DMA boundary is reduced from 0xffffffff to 0xffff\nto more closely match the needs of mv_fill_sg().\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e2a57a815933b2d2e375f9de6be223098024ab90",
      "tree": "c455ea75a55dbd633a61c7e84fa3b8a3d9186a5e",
      "parents": [
        "d39d5ed97e2b8e089f85ffaf5909768d83147be0"
      ],
      "author": {
        "name": "Maarten Bressers",
        "email": "mbres@gentoo.org",
        "time": "Mon Oct 08 15:59:13 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 08 16:06:51 2007 -0700"
      },
      "message": "Correct Makefile rule for generating custom keymap\n\nWhen building a custom keymap, after setting GENERATE_KEYMAP :\u003d 1 in\ndrivers/char/Makefile, the kernel build fails like this:\n\n    CC      drivers/char/vt.o\n  make[2]: *** No rule to make target `drivers/char/%.map\u0027, needed by `drivers/char/defkeymap.c\u0027.  Stop.\n  make[1]: *** [drivers/char] Error 2\n  make: *** [drivers] Error 2\n\nThis was caused by commit af8b128719f5248e542036ea994610a29d0642a6, which\ndeleted a necessary colon from the Makefile rule that generates the keymap,\nsince that rule contains both a target and a target-pattern.  The following\npatch puts the colon back:\n\nSigned-off-by: Maarten Bressers \u003cmbres@gentoo.org\u003e\nCc: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d39d5ed97e2b8e089f85ffaf5909768d83147be0",
      "tree": "9fd0a0aefec9e58f71ed343452242b2685dca9d1",
      "parents": [
        "e46dc1dab969550d4136e9be0e7919ca09e49573"
      ],
      "author": {
        "name": "Karsten Keil",
        "email": "kkeil@suse.de",
        "time": "Mon Oct 08 12:52:09 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 08 13:01:21 2007 -0700"
      },
      "message": "ISDN: Fix data access out of array bounds\n\nFix against access random data bytes outside the dev-\u003echanmap array.\nThanks to Oliver Neukum for pointing me to this issue.\n\nSigned-off-by: Karsten Keil \u003ckkeil@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3eb215de26e6e94bf5fed9cb77230c383b30e53b",
      "tree": "3500a575ea6458bf9f256427abebfa69458db151",
      "parents": [
        "85923b124624eb49ebef4731bb6b5670e792ff57"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sun Oct 07 12:22:21 2007 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Oct 07 16:42:22 2007 -0700"
      },
      "message": "Driver core: fix SYSF_DEPRECATED breakage for nested classdevs\n\nWe should only reparent to a class former class devices that\nform the base of class hierarchy. Nested devices should still\ngrow from their real parents.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nTested-by: Andrey Borzenkov \u003carvidjaar@mail.ru\u003e\nTested-by: Anssi Hannula \u003canssi.hannula@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "85923b124624eb49ebef4731bb6b5670e792ff57",
      "tree": "fffb9af18c3639865552288210790000a63f666f",
      "parents": [
        "9d9b7ad717474636dc961e6c321970fd799e1cb3",
        "a1134dd48d59e532b801659163539bf01cae7673"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Oct 07 16:41:09 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Oct 07 16:41:09 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6:\n  firewire: point to migration document\n"
    },
    {
      "commit": "9d9b7ad717474636dc961e6c321970fd799e1cb3",
      "tree": "0bd51e2f828492747641624884f9a6cb3676d614",
      "parents": [
        "dfb0042d43d4e7664f7e3af1b51c9b08175483a6"
      ],
      "author": {
        "name": "Attila Kinali",
        "email": "attila@kinali.ch",
        "time": "Sun Oct 07 00:24:38 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Oct 07 16:28:43 2007 -0700"
      },
      "message": "Add manufacturer and card id of teltonica pcmcia modems\n\nAdd the manufacturer and card id of teltonica pcmcia modems to serial_cs.c\n\nSigned-off-by: Attila Kinali \u003cattila@kinali.ch\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "70cb97935b8859f27296772885104b599f560576",
      "tree": "089c5c2098888492c8d54c2d0c52772a64db8423",
      "parents": [
        "fc8b28a65d81a6fdf58ef81ce5b8ac7a35304e68"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Oct 07 16:02:55 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Oct 07 16:02:55 2007 -0700"
      },
      "message": "VT_WAITACTIVE: Avoid returning EINTR when not necessary\n\nWe should generally prefer to return ERESTARTNOHAND rather than EINTR,\nso that processes with unhandled signals that get ignored don\u0027t return\nEINTR.\n\nThis can help with X startup issues:\n\n    Fatal server error:\n    xf86OpenConsole: VT_WAITACTIVE failed: Interrupted system call\n\nalthough the real fix is having the X server always retry EINTR\nregardless (since EINTR does happen for signals that have handlers\ninstalled). Keithp has a patch for that.\n\nRegardless, ERESTARTNOHAND is the correct thing to use.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a1134dd48d59e532b801659163539bf01cae7673",
      "tree": "fd9a613730e9e6c92687b2d906ef626b92ded9f5",
      "parents": [
        "fc8b28a65d81a6fdf58ef81ce5b8ac7a35304e68"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun Oct 07 12:31:22 2007 +0200"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun Oct 07 13:48:41 2007 +0200"
      },
      "message": "firewire: point to migration document\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "3a4986955c0d9806e96a9d738ef7c40cb0cdaba3",
      "tree": "3f637fa3280ab0a91b1bb8e0bb8cc7f4b435ef00",
      "parents": [
        "71e4eda8ce698178ee448ff82bdc5803c77a736d"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@mcmartin.ca",
        "time": "Sat Oct 06 01:42:34 2007 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Oct 06 12:49:43 2007 -0700"
      },
      "message": "Revert \"intel_agp: fix stolen mem range on G33\"\n\nThis reverts commit f443675affe3f16dd428e46f0f7fd3f4d703eeab, which\nbreaks horribly if you aren\u0027t running an unreleased xf86-video-intel\ndriver out of git.\n\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Dave Airlie \u003cairlied@linux.ie\u003e\nCc: Zhenyu Wang \u003czhenyu.z.wang@intel.com\u003e\nAcked-by: Keith Packard \u003ckeithp@keithp.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "71e4eda8ce698178ee448ff82bdc5803c77a736d",
      "tree": "7e4cc334f5a3394e48dbe7661a7e91ecd7332cbe",
      "parents": [
        "67dd5a25f4efbfccf973159429cb20acdc5b0e0e"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Sat Oct 06 18:52:27 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Oct 06 09:32:56 2007 -0700"
      },
      "message": "Fix non-terminated PCI match table in PowerMac IDE\n\nThe PCI device table in the powermac IDE driver isn\u0027t properly\nterminated.  Depending on how your kernel is linked and other random\nfactors, you can end up with this driver matched against any other PCI\ndevice in your system, possibly crashing at boot.\n\nThanks to Heikki for tracking this down with me, the bug have been there\nfor some time, though it rarely hurts due to luck.  In this case, the\nswitch from .22 to .23-rc9 is causing it to show up due to differences\nin the resulting layout of .data I suppose.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpmac@au1.ibm.com\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\u003e\nCc: Heikki Lindholm \u003cholindho@cs.helsinki.fi\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c946b3047205d7e107be16885bbb42ab9f10350a",
      "tree": "d5493adf30f328f21d129b5404adb1cd9c7427c4",
      "parents": [
        "af299901efac5ede381e01448a31a560a4eca853"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Oct 04 00:42:50 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 05 14:05:48 2007 -0400"
      },
      "message": "r8169: revert part of 6dccd16b7c2703e8bbf8bca62b5cf248332afbe2\n\nThe 8169/8110SC currently announces itself as:\n[...]\neth0: RTL8169sc/8110sc at 0x........, ..:..:..:..:..:.., XID 18000000 IRQ ..\n                                                             ^^^^^^^^\nIt uses RTL_GIGA_MAC_VER_05 and this part of the changeset can cut\nits performance by a factor of 2~2.5 as reported by Timo.\n\n(the driver includes code just before the hunk to write the ChipCmd\nregister when mac_version \u003d\u003d RTL_GIGA_MAC_VER_0[1-4])\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nCc: Timo Jantunen \u003cjeti@welho.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d5e89385e92a77b2764d9eb8284808a7628cb2a8",
      "tree": "77bac582ebb8005172382e12d6736e434cac1e1a",
      "parents": [
        "804b3f9a16e446cb023417faec58b6506c834052"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Wed Oct 03 09:00:58 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Thu Oct 04 12:08:49 2007 -0400"
      },
      "message": "[SCSI] megaraid_old: fix READ_CAPACITY\n\nThe bulk transfer mode got eleminated by\n3f6270ef76f2ce5c134615a470685d6c2a66c07e.  Unfortunately, this mode is\nrequired for READ_CAPACITY commands on certain cards, so put it back\nagain.  This fixes a boot failure regression reported by Burton\nWindle.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "804b3f9a16e446cb023417faec58b6506c834052",
      "tree": "a8886d723dc968c71cc69fcbd37b393bcf135740",
      "parents": [
        "3e0ca2f148f97c5748f52bcf2a69dd17cb2b1d13",
        "991bf528f602882580d0918842b125255d246a19"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 03 15:44:10 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 03 15:44:10 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  drivers/ata/pata_ixp4xx_cf.c: ioremap return code check\n  Ata: pata_marvell, use ioread* for iomap-ped memory\n  libata: fix for sata_mv \u003e64KB DMA segments\n"
    },
    {
      "commit": "991bf528f602882580d0918842b125255d246a19",
      "tree": "da7440bc639576592f16d2c801c7d9c4b9b64525",
      "parents": [
        "90925d3050253ff7b4f5d1660071df75f44bd0ff"
      ],
      "author": {
        "name": "Scott Thompson",
        "email": "postfailathushmaildotcom@yahoo.com",
        "time": "Tue Oct 02 13:53:01 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Oct 03 14:43:28 2007 -0400"
      },
      "message": "drivers/ata/pata_ixp4xx_cf.c: ioremap return code check\n\nAdd missing ioremap return checks.\n\nSigned-off-by: Scott Thompson \u003cpostfail \u003cat\u003e hushmail.com\u003e\nAcked-by: Tejun Heo \u003chtejun@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "90925d3050253ff7b4f5d1660071df75f44bd0ff",
      "tree": "f9a7f090d868dabdd8fd796c2b7bf6ace1d945b0",
      "parents": [
        "4007b493ee6e4a52c2b618ab8361847fba5bf116"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Tue Oct 02 13:53:01 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Oct 03 14:43:27 2007 -0400"
      },
      "message": "Ata: pata_marvell, use ioread* for iomap-ped memory\n\npata_marvell, use ioread* for iomap-ped memory\n\nread* on pci_iomapped memory is incorrect, fix it\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nAcked-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4007b493ee6e4a52c2b618ab8361847fba5bf116",
      "tree": "d98d08a9bf2fa308161f99235c15cec40645de49",
      "parents": [
        "f778089cb2445dfc6dfd30a7a567925fd8589f1e"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Tue Oct 02 20:45:27 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Oct 03 14:41:20 2007 -0400"
      },
      "message": "libata: fix for sata_mv \u003e64KB DMA segments\n\nFix bug in sata_mv for cases where the IOMMU layer has merged SG entries\nto larger than 64KB. They need to be split up before being sent to\nthe driver.\n\nJust for simplicity\u0027s sake, split up at 64K boundary instead of 64K size,\nsince that\u0027s what the common code does anyway.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "529d303e075aa6d988f30935b8995ffb382ad38e",
      "tree": "7cf9ce2b7901037cf12bea651b14135c1143656f",
      "parents": [
        "5c55c434917429f229a1bf43def97fd421f444c6"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Tue Oct 02 18:02:09 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Oct 03 13:39:42 2007 -0400"
      },
      "message": "sky2: jumbo frame regression fix\n\nRemove unneeded check that caused problems with jumbo frame sizes.\nThe check was recently added and is wrong.\nWhen using jumbo frames the sky2 driver does fragmentation, so\nrx_data_size is less than mtu.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5c55c434917429f229a1bf43def97fd421f444c6",
      "tree": "ad299c2f5c63a560ce6c37b913bb60a791d5c1a3",
      "parents": [
        "f778089cb2445dfc6dfd30a7a567925fd8589f1e",
        "ee0a8169b693e1c708d0f9af0a5e4ade65a65439"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Oct 03 13:39:16 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Oct 03 13:39:16 2007 -0400"
      },
      "message": "Merge branch \u0027fixes-jgarzik\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes\n"
    },
    {
      "commit": "4365e99f9587b94010e9818a4237ce2b1c734e91",
      "tree": "c5cf55340a8a82ea0890a6d8114f8458cf385a30",
      "parents": [
        "3146b39c185f8a436d430132457e84fa1d8f8208"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Oct 02 12:57:11 2007 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Oct 02 17:04:22 2007 -0400"
      },
      "message": "[PATCH] bcm43xx: Correct printk with PFX before KERN_\n\nCorrect printk with PFX before KERN_ in bcm43xx_wx.c\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f778089cb2445dfc6dfd30a7a567925fd8589f1e",
      "tree": "6840ee9f6364f6f4424f948c151abee2e609fec5",
      "parents": [
        "db7a89db5e3bc6ba131965183577b15fd6fc92cc",
        "d136552e8beadcf5e59089292e2ba44f09e3aad8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 02 10:41:06 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 02 10:41:06 2007 -0700"
      },
      "message": "Merge branch \u0027sas-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6\n\n* \u0027sas-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6:\n  aic94xx: fix DMA data direction for SMP requests\n"
    },
    {
      "commit": "db7a89db5e3bc6ba131965183577b15fd6fc92cc",
      "tree": "3379e5ceced69c41b24c68d571a103b71c246b14",
      "parents": [
        "2910ca6f8ae69648623b3c05b79be87dd7bda73d",
        "f662fe5a0b144efadbfc00e8040e603ec318746e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 02 10:40:40 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 02 10:40:40 2007 -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  dm9601: Fix receive MTU\n  mv643xx_eth: Do not modify struct netdev tx_queue_len\n  qla3xxx: bugfix: Fix VLAN rx completion handling.\n  qla3xxx: bugfix: Add memory barrier before accessing rx completion.\n"
    },
    {
      "commit": "2910ca6f8ae69648623b3c05b79be87dd7bda73d",
      "tree": "65b37405618fc494aaa5c7b5be247d7e9cffec0d",
      "parents": [
        "d237098c03eb91cef240e9a1b248c0e1ecd1c80c",
        "4c74d4ec3524a8f31deadd115139dd93bc91d598"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 02 10:40:20 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 02 10:40:20 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  ata_piix: add another TECRA M3 entry to broken suspend list\n"
    },
    {
      "commit": "d136552e8beadcf5e59089292e2ba44f09e3aad8",
      "tree": "8b9d5e0b7e0ee85303bcbcd59ff3bd4ab467cc10",
      "parents": [
        "4942de4a0e914f205d351a81873f4f63986bcc3c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 02 13:16:10 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 02 13:16:10 2007 -0400"
      },
      "message": "aic94xx: fix DMA data direction for SMP requests\n\nDMA-mapped SMP (scsi management protocol) requests going /to/ the device\nneed the PCI DMA data direction to indicate such.\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "f662fe5a0b144efadbfc00e8040e603ec318746e",
      "tree": "1436ddc7d926772214c563fb096f2472c8d79150",
      "parents": [
        "593ff56ef2a23ed3a66ee87d9c9b33044b9fb193"
      ],
      "author": {
        "name": "Peter Korsgaard",
        "email": "jacmet@sunsite.dk",
        "time": "Mon Oct 01 13:36:07 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 02 12:59:10 2007 -0400"
      },
      "message": "dm9601: Fix receive MTU\n\ndm9601 didn\u0027t take the ethernet header into account when calculating\nRX MTU, causing packets bigger than 1486 to fail.\n\nSigned-off-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "593ff56ef2a23ed3a66ee87d9c9b33044b9fb193",
      "tree": "722d8ac125c40de38285ca34683d2b3624b64e63",
      "parents": [
        "50626297b1beb0a29c0f174be39f36485533216c"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Mon Oct 01 16:02:18 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 02 12:55:10 2007 -0400"
      },
      "message": "mv643xx_eth: Do not modify struct netdev tx_queue_len\n\nThis driver erroneously zeros dev-\u003etx_queue_len, since\nmp-\u003etx_ring_size has not yet been initialized.  Actually,\nthe driver shouldn\u0027t modify tx_queue_len at all and should\nleave the value set by alloc_etherdev(), currently 1000.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "50626297b1beb0a29c0f174be39f36485533216c",
      "tree": "2d356ef62c9bd59d8c8fd61b7248661511a8fcb8",
      "parents": [
        "b323e0e49fe9331ee3a7a336af879d6e303b16b3"
      ],
      "author": {
        "name": "Ron Mercer",
        "email": "ron.mercer@qlogic.com",
        "time": "Mon Oct 01 11:43:23 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 02 12:55:10 2007 -0400"
      },
      "message": "qla3xxx: bugfix: Fix VLAN rx completion handling.\n\nFix 4032 chip undocumented \"feature\" where bit-8 is set\nif the inbound completion is for a VLAN.\n\nSigned-off-by: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b323e0e49fe9331ee3a7a336af879d6e303b16b3",
      "tree": "a8fa846b0636e7fd4ad106eeb9be2f53bca544a1",
      "parents": [
        "3146b39c185f8a436d430132457e84fa1d8f8208"
      ],
      "author": {
        "name": "Ron Mercer",
        "email": "ron.mercer@qlogic.com",
        "time": "Mon Oct 01 11:43:22 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 02 12:55:10 2007 -0400"
      },
      "message": "qla3xxx: bugfix: Add memory barrier before accessing rx completion.\n\nSigned-off-by: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4c74d4ec3524a8f31deadd115139dd93bc91d598",
      "tree": "657ae1e98e84a55996c4260915a4d3918f1157c2",
      "parents": [
        "3146b39c185f8a436d430132457e84fa1d8f8208"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sun Sep 30 01:11:20 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 02 10:54:02 2007 -0400"
      },
      "message": "ata_piix: add another TECRA M3 entry to broken suspend list\n\nThere\u0027s a different version of DMI table for TECRA M3 where it has\nproper vendor and product name entry.  Add the entry to the broken\nsuspend list.\n\nAngus Turnbull reported and provided initial patch.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nCc: Angus Turnbull \u003cangus@twinhelix.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9b42c336d06411e6463949d2dac63949f66ff70b",
      "tree": "41fbce14cd5a217341649a025622750f71ec71cd",
      "parents": [
        "32740ddc1095e5e320bf961dda146bf97bc28adb"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "dada1@cosmosbay.com",
        "time": "Mon Oct 01 13:58:36 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Oct 01 21:01:24 2007 -0700"
      },
      "message": "[TCP]: secure_tcp_sequence_number() should not use a too fast clock\n\nTCP V4 sequence numbers are 32bits, and RFC 793 assumed a 250 KHz clock.\nIn order to follow network speed increase, we can use a faster clock, but\nwe should limit this clock so that the delay between two rollovers is\ngreater than MSL (TCP Maximum Segment Lifetime : 2 minutes)\n\nChoosing a 64 nsec clock should be OK, since the rollovers occur every\n274 seconds.\n\nProblem spotted by Denys Fedoryshchenko\n\n[ This bug was introduced by f85958151900f9d30fa5ff941b0ce71eaa45a7de ]\n\nSigned-off-by: Eric Dumazet \u003cdada1@cosmosbay.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e2cd68f7cd07cc898581bd736ebdd6f2c2323c2e",
      "tree": "074217d54d57d691fc39717f8ecfb569545ca315",
      "parents": [
        "f9690f3681c891d37783e1d619fddeb93b68aac4",
        "f998351c755a0e87785f2616c4f91f1b3b19b149"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 01 13:11:48 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 01 13:11:48 2007 -0700"
      },
      "message": "Merge branch \u0027fixes-jgarzik\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n\n* \u0027fixes-jgarzik\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6:\n  [PATCH] libertas: build problems when partially modular\n"
    },
    {
      "commit": "ca45fe8ea86f7a1cf11a6d3bf8bba082be4ea341",
      "tree": "a648796673c6f99fe7931c00e4891bab6bc1d48a",
      "parents": [
        "50ef295119645215c076700e7ddf4869df5f56ce",
        "cb50f548c0ee9b2aac39743fc4021a7188825a98"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 01 08:02:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 01 08:02:57 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n\n* \u0027master\u0027 of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb:\n  V4L/DVB (6052): ivtv: fix udma yuv bug\n"
    },
    {
      "commit": "8792f961ba8057d9f27987def3600253a3ba060f",
      "tree": "d12f795ab089e215e6e42c962c1abf06f70c3010",
      "parents": [
        "4047727e5ae33f9b8d2b7766d1994ea6e5ec2991"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "sameo@openedhand.com",
        "time": "Mon Oct 01 01:20:12 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 01 07:52:23 2007 -0700"
      },
      "message": "VT ioctl race fix\n\nWhen calling the RELDISP VT ioctl, we are reading vt_newvt while the\nconsole workqueue could be messing with it (through change_console()).  We\nfix this race by taking the console semaphore before reading vt_newvt.\n\nSigned-off-by: Samuel Ortiz \u003csameo@openedhand.com\u003e\nAcked-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f998351c755a0e87785f2616c4f91f1b3b19b149",
      "tree": "a650a49aa2c6f6b4805bc0fe978883a4d1adc209",
      "parents": [
        "4942de4a0e914f205d351a81873f4f63986bcc3c"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sun Sep 30 20:35:39 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Sun Sep 30 20:35:39 2007 -0400"
      },
      "message": "[PATCH] libertas: build problems when partially modular\n\nFix missing symbols in libertas USB driver when it is modular and rest\nof libertas is built-in.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "cb50f548c0ee9b2aac39743fc4021a7188825a98",
      "tree": "85c07626d461391ee7640df00f91bb49acf2998c",
      "parents": [
        "a64314e62d89562b6fc77593648bec3acc35bf61"
      ],
      "author": {
        "name": "Ian Armstrong",
        "email": "ian@iarmst.demon.co.uk",
        "time": "Sat Aug 18 15:58:51 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Sep 30 10:31:34 2007 -0300"
      },
      "message": "V4L/DVB (6052): ivtv: fix udma yuv bug\n\nUsing udma yuv causes the driver becomes locked into that mode. This prevents\nuse of the mpeg decoder \u0026 non-udma yuv output. This patch clears the\noperating mode when the device is closed.\n\nSigned-off-by: Ian Armstrong \u003cian@iarmst.demon.co.uk\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a64314e62d89562b6fc77593648bec3acc35bf61",
      "tree": "964aba05c1293c2436088905001595a8209e44d1",
      "parents": [
        "ed7fdff5d6754f9ef9e47bbf0b171d3d96fb7e41"
      ],
      "author": {
        "name": "Jan Lübbe",
        "email": "jluebbe@lasnet.de",
        "time": "Sat Sep 29 18:47:51 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Sep 29 10:00:15 2007 -0700"
      },
      "message": "fix console change race exposed by CFS\n\nThe new behaviour of CFS exposes a race which occurs if a switch is\nrequested when vt_mode.mode is VT_PROCESS.\n\nThe process with vc-\u003evt_pid is signaled before vc-\u003evt_newvt is set.\nThis causes the switch to fail when triggered by the monitoing process\nbecause the target is still -1.\n\n[ If the signal sending fails, the subsequent \"reset_vc(vc)\" will then\n  reset vt_newvt to -1, so this works for that case too.   - Linus ]\n\nSigned-off-by: Jan Lübbe \u003cjluebbe@lasnet.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2bcff60f7ce88c09a2bc1302ff14510737bfcb7b",
      "tree": "4108d7a8293ff3a79e933e42773d821a27f64ca0",
      "parents": [
        "1bef7dc00caa7bcbff4fdb55e599e2591461fafa"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Fri Sep 28 06:30:43 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Sep 29 00:46:30 2007 -0400"
      },
      "message": "mv643xx_eth: Check ETH_INT_CAUSE_STATE bit\n\nCommit 468d09f8946d40228c56de26fe4874b2f98067ed masked the \"state\"\ninterrupt (bit 20 of the cause register). This results in Radstone\u0027s\nPPC7D repeatedly re-entering the interrupt routine, locking up the\nboard. The following patch returns the required handling for this\ninterrupt.\n\nSigned-off-by: Martyn Welch \u003cmartyn.welch@radstone.co.uk\u003e\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1bef7dc00caa7bcbff4fdb55e599e2591461fafa",
      "tree": "4bf2da508185000e9960761e0b57fc3e574afcb3",
      "parents": [
        "05e31754d18169555f2c8b54b5fa8631c6be6e7f"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Sat Sep 29 09:06:21 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Sep 28 16:21:10 2007 -0700"
      },
      "message": "Fix bogus PCI quirk for e100\n\nLinas reported me that some machines were crashing at boot in\nquirk_e100_interrupt. It appears that this quirk is doing an ioremap\ndirectly on a PCI BAR value, which isn\u0027t legal and will cause all sorts\nof bad things to happen on architectures where PCI BARs don\u0027t directly\nmatch processor bus addresses.\n\nThis fixes it by using the proper PCI resources instead which is possible\nsince the quirk has been moved by a previous commit to happen late enough\nfor that.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nAcked-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b082dff349e0a9374d19765f17b3fdceb74fda56",
      "tree": "25d2142d68af705900c098f036d782c1e485055e",
      "parents": [
        "54af3bb543c071769141387a42deaaab5074da55"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Sep 27 00:09:29 2007 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Sep 28 15:38:12 2007 -0700"
      },
      "message": "Input: xpad - fix dependancy on LEDS class\n\nInput: xpad - fix dependancy on LEDS class\n\nThe driver can not be built-in when LEDS class is a module.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bd8936632475665bfd90c1180c9c1301ee838db8",
      "tree": "aa4b396932957d72300dadb080566df5ce4d14c1",
      "parents": [
        "f100353ff5bfd83be00ae55e98b4d611d2eb5681",
        "f93c7c5aab8d5efaf99c88c8452d9303baabc89b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Sep 28 15:33:03 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Sep 28 15:33:03 2007 -0700"
      },
      "message": "Merge branch \u0027for-2.6.23\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc\n\n* \u0027for-2.6.23\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc:\n  [POWERPC] mpc8349emitx.dts: Setup USB-DR for peripheral mode.\n  [POWERPC] Fix mpc834x USB-MPH configuration.\n  [POWERPC] Fix cpm_uart driver for cpm1 machines\n  [PPC] Fix cpm_dpram_addr returning phys mem instead of virt mem\n  [POWERPC] Fix copy\u0027n\u0027paste typo in commproc.c\n"
    },
    {
      "commit": "f100353ff5bfd83be00ae55e98b4d611d2eb5681",
      "tree": "95c46d1793231b9046676d19cff8b03d13e01eb5",
      "parents": [
        "46d5c95b135f73051df7bc001e2d5c8e77e54cd6",
        "f4ec7f98714c2c0b7afa422c0cba6fb5c875c2c2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Sep 28 15:32:29 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Sep 28 15:32:29 2007 -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  e1000: Add device IDs of blade version of the 82571 quad port\n  sky2: fix transmit state on resume\n  sky2: FE+ vlan workaround\n  sky2: sky2 FE+ receive status workaround\n"
    },
    {
      "commit": "d214602804a85e5da68b745ae69d9beaa5bedc93",
      "tree": "9e183a9a54b89f20a3366f71234719e5510f73dd",
      "parents": [
        "bc63818931ea55c54d6e59b7d38bff8f295dc8c1"
      ],
      "author": {
        "name": "Jochen Friedrich",
        "email": "jochen@scram.de",
        "time": "Mon Sep 24 19:15:43 2007 +0200"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Sep 28 10:26:30 2007 -0500"
      },
      "message": "[POWERPC] Fix cpm_uart driver for cpm1 machines\n\nin cpm_uart_cpm1.h, DPRAM_BASE is assigned an address derived from cpmp.\nOn ARC\u003dppc, this is a physical address with 1:1 DMA mapping which can\u0027t\nbe used for arithmetric compare operations with virtual addresses\nreturned by cpm_dpram_addr. This patch changes the assignment to use\ncpm_dpram_addr as well, like in cpm_uart_cpm2.h.\n\nSigned-off-by: Jochen Friedrich \u003cjochen@scram.de\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "f4ec7f98714c2c0b7afa422c0cba6fb5c875c2c2",
      "tree": "b66c0b4e24186feab0d90505ac19970832f47d93",
      "parents": [
        "88f5f0cad396be594d6d55cb2d0cd69e8df9ab16"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Thu Aug 30 11:23:58 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Sep 27 23:38:35 2007 -0400"
      },
      "message": "e1000: Add device IDs of blade version of the 82571 quad port\n\nThis blade-specific board form factor is identical to the 82571EB\nboard.\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "88f5f0cad396be594d6d55cb2d0cd69e8df9ab16",
      "tree": "3520aeaa3d1b75d0adcb667a351ca5a30b8549af",
      "parents": [
        "d6c9bc1ed4301cbc3df4565ff5348b64bf2a767c"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Thu Sep 27 12:38:12 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Sep 27 23:32:29 2007 -0400"
      },
      "message": "sky2: fix transmit state on resume\n\nThis should fix http://bugzilla.kernel.org/show_bug.cgi?id\u003d8667\n\nAfter resume, driver has reset the chip so the current state\nof transmit checksum offload state machine and DMA state machine\nwill be undefined.\n\nThe fix is to set the state so that first Tx will set MSS and offset\nvalues.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d6c9bc1ed4301cbc3df4565ff5348b64bf2a767c",
      "tree": "02f8bbc5d89149207a9e195d2248bf7723b69ad0",
      "parents": [
        "3b12e0141f7a97c3b84731b5f935ed738bb6f960"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Thu Sep 27 12:32:44 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Sep 27 23:32:28 2007 -0400"
      },
      "message": "sky2: FE+ vlan workaround\n\nThe FE+ workaround means the driver can no longer trust the status register\nto indicate VLAN tagged frames.  The fix for this is to just disable VLAN\nacceleration for that chip version. Tested and works fine.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "3b12e0141f7a97c3b84731b5f935ed738bb6f960",
      "tree": "bf6913c8d7097175688a3fb0d39dd4b0ca3d1f7b",
      "parents": [
        "ff0ce6845bc18292e80ea40d11c3d3a539a3fc5e"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Wed Sep 26 17:58:47 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Sep 27 23:32:28 2007 -0400"
      },
      "message": "sky2: sky2 FE+ receive status workaround\n\nThe Yukon FE+ chip appears to have a hardware glitch that causes bogus\nreceive status values to be posted. The data in the packet is good, but\nthe status value is random garbage.  As a temporary workaround until the\nproblem is better understood, implement the workaround the vendor driver\nused of ignoring the status value on this chip.\n\nSince this means trusting dodgy hardware values; add additional checking\nof the receive packet length.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e4a7b1d1d90d202a030688ab5b177c3c0f15ee3e",
      "tree": "c8e8c64a69fc38daa32d04580195c703f9e5dc41",
      "parents": [
        "ff0ce6845bc18292e80ea40d11c3d3a539a3fc5e"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Sep 28 11:46:28 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Sep 27 19:47:28 2007 -0700"
      },
      "message": "i915: make vbl interrupts work properly on i965g/gm hw.\n\nThis code is ported from the DRM git tree and allows the vblank interrupts\nto function on the i965 hw. It also requires a change in Mesa\u0027s 965 driver\nto actually use them.\n\n[ Without this patch, my 965GM drops vblank interrupts  - Jesse ]\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\nAcked-by: Jesse Barnes \u003cjesse.barnes@intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3dffec45c2742961dd27f55aba426cb9cf3f0dcd",
      "tree": "59bdef31b193453099661d2ab243f6e0cdefe04c",
      "parents": [
        "255129d1e9ca0ed3d69d5517fae3e03d7ab4b806"
      ],
      "author": {
        "name": "S.Çağlar Onur",
        "email": "caglar@pardus.org.tr",
        "time": "Wed Sep 26 12:15:33 2007 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 09:22:04 2007 -0700"
      },
      "message": "Silent drivers/char/hpet.c build warnings on i386\n\nFollowing patch silents;\n\n...\ndrivers/char/hpet.c:72: warning: \u0027clocksource_hpet\u0027 defined but not used\ndrivers/char/hpet.c:81: warning: \u0027hpet_clocksource\u0027 defined but not used\n...\n\nbuild warnings on i386, they appeared after commit 3b2b64fd311c92f2137eb7cee7025794cd854057\n\nSigned-off-by: S.Çağlar Onur \u003ccaglar@pardus.org.tr\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n--\n drivers/char/hpet.c |    3 +++\n 1 files changed, 3 insertions(+), 0 deletions(-)\n"
    },
    {
      "commit": "d8c4a2f9d9e7827362fd7ab0b5d9637c6af5ac5b",
      "tree": "34f596caecbab9f169fb4168c6bd2f58c528d512",
      "parents": [
        "ed4d6375a1498009a9e68d93661207351d36874f"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Wed Sep 26 01:53:52 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 09:22:04 2007 -0700"
      },
      "message": "mv643xx_eth: duplicate methods in initializer\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ed4d6375a1498009a9e68d93661207351d36874f",
      "tree": "837c6a635f6a336642fa692d2c815a6360fbd7af",
      "parents": [
        "5309809129ca3ab14f8bd5e5ef66c1b7686eb639"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Wed Sep 26 01:53:42 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 09:22:04 2007 -0700"
      },
      "message": "usbvision-video: buggered method tables\n\nduplicated .mmap in one, .vidioc_s_audio misspelled as .vidioc_g_audio\nin other\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5309809129ca3ab14f8bd5e5ef66c1b7686eb639",
      "tree": "7b96c3203759b5efd45ede9020585cf113ab4c18",
      "parents": [
        "544002ef832730b18327000c898a140bfc93efd4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 09:16:21 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 09:16:21 2007 -0700"
      },
      "message": "Add explicit zeroing to \"envp\" array in device \u0027show\u0027 method\n\nAs Stephen Hemminger says, this is a \"belt and suspenders\" patch that\nzeroes the envp array at allocation time, even though all the users\nshould NULL-terminate it anyway (and we\u0027ve hopefully fixed everybody\nthat doesn\u0027t do that).\n\nAnd we\u0027ll apparently clean the whole envp thing up for 2.6.24 anyway.\n\nBut let\u0027s just be robust, and do both this *and* make sure that all\nusers are doing the right thing.\n\nAcked-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "544002ef832730b18327000c898a140bfc93efd4",
      "tree": "caf5be1704615788d70e5d5999255d1040c34db4",
      "parents": [
        "aa9d40de77f8ec734f48d0be0c7fe7732d505af4",
        "ff4abd6cfacf0bb23a077f615d3a5cd17359db1b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 09:08:04 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 09:08:04 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6:\n  [SCSI] esp: fix instance numbering.\n"
    },
    {
      "commit": "d85f57938ad1d674dff8077a2e6a36a45dbe0e22",
      "tree": "4a3343918da062ca5270429cd9764b0266031463",
      "parents": [
        "acbbe6c28a914db837ad8b75773b0a8f873a718a",
        "45dfd5b5dd20f17fe23dafc5cfe921474d27f849"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 08:59:41 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 08:59:41 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [PPP_MPPE]: Don\u0027t put InterimKey on the stack\n  SCTP : Add paramters validity check for ASCONF chunk\n  SCTP: Discard OOTB packetes with bundled INIT early.\n  SCTP: Clean up OOTB handling and fix infinite loop processing\n  SCTP: Explicitely discard OOTB chunks\n  SCTP: Send ABORT chunk with correct tag in response to INIT ACK\n  SCTP: Validate buffer room when processing sequential chunks\n  [PATCH] mac80211: fix initialisation when built-in\n  [PATCH] net/mac80211/wme.c: fix sparse warning\n  [PATCH] cfg80211: fix initialisation if built-in\n  [PATCH] net/wireless/sysfs.c: Shut up build warning\n"
    },
    {
      "commit": "acbbe6c28a914db837ad8b75773b0a8f873a718a",
      "tree": "600f9177122b429ff5187d9c162197169d170293",
      "parents": [
        "9a22e330e9cbab8deab2db913a0d37bb99140ecb",
        "744551cceb73acd62189cb4afe0a336b2c9684d8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 08:58:45 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 08:58:45 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SUNSAB]: Fix broken SYSRQ.\n"
    },
    {
      "commit": "9a22e330e9cbab8deab2db913a0d37bb99140ecb",
      "tree": "da94fdd4e28ca0ac0548f54fdc00a077eca18d7f",
      "parents": [
        "4d3fac08718b49fc256bdb447a479d089ca97b78",
        "ae3ba4fd966e38d8d766d19f7a58b551df8ecc97"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 08:58:13 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 08:58:13 2007 -0700"
      },
      "message": "Merge branch \u0027trivial\u0027 of git://git.kernel.dk/data/git/linux-2.6-block\n\n* \u0027trivial\u0027 of git://git.kernel.dk/data/git/linux-2.6-block:\n  cdrom_open() forgets to unlock on -EROFS failure exits\n"
    },
    {
      "commit": "4d3fac08718b49fc256bdb447a479d089ca97b78",
      "tree": "01bb670864df83f891c2b2a8eb576ad5c4b0bbe4",
      "parents": [
        "1f23f4209f2b99fdddf09821eead6364a6dd9654",
        "edeb614c1c8388b354d93ff7790317cc5d6a38ec"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 08:57:27 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 08:57:27 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  pata_sis: add missing UDMA5 timing value in sis_66_set_dmamode()\n  sata_sil24: fix IRQ clearing race when PCIX_IRQ_WOC is used\n"
    },
    {
      "commit": "1f23f4209f2b99fdddf09821eead6364a6dd9654",
      "tree": "55ea6a59166d1690346304f6c0fb7e6d52cdbe6c",
      "parents": [
        "e4b42be77ecc663550b515fcb7761b01fac0f272",
        "78e1ca49c7ead5cd00882ed0c776260857613122"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 08:56:28 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 08:56:28 2007 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6:\n  ACPI: hpet: ACPI Error (utglobal-0126): Unknown exception code: 0xFFFFFFF0\n  ACPI: CONFIG_ACPI_SLEEP\u003dn power off regression in 2.6.23-rc8 (NOT in rc7)\n  ACPI: suspend: build-fix for CONFIG_SUSPEND\u003dn and CONFIG_HIBERNATION\u003dy\n"
    },
    {
      "commit": "ae3ba4fd966e38d8d766d19f7a58b551df8ecc97",
      "tree": "8baa44d37bd837cea560b3fdd25476f9618e0f8e",
      "parents": [
        "4942de4a0e914f205d351a81873f4f63986bcc3c"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Wed Sep 26 08:20:44 2007 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Wed Sep 26 08:20:44 2007 +0200"
      },
      "message": "cdrom_open() forgets to unlock on -EROFS failure exits\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "45dfd5b5dd20f17fe23dafc5cfe921474d27f849",
      "tree": "92974c06987b359adc4dc6bceb68d234365db2a5",
      "parents": [
        "6f4c618ddb0e6b7e6d49cfc8134e694be1c0bc9b"
      ],
      "author": {
        "name": "Michal Schmidt",
        "email": "mschmidt@redhat.com",
        "time": "Tue Sep 25 23:05:39 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 25 23:05:39 2007 -0700"
      },
      "message": "[PPP_MPPE]: Don\u0027t put InterimKey on the stack\n\nSigned-off-by: Michal Schmidt \u003cmschmidt@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "744551cceb73acd62189cb4afe0a336b2c9684d8",
      "tree": "d8edd0da4cd1fd8a771c6b24af5850967909ce1b",
      "parents": [
        "4942de4a0e914f205d351a81873f4f63986bcc3c"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Tue Sep 25 22:49:37 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 25 22:49:37 2007 -0700"
      },
      "message": "[SUNSAB]: Fix broken SYSRQ.\n\nInclude SYSRQ support for SUNSAB if SUNSAB_CONSOLE is selected\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ff4abd6cfacf0bb23a077f615d3a5cd17359db1b",
      "tree": "1bb3b58b7e18e568915ac34741fe9bcfc6442cd5",
      "parents": [
        "2302827c95fe0f441025acd5133e532d2eef322b"
      ],
      "author": {
        "name": "David Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 24 22:25:58 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Tue Sep 25 20:55:02 2007 -0500"
      },
      "message": "[SCSI] esp: fix instance numbering.\n\nBecause the -\u003eunique_id is set too late, the ESP scsi host\ninstance numbers in the kernel log during probing are\nwrong.\n\nBug reported by Meelis Roos.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "edeb614c1c8388b354d93ff7790317cc5d6a38ec",
      "tree": "453dcedc7806b0449e0541b7ccdd5698b6491014",
      "parents": [
        "228f47b959a0cf2e24c9696757c7e6510334e499"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Fri Sep 21 16:29:05 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Sep 25 21:30:56 2007 -0400"
      },
      "message": "pata_sis: add missing UDMA5 timing value in sis_66_set_dmamode()\n\nsis_66_set_dmamode() also handles early UDMA100 (SIS630 ET) but is\nmissing udma timing value for UDMA100.  According to sis5513, this\nshould be 0x8000.  This caused UDMA100 device to fail on pata_sis till\nit downgrades to UDMA66 while it works fine on sis5513 at UDMA100.\n\nReported by Adam Blech.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nCc: Adam Blech \u003cdesaster.area@addcom.de\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "228f47b959a0cf2e24c9696757c7e6510334e499",
      "tree": "06c5b45c34f59b70aa7266e0c84bf3c1b1283c7f",
      "parents": [
        "4942de4a0e914f205d351a81873f4f63986bcc3c"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sun Sep 23 12:37:05 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Sep 25 21:30:56 2007 -0400"
      },
      "message": "sata_sil24: fix IRQ clearing race when PCIX_IRQ_WOC is used\n\nWhen PCIX_IRQ_WOC is used, sil24 has an inherent race condition\nbetween clearing IRQ pending and reading IRQ status.  If IRQ pending\nis cleared after reading IRQ status, there\u0027s possibility of lost IRQ.\nIf IRQ pending is cleared before reading IRQ status, spurious IRQs\nwill occur.\n\nsata_sil24 till now cleared IRQ pending after reading IRQ status thus\nlosing IRQs on machines where PCIX_IRQ_WOC was used.  Reverse the\norder and ignore spurious IRQs if PCIX_IRQ_WOC.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "78e1ca49c7ead5cd00882ed0c776260857613122",
      "tree": "e941b959144747e4d420592c60bc2eebab16dc59",
      "parents": [
        "853298bc03ef65e3eb392f5d61265605214ee8fb"
      ],
      "author": {
        "name": "Zhao Yakui",
        "email": "yakui.zhao@intel.com",
        "time": "Thu Sep 20 21:23:13 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Sep 25 17:59:00 2007 -0400"
      },
      "message": "ACPI: hpet: ACPI Error (utglobal-0126): Unknown exception code: 0xFFFFFFF0\n\nIf hpet has been initialized before registering hpet driver, the callback\nfunction of hpet_resources will return the status code of -EBUSY, which is\nnot defined in the ACPI exception table.  So when ACPI checks the status\ncode of callback function, it will report the unknown exception code.\n\nSo the status code in ACPI is used instead of the generic error code in the\nACPI callback function of hpet_resources.\nFor example: -EBUSY is replaced by AE_ALREADY_EXISTS\n\t     -EINVAL is replaced by AE_NO_MEMORY\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d8630\n\nSigned-off-by: Zhao Yakui  \u003cyakui.zhao@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "853298bc03ef65e3eb392f5d61265605214ee8fb",
      "tree": "2165b66862034fb53e626eb52075d61e7dc6336e",
      "parents": [
        "2f3f22269bdf702311342c5d106dfdd7347d1c3e"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Tue Sep 25 18:45:15 2007 +0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Sep 25 17:58:52 2007 -0400"
      },
      "message": "ACPI: CONFIG_ACPI_SLEEP\u003dn power off regression in 2.6.23-rc8 (NOT in rc7)\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nAcked-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "2f3f22269bdf702311342c5d106dfdd7347d1c3e",
      "tree": "0611dfa66ac93fe796ab198817751e9f9604d768",
      "parents": [
        "4942de4a0e914f205d351a81873f4f63986bcc3c"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Mon Sep 24 14:33:21 2007 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Sep 25 17:58:43 2007 -0400"
      },
      "message": "ACPI: suspend: build-fix for CONFIG_SUSPEND\u003dn and CONFIG_HIBERNATION\u003dy\n\nThis fixes compilation with CONFIG_SUSPEND unset and CONFIG_HIBERNATION set\n(raf. http://marc.info/?l\u003dlinux-acpi\u0026m\u003d119055289723895\u0026w\u003d4).\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "4aee491cd4e4f1069bfbab309cbd653313938d80",
      "tree": "382c7303370a0b2607ae0c17ee60d7c53cb45ecc",
      "parents": [
        "973ed7c49a5c2271a10ce54ac06bba5617fca3a8",
        "2302827c95fe0f441025acd5133e532d2eef322b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Sep 25 11:19:03 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Sep 25 11:19:03 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6:\n  [SCSI] scsi_transport_spi: fix domain validation failure from incorrect width setting\n"
    },
    {
      "commit": "973ed7c49a5c2271a10ce54ac06bba5617fca3a8",
      "tree": "6b5956a0341978768b534539b7e5dc01eb43419d",
      "parents": [
        "a7f3941a2cecf044f3c2975aee9c2bd423018463",
        "cb560737676260ac15b68d426305ad5e755417ea"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Sep 25 11:18:10 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Sep 25 11:18:10 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n  Input: appletouch - fix idle reset logic\n"
    },
    {
      "commit": "f3fe81d9c953adc627e26fdd4a9fbfe22cf67ef2",
      "tree": "3f13686733c69345bf364fb737dd2a66c39555dd",
      "parents": [
        "bbbd2bf00bab467cff7b1f418b2cb24c71291f59",
        "402c79fb1944c8e003a32d07f31504b769fe2b52"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Sep 25 08:52:26 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Sep 25 08:52:26 2007 -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  Revert \"drivers/net/pcmcia/3c589_cs: fix port configuration switcheroo\"\n  sky2: be more selective about FIFO watchdog\n  sky2: FE+ Phy initialization\n  r8169: workaround against ignored TxPoll writes (8168)\n  r8169: correct phy parameters for the 8110SC\n"
    },
    {
      "commit": "bbbd2bf00bab467cff7b1f418b2cb24c71291f59",
      "tree": "893578ad97344c822cc21197c66b0c998f21644b",
      "parents": [
        "fdfb870f8e34e77567043b388051df14f7d33482"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Sep 24 21:24:44 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Sep 25 08:51:04 2007 -0700"
      },
      "message": "fix modules oopsing in lguest guests\n\nThe assembly templates for lguest guest patching are in the .init.text\nsection.  This means that modules get patched with \"cc cc cc cc\" or similar\njunk.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d1cf16c91605d051d36360f70858b06b103b4aed",
      "tree": "6d15f032ae71e481a79ecd8c915a250d38f84ef6",
      "parents": [
        "afa684f6fda6086b229348f0ea21df7c8ad17964"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Mon Sep 24 21:24:42 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Sep 25 08:51:04 2007 -0700"
      },
      "message": "missing null termination in one wire uevent\n\nNeed to null terminate environment.  Found by inspection while looking for\nsimilar problems to platform uevent bug\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nCc: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nAcked-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "afa684f6fda6086b229348f0ea21df7c8ad17964",
      "tree": "2a7c1fb54b6383af854a19f2545ad49abb3dc64a",
      "parents": [
        "f9b7cba1b8a74c10b0771ca28d4c554aeb9803fc"
      ],
      "author": {
        "name": "Cliff Wickman",
        "email": "cpw@sgi.com",
        "time": "Mon Sep 24 21:24:41 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Sep 25 08:51:04 2007 -0700"
      },
      "message": "fix \"mspec: handle shrinking virtual memory areas\"\n\nThe vma_data structure may be shared by vma\u0027s from multiple tasks, with no\nway of knowing which areas are shared or not shared, so release/clear pages\nonly when the refcount (of vma\u0027s) goes to zero.\n\nSigned-off-by: Cliff Wickman \u003ccpw@sgi.com\u003e\nCc: Jes Sorensen \u003cjes@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "402c79fb1944c8e003a32d07f31504b769fe2b52",
      "tree": "e4f136b6a452e76ef016c1fd35d76238487d90d5",
      "parents": [
        "21c0f275085e5b884a409d75a7deb73ece6477fb",
        "d78ae2dcc2acebb9a1048278f47f762c069db75c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Sep 25 00:14:03 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Sep 25 00:14:03 2007 -0400"
      },
      "message": "Merge branch \u0027r8169-for-jeff-20070919\u0027 of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into tmp\n"
    },
    {
      "commit": "21c0f275085e5b884a409d75a7deb73ece6477fb",
      "tree": "2c4591e029f2102df35df012c376c2259340adb9",
      "parents": [
        "e0c281163d634e2982a81b55fc974a6663afde65"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Sep 25 00:11:34 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Sep 25 00:11:34 2007 -0400"
      },
      "message": "Revert \"drivers/net/pcmcia/3c589_cs: fix port configuration switcheroo\"\n\nThis reverts commit fadacb1b80e35e0b36a90d43e21ef91eec4b889b.\n\nThe change being reverted made the driver consistent with\ninclude/linux/netdevice.h, but then inconsistent with the other PCMCIA\nethernet drivers.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "cb560737676260ac15b68d426305ad5e755417ea",
      "tree": "b39f035253b59294fd8c6a24ad7f96f731de0998",
      "parents": [
        "7b6dff982b063b1b15c30508f16863e5449e7229"
      ],
      "author": {
        "name": "Thomas Rohwer",
        "email": "tr@tng.de",
        "time": "Tue Sep 25 00:06:25 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Sep 25 00:06:25 2007 -0400"
      },
      "message": "Input: appletouch - fix idle reset logic\n\nIdle count should only be incremented when touchpad button\nis not pressed, otherwise reset may happen at a wrong time\nand touchpad will never report button release event.\n\nSigned-off-by: Thomas Rohwer \u003ctrohwer@tng.de\u003e\nAcked-by: Matthew Garrett \u003cmjg59@srcf.ucam.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e0c281163d634e2982a81b55fc974a6663afde65",
      "tree": "42b40711682d313e53d4a36a0acf33583b865e45",
      "parents": [
        "6d3105d5388c359882068b161b431ab3db4b3721"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Thu Sep 20 13:03:49 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Sep 25 00:04:17 2007 -0400"
      },
      "message": "sky2: be more selective about FIFO watchdog\n\nBe more selective about when to enable the ram buffer watchdog code.\nIt is unnecessary on XL A3 or later revs, and with Yukon FE\nthe buffer is so small (4K) that the watchdog detects false positives.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6d3105d5388c359882068b161b431ab3db4b3721",
      "tree": "9472cc9cd41844180bc6f54f94fab15f4ac9ee81",
      "parents": [
        "4942de4a0e914f205d351a81873f4f63986bcc3c"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Mon Sep 24 19:34:51 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Sep 25 00:04:17 2007 -0400"
      },
      "message": "sky2: FE+ Phy initialization\n\nOne more snippet of PHY initialization required for FE+ chips.\nDiscovered in latest sk98lin 10.21.1.3 driver.\n\nPlease apply to 2.6.23.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e4d84909dd48b5e5806a5d18b881e1ca1610ba9b",
      "tree": "85aa712ebc034a31b9a2a5db2f0e7ce4951cb440",
      "parents": [
        "6247cdc2cd334dad0ea5428245a7d8f4b075f21e"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Mon Sep 24 10:06:13 2007 -0700"
      },
      "committer": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Mon Sep 24 13:23:35 2007 -0700"
      },
      "message": "raid5: fix 2 bugs in ops_complete_biofill\n\n1/ ops_complete_biofill tried to avoid calling handle_stripe since all the\nstate necessary to return read completions is available.  However the\nprocess of determining whether more read requests are pending requires\nlocking the stripe (to block add_stripe_bio from updating dev-\u003etoead).\nops_complete_biofill can run in tasklet context, so rather than upgrading\nall the stripe locks from spin_lock to spin_lock_bh this patch just\nunconditionally reschedules handle_stripe after completing the read\nrequest.\n\n2/ ops_complete_biofill needlessly qualified processing R5_Wantfill with\ndev-\u003etoread.  The result being that the \u0027biofill\u0027 pending bit is cleared\nbefore handling the pending read-completions on dev-\u003eread.  R5_Wantfill can\nbe unconditionally handled because the \u0027biofill\u0027 pending bit prevents new\nR5_Wantfill requests from being seen by ops_run_biofill and\nops_complete_biofill.\n\nFound-by: Yuri Tikhonov \u003cyur@emcraft.com\u003e\n[neilb@suse.de: simpler fix for bug 1 than moving code]\nSigned-off-by: NeilBrown \u003cneilb@suse.de\u003e\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\n"
    },
    {
      "commit": "7bae705ef2c2daac1993de03e5be93b5c300fc5e",
      "tree": "86ba64414d37902f3e1093f017eea10409316976",
      "parents": [
        "562b4b632c9639cc36e09b2dec32c6b3ca65ca03",
        "6e694ea33e7a7fad908d188c46f441f04fb633d4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Sep 23 22:39:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Sep 23 22:39:57 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband:\n  IB/mlx4: Fix data corruption triggered by wrong headroom marking order\n"
    },
    {
      "commit": "562b4b632c9639cc36e09b2dec32c6b3ca65ca03",
      "tree": "a512d0ee87f92941b5f7de641a44c293441812e3",
      "parents": [
        "b7e113dc9d52c4a37d2da6fafe77959f3a28eccf",
        "ed2ba977d43a6031f78f9e49d739ef5094f512e4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Sep 23 13:04:01 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Sep 23 13:04:01 2007 -0700"
      },
      "message": "Merge git://git.infradead.org/battery-2.6\n\n* git://git.infradead.org/battery-2.6:\n  [PATCH] missing null termination in power supply uevent\n"
    },
    {
      "commit": "6e694ea33e7a7fad908d188c46f441f04fb633d4",
      "tree": "82325240b222299766b5cfa53e59306cb607878a",
      "parents": [
        "40ffbfad6bb79a99cc7627bdaca0ee22dec526f6"
      ],
      "author": {
        "name": "Jack Morgenstein",
        "email": "jackm@dev.mellanox.co.il",
        "time": "Wed Sep 19 09:52:25 2007 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Sun Sep 23 13:03:22 2007 -0700"
      },
      "message": "IB/mlx4: Fix data corruption triggered by wrong headroom marking order\n\nThis is an addendum to commit 0e6e7416 (\"IB/mlx4: Handle new FW\nrequirement for send request prefetching\").  We also need to handle\nprefetch marking properly for S/G segments, or else the HCA may end up\nprocessing S/G segments that are not fully written and end up sending\nthe wrong data.  This can actually cause data corruption in practice,\nespecially on systems with relatively slow CPUs (where the HCA is more\nlikely to prefetch while the CPU is in the middle of writing a work\nrequest into memory).\n\nWe write S/G segments in reverse order into the WQE, in order to\nguarantee that the first dword of all cachelines containing S/G\nsegments is written last (overwriting the headroom invalidation\npattern).  The entire cacheline will thus contain valid data when the\ninvalidation pattern is overwritten.\n\nSigned-off-by: Jack Morgenstein \u003cjackm@dev.mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "b04e7bdb984e3b7f62fb7f44146a529f88cc7639",
      "tree": "57fa4b6ab2e6bd20b0a2eed12db2a484e928fe17",
      "parents": [
        "1f0cff6e4d579ab0fe671c02fcd842694e46b90f"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Sep 22 22:29:05 2007 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Sep 22 17:15:34 2007 -0700"
      },
      "message": "ACPI: disable lower idle C-states across suspend/resume\n\ndevice_suspend() calls ACPI suspend functions, which seems to have undesired\nside effects on lower idle C-states. It took me some time to realize that\nespecially the VAIO BIOSes (both Andrews jinxed UP and my elfstruck SMP one)\nshow this effect. I\u0027m quite sure that other bug reports against suspend/resume\nabout turning the system into a brick have the same root cause.\n\nAfter fishing in the dark for quite some time, I realized that removing the ACPI\nprocessor module before suspend (this removes the lower C-state functionality)\nmade the problem disappear. Interestingly enough the propability of having a\nbricked box is influenced by various factors (interrupts, size of the ram image,\n...). Even adding a bunch of printks in the wrong places made the problem go\naway. The previous periodic tick implementation simply pampered over the\nproblem, which explains why the dyntick / clockevents changes made this more\nprominent.\n\nWe avoid complex functionality during the boot process and we have to do the\nsame during suspend/resume. It is a similar scenario and equaly fragile.\n\nAdd suspend / resume functions to the ACPI processor code and disable the lower\nidle C-states across suspend/resume. Fall back to the default idle\nimplementation (halt) instead.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTested-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nCc: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nCc: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1f0cff6e4d579ab0fe671c02fcd842694e46b90f",
      "tree": "b88bd0df8a97600d09aeecb598ac1f336997a608",
      "parents": [
        "6110e02b97377a2903853faf3ecaff0e742fbe93",
        "e5c86b5d4a517d10db89456426590ecba1597f1f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Sep 22 12:56:48 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Sep 22 12:56:48 2007 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6:\n  ACPI: suspend: consolidate handling of Sx states addendum\n  ACPI: suspend: consolidate handling of Sx states.\n  ACPI: video: remove dmesg spam\n  ACPI: video: _DOS\u003d0 by default to prevent hotkey hang\n"
    },
    {
      "commit": "36a740974129d7301054fa810adf22025896be78",
      "tree": "8b1fafdc9891770e5ce5f33970bf9da84ee882b5",
      "parents": [
        "ad501bce5771bdea47fd26368a2d435424a1af7e"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Sat Sep 22 14:43:45 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Sep 22 12:55:18 2007 -0700"
      },
      "message": "KVM: Fix virtualization menu help text\n\nWhat guest drivers?\n\nCc: Jan Engelhardt \u003cjengelh@computergmbh.de\u003e\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2302827c95fe0f441025acd5133e532d2eef322b",
      "tree": "a83d7deb859acfbe237b7677be96e68befa722a5",
      "parents": [
        "da8f153e51290e7438ba7da66234a864e5d3e1c1"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Sat Sep 22 08:40:09 2007 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Sep 22 08:52:12 2007 -0500"
      },
      "message": "[SCSI] scsi_transport_spi: fix domain validation failure from incorrect width setting\n\nDomain Validation in the SPI transport class is failing on boxes with\ndamaged cables (and failing to the extent that the box hangs).  The\nproblem is that the first test it does is a cable integrity test for\nwide transfers and if this fails, it turns the wide bit off.  The\nproblem is that the next set of tests it does turns wide back on\nagain, with the result that it runs through the entirety of DV with a\nknown bad setting and then hangs the system.\n\nThe attached patch fixes the problem by physically nailing the wide\nsetting to what it deduces it should be for the whole of Domain\nValidation.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "e5c86b5d4a517d10db89456426590ecba1597f1f",
      "tree": "4fe6719de773a379a6eb537a8853dba22b0c7639",
      "parents": [
        "19adc6ba6c6a23e07617fe791db40c1b0668d123",
        "5a50fe709d527f31169263e36601dd83446d5744"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Sep 21 21:55:34 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Sep 21 21:55:34 2007 -0400"
      },
      "message": "Pull suspend.now into release branch\n"
    },
    {
      "commit": "19adc6ba6c6a23e07617fe791db40c1b0668d123",
      "tree": "ed3d5604eacb8f3cc7e254f61a6cad8ec779fa31",
      "parents": [
        "335fb8fc71692830aca0a5a5fe7f60016ee0d0aa",
        "7f10cc4e838c2b2d7272031954c56c407569d497"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Sep 21 21:55:29 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Sep 21 21:55:29 2007 -0400"
      },
      "message": "Pull now into release branch\n"
    },
    {
      "commit": "5a50fe709d527f31169263e36601dd83446d5744",
      "tree": "c2b7cc75303b10b01151e142ab850691ec476440",
      "parents": [
        "f216cc3748a3a22c2b99390fddcdafa0583791a2"
      ],
      "author": {
        "name": "Frans Pop",
        "email": "elendil@planet.nl",
        "time": "Thu Sep 20 22:27:44 2007 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Sep 21 21:53:18 2007 -0400"
      },
      "message": "ACPI: suspend: consolidate handling of Sx states addendum\n\nMake the S0 state be always reported as supported\n\nSigned-off: Frans Pop \u003celendil@planet.nl\u003e\nAcked-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f216cc3748a3a22c2b99390fddcdafa0583791a2",
      "tree": "6670df286af51dc1d5d6276eba0ba67c6368795b",
      "parents": [
        "335fb8fc71692830aca0a5a5fe7f60016ee0d0aa"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Thu Sep 20 21:32:35 2007 +0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Sep 20 20:46:55 2007 -0400"
      },
      "message": "ACPI: suspend: consolidate handling of Sx states.\n\nRecent changes to sleep initialization in ACPI dropped reporting of supported Sx\nstates above S3. Fix that and also move S5 init into same file as other Sx.\nThe only functional change is adding printk() for S4 and S5 cases.\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nAcked-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ed2ba977d43a6031f78f9e49d739ef5094f512e4",
      "tree": "4ff8b0620a00f778bc6a5582b08213837bcb963a",
      "parents": [
        "335fb8fc71692830aca0a5a5fe7f60016ee0d0aa"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Thu Sep 20 12:06:10 2007 -0700"
      },
      "committer": {
        "name": "Anton Vorontsov",
        "email": "cbou@mail.ru",
        "time": "Fri Sep 21 01:22:23 2007 +0400"
      },
      "message": "[PATCH] missing null termination in power supply uevent\n\nNeed to null terminate environment. Found by inspection\nwhile looking for similar problems to platform uevent bug\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\n"
    },
    {
      "commit": "335fb8fc71692830aca0a5a5fe7f60016ee0d0aa",
      "tree": "909e8c07f953d7d81cc4daebfe937a95966d432b",
      "parents": [
        "b8fceee17a310f189188599a8fa5e9beaff57eb0",
        "c69c0892d8dd68b01a9fced5cab8527f0698c15e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Sep 20 13:25:35 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Sep 20 13:25:35 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  [libata] ahci: add ATI SB800 PCI IDs\n  libata-sff: Fix documentation\n  libata: Update the blacklist with a few more devices\n"
    },
    {
      "commit": "c69c0892d8dd68b01a9fced5cab8527f0698c15e",
      "tree": "dc8711b7893651d7157e64333f196841bf0bb89a",
      "parents": [
        "e1cc9de8361f267101402a1181cff4d3d3225a6d"
      ],
      "author": {
        "name": "henry su",
        "email": "henry.su.ati@gmail.com",
        "time": "Thu Sep 20 16:07:33 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Sep 20 16:07:33 2007 -0400"
      },
      "message": "[libata] ahci: add ATI SB800 PCI IDs\n\nATI/AMD SB800 shares some device IDs with SB700,\nand SB800 adds two more device IDs:0x4394,0x4395.\n\nSigned-off-by: henry su \u003chenry.su.ati@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e1cc9de8361f267101402a1181cff4d3d3225a6d",
      "tree": "ddb57a3bd49a33cb869a399daa6ba094f20fa26c",
      "parents": [
        "0e3dbc01d53940fe10e5a5cfec15ede3e929c918"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Sep 20 15:03:07 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Sep 20 15:58:26 2007 -0400"
      },
      "message": "libata-sff: Fix documentation\n\nCode moved to ioread/iowrite but the comment didn\u0027t\nAlso note a posting issue\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0e3dbc01d53940fe10e5a5cfec15ede3e929c918",
      "tree": "328ca95f87b89096ea8b86aaff57d8faf42e991f",
      "parents": [
        "6d0b842d3bf0cc027dcff57a89fb8a6b1fd610e1"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Sep 20 15:22:47 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Sep 20 15:58:26 2007 -0400"
      },
      "message": "libata: Update the blacklist with a few more devices\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f685ddaf0fc9b9f53eb9346c858664776becf5d9",
      "tree": "b28883e47171c16e69178e2b9ccaad9985778a9e",
      "parents": [
        "460edb3cd06865ffb231eb694b567daec3113210",
        "cd46171c7297739dc7e46d885862e98023eab9c7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Sep 20 12:42:47 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Sep 20 12:42:47 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [BNX2]: Add PHY workaround for 5709 A1.\n  [PPP] L2TP: Fix skb handling in pppol2tp_xmit\n  [PPP] L2TP: Fix skb handling in pppol2tp_recv_core\n  [PPP] L2TP: Disallow non-UDP datagram sockets\n  [PPP] pppoe: Fix double-free on skb after transmit failure\n  [PKT_SCHED]: Fix \u0027SFQ qdisc crashes with limit of 2 packets\u0027\n  [NETFILTER]: MAINTAINERS update\n  [NETFILTER]: nfnetlink_log: fix sending of multipart messages\n"
    },
    {
      "commit": "460edb3cd06865ffb231eb694b567daec3113210",
      "tree": "5822da2ced52195772c1edcda20a881855bd2398",
      "parents": [
        "be7963b7e7f08a149e247c0bf29a4abd174e0929",
        "faf60e72d07d163a623e47269680918fccaa789a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Sep 20 12:42:23 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Sep 20 12:42:23 2007 -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  sky2: version 1.18\n  sky2: receive FIFO checking\n  sky2: fe+ chip support\n  sky2: reorganize chip revision features\n  sky2: ethtool speed report bug\n  sky2: fix VLAN receive processing (resend)\n  phy: export phy_mii_ioctl\n  myri10ge: Add support for PCI device id 9\n"
    },
    {
      "commit": "faf60e72d07d163a623e47269680918fccaa789a",
      "tree": "94d7fcad79c441ea8a318f2c51905935a4ab5467",
      "parents": [
        "75e806838a3327d4ca9030e588d34de11b04f341"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Wed Sep 19 15:36:47 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Sep 20 15:23:00 2007 -0400"
      },
      "message": "sky2: version 1.18\n\nUpdate version number\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "75e806838a3327d4ca9030e588d34de11b04f341",
      "tree": "11dff9f4326b300ff80cbc4f627f797a06ad8c52",
      "parents": [
        "05745c4ab1c58fbb6ab8e8d3a40e0e395d7e2b0e"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Wed Sep 19 15:36:46 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Sep 20 15:23:00 2007 -0400"
      },
      "message": "sky2: receive FIFO checking\n\nA driver writer from another operating system hinted that\nthe versions of Yukon 2 chip with rambuffer (EC and XL) have\na hardware bug that if the FIFO ever gets completely full it\nwill hang. Sounds like a classic ring full vs ring empty wrap around\nbug.\n\nAs a workaround, use the existing watchdog timer to check for\nring full lockup.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "05745c4ab1c58fbb6ab8e8d3a40e0e395d7e2b0e",
      "tree": "1a42ee7e70c0ae31c93d1d673fabe9dd982cca81",
      "parents": [
        "ea76e63598eb312e5d33a782275be91038fc6df2"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Wed Sep 19 15:36:45 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Sep 20 15:23:00 2007 -0400"
      },
      "message": "sky2: fe+ chip support\n\nAdd support for newest Marvell chips.\nThe Yukon FE plus chip is found in some not yet released laptops.\nTested on hardware evaluation boards.\n\nThis version of the patch is for 2.6.23. It supersedes\nthe two previous patches that are sitting in netdev-2.6 (upstream branch).\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ea76e63598eb312e5d33a782275be91038fc6df2",
      "tree": "6d7ba4add8344afdc1046f248fce352e6d342444",
      "parents": [
        "c99210b50fe741026d86fdcb5f3f5a0c00c503cc"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Wed Sep 19 15:36:44 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Sep 20 15:23:00 2007 -0400"
      },
      "message": "sky2: reorganize chip revision features\n\nThis patch should cause no functional changes in driver behaviour.\nThere are (too) many revisions of the Yukon 2 chip now. Instead of\nadding more conditionals based on chip revision; rerganize into a\nset of feature flags so adding new versions is less problematic.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c99210b50fe741026d86fdcb5f3f5a0c00c503cc",
      "tree": "224a572fde2d105c99be21af0cfafa725747659c",
      "parents": [
        "d6532232cd3de79c852685823a9c52f723816d0a"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Wed Sep 19 15:36:43 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Sep 20 15:23:00 2007 -0400"
      },
      "message": "sky2: ethtool speed report bug\n\nOn 100mbit versions, the driver always reports gigabit speed\navailable. The correct modes are already computed, then overwritten.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    }
  ],
  "next": "d6532232cd3de79c852685823a9c52f723816d0a"
}
