)]}'
{
  "log": [
    {
      "commit": "cd955463bb4e96cfec18a0e5b6887c6797fb821d",
      "tree": "c55ee46b45751e4cf1f4fe6595784add305d91d5",
      "parents": [
        "f8d8e5799b75cf7ad530d2bf2a42229bf7360526"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Wed Oct 31 10:17:02 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Nov 03 08:46:54 2007 -0400"
      },
      "message": "libata: fix timing computation in ata_eh_reset()\n\nAs jiffies changes asynchronously, it needs to be cached if unchanging\ntimestamp is needed.  The code in ata_eh_reset() intended to do that\nwith @now but never actually did it.  Fix it.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f8d8e5799b75cf7ad530d2bf2a42229bf7360526",
      "tree": "f5094c82ca94ff1bdfbca4e7be69bfed7db5ccdd",
      "parents": [
        "03116d67e0973bb493fe9307e28973a24a272bcc"
      ],
      "author": {
        "name": "Tony Battersby",
        "email": "tonyb@cybernetics.com",
        "time": "Tue Oct 30 11:44:35 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Nov 03 08:46:54 2007 -0400"
      },
      "message": "libata: increase 128 KB / cmd limit for ATAPI tape drives\n\nCommands sent to ATAPI tape drives via the SCSI generic (sg) driver are\nlimited in the amount of data that they can transfer by the max_sectors\nvalue.  The max_sectors value is currently calculated according to the\ncommand set for disk drives, which doesn\u0027t apply to tape drives.  The\ndefault max_sectors value of 256 limits ATAPI tape drive commands to\n128 KB.  This patch against 2.6.24-rc1 increases the max_sectors value\nfor tape drives to 65535, which permits tape drive commands to transfer\njust under 32 MB.\n\nTested with a SuperMicro PDSME motherboard, AHCI, and a Sony SDX-570V\nSATA tape drive.\n\nNote that some of the chipset drivers also set their own max_sectors\nvalue, which may override the value set in libata-core.  I don\u0027t have\nany of these chipsets to test, so I didn\u0027t go messing with them.  Also,\nATAPI devices other than tape drives may benefit from similar changes,\nbut I have only tape drives and disk drives to test.\n\nSigned-off-by: Tony Battersby \u003ctonyb@cybernetics.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "03116d67e0973bb493fe9307e28973a24a272bcc",
      "tree": "026e8d66365e7d632431e03dc6a3ed64782ed735",
      "parents": [
        "48166fd9b065005ece8ceae594c1c50b3d955a80"
      ],
      "author": {
        "name": "Mikael Pettersson",
        "email": "mikpe@it.uu.se",
        "time": "Wed Oct 31 13:21:29 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Nov 03 08:46:54 2007 -0400"
      },
      "message": "sata_promise: fix endianess bug in ASIC PRD bug workaround\n\nThe original workaround for the Promise ASIC PRD bug\ncontained an endianess bug which I failed to detect:\nthe adjustment of the last PRD entry\u0027s length field\napplied host arithmetic to little-endian data, which\nis incorrect on big-endian machines.\n\nWe have the length available in host-endian format, so\ndo the adjustment on host-endian data and then convert\nand store it in the PRD entry\u0027s little-endian data field.\n\nThanks to an anonymous reviewer for detecting this bug.\n\nSigned-off-by: Mikael Pettersson \u003cmikpe@it.uu.se\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "48166fd9b065005ece8ceae594c1c50b3d955a80",
      "tree": "c6a7a0d316a071437587bf46f4a68af63c1878e1",
      "parents": [
        "a2d6ed149cefab495dbb573124e7e1ca331005fd"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Wed Oct 31 10:00:27 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Nov 03 08:46:53 2007 -0400"
      },
      "message": "libata: fix docbook\n\nFix docbook format in the comments.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a2d6ed149cefab495dbb573124e7e1ca331005fd",
      "tree": "a32cd6492dafe396ec6fc52df3a2dd37c8e815c4",
      "parents": [
        "1992a5ede1246a746782f687bfe07bf76650770b"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Oct 31 00:50:23 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Nov 03 08:46:29 2007 -0400"
      },
      "message": "make ata_scsi_lpm_get() static\n\nata_scsi_lpm_get() can become static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1992a5ede1246a746782f687bfe07bf76650770b",
      "tree": "1182a81c9ede55478a2d86be2a3669840099c4e4",
      "parents": [
        "aa91c72566a5a6d52f11b2f8d98bcf1774eeccfd"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Oct 31 14:53:32 2007 +1100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Nov 03 08:46:29 2007 -0400"
      },
      "message": "libata: suppress two warnings\n\ndrivers/ata/libata-core.c:768: warning: \u0027ata_lpm_enable\u0027 defined but not used\ndrivers/ata/libata-core.c:784: warning: \u0027ata_lpm_disable\u0027 defined but not used\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "aa91c72566a5a6d52f11b2f8d98bcf1774eeccfd",
      "tree": "14d53b51d9c7ae5dba4c21c7096b6403339dc276",
      "parents": [
        "1f0e4175ae0c38b9e4cb62b7a700ba0b60aa3281"
      ],
      "author": {
        "name": "ashish kalra",
        "email": "ashish.kalra@freescale.com",
        "time": "Wed Oct 31 19:28:04 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Nov 03 08:46:29 2007 -0400"
      },
      "message": "ata/sata_fsl: Remove ata_scsi_suspend/resume callbacks\n\nSigned-off-by: ashish kalra \u003cashish.kalra@freescale.com\u003e\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1f0e4175ae0c38b9e4cb62b7a700ba0b60aa3281",
      "tree": "b7dfc5bffc8dd11cb7664ef9d14ec995130a4923",
      "parents": [
        "e7eac96e8f0e57a6e9f94943557bc2b23be31471"
      ],
      "author": {
        "name": "ashish kalra",
        "email": "ashish.kalra@freescale.com",
        "time": "Wed Oct 31 19:28:03 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Nov 03 08:46:29 2007 -0400"
      },
      "message": "ata/sata_fsl: Remove sending LOG EXT command in sata_fsl_softreset()\n\nSigned-off-by: ashish kalra \u003cashish.kalra@freescale.com\u003e\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e7eac96e8f0e57a6e9f94943557bc2b23be31471",
      "tree": "924d6ddfcef9ad6f0ceab7d7c25dd7ae807e6bde",
      "parents": [
        "520d3a1a8cb3eb8794e3dbb822dbc40c20f18e52"
      ],
      "author": {
        "name": "ashish kalra",
        "email": "ashish.kalra@freescale.com",
        "time": "Wed Oct 31 19:28:02 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Nov 03 08:46:28 2007 -0400"
      },
      "message": "ata/sata_fsl: Move MPC8315DS link speed limit workaround to specific ifdef\n\nSigned-off-by: ashish kalra \u003cashish.kalra@freescale.com\u003e\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "520d3a1a8cb3eb8794e3dbb822dbc40c20f18e52",
      "tree": "f926fdf5a7eb500fe0f80481e047f48366ebd296",
      "parents": [
        "066ce4db07fd547c40e57cd8a0f853124b1687aa"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Wed Oct 31 19:28:01 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Nov 03 08:46:28 2007 -0400"
      },
      "message": "ata/sata_fsl: cleanup style problem\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "066ce4db07fd547c40e57cd8a0f853124b1687aa",
      "tree": "9f3f0abbf577c24bfbc298bd0d13c9f9d5bd287a",
      "parents": [
        "25ce945a8e775d1f494447969e6a8fffcebcc352"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Oct 31 19:28:00 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Nov 03 08:46:28 2007 -0400"
      },
      "message": "ata/sata_fsl: remove unneeded sata_fsl_hardreset()\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "25ce945a8e775d1f494447969e6a8fffcebcc352",
      "tree": "9eee585fe65bff63a790149f918eb1856bbe157f",
      "parents": [
        "2a52e8d4ea86a9143b4c3a1c1ec249a3b8bee74e"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Oct 31 19:27:59 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Nov 03 08:46:28 2007 -0400"
      },
      "message": "ata/sata_fsl: remove unneeded on-stack copy of FIS\n\nRemove unneeded on-stack copy of FIS\nin sata_fsl_cache_taskfile_from_d2h_fis().\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2a52e8d4ea86a9143b4c3a1c1ec249a3b8bee74e",
      "tree": "7685704a576ffb0bc802658c4e5641256a5db463",
      "parents": [
        "9465d5324834f1e99c1343b7bbdc5e6ac8c83f87"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Oct 31 19:27:58 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Nov 03 08:46:28 2007 -0400"
      },
      "message": "ata/sata_fsl: cleanup needless casts to/from void __iomem *\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9465d5324834f1e99c1343b7bbdc5e6ac8c83f87",
      "tree": "25f74397534df87680ec730d9ccf0c24865efc6f",
      "parents": [
        "a2962dd0967d7a16a907f1c63dcb7f83e3bb1795"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Oct 31 19:27:57 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Nov 03 08:46:28 2007 -0400"
      },
      "message": "ata/sata_fsl: Remove unnecessary SCR cases\n\nSCRs in the driver map to the standard values found in include/linux/ata.h,\nso no need for individual scr_read/scr_write case statements duplicating\nthe natural value.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a2962dd0967d7a16a907f1c63dcb7f83e3bb1795",
      "tree": "230f3377ffc87d51c69237adbe7686599aa37e61",
      "parents": [
        "79b3edc97e31d7016c957af653cd3d459917dea0"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Wed Oct 31 19:27:56 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Nov 03 08:46:27 2007 -0400"
      },
      "message": "ata/sata_fsl: Kill ata_sg_is_last()\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "79b3edc97e31d7016c957af653cd3d459917dea0",
      "tree": "9554966977b3f9d9106274c8fc6fd84f849dd238",
      "parents": [
        "27c96eaabaf6e3cf386a69640d134b34ce51ff13"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Wed Oct 31 19:27:55 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Nov 03 08:46:27 2007 -0400"
      },
      "message": "ata/sata_fsl: save irq in private data for irq unmapping\n\nPowerpc uses virtual irq which has to be unmapped.\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "27c96eaabaf6e3cf386a69640d134b34ce51ff13",
      "tree": "22e5b69e322aafe54faf784f64d2ab33a8a596a8",
      "parents": [
        "1bf617b712380940ed357cb94b488fb262069594"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Wed Oct 31 19:27:54 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Nov 03 08:46:27 2007 -0400"
      },
      "message": "ata/sata_fsl: Remove deprecated hooks\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1bf617b712380940ed357cb94b488fb262069594",
      "tree": "7e4ce1ddcffabf1fa50a1b41d6edb4318a339e64",
      "parents": [
        "74521c28e550c4ec265cda14114bd9b908e9de34"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Wed Oct 31 19:27:53 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Nov 03 08:46:27 2007 -0400"
      },
      "message": "ata/sata_fsl: Update for ata_link introduction\n\nUpdate the driver to use the newly added ata_link structure.\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "74521c28e550c4ec265cda14114bd9b908e9de34",
      "tree": "6e9ab675eb69329db5188783a11a76a826055531",
      "parents": [
        "a89b7717a8c9be41a4856134b60a4d7a66df13f6"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 17:26:06 2007 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 02 19:39:18 2007 -0700"
      },
      "message": "Use i8253.c lock for PC speaker on MIPS, too.\n\nThe Jazz machines have to use the PIT timer for dyntick and highresolution\nkernels.  This may break because currently just like i386 used to do MIPS\nuses two separate spinlocks in the actual PIT code and the PC speaker\ncode.  So switch to do it the same that x86 currently does PIT locking.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a89b7717a8c9be41a4856134b60a4d7a66df13f6",
      "tree": "89578ae1ecf1fb7ac2501d0b3173783b8101d648",
      "parents": [
        "29dd5a7733fcb72696e90247ffbab57b0a591f67",
        "eb76c5c03caaa2b5c362b8514fb727047baa8fd9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 02 19:37:41 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 02 19:37:41 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: linux-input mailing list moved to vger.kernel.org\n  Input: inport, logibm - use KERN_INFO when reporting missing mouse\n  Input: appletouch - idle reset logic broke older Fountains\n  Input: hp_sdc.c - fix section mismatch\n  Input: appletouch - add Johannes Berg as maintainer\n  Input: Add Euro and Dollar key codes\n  Input: xpad - add more USB IDs\n"
    },
    {
      "commit": "71527bf8332ced9a961827272fe2f83fc5514f42",
      "tree": "ca20ec292a2d3111e2aa06fe01a5635e91a704b1",
      "parents": [
        "434a25d422db13729da14637325875dc64c05faf",
        "acf603513ebc0ebf209f087fb7b9237b0c0a2581"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 02 19:36:26 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 02 19:36:26 2007 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog:\n  [WATCHDOG] iTCO_wdt.c ICH8 pci-device-id\u0027s\n  [WATCHDOG] iTCO_wdt.c init \u0026 exit fixes\n  [WATCHDOG] iTCO_wdt.c pci_device_id table clean-up\n  [WATCHDOG] spin_lock_init() fixes\n  [WATCHDOG] Unlock in iTCO_wdt_start when reboot is disabled\n  [WATCHDOG] Add necessary braces to if (...) \\n #if... cases\n  [WATCHDOG] trivial fix two returns in void functions\n"
    },
    {
      "commit": "acf603513ebc0ebf209f087fb7b9237b0c0a2581",
      "tree": "09b66e166391019f1f39eb08c817001f7ff9ca27",
      "parents": [
        "08113e39dfd3d91053e8f1855fc0dc15305fb4c0"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Aug 31 08:23:10 2007 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Nov 02 22:25:43 2007 +0000"
      },
      "message": "[WATCHDOG] iTCO_wdt.c ICH8 pci-device-id\u0027s\n\nAdd the pci-device-id\u0027s for the ICH8M and the ICH8M-E chipsets.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "08113e39dfd3d91053e8f1855fc0dc15305fb4c0",
      "tree": "c1cd9a3de7e0b62169323e6fb913b3cbaa607ea4",
      "parents": [
        "c87b639a2a34ea2912000ee1b1bd313d46fda276"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Aug 31 08:15:34 2007 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Nov 02 22:25:35 2007 +0000"
      },
      "message": "[WATCHDOG] iTCO_wdt.c init \u0026 exit fixes\n\nMark init and exit procedures as __devinit \u0026 _-devexit.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "c87b639a2a34ea2912000ee1b1bd313d46fda276",
      "tree": "df3236ef5fe4148e8637c819321ee93f91db019e",
      "parents": [
        "c7dfd0cca300c5dc49213cf1c78c77393600410d"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sun Aug 19 20:17:58 2007 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Nov 02 22:25:21 2007 +0000"
      },
      "message": "[WATCHDOG] iTCO_wdt.c pci_device_id table clean-up\n\nMake the pci_device_id table more readable.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "c7dfd0cca300c5dc49213cf1c78c77393600410d",
      "tree": "5a4a5ecb5ab0215113eacf763a9d15500a02b0ee",
      "parents": [
        "2ba7d7b39f3adf3f71aa3acab00111a429056c7d"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@sw.ru",
        "time": "Thu Nov 01 16:27:08 2007 -0700"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Nov 02 19:09:07 2007 +0000"
      },
      "message": "[WATCHDOG] spin_lock_init() fixes\n\nSome watchdog drivers initialize global spinlocks in module\u0027s init function\nwhich is tolerable, but some do it in PCI probe function.  So, switch to\nstatic initialization to fix theoretical bugs and, more importantly, stop\ngiving people bad examples.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@sw.ru\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n\n"
    },
    {
      "commit": "2a0f9c4c452298da89b67060c7ca034ef7836aa9",
      "tree": "d8317d0c410abc0ccb725ae734c2e6201add2ca5",
      "parents": [
        "2a3e480d4b3392ce8907089094bd074575f9bb2a"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@gmx.de",
        "time": "Thu Nov 01 22:19:15 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Nov 01 22:19:15 2007 -0400"
      },
      "message": "Input: inport, logibm - use KERN_INFO when reporting missing mouse\n\nMany mouse drivers are often compiled (e.g. in Linux distributions) into the\nkernel at the same time just to make sure that at least one driver will suceed\nin find it\u0027s mouse device. Nevertheless, only the inport and logitech busmouse\nmouse drivers report with KERN_ERR log level if the mouse wasn\u0027t found. They\nshould use KERN_INFO instead, because it\u0027s not an error if the mouse isn\u0027t\nattached at all.\n\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "2a3e480d4b3392ce8907089094bd074575f9bb2a",
      "tree": "617c06b1b19090a1b08178b5b56c0fc8fe687a13",
      "parents": [
        "167ebf760fcecf72824756c8235e2d30f050bedd"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Nov 01 22:13:32 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Nov 01 22:13:32 2007 -0400"
      },
      "message": "Input: appletouch - idle reset logic broke older Fountains\n\nFountains do not support change mode request and therefore\nshould be excluded from idle reset attempts.\n\nAlso:\n - do not re-submit URB when we decide that touchpad needs to be\n   reinicialized\n - do not repeat size detection when reinitializing the touchpad\n - Add missing KERN_* prefixes to messages\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nAcked-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\n"
    },
    {
      "commit": "434a25d422db13729da14637325875dc64c05faf",
      "tree": "3cc92a685d19d23ee7b22545a9301c3962d31c22",
      "parents": [
        "3ce4af1defe55591925362ca1ef8363ba04e0feb",
        "f202df600c4485d406aa033ce793d3e78f5ff1e0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 01 15:08:07 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 01 15:08:07 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid:\n  HID: Don\u0027t access input_dev-\u003eprivate directly\n  HID: fix hidinput_connect ignoring retval from input_register_device\n  HID: hiddev - fix compiler warning\n  HID: Add GoTop tablets to blacklist\n"
    },
    {
      "commit": "3ce4af1defe55591925362ca1ef8363ba04e0feb",
      "tree": "05b334a4d011ac1e8ff40daf03ee46bdee293093",
      "parents": [
        "54866f032307063776b4eff7eadb131d47f9f9b4",
        "c956a24018819bd903fad0cd275a63c089cdba53"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 01 15:07:29 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 01 15:07: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  Fix myri10ge NAPI oops \u0026 warnings\n  Fix region size check in mpc5200 FEC driver\n  mpc5200: Fix Kconfig dependancies on MPC5200 FEC device driver\n"
    },
    {
      "commit": "c956a24018819bd903fad0cd275a63c089cdba53",
      "tree": "4a7e534f589e600c11384ee3892c98f8af3d0b58",
      "parents": [
        "48d58459fe991e48bf7e6638a0ded0f8cbd2fa3b"
      ],
      "author": {
        "name": "Andrew Gallatin",
        "email": "gallatin@myri.com",
        "time": "Wed Oct 31 17:40:06 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Nov 01 16:04:45 2007 -0400"
      },
      "message": "Fix myri10ge NAPI oops \u0026 warnings\n\nWhen testing the myri10ge driver with 2.6.24-rc1, I found\nthat the machine crashed under heavy load:\n\nUnable to handle kernel paging request at 0000000000100108 RIP:\n  [\u003cffffffff803cc8dd\u003e] net_rx_action+0x11b/0x184\n\nThe address corresponds to the list_move_tail() in\nnetif_rx_complete():\n                     if (unlikely(work \u003d\u003d weight))\n                             list_move_tail(\u0026n-\u003epoll_list, list);\n\nEventually, I traced the crashes to calling netif_rx_complete() with\nwork_done \u003d\u003d budget.  From looking at other drivers, it appears that\none should only call netif_rx_complete() when work_done \u003c budget.\n\nTo fix it, I changed the test in myri10ge_poll() so that it refers\nto to work_done rather than looking at the rx ring status.  If\nwork_done is \u003c budget, then that implies we have no more packets to\nprocess. Any races will be resolved by the NIC when the write to\nirq_claim is made.\n\nIn myri10ge_clean_rx_done(), if we ever exceeded our budget, it would\nreport a work_done one larger than was acutally done.  This is because\nthe increment was done in the conditional, so work_done would be\nincremented regardless of whether or not the test passed or failed.\nThis would lead to the WARN_ON_ONCE(work \u003e weight); warning in\nnet_rx_action triggering.  I\u0027ve moved the increment of work_done\ninside the loop.  Note that this would only be a problem when we had\nexceeded our budget.\n\nSigned off by: Andrew Gallatin \u003cgallatin@myri.com\u003e\n\nAndrew Gallatin Myricom Inc\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "48d58459fe991e48bf7e6638a0ded0f8cbd2fa3b",
      "tree": "dee9ca6da613646505e57f521ecd64cb8b692f78",
      "parents": [
        "644fdf9b08e51e172d54cb500473470edb4ba1e0"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Nov 01 08:22:35 2007 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Nov 01 16:04:45 2007 -0400"
      },
      "message": "Fix region size check in mpc5200 FEC driver\n\nDriver shouldn\u0027t complain if the register range is larger than what\nit expects.  This works around failures with some device trees.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "644fdf9b08e51e172d54cb500473470edb4ba1e0",
      "tree": "f08b214b5772f2281c2f453dbdaf58be0607cf2c",
      "parents": [
        "e403149c92a2a0643211debbbb0a9ec7cc04cff7"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Nov 01 08:22:30 2007 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Nov 01 16:04:45 2007 -0400"
      },
      "message": "mpc5200: Fix Kconfig dependancies on MPC5200 FEC device driver\n\nWhen not building an arch/powerpc kernel, the mpc5200 FEC driver depends\non some symbols which are not defined (BESTCOMM \u0026 BESTCOMM_FEC).\n\nThis patch flips around the dependancy logic so that it cannot be\nselected unless BESTCOMM_FEC is selected first.  Kconfig stops\ncomplaining this way.\n\nAlso, the driver only works for arch/powerpc (not arch/ppc) anyway so\nit should depend on PPC_MERGE also.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6257ff2177ff02d7f260a7a501876aa41cb9a9f6",
      "tree": "9d9f80ccf16f3d4ef062e896f62974c5496193ad",
      "parents": [
        "154adbc8469ff21fbf5c958446ee92dbaab01be1"
      ],
      "author": {
        "name": "Pavel Emelyanov",
        "email": "xemul@openvz.org",
        "time": "Thu Nov 01 00:39:31 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Nov 01 00:39:31 2007 -0700"
      },
      "message": "[NET]: Forget the zero_it argument of sk_alloc()\n\nFinally, the zero_it argument can be completely removed from\nthe callers and from the function prototype.\n\nBesides, fix the checkpatch.pl warnings about using the\nassignments inside if-s.\n\nThis patch is rather big, and it is a part of the previous one.\nI splitted it wishing to make the patches more readable. Hope \nthis particular split helped.\n\nSigned-off-by: Pavel Emelyanov \u003cxemul@openvz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b1d08ac064268d0ae2281e98bf5e82627e0f0c56",
      "tree": "00aec5eed543558856b7dd6f0de7dede98e6c851",
      "parents": [
        "57eb06e584be3b702d1ba5c39e0b57ddcdabdc66",
        "d919fd433b5823d1cf9d0688eb2eec183de9b74c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 31 13:43:31 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 31 13:43:31 2007 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6:\n  Revert \"Driver core: remove class_device_*_bin_file\"\n"
    },
    {
      "commit": "57eb06e584be3b702d1ba5c39e0b57ddcdabdc66",
      "tree": "2b438f438748ff0c9dec86ee44cfb615f7ccee46",
      "parents": [
        "2ed45b07c957e37db88d7d3696b63eb79b0ef5ef",
        "558de8a74efe37a4b5e2ef944da17d23e701dd98"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 31 13:40:29 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 31 13:40:29 2007 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 4634/1: DaVinci GPIO header build fix\n  [ARM] 4636/1: pxa: add default configuration for zylonite\n  [ARM] 4635/1: pxa: Change Eric Miao\u0027s email address to eric.miao@marvell.com\n  [ARM] Fix assignment instead of condition in arm/mach-omap2/clock.c\n  [ARM] nommu: fix breakage caused by f9720205d1f847cb59e197e851b5276425363f6b\n  [ARM] pxa: shut up CLOCK_EVT_MODE_RESUME warning\n  [ARM] Fix FIQ issue with ARM926\n  [ARM] Fix pxamci regression\n  [ARM] Fix netx_defconfig regression\n  [ARM] Fix ateb9200_defconfig build regression\n  [ARM] Fix an rpc_defconfig regression\n  [ARM] Fix omap_h2_1610_defconfig regressions\n  [ARM] 4632/1: Fix a typo in include/asm-arm/plat-s3c/regs-nand.h\n"
    },
    {
      "commit": "d919fd433b5823d1cf9d0688eb2eec183de9b74c",
      "tree": "037cac29c344e0a2009a241d2168825f399b600a",
      "parents": [
        "5307cc1aa53850f017c8053db034cf950b670ac9"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Oct 31 12:51:29 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Oct 31 12:51:29 2007 -0700"
      },
      "message": "Revert \"Driver core: remove class_device_*_bin_file\"\n\nThis reverts commit fcd239d3d5575e5cc63aab5c33cf6dc66904f6d6.\n\nI messed up, ia64 still uses these files in the current tree, and now\ncan not build the pci code, which all ia64 boxes seem to require :)\n\nThis fixes that mistake.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2ed45b07c957e37db88d7d3696b63eb79b0ef5ef",
      "tree": "dcb74cd8583bf7f35da7c365d475da3a03346acd",
      "parents": [
        "0bd243c4d93583cd8e1786c0bd6982f6f9f94ab6"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Oct 28 16:51:32 2007 +0100"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Wed Oct 31 19:02:19 2007 +0100"
      },
      "message": "ieee1394: ieee1394_transactions.c: remove dead code\n\nThis patch removes dead code spotted by the Intel C Compiler.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "0bd243c4d93583cd8e1786c0bd6982f6f9f94ab6",
      "tree": "4302c298abed38b0ff866a66390a7f434a612db0",
      "parents": [
        "5307cc1aa53850f017c8053db034cf950b670ac9"
      ],
      "author": {
        "name": "Kristian Høgsberg",
        "email": "krh@redhat.com",
        "time": "Tue Jun 05 19:27:05 2007 -0400"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Wed Oct 31 19:02:19 2007 +0100"
      },
      "message": "firewire: Fix pci resume to not pass in a __be32 config rom.\n\nThe ohci_enable() function shared between pci_probe and pci_resume\ntakes a host endian config rom, but ohci-\u003econfig_rom is __be32.  This\nsets up the config rom in the wrong endian on little endian machine,\nspecifically, BusOptions will be initialized to a 0 max receive size.\n\nThis patch changes the way we reuse the config rom so that we avoid\nthis problem.\n\nSigned-off-by: Kristian Hoegsberg \u003ckrh@redhat.com\u003e\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "d8cb70d10a2d4e6b083b89044a68d860d0bf1eec",
      "tree": "d84cbb7ce12f6a2514237ef29688f2c40fbd3707",
      "parents": [
        "5984a2fc7e7c9ab118e78ae9799e98fc4ade40f9"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Oct 26 17:56:40 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 31 15:21:39 2007 +0000"
      },
      "message": "[ARM] Fix pxamci regression\n\nFix:\n\nWARNING: at arch/arm/mach-pxa/clock.c:69 clk_disable()\n[\u003cc002d7c8\u003e] (dump_stack+0x0/0x14) from [\u003cc00334f4\u003e] (clk_disable+0x34/0xa0)\n[\u003cc00334c0\u003e] (clk_disable+0x0/0xa0) from [\u003cc028a43c\u003e] (pxamci_set_ios+0x74/0xf0)\n[\u003cc028a3c8\u003e] (pxamci_set_ios+0x0/0xf0) from [\u003cc0281548\u003e] (mmc_power_off+0x90/0x9c)\n[\u003cc02814b8\u003e] (mmc_power_off+0x0/0x9c) from [\u003cc0281a30\u003e] (mmc_start_host+0x18/0x28)\n[\u003cc0281a18\u003e] (mmc_start_host+0x0/0x28) from [\u003cc02825a0\u003e] (mmc_add_host+0xe8/0x104)\n[\u003cc02824b8\u003e] (mmc_add_host+0x0/0x104) from [\u003cc028a7d0\u003e] (pxamci_probe+0x24c/0x2f4)\n[\u003cc028a584\u003e] (pxamci_probe+0x0/0x2f4) from [\u003cc01e5948\u003e] (platform_drv_probe+0x20/0x24)\n...\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "01c0ad58548fa1fa76379d1bea060f6e1d6ba2af",
      "tree": "3ff417ecf1ced85b8bdcefe1e378502e8d42c498",
      "parents": [
        "b23e79fd87529706eb8e9e350226465b4abe70d2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Oct 26 17:47:34 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 31 15:21:35 2007 +0000"
      },
      "message": "[ARM] Fix an rpc_defconfig regression\n\nFix:\n\n  CC      drivers/scsi/arm/powertec.o\nIn file included from drivers/scsi/arm/powertec.c:29:\ndrivers/scsi/arm/scsi.h: In function \u0027next_SCp\u0027:\ndrivers/scsi/arm/scsi.h:42: error: \u0027struct scatterlist\u0027 has no member named \u0027page\u0027\ndrivers/scsi/arm/scsi.h: In function \u0027init_SCp\u0027:\ndrivers/scsi/arm/scsi.h:80: error: \u0027struct scatterlist\u0027 has no member named \u0027page\u0027\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "bb374b7b938f73666c403b201b3dd48ec9fe118a",
      "tree": "f683515d0b6b3b98a67c65c2bce6737089157c2b",
      "parents": [
        "dd13810b420e0de1fe75bc3b9b14dd2c2c9a4299"
      ],
      "author": {
        "name": "David Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 30 21:23:48 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 31 07:48:21 2007 -0700"
      },
      "message": "[MEDIA] IVTV: exit_ivtv_i2c() cannot be __devexit\n\nIt is referenced both from __devinit code (ivtv_probe) and\nnormal .text (ivtv_process_eeprom), and therefore cannot\nbe discarded via __devexit.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dd13810b420e0de1fe75bc3b9b14dd2c2c9a4299",
      "tree": "37598ca7162d5d440ab554a45d6f64347f4e5df4",
      "parents": [
        "a3634d7169f56eca5e349fce2f1de228fc10efda",
        "298bb62175a8e8c2f21f3e00543cda853f423599"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 31 07:46:51 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 31 07:46:51 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6:\n  [AF_KEY]: suppress a warning for 64k pages.\n  [TIPC]: Fix headercheck wrt. tipc_config.h\n  [COMPAT]: Fix build on COMPAT platforms when CONFIG_NET is disabled.\n  [CONNECTOR]: Fix a spurious kfree_skb() call\n  [COMPAT]: Fix new dev_ifname32 returning -EFAULT\n  [NET]: Fix incorrect sg_mark_end() calls.\n  [IPVS]: Remove /proc/net/ip_vs_lblcr\n  [IPV6]: remove duplicate call to proc_net_remove\n  [NETNS]: fix net released by rcu callback\n  [NET]: Fix free_netdev on register_netdev failure.\n  [WAN]: fix drivers/net/wan/lmc/ compilation\n"
    },
    {
      "commit": "f202df600c4485d406aa033ce793d3e78f5ff1e0",
      "tree": "6898f340791d501e32b860dacb9b7a0819fe8031",
      "parents": [
        "368d290ba2a66338303b5d3998b182e404a9eb38"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Oct 31 12:33:26 2007 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Oct 31 13:30:35 2007 +0100"
      },
      "message": "HID: Don\u0027t access input_dev-\u003eprivate directly\n\ninput_{get|set}_drvdata() helpers should be used instead.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "368d290ba2a66338303b5d3998b182e404a9eb38",
      "tree": "8c26ffd8f36e1ef1f0533f20b0018919a029a83b",
      "parents": [
        "d624284b06f869dad87a70a8d0cad72fbf7527b9"
      ],
      "author": {
        "name": "Dirk Hohndel",
        "email": "hohndel@linux.intel.com",
        "time": "Tue Oct 30 13:02:44 2007 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Oct 31 13:30:35 2007 +0100"
      },
      "message": "HID: fix hidinput_connect ignoring retval from input_register_device\n\nhidinput_connect() ignores retval from input_register_device(). Fix it\nby properly undoing all the registrations that have been already done,\nand return error.\n\nSigned-off-by: Dirk Hohndel \u003chohndel@linux.intel.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "d624284b06f869dad87a70a8d0cad72fbf7527b9",
      "tree": "afccd691a0006196e4f7f2f2ff4e656372afdc2a",
      "parents": [
        "df7bded75e6e0b14d79ba2a2d2f382f1014788cf"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Oct 25 11:38:21 2007 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Oct 31 13:30:34 2007 +0100"
      },
      "message": "HID: hiddev - fix compiler warning\n\ndrivers/hid/usbhid/hiddev.c: In function \u0027hiddev_compat_ioctl\u0027:\ndrivers/hid/usbhid/hiddev.c:746: warning: passing argument 4 of \u0027hiddev_ioctl\u0027 makes\ninteger from pointer without a cast\n\nAdd cast to hiddev_compat_ioctl()\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "df7bded75e6e0b14d79ba2a2d2f382f1014788cf",
      "tree": "bfe199bb7a06644926b9566de43dab44a615d973",
      "parents": [
        "c9927c2bf4f45bb85e8b502ab3fb79ad6483c244"
      ],
      "author": {
        "name": "Jerrold Jones",
        "email": "digireco@gmail.com",
        "time": "Mon Oct 22 11:38:41 2007 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Oct 31 13:30:33 2007 +0100"
      },
      "message": "HID: Add GoTop tablets to blacklist\n\nGoTop devices are handled by usbtouchscreen driver, make sure HID\nignores them.\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "a3634d7169f56eca5e349fce2f1de228fc10efda",
      "tree": "f15da7d958c111cab9e36ede4a7044f52a88f6ff",
      "parents": [
        "53173920dab204a31ef37e7d2cb25b964a8a7752",
        "710701c8fc4f6e0c67a98a0b9ca0d75656115957"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 22:23:27 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 22:23:27 2007 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6:\n  add SubmittingPatches to Documentation/ja_JP\n  fix typo in SubmittingPatches\n  Driver Core: fix bug in device_rename() for SYSFS_DEPRECATED\u003dy\n  sysfs: make sysfs_{get,put}_active() static\n  kobject: check for duplicate names in kobject_rename\n  Driver core: remove class_device_*_bin_file\n"
    },
    {
      "commit": "60b8cabd8e8a1d266aa8778957691cd925673083",
      "tree": "c3eedcd7291d78943b790fb50865c5497de0688d",
      "parents": [
        "78e9d3678c8362aad2b2a48c242966aebb089dbd"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Fri Oct 26 20:07:44 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Oct 30 21:52:33 2007 -0700"
      },
      "message": "Driver Core: fix bug in device_rename() for SYSFS_DEPRECATED\u003dy\n\nThis should fix the sysfs warnings that renaming network devices is\ncausing to show up with CONFIG_SYSFS_DEPRECATED\u003dy\n\nThe code just shouldn\u0027t run if class devices are real directories, it\u0027s\nan update for the symlink in the class directory. Nobody noticed that as\nlong as the creation of sysfs files silently failed, and we both missed\nit before the merge, because we don\u0027t run SYSFS_DEPRECATED\u003dy.        \n\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nCc: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nCc: David Miller \u003cdavem@davemloft.net\u003e\nCc: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nCc: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "fcd239d3d5575e5cc63aab5c33cf6dc66904f6d6",
      "tree": "346728fb9798b588af49c65efd7d095af07b55ea",
      "parents": [
        "e403149c92a2a0643211debbbb0a9ec7cc04cff7"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Oct 17 15:52:43 2007 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Oct 30 21:52:33 2007 -0700"
      },
      "message": "Driver core: remove class_device_*_bin_file\n\nThese functions are not used by anyone, so remove them from the tree.\n\nThe class_device code will be removed soon anyway, so no future users\nwill ever be possible.\n\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "6cf92e98a48ba4bd5aeb8932b3844d3f8eacac76",
      "tree": "c1a1c5e57339fe7f9d2a9efad92d949eecedf366",
      "parents": [
        "be48be08a829db09a4f786f44a1872ef0f533c85"
      ],
      "author": {
        "name": "Michal Januszewski",
        "email": "spock@gentoo.org",
        "time": "Tue Oct 30 20:41:49 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Oct 30 21:29:47 2007 -0700"
      },
      "message": "[CONNECTOR]: Fix a spurious kfree_skb() call\n\nRemove a spurious call to kfree_skb() in the connector rx_skb handler.\n\nThis fixes a regression introduced by the \u0027[NET]: make netlink user -\u003e\nkernel interface synchronious\u0027 patch (cd40b7d3983c708aabe3d3008ec64ffce56d33b0)\n\nSigned-off-by: Michal Januszewski \u003cspock@gentoo.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5c41542bdeaafe922a07bcdebc10d96a3b8ffeee",
      "tree": "75deeac6126eea07dd8ba9b32d1ffbc3826c928c",
      "parents": [
        "e403149c92a2a0643211debbbb0a9ec7cc04cff7"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue Oct 30 15:34:34 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Oct 30 21:16:15 2007 -0700"
      },
      "message": "[WAN]: fix drivers/net/wan/lmc/ compilation\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "53173920dab204a31ef37e7d2cb25b964a8a7752",
      "tree": "9dce73580961b298a160d6ea496184adde360c51",
      "parents": [
        "e403149c92a2a0643211debbbb0a9ec7cc04cff7",
        "3f776e8a25a9d281125490562e1cc5bd7c14cf7c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 15:26:56 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 15:26:56 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/fmr_pool: Stop ib_fmr threads from contributing to load average\n  IB/ipath: Fix incorrect use of sizeof on msg buffer (function argument)\n  IB/ipath: Limit length checksummed in eeprom\n  IB/ipath: Fix a race where s_last is updated without lock held\n  IB/mlx4: Lock SQ lock in mlx4_ib_post_send()\n  IPoIB/cm: Fix receive QP cleanup\n"
    },
    {
      "commit": "3f776e8a25a9d281125490562e1cc5bd7c14cf7c",
      "tree": "6f47d656cf44fe1f38c9b3cf2476c4f209209bec",
      "parents": [
        "164ef7a25285bbc42d8177f454b31631ca4d3ec7"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Tue Oct 30 14:57:43 2007 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Oct 30 14:57:43 2007 -0700"
      },
      "message": "IB/fmr_pool: Stop ib_fmr threads from contributing to load average\n\nI noticed my machine was at a constant load average of 1. This was\nbecause ib_create_fmr_pool calls kthread_create but does not\nimmediately wake the thread up.\n\nChange to using kthread_run so we enter ib_fmr_cleanup_thread(), set\nTASK_INTERRUPTIBLE, then go to sleep.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "e403149c92a2a0643211debbbb0a9ec7cc04cff7",
      "tree": "c3ef82a7fa02222aab2c3d3d79e644f8a1c95286",
      "parents": [
        "bdb76ef5a4bc8676a81034a443f1eda450b4babb"
      ],
      "author": {
        "name": "Dirk Hohndel",
        "email": "hohndel@linux.intel.com",
        "time": "Tue Oct 30 13:37:19 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 14:26:30 2007 -0700"
      },
      "message": "Kbuild/doc: fix links to Documentation files\n\nFix links to files in Documentation/* in various Kconfig files\n\nSigned-off-by: Dirk Hohndel \u003chohndel@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "71d00feca2598c68186ca5b83247746d6a7fed7e",
      "tree": "fe129bfc6a69ea00a43ceffdd04ad91898a0411e",
      "parents": [
        "8c1ee54cb3ff750dc39a5e1db8075e2352bbd1b8",
        "19abe86d60eeb34c5deeb3ab2d14229fa9f59157"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 12:04:29 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 12:04:29 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:\n  ixgb: fix TX hangs under heavy load\n  e1000e: Fix typo ! \u0026\n  ixgbe: minor sparse fixes\n  e1000: sparse warnings fixes\n  ixgb: fix sparse warnings\n  e1000e: fix sparse warnings\n  mv643xx_eth: Fix MV643XX_ETH offsets used by Pegasos 2\n  Blackfin EMAC driver: Fix Ethernet communication bug (dupliated and lost packets)\n  DM9601: Support for ADMtek ADM8515 NIC\n"
    },
    {
      "commit": "8c1ee54cb3ff750dc39a5e1db8075e2352bbd1b8",
      "tree": "f49bd934f7e06950a6dd11436a1297cf734fb848",
      "parents": [
        "97855b49b6bac0bd25f16b017883634d13591d00",
        "e027bd36c146582cef382364e5c826db93d4427b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 11:49:13 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 11:49:13 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  libata: implement and use ATA_QCFLAG_QUIET\n  libata: stop being overjealous about non-IO commands\n  libata: flush is an IO command\n  sata_promise: cleanups\n  sata_promise: ASIC PRD table bug workaround, take 2\n"
    },
    {
      "commit": "19abe86d60eeb34c5deeb3ab2d14229fa9f59157",
      "tree": "3d201cb4f21a7fc898e2d227a9d903ff9979cdad",
      "parents": [
        "6e4ca80d27374048c43651f87b4a9c6eb52667d1"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Tue Oct 30 11:21:50 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 30 14:32:17 2007 -0400"
      },
      "message": "ixgb: fix TX hangs under heavy load\n\nA merge error occurred where we merged the wrong block here\nin version 1.0.120. The right condition for frags is slightly\ndifferent then for the skb, so account for the difference properly\nand trim the TSO based size right.\n\nOriginally part of a fix reported by IBM to fix TSO hangs on\npSeries hardware.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nCc: Andy Gospodarek \u003candy@greyhouse.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6e4ca80d27374048c43651f87b4a9c6eb52667d1",
      "tree": "0beff04c75e793bc3a84400bd33cb5074a9d5bcc",
      "parents": [
        "9c8eb7206f4ef481d12da9196a6bdfd8d5def164"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Mon Oct 29 10:50:05 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 30 14:32:17 2007 -0400"
      },
      "message": "e1000e: Fix typo ! \u0026\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9c8eb7206f4ef481d12da9196a6bdfd8d5def164",
      "tree": "cb26504345242f89935764ed06c8274c41b97327",
      "parents": [
        "abec42a4f87795766f77e4595b7e540b5fc60e3f"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Mon Oct 29 10:46:24 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 30 14:32:17 2007 -0400"
      },
      "message": "ixgbe: minor sparse fixes\n\nMake strings const if possible, and fix includes so forward definitions\nare seen.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "abec42a4f87795766f77e4595b7e540b5fc60e3f",
      "tree": "accf9def87efcf8b04728aaea44fdecdea0c559e",
      "parents": [
        "273dc74e1c7d9aa2eab2036153c8fe65593fb85e"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Mon Oct 29 10:46:19 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 30 14:32:17 2007 -0400"
      },
      "message": "e1000: sparse warnings fixes\n\nFix sparse warnings and problems from e1000 driver.\n\nAdded a sparse fix for the module param array index\n-- Auke\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "273dc74e1c7d9aa2eab2036153c8fe65593fb85e",
      "tree": "9f854fce92cea3e9785ed67ced0801a09d3db2d2",
      "parents": [
        "5a9147bb29d76b30787638882f6c310074c2e6f3"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Mon Oct 29 10:46:13 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 30 14:32:16 2007 -0400"
      },
      "message": "ixgb: fix sparse warnings\n\nFix sparse warnings in ixgb driver for net-2.6.24.\n\nAdded a sparse fix for invalid declaration using non-constant value\nin ixgb_set_multi. Added a fix for the module param array index\nand allows int params in the array. --Auke\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5a9147bb29d76b30787638882f6c310074c2e6f3",
      "tree": "0261e726485ed158fa57a20ff144244fd48c0227",
      "parents": [
        "3077d78a74a62c5f531b005efdbcc01a3f2f09ca"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Mon Oct 29 10:46:05 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 30 14:32:16 2007 -0400"
      },
      "message": "e1000e: fix sparse warnings\n\nFix sparse warnings from e1000e driver in net-2.6.24.\n\nAdded a sparse fix for module param arrays which can have int values\nbut only the array index needs to be unsigned. --Auke\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2ea10b1a545562658b0eccb24b0feda3f77d4d36",
      "tree": "4309bf7dcad5b217967d23ec0c28ba23148d0bad",
      "parents": [
        "a06da754692ab79c75c64ca95850957dc3ef154d"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Oct 30 17:04:09 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 30 14:32:16 2007 -0400"
      },
      "message": "Blackfin EMAC driver: Fix Ethernet communication bug (dupliated and lost packets)\n\nFix Ethernet communication bug(dupliated and lost packets)\nin RMII PHY mode- dont call mac_disable and mac_enable during\n10/100 REFCLK changes - mac_enable screws up the DMA descriptor chain\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a06da754692ab79c75c64ca95850957dc3ef154d",
      "tree": "5d02f58e8e181fb357290fa88cd320dd6952daae",
      "parents": [
        "3529a233421fc43fa7bfdf7a4317daf28348a23d"
      ],
      "author": {
        "name": "Peter Korsgaard",
        "email": "jacmet@sunsite.dk",
        "time": "Tue Oct 30 14:23:47 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 30 14:32:16 2007 -0400"
      },
      "message": "DM9601: Support for ADMtek ADM8515 NIC\n\nAdd device ID for the ADMtek ADM8515 USB NIC to the DM9601 driver.\n\nSigned-off-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "164ef7a25285bbc42d8177f454b31631ca4d3ec7",
      "tree": "8b1bb151e66af810efdeeb67124ae1ca2fad9f82",
      "parents": [
        "627934448ec80f823eafd0a7d4b7541515d543a3"
      ],
      "author": {
        "name": "Dave Olson",
        "email": "dave.olson@qlogic.com",
        "time": "Tue Oct 09 22:24:36 2007 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Oct 30 11:05:49 2007 -0700"
      },
      "message": "IB/ipath: Fix incorrect use of sizeof on msg buffer (function argument)\n\nInside a function declared as\n\n    void foo(char bar[512])\n\nthe value of sizeof bar is the size of a pointer, not 512.  So avoid\nconstructions like this by passing the size explicitly.\n\nAlso reduce the size of the buffer to 128 bytes (512 was overly generous).\n\nSigned-off-by: Dave Olson \u003cdave.olson@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "627934448ec80f823eafd0a7d4b7541515d543a3",
      "tree": "d29e64a2c7ac9d9b27d371911013c091a1b8f96f",
      "parents": [
        "fffbfeaa680e2b87a591e141f2aa7e9e91184956"
      ],
      "author": {
        "name": "Michael Albaugh",
        "email": "Michael.Albaugh@Qlogic.com",
        "time": "Thu Oct 18 10:36:40 2007 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Oct 30 10:58:53 2007 -0700"
      },
      "message": "IB/ipath: Limit length checksummed in eeprom\n\nThe small eeprom that holds the GUID etc. contains a data-length, but if \nthe actual eeprom is new or has been erased, that byte will be 0xFF,\nwhich is greater than the maximum physical length of the eeprom, and\nmore importantly greater than the length of the buffer we vmalloc\u0027d.\nSanity-check the length to avoid the possbility of reading past end of\nbuffer.\n\nSigned-off-by: Michael Albaugh \u003cMichael.Albaugh@Qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "fffbfeaa680e2b87a591e141f2aa7e9e91184956",
      "tree": "6a087d79165f626e6ad13dddf4dfb17ba128d1f4",
      "parents": [
        "96db0e0335c7981911bd7efc5c79e82d2358c0fc"
      ],
      "author": {
        "name": "Ralph Campbell",
        "email": "ralph.campbell@qlogic.com",
        "time": "Fri Oct 19 15:04:10 2007 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Oct 30 10:57:24 2007 -0700"
      },
      "message": "IB/ipath: Fix a race where s_last is updated without lock held\n\nThere is a small window where a send work queue entry could be\noverwritten by ib_post_send() because s_last is updated before the\nentry is read.\n\nThis patch closes the window by acquiring the lock and updating\nthe last send work queue entry index after reading the wr_id.\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "96db0e0335c7981911bd7efc5c79e82d2358c0fc",
      "tree": "276234e4b0e12397e6f4034c0336efb49e9fb19c",
      "parents": [
        "09f60f8f54c5e2391f0b7c38dccd7b00d83587ab"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Oct 30 10:53:54 2007 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Oct 30 10:53:54 2007 -0700"
      },
      "message": "IB/mlx4: Lock SQ lock in mlx4_ib_post_send()\n\nBecause of a typo, mlx4_ib_post_send() takes the same lock rq.lock as\nmlx4_ib_post_recv().  Correct the code so the intended sq.lock is\ntaken when posting a send.\n\nNoticed by Yossi Leybovitch and pointed out by Jack Morgenstein from\nMellanox.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "2d175d438f297bcd75a7b88baf3a304137047af6",
      "tree": "22fa745d13f85dd8fd74bb35ba0e3bf01cab12f8",
      "parents": [
        "c2db6376c934b9e4c0b905bee5222d5475bbd98a",
        "502ef38da15d817f8e67acefc12dc2212f7f8aa1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 08:08:40 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 08:08:40 2007 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6:\n  [TIPC]: Add tipc_config.h to include/linux/Kbuild.\n  [WAN]: lmc_ioctl: don\u0027t return with locks held\n  [SUNRPC]: fix rpc debugging\n  [TCP]: Saner thash_entries default with much memory.\n  [SUNRPC] rpc_rdma: we need to cast u64 to unsigned long long for printing\n  [IPv4] SNMP: Refer correct memory location to display ICMP out-going statistics\n  [NET]: Fix error reporting in sys_socketpair().\n  [NETFILTER]: nf_ct_alloc_hashtable(): use __GFP_NOWARN\n  [NET]: Fix race between poll_napi() and net_rx_action()\n  [TCP] MD5: Remove some more unnecessary casting.\n  [TCP] vegas: Fix a bug in disabling slow start by gamma parameter.\n  [IPVS]: use proper timeout instead of fixed value\n  [IPV6] NDISC: Fix setting base_reachable_time_ms variable.\n"
    },
    {
      "commit": "c2db6376c934b9e4c0b905bee5222d5475bbd98a",
      "tree": "9ba0d0a397444e2afad58c63600d72a9aebe17f1",
      "parents": [
        "23f42b7b2e538a27bc457a9ba12a6656343dc5ea"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Mon Oct 29 14:37:24 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 08:06:55 2007 -0700"
      },
      "message": "s3c-rtc: remove unused variable\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nAcked-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "23f42b7b2e538a27bc457a9ba12a6656343dc5ea",
      "tree": "da39ae248360520d1d430c936682a4834da7a262",
      "parents": [
        "10e27ed4bae199fefbc3e9f9473e32605797a003"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Mon Oct 29 14:37:23 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 08:06:55 2007 -0700"
      },
      "message": "serial: fix serial_txx9 console initialization\n\nSince commit 97d97224ff361e08777fb33e0fd193ca877dac28 (\"[SERIAL] Fix\nconsole initialisation ordering\"), serial_core calls -\u003epm() on\ninitialization even if the port was used for console.\n\nThis behaviour breaks serial_txx9 console since The serial_txx9 driver\ninitialize its port entirely on its -\u003epm() method if new state was 0.\nThis patch adds checking for oldstate value to fix this probelm.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "10e27ed4bae199fefbc3e9f9473e32605797a003",
      "tree": "bf9fce162314fcf5bb206a688d0d2e5936bd9878",
      "parents": [
        "f664f1f9b77d6c64f3cee1875dcb4faba0da6dd4"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Oct 29 14:37:22 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 08:06:55 2007 -0700"
      },
      "message": "intel-iommu: Fix array overflow\n\nFix possible array overflow:\n\ndrivers/pci/intel-iommu.c: In function ¡dmar_get_fault_reason¢:\ndrivers/pci/intel-iommu.c:753: warning: array subscript is above array bounds\ndrivers/pci/intel-iommu.c: In function ¡iommu_page_fault¢:\ndrivers/pci/intel-iommu.c:753: warning: array subscript is above array bounds\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nCc: Mark Gross \u003cmgross@linux.intel.com\u003e\nAcked-by: \"Keshavamurthy, Anil S\" \u003canil.s.keshavamurthy@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4138f08d1c2783a28df2af6ed81aa180462ec374",
      "tree": "11b9d3b4cbafe4c9d1dd7c9b7ef934dee2bafdb4",
      "parents": [
        "bc2a3f86f46569fb091792867ce67c9ab24dfd0f"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Oct 29 14:37:18 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 08:06:55 2007 -0700"
      },
      "message": "Remove bogus default y for DMAR and NET_DMA\n\nNo reason I can think of of making them default y Most people don\u0027t have\nthe hardware and with default y they just pollute lots of configs during\nmake oldconfig.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nAcked-by: \"Nelson, Shannon\" \u003cshannon.nelson@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cc72233c838fbb459e786d2be3b5091f6cc50f4d",
      "tree": "de28c0ef8b5909a7a3c9d519d18dce8532d53975",
      "parents": [
        "f08f3895f4171d336c52d37a81376a910a1673e0"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Oct 29 14:37:17 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 08:06:55 2007 -0700"
      },
      "message": "radeonfb: remove warning with CONFIG_PM\u003dn\n\nRemove warning from powerpc ppc64_defconfig builds:\n\ndrivers/video/aty/radeon_pm.c:30: warning: \u0027radeon_reinitialize_M10\u0027 declared \u0027static\u0027 but never defined\n\nIt\u0027s used only under CONFIG_PM, and only with CONFIG_X86 before it is\ndefined, so the forward declaration can be moved under the ifdef.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f08f3895f4171d336c52d37a81376a910a1673e0",
      "tree": "c38f988042a46197462ad778905d2aa7a28df1f3",
      "parents": [
        "64e862a579015d229b8e40b6bc4ac3612e9656e1"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon Oct 29 14:37:16 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 08:06:55 2007 -0700"
      },
      "message": "fb menu: fix FB_OMAP dependencies so that menu is displayed correctly\n\nFix FB_OMAP dependencies so that the OMAP FB driver options are presented\ncorrectly.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e027bd36c146582cef382364e5c826db93d4427b",
      "tree": "45f3d3db848a5bd44bcb2191db17cbfd30f4911a",
      "parents": [
        "f90f0828e57e97cb1ff19520d252882cfc6fb3c0"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Fri Oct 26 16:19:26 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 30 09:59:43 2007 -0400"
      },
      "message": "libata: implement and use ATA_QCFLAG_QUIET\n\nImplement ATA_QCFLAG_QUIET which indicates that there\u0027s no need to\nreport if the command fails with AC_ERR_DEV and set it for passthrough\ncommands.\n\nCombined with previous changes, this now makes device errors for all\ndirect commands reported directly to the issuer without going through\nEH actions and reporting.\n\nNote that EH is still invoked after non-IO device errors to determine\nthe nature of the error and resume command execution (some controller\nrequires special care after error to continue).  It just performs\ndefault maintenance after error, examines what\u0027s going on, realizes\nthat it\u0027s none of its business and reports the command failure without\nlogging any error messages.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f90f0828e57e97cb1ff19520d252882cfc6fb3c0",
      "tree": "14e67383982020fa1eba40af22d202e5ec04a77b",
      "parents": [
        "b666da35d900c26cbea1caa465649e2e0afa406c"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Fri Oct 26 16:12:41 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 30 09:59:42 2007 -0400"
      },
      "message": "libata: stop being overjealous about non-IO commands\n\nlibata EH always revalidated device and retried failed command after\nerror except for ATAPI CCs.  This is unnecessary and hinders with\nusers issuing direct commands.  This patch makes the following\nchanges.\n\n* Make sata_sil24 not request ATA_EH_REVALIDATE on device errors.\n  sil24 is the only driver which does this.  All others let libata EH\n  core code decide.\n\n* Don\u0027t request revalidation after device error of non-IO command.\n  Revalidation doesn\u0027t really help anybody.  As ATA_EH_REVALIDATE\n  isn\u0027t set by default, there\u0027s no reason to clear it after sense data\n  is read.  Kill ATA_EH_REVALIDATE clearing code while at it.\n\n* Don\u0027t retry non-IO command after device error.  Device has rejected\n  the command.  There\u0027s no point in retrying.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b666da35d900c26cbea1caa465649e2e0afa406c",
      "tree": "c1636d741569fd9fcf39557e36210226e9d5d860",
      "parents": [
        "5595ddf98cb3bf2c18b3b96587a1a9b0b08c267a"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Fri Oct 26 15:53:59 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 30 09:59:42 2007 -0400"
      },
      "message": "libata: flush is an IO command\n\nATA_QCFLAG_IO is used to mark commands which are used to perform\nregluar IO transfers via block layer.  These commands are assumed to\nbe valid and taken more seriously during error handling.  Cache flush\nis used by regular IO path and necessary for data integrity.  Mark it\nwith ATA_QCFLAG_IO.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5595ddf98cb3bf2c18b3b96587a1a9b0b08c267a",
      "tree": "18c3d5aefffa988917307b708528d63540efb888",
      "parents": [
        "b9ccd4a90bbb964506f01b4bdcff4f50f8d5d334"
      ],
      "author": {
        "name": "Mikael Pettersson",
        "email": "mikpe@it.uu.se",
        "time": "Tue Oct 30 14:21:55 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 30 09:27:57 2007 -0400"
      },
      "message": "sata_promise: cleanups\n\nMinor sata_promise cleanups:\n- use C99 array initialisers in pdc_port_info[]\n- add myself in the file head\u0027s Maintained by note,\n  since users don\u0027t always read the MAINTAINERS file\n- SG/PRD bug workaround warrants driver version bump\n\nSigned-off-by: Mikael Pettersson \u003cmikpe@it.uu.se\u003e\n--\n drivers/ata/sata_promise.c |   17 +++++++++--------\n 1 files changed, 9 insertions(+), 8 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b9ccd4a90bbb964506f01b4bdcff4f50f8d5d334",
      "tree": "c8517b78c7de68fa3e4a66f3de069130b2c9b8fa",
      "parents": [
        "3529a233421fc43fa7bfdf7a4317daf28348a23d"
      ],
      "author": {
        "name": "Mikael Pettersson",
        "email": "mikpe@it.uu.se",
        "time": "Tue Oct 30 14:20:49 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 30 09:27:57 2007 -0400"
      },
      "message": "sata_promise: ASIC PRD table bug workaround, take 2\n\nSecond-generation Promise SATA controllers have an ASIC bug\nwhich can trigger if the last PRD entry is larger than 164 bytes,\nresulting in intermittent errors and possible data corruption.\n\nWork around this by replacing calls to ata_qc_prep() with a\nprivate version that fills the PRD, checks the size of the\nlast entry, and if necessary splits it to avoid the bug.\nAlso reduce sg_tablesize by 1 to accommodate the new entry.\n\nTested on the second-generation SATA300 TX4 and SATA300 TX2plus,\nand the first-generation PDC20378.\n\nThanks to Alexander Sabourenkov for verifying the bug by\nstudying the vendor driver, and for writing the initial patch\nupon which this one is based.\n\nSigned-off-by: Mikael Pettersson \u003cmikpe@it.uu.se\u003e\n--\nChanges since previous version:\n* use new PDC_MAX_PRD constant to initialise sg_tablesize\n\n drivers/ata/sata_promise.c |   87 ++++++++++++++++++++++++++++++++++++++++++---\n 1 files changed, 83 insertions(+), 4 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e3376dca81bd45474143753339e109d877a7d129",
      "tree": "4d5eb4eea4a1cd37070ae562e0215dcd49357771",
      "parents": [
        "521c2a43b2e72dd5c9ab1b1ae7f894ba8a58779d"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Tue Oct 30 01:11:46 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 30 01:11:46 2007 -0700"
      },
      "message": "[WAN]: lmc_ioctl: don\u0027t return with locks held\n\n(akpm: it\u0027s doing copy_to_user() inside spin_lock_irqsave(): this driver\nappears to be beyond help).\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c8593884f2768fa3ff6f7e199d75b6ca91f9e891",
      "tree": "1cc14895eb3497fbe7f3b15ea7a89abc85cd1650",
      "parents": [
        "4282b01e0075ac4495ab2e1cd012cbc43e764c51",
        "1942971b20817def5fd1142248307c7c3c51fc8a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 29 21:46:09 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 29 21:46:09 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: (26 commits)\n  cpuidle: remove unused exports\n  acpi: remove double mention of Support for ACPI option\n  ACPI: use select POWER_SUPPLY for AC, BATTERY and SBS\n  ACPI: Battery: Allow extract string from integer\n  ACPI: battery: Support for non-spec name for LiIon technology\n  ACPI: battery: register power_supply subdevice only when battery is present\n  suspend: MAINTAINERS update\n  ACPI: update MAINTAINERS\n  fujitsu-laptop.c: remove dead code\n  cpuidle: unexport tick_nohz_get_sleep_length\n  ACPI: battery: Update battery information upon sysfs read.\n  fujitsu-laptop: make 2 functions static\n  ACPI: EC: fix use-after-free\n  ACPI: battery: remove dead code\n  ACPI: Fan: Drop force_power_state acpi_device option\n  ACPI: Fan: fan device does not need own structure\n  ACPI: power: don\u0027t cache power resource state\n  ACPI: EC: Output changes to operational mode\n  ACPI: EC: Add workaround for \"optimized\" controllers\n  ACPI: EC: Don\u0027t re-enable GPE for each transaction.\n  ...\n"
    },
    {
      "commit": "966396d3a05c8049fce5c81c49138e5ee1b05443",
      "tree": "11fff010a4aecd965bed52719d55d8fa4b40b055",
      "parents": [
        "395624fcddd178de01a78aa88670a86ec919de77"
      ],
      "author": {
        "name": "Joerg Roedel",
        "email": "joerg.roedel@amd.com",
        "time": "Wed Oct 24 12:49:48 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 30 00:22:22 2007 +0100"
      },
      "message": "x86 gart: rename CONFIG_IOMMU to CONFIG_GART_IOMMU\n\nThis patch renames the IOMMU config option to GART_IOMMU because in fact it\nmeans the GART and not general support for an IOMMU on x86.\n\nSigned-off-by: Joerg Roedel \u003cjoerg.roedel@amd.com\u003e\nAcked-by: Muli Ben-Yehuda \u003cmuli@il.ibm.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "395624fcddd178de01a78aa88670a86ec919de77",
      "tree": "bfc66eafdbf5b220020a8d986fac0c6f255aeb51",
      "parents": [
        "e1054b39b275340f7ba0308eca83c127b36e936e"
      ],
      "author": {
        "name": "Joerg Roedel",
        "email": "joerg.roedel@amd.com",
        "time": "Wed Oct 24 12:49:47 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 30 00:22:22 2007 +0100"
      },
      "message": "x86 gart: rename iommu.h to gart.h\n\nThis patch renames the include file asm-x86/iommu.h to asm-x86/gart.h to make\nclear to which IOMMU implementation it belongs. The patch also adds \"GART\" to\nthe Kconfig line.\n\nSigned-off-by: Joerg Roedel \u003cjoerg.roedel@amd.com\u003e\nAcked-by: Muli Ben-Yehuda \u003cmuli@il.ibm.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "1942971b20817def5fd1142248307c7c3c51fc8a",
      "tree": "b1b70bb126a092496e85678a0e70528b4e5b8716",
      "parents": [
        "37e58df30063e229ee5157f9d1c1fa1d749917c2",
        "355ee5eb60e7ce5b5379788c56d36ab162771f7d"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Oct 29 17:31:01 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Oct 29 17:31:01 2007 -0400"
      },
      "message": "Pull documentation into release branch\n"
    },
    {
      "commit": "37e58df30063e229ee5157f9d1c1fa1d749917c2",
      "tree": "28fe23e43b2e5548c5fc08c32501812f4e9c9299",
      "parents": [
        "b2451e4399d7233cd0008823872f51112d18f8d0",
        "83788c0caed3a425f64fa88fde7c78746b9cdd76"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Oct 29 17:30:55 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Oct 29 17:30:55 2007 -0400"
      },
      "message": "Pull cpuidle into release branch\n"
    },
    {
      "commit": "b2451e4399d7233cd0008823872f51112d18f8d0",
      "tree": "2673680709e9fb19064fcc3f485ad88f75a4763d",
      "parents": [
        "14f7d720bb6cc60be8931ea1a0f547dc1e475b88",
        "b023b43a83d231d1f3d36ac9e3ce4831b5ec2e7b"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Oct 29 17:30:48 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Oct 29 17:30:48 2007 -0400"
      },
      "message": "Pull fujitsu into release branch\n"
    },
    {
      "commit": "14f7d720bb6cc60be8931ea1a0f547dc1e475b88",
      "tree": "df468cdc2d1556fdc24a023baeef4b5274baf702",
      "parents": [
        "6a22c57b8d2a62dea7280a6b2ac807a539ef0716",
        "5527c8bee27fa063dcec0e020fb8c242ba4270c2"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Oct 29 17:30:21 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Oct 29 17:30:21 2007 -0400"
      },
      "message": "Pull alexey-fixes into release branch\n"
    },
    {
      "commit": "83788c0caed3a425f64fa88fde7c78746b9cdd76",
      "tree": "b153a7d92c3f9f40dba1706349ef7c583938516a",
      "parents": [
        "4d8b4e1e02b4bb200e81b2efc915da6ce59d5d72"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Oct 29 13:49:13 2007 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Oct 29 17:27:50 2007 -0400"
      },
      "message": "cpuidle: remove unused exports\n\nThis patch removes the following unused exports:\n- cpuidle_devices\n- cpuidle_register_governor\n- cpuidle_unregister_governor\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "355ee5eb60e7ce5b5379788c56d36ab162771f7d",
      "tree": "36c1c395ca87a7016162ae50dca8df82b53156e6",
      "parents": [
        "a0ce317ae7d8ea99aea2c3f1a8ef0a99bab99a30"
      ],
      "author": {
        "name": "Frans Pop",
        "email": "elendil@planet.nl",
        "time": "Mon Oct 29 17:20:38 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Oct 29 17:20:38 2007 -0400"
      },
      "message": "acpi: remove double mention of Support for ACPI option\n\nCurrent description for CONFIG_ACPI includes the word \"Support\" twice.  One\neffect of this is that in menuconfig the \"---\u003e\" that indicates the presence\nof sub-options will not show up unless you have a very wide console.\n\nSigned-off-by: Frans Pop \u003celendil@planet.nl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "5527c8bee27fa063dcec0e020fb8c242ba4270c2",
      "tree": "33bc7220c74502aa35f577384ced8ec73e0e5868",
      "parents": [
        "106449e870b3069c049a3486ae7b47995351270c"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Mon Oct 29 17:08:59 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Oct 29 17:08:59 2007 -0400"
      },
      "message": "ACPI: use select POWER_SUPPLY for AC, BATTERY and SBS\n\nPOWER_SUPPLY is needed for AC, battery, and SBS sysfs support.  Use\n\u0027select\u0027 instead of \u0027depends on\u0027, as it is will not be selected by anything\nelse, leading to confusion.\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nTested-by: Frans Pop \u003celendil@planet.nl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "106449e870b3069c049a3486ae7b47995351270c",
      "tree": "9f4e9fb97aa958ecae40adff7fd542949cd27cb5",
      "parents": [
        "0bde7eee9489cc7cce08cf6eba05b4f42a6b2334"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Mon Oct 29 23:29:40 2007 +0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Oct 29 16:52:01 2007 -0400"
      },
      "message": "ACPI: Battery: Allow extract string from integer\n\nSome machines return integer instead of expected string.\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nTested-by: Andrey Borzenkov \u003carvidjaar@mail.ru\u003e\nTested-by: Frans Pop \u003celendil@planet.nl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "0bde7eee9489cc7cce08cf6eba05b4f42a6b2334",
      "tree": "0976db28333b5109984535325778e617e5d2f15b",
      "parents": [
        "508df92d1f8d1921013cb4f45bb547d0eaff912a"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Sun Oct 28 15:33:10 2007 +0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Oct 29 16:33:22 2007 -0400"
      },
      "message": "ACPI: battery: Support for non-spec name for LiIon technology\n\nSupport Li-Ion as possible name for technology.\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "508df92d1f8d1921013cb4f45bb547d0eaff912a",
      "tree": "5cd6bffd9a8888e085e3e90d378eeac11d98f0f4",
      "parents": [
        "b19073a0be5e317d626b3b404e0039b59383891c"
      ],
      "author": {
        "name": "Andrey Borzenkov",
        "email": "arvidjaar@mail.ru",
        "time": "Sun Oct 28 12:50:09 2007 +0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Oct 29 16:30:23 2007 -0400"
      },
      "message": "ACPI: battery: register power_supply subdevice only when battery is present\n\nMake sure no power_supply object is present unless we actualy detect\npresence of battery. This fixes ghost batteries detected by HAL\n\nSigned-off-by: Andrey Borzenkov \u003carvidjaar@mail.ru\u003e\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "3529a233421fc43fa7bfdf7a4317daf28348a23d",
      "tree": "520558ffb70e4f4743495ad7a62d4c775c0c1ea3",
      "parents": [
        "00cda56d39f013cce60f44f1e3da19b87eba5d85",
        "31556594f913fa81d008cecfe46d7211c919a853"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 29 12:12:34 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 29 12:12:34 2007 -0700"
      },
      "message": "Merge branch \u0027alpm\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027alpm\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  [libata] AHCI: add hw link power management support\n  [libata] Link power management infrastructure\n"
    },
    {
      "commit": "00cda56d39f013cce60f44f1e3da19b87eba5d85",
      "tree": "2cfe7bf556562a846ff46a558a31ca1939d2e12c",
      "parents": [
        "da8e5aa21e037be02e0752e80b9444ff60185a3f",
        "ab6fc95f609b372a19e18ea689986846ab1ba29c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 29 12:11:54 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 29 12:11:54 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: fix newly introduced host-reset bug\n  [libata] sata_nv: fix SWNCQ enabling\n  libata: add MAXTOR 7V300F0/VA111900 to NCQ blacklist\n  libata: no need to speed down if already at PIO0\n  libata: relocate forcing PIO0 on reset\n  pata_ns87415: define SUPERIO_IDE_MAX_RETRIES\n  [libata] Address some checkpatch-spotted issues\n  [libata] fix \u0027if(\u0027 and similar areas that lack whitespace\n  libata: implement ata_wait_after_reset()\n  libata: track SLEEP state and issue SRST to wake it up\n  libata: relocate and fix post-command processing\n"
    },
    {
      "commit": "da8e5aa21e037be02e0752e80b9444ff60185a3f",
      "tree": "f99d040e1f23e2d329488765440c52c89631fc75",
      "parents": [
        "a43f007ba19cef4fac953d9e860e8a668e042e2d",
        "9030b3dd671d672f5fcc91c2ec48f02082310af4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 29 12:11:24 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 29 12:11:24 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: (22 commits)\n  Fix ethernet multicast for ucc_geth.\n  netdrvr/pcmcia: use IRQ_TYPE_DYNAMIC_SHARING flag for irq.Attributes.\n  FEC - fast ethernet controller for mpc52xx\n  ehea: add kexec support\n  e1000e: Remove legacy jumbo frame receive code\n  e1000e: Re-enable SECRC - crc stripping\n  e1000e: Fix PBA calculation for jumbo frame packets\n  e1000e: Fix jumbo frame receive code.\n  drivers/net/irda/au1k_ir: fix obvious irq handler bugs\n  ipg: Kconfig whitepaces/tab damages\n  ipg: missing Kconfig dependency\n  r8169: remove poll_locked logic\n  r8169: napi config\n  [PATCH] iwl3945: fix direct scan problem\n  [PATCH] iwl3945: cancel scan on rxon command\n  [PATCH] iwl4965: fix scan problem\n  [PATCH] iwl4965: fix driver hang related to hardware scan\n  [PATCH] iwlwifi: fix sending probe request in iwl 4965\n  [PATCH] rtl8187: Allow multicast frames\n  [PATCH] b43/b43legacy: jiffies_round -\u003e jiffies_round_relative\n  ...\n"
    },
    {
      "commit": "a43f007ba19cef4fac953d9e860e8a668e042e2d",
      "tree": "50438fa41b83d1134f465e320c94dcf28ef158fd",
      "parents": [
        "f2b8544f5f50073fcc705e16b45a6821d50eb080",
        "b393243fe7b711eb18eafaaf469bdb39317adf5b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 29 12:10:49 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 29 12:10:49 2007 -0700"
      },
      "message": "Merge branch \u0027warnings-upstream\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6\n\n* \u0027warnings-upstream\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6:\n  [ISDN] capidrv: address two longstanding warnings\n"
    },
    {
      "commit": "31556594f913fa81d008cecfe46d7211c919a853",
      "tree": "424db37711a0805aef50f6e76b8686eb36ab5147",
      "parents": [
        "ca77329fb713b7fea6a307068e0dd0248e7aa640"
      ],
      "author": {
        "name": "Kristen Carlson Accardi",
        "email": "kristen.c.accardi@intel.com",
        "time": "Thu Oct 25 01:33:26 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Oct 29 11:00:35 2007 -0400"
      },
      "message": "[libata] AHCI: add hw link power management support\n\nThis patch will set the correct bits to turn on Aggressive\nLink Power Management (ALPM) for the ahci driver.  This\nwill cause the controller and disk to negotiate a lower\npower state for the link when there is no activity (see\nthe AHCI 1.x spec for details).  This feature is mutually\nexclusive with Hot Plug, so when ALPM is enabled, Hot Plug\nis disabled.  ALPM will be enabled by default, but it is\nsettable via the scsi host syfs interface.  Possible\nsettings for this feature are:\n\nSetting         Effect\n----------------------------------------------------------\nmin_power       ALPM is enabled, and link set to enter\n                lowest power state (SLUMBER) when idle\n                Hot plug not allowed.\n\nmax_performance ALPM is disabled, Hot Plug is allowed\n\nmedium_power    ALPM is enabled, and link set to enter\n                second lowest power state (PARTIAL) when\n                idle.  Hot plug not allowed.\n\nSigned-off-by:  Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "ca77329fb713b7fea6a307068e0dd0248e7aa640",
      "tree": "6a1b987f489d7c3f0bbe81647b4ee2b0216afe8a",
      "parents": [
        "ab6fc95f609b372a19e18ea689986846ab1ba29c"
      ],
      "author": {
        "name": "Kristen Carlson Accardi",
        "email": "kristen.c.accardi@intel.com",
        "time": "Thu Oct 25 00:58:59 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Oct 29 11:00:35 2007 -0400"
      },
      "message": "[libata] Link power management infrastructure\n\nDevice Initiated Power Management, which is defined\nin SATA 2.5 can be enabled for disks which support it.\nThis patch enables DIPM when the user sets the link\npower management policy to \"min_power\".\n\nAdditionally, libata drivers can define a function\n(enable_pm) that will perform hardware specific actions to\nenable whatever power management policy the user set up\nfor Host Initiated Power management (HIPM).\nThis power management policy will be activated after all\ndisks have been enumerated and intialized.  Drivers should\nalso define disable_pm, which will turn off link power\nmanagement, but not change link power management policy.\n\nDocumentation/scsi/link_power_management_policy.txt has additional\ninformation.\n\nSigned-off-by:  Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    }
  ],
  "next": "cbf67812b2f1431c5e432ddecd202984c6882f2a"
}
