)]}'
{
  "log": [
    {
      "commit": "88d998c264722cd6e8fafa42aee191f7d9194960",
      "tree": "72cfd34df16be3e6778ab585c8324e8f5677fe21",
      "parents": [
        "79491ca416347f9e3c51993db556ba78bef44afa",
        "d08ca2ca743f324eceba59e93188f9439e966bce"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 16 14:45:34 2009 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 16 14:45:34 2009 -0500"
      },
      "message": "Merge branch \u0027misc\u0027 into release\n"
    },
    {
      "commit": "cad73120ab0dfd484682229346de8c16073577e1",
      "tree": "4f04f6c4dc1771d53bd1d9c7da65c7fab629d246",
      "parents": [
        "3af9bfcb433c110839e4c815a9928377f66bbd0e"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 09 17:23:38 2009 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 16 14:32:18 2009 -0500"
      },
      "message": "dell-laptop: move to drivers/platform/x86/ from drivers/misc/\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "158bc69effbf96f59c01cdeb20f8d4c184e59f8e",
      "tree": "001dc5f61d6b08445c7e1676468c1bcaa7788921",
      "parents": [
        "cafa1d8b0c90252e73f20db1b6f32cf88e73ff17"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Thu Jan 15 13:50:57 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 15 16:39:37 2009 -0800"
      },
      "message": "sgi-xp: eliminate false detection of no heartbeat\n\nAfter XPC has been up and running on multiple partitions for any length of\ntime, if XPC on one of the partitions is stopped and restarted (either by\na rmmod/insmod or a system restart), it is possible for the XPCs running\non the other partitions to falsely detect a lack of heartbeat from the XPC\nthat was just restarted.  This false detection will occur if the restarted\nXPC comes up within the five-seconds preceding one of the other XPC\u0027s\nheartbeat check (which occurs once every twenty seconds).\n\nThe detection of no heartbeat results in the detecting XPC deactivating\nfrom the just restarted XPC.  The only remedy is to restart one of the\nXPCs and hope that one doesn\u0027t hit this five-second window on any of the\nother partitions.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Robin Holt \u003cholt@sgi.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d97c0defba25a959a990f6d4759f43075540832e",
      "tree": "27dceaf310e01a6bbcceee3550112b19202f142f",
      "parents": [
        "ec9f168fcc344d2ffec1c8c822076bf22dab5c33",
        "b4f9fe12157a33351d0df78e925dcacd13252783"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 09 04:01:26 2009 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 09 04:56:56 2009 -0500"
      },
      "message": "Merge branch \u0027drivers-platform\u0027 into release\n\nConflicts:\n\tdrivers/misc/Kconfig\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "b2576e1d4408e134e2188c967b1f28af39cd79d4",
      "tree": "004f3c82faab760f304ce031d6d2f572e7746a50",
      "parents": [
        "3cc8a5f4ba91f67bbdb81a43a99281a26aab8d77",
        "2150edc6c5cf00f7adb54538b9ea2a3e9cedca3f"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 09 03:39:43 2009 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 09 03:39:43 2009 -0500"
      },
      "message": "Merge branch \u0027linus\u0027 into release\n"
    },
    {
      "commit": "106ad8d6b0a7c1a597fab56ec692c39f553fabbc",
      "tree": "7f14ff31b4e158d9ecbc8f46e9c135c5472c3aaf",
      "parents": [
        "33a8c927e423a205bcbbecdc43b451bad781a08e",
        "f87a1a5f6cdaff6232fed2ef0ae0479df9e781e8"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 09 03:37:26 2009 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 09 03:37:26 2009 -0500"
      },
      "message": "Merge branch \u0027fujitsu-laptop\u0027 into release\n"
    },
    {
      "commit": "39cecf2091f10c3a5052d1e58da690d20852b243",
      "tree": "ad08d9643079be967182e6732a380a0ca5086975",
      "parents": [
        "38f64c771bece2cdbd72ed733e6fc8f2e279a7c1",
        "d9447183366ce849d7483bbd369752ac748e0422"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 09 03:36:53 2009 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 09 03:36:53 2009 -0500"
      },
      "message": "Merge branch \u0027asus-eeepc\u0027 into release\n"
    },
    {
      "commit": "f87a1a5f6cdaff6232fed2ef0ae0479df9e781e8",
      "tree": "ca32cd6c78803a218c56a439f9726b86d7c3ce7f",
      "parents": [
        "3a407086090bb4fa1908d4dc3739c9ebc8ad6686"
      ],
      "author": {
        "name": "Tony Vroon",
        "email": "tony@linx.net",
        "time": "Wed Jan 07 10:11:24 2009 +0000"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 09 01:04:25 2009 -0500"
      },
      "message": "fujitsu-laptop: Simplify SBLL/SBL2 backlight handling\n\nGBLS and GBLL only differ in the clearing of the GHKS flag, so there is no need\nto have two backlight level readouts. Also, per Peter Gruber, the need for the\nBLNF check has disappeared.\nAs a result, cleanups can be made in the code. This has been tested on the both\nthe S6410 and the S6420 platforms and causes no functionality regressions, on\nthe console without X or within X. One module parameter to disable the hotkeys\nis dropped, as we only ever took one codepath anyway.\n\nSigned-off-by: Tony Vroon \u003ctony@linx.net\u003e\nTested-by: Peter Gruber \u003cnokos@gmx.net\u003e\nTested-By: Stephen Gildea \u003cstepheng+linux@gildea.com\u003e\nAcked-by: Jonathan Woithe \u003cjwoithe@physics.adelaide.edu.au\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "3a407086090bb4fa1908d4dc3739c9ebc8ad6686",
      "tree": "d810de1e34abe13f23784842c89a3289ffb57ce1",
      "parents": [
        "4a6908a3a050aacc9c3a2f36b276b46c0629ad91"
      ],
      "author": {
        "name": "Tony Vroon",
        "email": "tony@linx.net",
        "time": "Wed Dec 31 18:19:59 2008 +0000"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 09 00:57:12 2009 -0500"
      },
      "message": "fujitsu-laptop: Add BL power, LED control and radio state information\n\nThe FUNC interface in the Fujitsu-Siemens DSDT was unused until now. It exposes\nstate information that is now reported in additional platform files (whether the\nradios are killed by the hardware switch or operational, whether the machine is\ndocked and whether the lid is open).\nSupport for the backlight class is now extended with the ability to power the\nbacklight on \u0026 off. Optional support for the LED class allows the keyboard\nheadlamps found on the U810 netbook and the Fujitsu logo illumination on the\nP8010 notebook to be turned on \u0026 off.\n\nThis was fed through checkpatch.pl and tested on the S6420, P8010 \u0026 U810 platforms.\n\nSigned-off-by: Stephen Gildea \u003cstepheng+linux@gildea.com\u003e\nTested-by: Stephen Gildea \u003cstepheng+linux@gildea.com\u003e\nTested-by: Julian Brown \u003cjules@panic.cs-bristol.org.uk\u003e\nSigned-off-by: Tony Vroon \u003ctony@linx.net\u003e\nTested-by: Peter Gruber \u003cnokos@gmx.net\u003e\nAcked-by: Jonathan Woithe \u003cjwoithe@physics.adelaide.edu.au\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "cd764695b67386a81964f68e9c66efd9f13f4d29",
      "tree": "504e961ab6bad164c41f4b9c1ff00c0ce7f645ee",
      "parents": [
        "97d61b8e3aef163a75f80f4762794c154572293d",
        "ffda8c7dc492e2170bb263f7c56f286992ceb54b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 08 16:27:31 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 08 16:27:31 2009 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (45 commits)\n  [SCSI] qla2xxx: Update version number to 8.03.00-k1.\n  [SCSI] qla2xxx: Add ISP81XX support.\n  [SCSI] qla2xxx: Use proper request/response queues with MQ instantiations.\n  [SCSI] qla2xxx: Correct MQ-chain information retrieval during a firmware dump.\n  [SCSI] qla2xxx: Collapse EFT/FCE copy procedures during a firmware dump.\n  [SCSI] qla2xxx: Don\u0027t pollute kernel logs with ZIO/RIO status messages.\n  [SCSI] qla2xxx: Don\u0027t fallback to interrupt-polling during re-initialization with MSI-X enabled.\n  [SCSI] qla2xxx: Remove support for reading/writing HW-event-log.\n  [SCSI] cxgb3i: add missing include\n  [SCSI] scsi_lib: fix DID_RESET status problems\n  [SCSI] fc transport: restore missing dev_loss_tmo callback to LLDD\n  [SCSI] aha152x_cs: Fix regression that keeps driver from using shared interrupts\n  [SCSI] sd: Correctly handle 6-byte commands with DIX\n  [SCSI] sd: DIF: Fix tagging on platforms with signed char\n  [SCSI] sd: DIF: Show app tag on error\n  [SCSI] Fix error handling for DIF/DIX\n  [SCSI] scsi_lib: don\u0027t decrement busy counters when inserting commands\n  [SCSI] libsas: fix test for negative unsigned and typos\n  [SCSI] a2091, gvp11: kill warn_unused_result warnings\n  [SCSI] fusion: Move a dereference below a NULL test\n  ...\n\nFixed up trivial conflict due to moving the async part of sd_probe\naround in the async probes vs using dev_set_name() in naming.\n"
    },
    {
      "commit": "5fbbf5f648a9c4ef99276854f05b2255d1b004d3",
      "tree": "59c9ae762c3df2800e894001b3de58c5f1972486",
      "parents": [
        "ce279e6ec91c49f2c5f59f7492e19d39edbf8bbd",
        "56cf391a9462a4897ea660a6af3662dda5ae8c84"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 08 14:25:41 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 08 14:25:41 2009 -0800"
      },
      "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: (84 commits)\n  wimax: fix kernel-doc for debufs_dentry member of struct wimax_dev\n  net: convert pegasus driver to net_device_ops\n  bnx2x: Prevent eeprom set when driver is down\n  net: switch kaweth driver to netdevops\n  pcnet32: round off carrier watch timer\n  i2400m/usb: wrap USB power saving in #ifdef CONFIG_PM\n  wimax: testing for rfkill support should also test for CONFIG_RFKILL_MODULE\n  wimax: fix kconfig interactions with rfkill and input layers\n  wimax: fix \u0027#ifndef CONFIG_BUG\u0027 layout to avoid warning\n  r6040: bump release number to 0.20\n  r6040: warn about MAC address being unset\n  r6040: check PHY status when bringing interface up\n  r6040: make printks consistent with DRV_NAME\n  gianfar: Fixup use of BUS_ID_SIZE\n  mlx4_en: Returning real Max in get_ringparam\n  mlx4_en: Consider inline packets on completion\n  netdev: bfin_mac: enable bfin_mac net dev driver for BF51x\n  qeth: convert to net_device_ops\n  vlan: add neigh_setup\n  dm9601: warn on invalid mac address\n  ...\n"
    },
    {
      "commit": "7f46b1343f723f98634a5dcee47856b2000079ed",
      "tree": "ed22b6298c8dd2f687890a0d79abcd1d273b5f81",
      "parents": [
        "b8c31da64165b8566fc6e1c9c826f76e7b98ff02",
        "9e42d0cf5020aaf217433cad1a224745241d212a"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 08 11:05:59 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 08 11:05:59 2009 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "ad8f07ccaddca1b0f52d0e9677855122a46cfafc",
      "tree": "5796a3bb23c8b2cdd94453b21e361a3f14e3d3cf",
      "parents": [
        "3cab7fd964916a5474dcaeb23b6723fbfb34cc66"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "mjg59@srcf.ucam.org",
        "time": "Wed Jan 07 18:08:56 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 08 08:31:12 2009 -0800"
      },
      "message": "misc: add dell-laptop driver\n\nAdd a driver for controlling Dell-specific backlight and rfkill interfaces.\nThis driver makes use of the dcdbas interface to the Dell firmware to\nallow the backlight and rfkill interfaces on Dell systems to be driven\nthrough the standardised sysfs interfaces.\n\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\nCc: Ivo van Doorn \u003civdoorn@gmail.com\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nCc: Richard Purdie \u003crpurdie@rpsys.net\u003e\nCc: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e8ac9c55f28482f5b2f497a8e7eb90985db237c2",
      "tree": "3654da2d022ba33ac3a0a9d9dcce9b346e82fee2",
      "parents": [
        "4805fc765330b4f114e856511e86daf493756a37"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Wed Jan 07 18:05:11 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jan 07 18:05:11 2009 -0800"
      },
      "message": "xpnet: convert devices to new API\n\nConvert to net_device_ops and internal net_device_stats\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "57c44c5f6fb0a8002feb258c1af58e1a744b1fcb",
      "tree": "978bd46ca765a88e9c101cb705bbb0bf46015643",
      "parents": [
        "76052749143d03006271cc0ce8205ad756917062",
        "5a9e67b1a19e08a82387709f325d26e07b891d27"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 07 11:31:52 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 07 11:31:52 2009 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (24 commits)\n  trivial: chack -\u003e check typo fix in main Makefile\n  trivial: Add a space (and a comma) to a printk in 8250 driver\n  trivial: Fix misspelling of \"firmware\" in docs for ncr53c8xx/sym53c8xx\n  trivial: Fix misspelling of \"firmware\" in powerpc Makefile\n  trivial: Fix misspelling of \"firmware\" in usb.c\n  trivial: Fix misspelling of \"firmware\" in qla1280.c\n  trivial: Fix misspelling of \"firmware\" in a100u2w.c\n  trivial: Fix misspelling of \"firmware\" in megaraid.c\n  trivial: Fix misspelling of \"firmware\" in ql4_mbx.c\n  trivial: Fix misspelling of \"firmware\" in acpi_memhotplug.c\n  trivial: Fix misspelling of \"firmware\" in ipw2100.c\n  trivial: Fix misspelling of \"firmware\" in atmel.c\n  trivial: Fix misspelled firmware in Kconfig\n  trivial: fix an -\u003e a typos in documentation and comments\n  trivial: fix then -\u003e than typos in comments and documentation\n  trivial: update Jesper Juhl CREDITS entry with new email\n  trivial: fix singal -\u003e signal typo\n  trivial: Fix incorrect use of \"loose\" in event.c\n  trivial: printk: fix indentation of new_text_line declaration\n  trivial: rtc-stk17ta8: fix sparse warning\n  ...\n"
    },
    {
      "commit": "40d7ee5d162203b40b5f4fbb312ab016edddb97f",
      "tree": "432db33df85f7f244676127a189a828dfbf2877b",
      "parents": [
        "5fec8bdbf9a1c4df4ad3f20e52aa2d8caed490c8",
        "b8ac9fc0e8cda9f9776019c5b0464b0c6d2d4c90"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 06 17:02:07 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 06 17:02:07 2009 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6: (60 commits)\n  uio: make uio_info\u0027s name and version const\n  UIO: Documentation for UIO ioport info handling\n  UIO: Pass information about ioports to userspace (V2)\n  UIO: uio_pdrv_genirq: allow custom irq_flags\n  UIO: use pci_ioremap_bar() in drivers/uio\n  arm: struct device - replace bus_id with dev_name(), dev_set_name()\n  libata: struct device - replace bus_id with dev_name(), dev_set_name()\n  avr: struct device - replace bus_id with dev_name(), dev_set_name()\n  block: struct device - replace bus_id with dev_name(), dev_set_name()\n  chris: struct device - replace bus_id with dev_name(), dev_set_name()\n  dmi: struct device - replace bus_id with dev_name(), dev_set_name()\n  gadget: struct device - replace bus_id with dev_name(), dev_set_name()\n  gpio: struct device - replace bus_id with dev_name(), dev_set_name()\n  gpu: struct device - replace bus_id with dev_name(), dev_set_name()\n  hwmon: struct device - replace bus_id with dev_name(), dev_set_name()\n  i2o: struct device - replace bus_id with dev_name(), dev_set_name()\n  IA64: struct device - replace bus_id with dev_name(), dev_set_name()\n  i7300_idle: struct device - replace bus_id with dev_name(), dev_set_name()\n  infiniband: struct device - replace bus_id with dev_name(), dev_set_name()\n  ISDN: struct device - replace bus_id with dev_name(), dev_set_name()\n  ...\n"
    },
    {
      "commit": "08adefd4791772d8b3fe23cc9d2554123e21dfa3",
      "tree": "5fcc85c50c21636b742cdb9517caef06b0ce151a",
      "parents": [
        "bfa0b1c3ca802bd9813987e861d932ddc1c8cf50"
      ],
      "author": {
        "name": "Brent Casavant",
        "email": "bcasavan@sgi.com",
        "time": "Tue Jan 06 14:41:06 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 06 15:59:13 2009 -0800"
      },
      "message": "ioc4: automatically load sgiioc4 subordinate module\n\nModify ioc4 to always load the sgiioc4 IDE module if the board carrying\nthe IOC4 hardware actually implements the IDE interface (not all boards\nbring this functionality off the IOC4 chip).  A drive hosted on the IDE\ninterface may contain the root filesystem, and sgiioc4 doesn\u0027t load\nautomatically as ioc4 owns the PCI device ID, not sgiioc4.\n\n[akpm@linux-foundation.org: coding-style fixes]\nSigned-off-by: Michael Reed \u003cmdr@sgi.com\u003e\nSigned-off-by: Brent Casavant \u003cbcasavan@sgi.com\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bdbeed75b288443ea14208eafaac3941f385f2ae",
      "tree": "0be768ee4d1b064af120655109da93e4095f6774",
      "parents": [
        "ea435467500612636f8f4fb639ff6e76b2496e4b"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Tue Jan 06 14:40:39 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 06 15:59:10 2009 -0800"
      },
      "message": "pci: use pci_ioremap_bar() in drivers/misc\n\nUse the newly introduced pci_ioremap_bar() function in drivers/misc.\npci_ioremap_bar() just takes a pci device and a bar number, with the goal\nof making it really hard to get wrong, while also having a central place\nto stick sanity checks.\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.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": "bb0dc43eeeea6a3ace7fae42e583a9be176eb1f9",
      "tree": "dae8d982a9dd5ee9c575404533bff4c829209aca",
      "parents": [
        "35f74fcab1228be03eab5f4d21ddc89fca1bc5b8"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Tue Jan 06 10:44:37 2009 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 06 10:44:37 2009 -0800"
      },
      "message": "SGI: struct device - replace bus_id with dev_name(), dev_set_name()\n\nCC: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0bad16aa081002c290d4b424bc019d890cab8796",
      "tree": "b850cfb662492993f2e857c9396a39d2692f61e9",
      "parents": [
        "64dba9a9a33ec9ba00b0a504562d9f692ae89884"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Tue Jan 06 10:44:35 2009 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 06 10:44:35 2009 -0800"
      },
      "message": "tifm: struct device - replace bus_id with dev_name(), dev_set_name()\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0211a9c8508b2183e0e539509aad60414f1c3813",
      "tree": "af5c78818202644f53d522229f25ee7bebb48cb6",
      "parents": [
        "025dfdafe77f20b3890981a394774baab7b9c827"
      ],
      "author": {
        "name": "Frederik Schwarzer",
        "email": "schwarzerf@gmail.com",
        "time": "Mon Dec 29 22:14:56 2008 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Jan 06 11:28:07 2009 +0100"
      },
      "message": "trivial: fix an -\u003e a typos in documentation and comments\n\nIt is always \"an\" if there is a vowel _spoken_ (not written).\nSo it is:\n\"an hour\" (spoken vowel)\nbut\n\"a uniform\" (spoken \u0027j\u0027)\n\nSigned-off-by: Frederik Schwarzer \u003cschwarzerf@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "3a4e367832da8a2614f7ff1321483e30404d6dfe",
      "tree": "408a051c335a6b5740e8aa9f4d4f71d8df3a5af9",
      "parents": [
        "edb123e16c6092bd08b67d1130ff03efeada0c89"
      ],
      "author": {
        "name": "Nick Andrew",
        "email": "nick@nick-andrew.net",
        "time": "Fri Dec 05 14:08:02 2008 +1100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Jan 06 11:28:06 2009 +0100"
      },
      "message": "trivial: Fix incorrect use of \"loose\" in event.c\n\nFix incorrect use of loose in event.c It should be\n\u0027lose\u0027, not \u0027loose\u0027.\n\nSigned-off-by: Nick Andrew \u003cnick@nick-andrew.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "56ff5efad96182f4d3cb3dc6b07396762c658f16",
      "tree": "cb91f93aa2324573527165d56d230b606a3111ed",
      "parents": [
        "acfa4380efe77e290d3a96b11cd4c9f24f4fbb18"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Tue Dec 09 09:34:39 2008 -0500"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Mon Jan 05 11:54:28 2009 -0500"
      },
      "message": "zero i_uid/i_gid on inode allocation\n\n... and don\u0027t bother in callers.  Don\u0027t bother with zeroing i_blocks,\nwhile we are at it - it\u0027s already been zeroed.\n\ni_mode is not worth the effort; it has no common default value.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "71610f55fa4db63dbf5385929a47c9fb2451f332",
      "tree": "b816672eef25e1436111e6c78053612bd22fb016",
      "parents": [
        "b58602a4bac012b5f4fc12fe6b46ab237b610d5d"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Wed Dec 03 22:41:36 2008 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Fri Jan 02 10:22:16 2009 -0600"
      },
      "message": "[SCSI] struct device - replace bus_id with dev_name(), dev_set_name()\n\n[jejb: limit ioctl to returning 20 characters to avoid overrun\n       on long device names and add a few more conversions]\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "ea7e96e0f2277107d9ea14c3f16c86ba82b2e560",
      "tree": "62d7de39d24e001b9df29fbafdaed252cdb91191",
      "parents": [
        "2ee62612485f888b731804ca1b3b18ed8e842b51"
      ],
      "author": {
        "name": "Lin Ming",
        "email": "ming.m.lin@intel.com",
        "time": "Tue Dec 16 16:28:17 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Dec 31 01:15:22 2008 -0500"
      },
      "message": "ACPI: remove private acpica headers from driver files\n\nExternal driver files should not include any private acpica headers.\n\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "46422814f988b32d595dd2ce6d43f4c6d3623d41",
      "tree": "d157ba3742d9247eb5aa391a90a64be065497634",
      "parents": [
        "60a4ce7f4148155d3f28eea4a213f7ee47cd57b7"
      ],
      "author": {
        "name": "Lin Ming",
        "email": "ming.m.lin@intel.com",
        "time": "Tue Dec 16 17:04:24 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Dec 31 01:12:08 2008 -0500"
      },
      "message": "ACPI: panasonic-laptop.c: remove ACPI_FUNCTION_TRACE\n\nACPI_FUNCTION_TRACE is an internal acpica function.\nremove ACPI_FUNCTION_TRACE from driver file\n\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "30823736162ff91512965e3c730557e34fa71d6d",
      "tree": "5b5440f9131fc521100325e74480d6128fbf2b9e",
      "parents": [
        "3d97e426aa97d60b3dac1b72923b90b491fbac20"
      ],
      "author": {
        "name": "Lin Ming",
        "email": "ming.m.lin@intel.com",
        "time": "Tue Dec 16 16:59:35 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Dec 31 01:11:35 2008 -0500"
      },
      "message": "ACPI: sony-laptop.c: call acpi_get_object_info to get node info\n\nAvoid using internal acpica structures acpi_namespace_node and acpi_operand_object\nCall acpi_get_object_info to get node ascii name and method arg count\n\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "0191b625ca5a46206d2fb862bb08f36f2fcb3b31",
      "tree": "454d1842b1833d976da62abcbd5c47521ebe9bd7",
      "parents": [
        "54a696bd07c14d3b1192d03ce7269bc59b45209a",
        "eb56092fc168bf5af199d47af50c0d84a96db898"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Dec 28 12:49:40 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Dec 28 12:49:40 2008 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6: (1429 commits)\n  net: Allow dependancies of FDDI \u0026 Tokenring to be modular.\n  igb: Fix build warning when DCA is disabled.\n  net: Fix warning fallout from recent NAPI interface changes.\n  gro: Fix potential use after free\n  sfc: If AN is enabled, always read speed/duplex from the AN advertising bits\n  sfc: When disabling the NIC, close the device rather than unregistering it\n  sfc: SFT9001: Add cable diagnostics\n  sfc: Add support for multiple PHY self-tests\n  sfc: Merge top-level functions for self-tests\n  sfc: Clean up PHY mode management in loopback self-test\n  sfc: Fix unreliable link detection in some loopback modes\n  sfc: Generate unique names for per-NIC workqueues\n  802.3ad: use standard ethhdr instead of ad_header\n  802.3ad: generalize out mac address initializer\n  802.3ad: initialize ports LACPDU from const initializer\n  802.3ad: remove typedef around ad_system\n  802.3ad: turn ports is_individual into a bool\n  802.3ad: turn ports is_enabled into a bool\n  802.3ad: make ntt bool\n  ixgbe: Fix set_ringparam in ixgbe to use the same memory pools.\n  ...\n\nFixed trivial IPv4/6 address printing conflicts in fs/cifs/connect.c due\nto the conversion to %pI (in this networking merge) and the addition of\ndoing IPv6 addresses (from the earlier merge of CIFS).\n"
    },
    {
      "commit": "d9447183366ce849d7483bbd369752ac748e0422",
      "tree": "910c3bbe51625cc5015db9459ff4c1165c7d6110",
      "parents": [
        "3d44cc3e01ee1b40317f79ed54324e25c4f848df"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentincj@iksaif.net",
        "time": "Tue Dec 23 21:08:29 2008 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Dec 23 16:15:11 2008 -0500"
      },
      "message": "eeepc-laptop: use select and not depends on\n\nAs len said:\n\"Kconfig should offer users features, and not make users\ndevine their dependencies.\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "41b16dce390510f550a4d2b12b98e0258bbed6e2",
      "tree": "03f668f70c47e7d6319a1b5fc21aa0634254cdb1",
      "parents": [
        "8c36790a21eec6c39c372e92c76e81865005a6ce"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Dec 01 00:09:47 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Dec 19 04:42:32 2008 -0500"
      },
      "message": "create drivers/platform/x86/ from drivers/misc/\n\nMove x86 platform specific drivers from drivers/misc/\nto a new home under drivers/platform/x86/.\n\nThe community has been maintaining x86 vendor-specific\nplatform specific drivers under /drivers/misc/ for a few years.\nThe oldest ones started life under drivers/acpi.\nThey moved out of drivers/acpi/ because they don\u0027t actually\nimplement the ACPI specification, but either simply\nuse ACPI, or implement vendor-specific ACPI extensions.\n\nIn the future we anticipate...\ndrivers/misc/ will go away.\nother architectures will create drivers/platform/\u003carch\u003e\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "8c36790a21eec6c39c372e92c76e81865005a6ce",
      "tree": "78a08963a56999d58a854fe466c57f15bc40c0ae",
      "parents": [
        "929096fe9ff1f4b3645cf3919527ab47e8d5e17c"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Nov 30 23:59:07 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Dec 19 04:42:32 2008 -0500"
      },
      "message": "drivers/misc/Makefile, Kconfig: cleanup\n\ntabs-\u003espace and delete unnecessary dummy build-in.o rule.\n\nSuggested-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c8182f0016fb65a721c4fbe487909a2d56178135",
      "tree": "3119151398cc5bef0fdaa7c8d6d50fd17ad8c3fe",
      "parents": [
        "189f67c4408806563a1f061f5c8bf184a6658477"
      ],
      "author": {
        "name": "Russ Anderson",
        "email": "rja@sgi.com",
        "time": "Fri Dec 12 11:07:00 2008 -0600"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Dec 16 23:04:24 2008 +0100"
      },
      "message": "sgi-xp: xpc needs to pass the physical address, not virtual\n\nImpact: fix crash\n\nxpc needs to pass the physical address, not virtual.\n\nTesting uncovered this problem.  The virtual address happens to work\nmost of the time due to the way bios was masking off the node bits.\nPassing the physical address makes it work all of the time.\n\nSigned-off-by: Russ Anderson \u003crja@sgi.com\u003e\nAcked-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "c15cb37cc4e9809624411333b96109ddf770e29c",
      "tree": "3d4dbb48d97d5df9096ad815b99b20660cdc1bbf",
      "parents": [
        "77be80e437fec44f8b7a620314b7d7b605b8d93b",
        "8b1fae4e4200388b64dd88065639413cb3f1051c"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Dec 16 22:53:53 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Dec 16 22:53:53 2008 +0100"
      },
      "message": "Merge commit \u0027v2.6.28-rc8\u0027 into x86/uv\n"
    },
    {
      "commit": "eb14f019597cd86c21a6c601d7e900f40030c2e7",
      "tree": "36fb2f36a1747f98988f87215db1eef3a71d45eb",
      "parents": [
        "9a4a84294b0d60b8c287131478f743ba2bc68949",
        "a3dd15444baa9c7522c8457ab564c41219dfb44c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 15 20:03:50 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 15 20:03:50 2008 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\n\tdrivers/net/e1000e/ich8lan.c\n"
    },
    {
      "commit": "023a407f1cdc8b86903495d7ce0d2abae0f8bce5",
      "tree": "37aba8187d317f27dd0202d3a3fcf737bcc9c3b9",
      "parents": [
        "6afc9be1de0b938169d8985a3add0e3727ebc717"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Tue Dec 09 10:51:32 2008 -0600"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Dec 09 10:06:43 2008 -0800"
      },
      "message": "[IA64] Fix GRU compile error w/o CONFIG_HUGETLB_PAGE\n\nEliminate compile error when compiling without CONFIG_HUGETLB_PAGE.\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "3f9b766ca7c4654d41f4f21357031c1c1e7de29e",
      "tree": "2adf1cc92b8afdb103fbdace314a51517c8973c1",
      "parents": [
        "17c324fa80914e5b39d423dfd1a3cd61a3ec9866"
      ],
      "author": {
        "name": "Wang Chen",
        "email": "wangchen@cn.fujitsu.com",
        "time": "Thu Dec 04 15:12:20 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 04 15:12:20 2008 -0800"
      },
      "message": "sgi-xp: Kill directly reference of netdev-\u003epriv\n\nSimply replace netdev-\u003epriv with netdev_priv().\n\n[ Kill unnecessary casts, noticed by Ilpo -DaveM ]\n\nSigned-off-by: Wang Chen \u003cwangchen@cn.fujitsu.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "026bde120a161d9035502a47dd311bd572f6d31f",
      "tree": "33c611fe977766b98442db0b99700e8e1921171b",
      "parents": [
        "7a0d7940e7c7c143520e38900ddd4e217d3c6640"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Dec 02 08:06:01 2008 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 02 15:51:35 2008 -0800"
      },
      "message": "sgi-gru: call fs_initcall() if statically linked\n\nIf xpc.ko and gru.ko are both statically linked into the kernel, then\nxpc_init() can get called before gru_init() and make a call to one of the\ngru\u0027s exported functions before the gru has initialized itself. The end\nresult is a NULL dereference.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0081b162023690877e0096ef17a82ba1969befa8",
      "tree": "a553ce1a8c3089c5a4f29fbec46f389a3b261391",
      "parents": [
        "3fedd90fdf17643df1da473c5da983137d51bbdb"
      ],
      "author": {
        "name": "Henrique de Moraes Holschuh",
        "email": "hmh@hmh.eng.br",
        "time": "Sun Nov 09 10:54:02 2008 -0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Nov 26 19:24:22 2008 -0500"
      },
      "message": "ACPI: thinkpad-acpi: fix fan sleep/resume path\n\nThis fixes a regression from v2.6.27, caused by commit\n5814f737e1cd2cfa2893badd62189acae3e1e1fd, \"ACPI: thinkpad-acpi:\nattempt to preserve fan state on resume\".\n\nIt is possible for fan_suspend() to fail to properly initialize\nfan_control_desired_level as required by fan_resume(), resulting on\nthe fan always being set to level 7 on resume if the user didn\u0027t\ntouch the fan controller.\n\nIn order to get fan sleep/resume handling to work right:\n\n1. Fix the fan_suspend handling of the T43 firmware quirk. If it is\nstill undefined, we didn\u0027t touch the fan yet and that means we have no\nbusiness doing it on resume.\n\n2. Store the fan level on its own variable to avoid any possible\nissues with hijacking fan_control_desired_level (which isn\u0027t supposed\nto have anything other than 0-7 in it, anyway).\n\n3. Change the fan_resume code to me more straightforward to understand\n(although we DO optimize the boolean logic there, otherwise it looks\ndisgusting).\n\n4. Add comments to help understand what the code is supposed to be\ndoing.\n\n5. Change fan_set_level to be less strict about how auto and\nfull-speed modes are requested.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11982\n\nSigned-off-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nReported-by: Tino Keitel \u003ctino.keitel@tikei.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "3fedd90fdf17643df1da473c5da983137d51bbdb",
      "tree": "25110a405c12d08d6c7603781485b7c720a4d8d2",
      "parents": [
        "38cfc148e1bc470175b3ad131db7dd7bdcff37ee"
      ],
      "author": {
        "name": "Alessandro Guido",
        "email": "ag@alessandroguido.name",
        "time": "Wed Nov 12 23:13:35 2008 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Nov 26 18:12:14 2008 -0500"
      },
      "message": "sony-laptop: printk tweak\n\nThere\u0027s no need to print \"Sony: \" just after \"sony-laptop: \" (DRV_PFX).\n\nSigned-off-by: Alessandro Guido \u003cag@alessandroguido.name\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "38cfc148e1bc470175b3ad131db7dd7bdcff37ee",
      "tree": "8a59a808ca50fbc1d889047ba80d9102de4ff3c3",
      "parents": [
        "3bdca1b863c1ebcb2244fc0cb683876d7330e62b"
      ],
      "author": {
        "name": "Alessandro Guido",
        "email": "ag@alessandroguido.name",
        "time": "Wed Nov 12 23:03:28 2008 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Nov 26 18:12:07 2008 -0500"
      },
      "message": "sony-laptop: brightness regression fix\n\nAfter commit 540b8bb9c33935183ceb5bed466a42ad72b2af56:\n\n  sony-laptop: fingers off backlight if video.ko is serving this functionality\n\nI can\u0027t set brightness on my sony laptop (nothing in /sys/class/backlight).\ndmesg says \"sony-laptop: Sony: Brightness ignored, must be controlled by ACPI\nvideo driver\".\n\nThe function acpi_video_backlight_support returns 0 if we should use the\nvendor-specific backlight support, while non-0 if the ACPI generic should\nbe used. Because of this, the check introduced by the said commit appears\nreversed.\n\nSigned-off-by: Alessandro Guido \u003cag@alessandroguido.name\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "fbc2a06056c9aa3cb8c44bf1cfeb1d260e229e5c",
      "tree": "feb2a1c13ad3dff5a8c7ab3c0265e8eca7a0c5a3",
      "parents": [
        "a3d732f93785da17e0137210deadb4616f5536fc",
        "ee2f6cc7f9ea2542ad46070ed62ba7aa04d08871"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Nov 20 09:02:39 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Nov 20 09:02:39 2008 +0100"
      },
      "message": "Merge branch \u0027linus\u0027 into x86/uv\n"
    },
    {
      "commit": "415d8cfa845ec9dac42e7b354b1f80485805455b",
      "tree": "c9bec903883e34bb2b909d1121edc1eb24f2ef32",
      "parents": [
        "6e8ba729b6332f2a75572e02480936d2b51665aa"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Wed Nov 19 15:36:18 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 19 18:49:57 2008 -0800"
      },
      "message": "GRU: fix for debug option\n\nEnable -D DEBUG in the GRU Makefile if CONFIG_SGI_GRU_DEBUG is selected.\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fb75109834ca5c5e2f0f17f0c9e20182ea55b65f",
      "tree": "f680499640928edad4f6deefee6d1dba9c341535",
      "parents": [
        "27123cbc264de89ce6951b1b4c84c223eb0f1702"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Fri Nov 14 08:54:46 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 15 11:36:06 2008 -0800"
      },
      "message": "misc: C2port needs \u003clinux/sched.h\u003e\n\nm68k allmodconfig:\n\n| drivers/misc/c2port/core.c: In function \u0027c2port_reset\u0027:\n| drivers/misc/c2port/core.c:73: error: dereferencing pointer to incomplete type\n| drivers/misc/c2port/core.c: In function \u0027c2port_strobe_ck\u0027:\n| drivers/misc/c2port/core.c:91: error: dereferencing pointer to incomplete type\n\nInclude \u003clinux/sched.h\u003e to fix it, as m68k\u0027s local_irq_enable() needs to know\nabout struct task_struct.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "65131cd52b9e7c5814298e05c3b7843f13e78d24",
      "tree": "3c67b09fdb68017da7fdb81c12afe32a2fdbc535",
      "parents": [
        "4e17e1db96474af5620e3259754df4cb1c46521c"
      ],
      "author": {
        "name": "Rodolfo Giometti",
        "email": "giometti@linux.it",
        "time": "Wed Nov 12 13:27:14 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 12 17:17:18 2008 -0800"
      },
      "message": "c2port: add c2port support for Eurotech Duramar 2150\n\nSigned-off-by: Rodolfo Giometti \u003cgiometti@linux.it\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4e17e1db96474af5620e3259754df4cb1c46521c",
      "tree": "cc662ebf5158b407495a4939b0ea3d16b93a1b7e",
      "parents": [
        "e0a29382c6f51c278a7e9a788917ff9182f3dba6"
      ],
      "author": {
        "name": "Rodolfo Giometti",
        "email": "giometti@linux.it",
        "time": "Wed Nov 12 13:27:12 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 12 17:17:18 2008 -0800"
      },
      "message": "Add c2 port support\n\nC2port implements a two wire serial communication protocol (bit\nbanging) designed to enable in-system programming, debugging, and\nboundary-scan testing on low pin-count Silicon Labs devices.\n\nCurrently this code supports only flash programming through sysfs\ninterface but extensions shoud be easy to add.\n\nSigned-off-by: Rodolfo Giometti \u003cgiometti@linux.it\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a412ae3fb90ab49072b82c8cfa1e3e60d2b27005",
      "tree": "a145d9346dc1a97eb21dc0c86bcaf62c7cd8c359",
      "parents": [
        "c0b4e3ab0c769913438aeb078535ff117eeba5fb"
      ],
      "author": {
        "name": "Darrick J. Wong",
        "email": "djwong@us.ibm.com",
        "time": "Wed Nov 12 13:27:04 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 12 17:17:18 2008 -0800"
      },
      "message": "ics932s401: new clock generator chip driver\n\nThe ics932s401 is a clock generator chip.  This driver allows users to\nread the current clock outputs.\n\nSigned-off-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f398778aa336a2919ee04ba45d915007230c6957",
      "tree": "c7244cd1d4af8d99c861b21ebcaeabf23e355b9f",
      "parents": [
        "9b5a56ddfd615a27e3a0856ceae1592a24021e42",
        "2dba1b5d87e08a294da5cdfa4d32908000e9b085"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 11 21:15:50 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 11 21:15:50 2008 -0500"
      },
      "message": "Merge branch \u0027video\u0027 into release\n\nConflicts:\n\tDocumentation/kernel-parameters.txt\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "3e0fe364835cecc8560cf32bb9609f4c56c5d9fa",
      "tree": "be2236bd4f6f16aee24cca5217449dc03a6c1e85",
      "parents": [
        "e911d27af43e7d28d59a96a4682e8942f0661469",
        "32836259ff25ce97010569706cd33ba94de81d62"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 11 21:14:11 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 11 21:14:11 2008 -0500"
      },
      "message": "Merge branch \u0027misc\u0027 into release\n"
    },
    {
      "commit": "56960b546a88844a6f5295a9f81aab9e6b81edc9",
      "tree": "8290582bd857b0c0ee3590d8386bc96896315b05",
      "parents": [
        "a1a8d334f9e8c89a15bba8f34e443a37c29079c3"
      ],
      "author": {
        "name": "Tony Vroon",
        "email": "tony@linx.net",
        "time": "Sun Nov 09 04:20:05 2008 +0000"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 11 21:11:49 2008 -0500"
      },
      "message": "fujitsu-laptop: Add DMI callback for Lifebook S6420\n\nThe Lifebook S6420 is the ICH9M-based follow-up to the S6410. The application panel\ncontains the following keys: lock, mobility center, eco, info.\nWhilst key 4 might be more appropriate for help then key 2, I\u0027ve done things the\nS6410 way. I can confirm that backlight control is functional, and that the lock key\nactivates the Gnome screensaver as expected.\n\nSigned-off-by: Tony Vroon \u003ctony@linx.net\u003e\nAcked-by: Jonathan Woithe \u003cjwoithe@physics.adelaide.edu.au\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a3d732f93785da17e0137210deadb4616f5536fc",
      "tree": "4b7bdbaf63369063a1478c4d91d027bcd82fc271",
      "parents": [
        "7d9d1f25c3872080ce599e5dd0dac3305d0a028b"
      ],
      "author": {
        "name": "Cliff Wickman",
        "email": "cpw@sgi.com",
        "time": "Mon Nov 10 16:16:31 2008 -0600"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Nov 11 11:38:50 2008 +0100"
      },
      "message": "x86, UV: fix redundant creation of sgi_uv\n\nImpact: fix double entry creation in /proc\n\nThere is a collision between two UV functions:\n  both uv_ptc_init() and gru_proc_init() try to make /proc/sgi_uv\n\nSo move it\u0027s creation to a single place: uv_system_init()\n\nSigned-off-by: Cliff Wickman \u003ccpw@sgi.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "2dba1b5d87e08a294da5cdfa4d32908000e9b085",
      "tree": "7669e3ae3ccb1ebff9e321f9e135197562ea1000",
      "parents": [
        "540b8bb9c33935183ceb5bed466a42ad72b2af56"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Fri Aug 01 17:38:03 2008 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Nov 08 00:46:07 2008 -0500"
      },
      "message": "thinkpad_acpi: fingers off backlight if video.ko is serving this functionality\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nAcked-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nAcked-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "540b8bb9c33935183ceb5bed466a42ad72b2af56",
      "tree": "ae338c3b374fd8e5812eb0d0ef94d88f1a84f1e7",
      "parents": [
        "a598c82f39892069a8f6693459b1179fd9ef30e1"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Fri Aug 01 17:38:02 2008 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Nov 08 00:27:28 2008 -0500"
      },
      "message": "sony-laptop: fingers off backlight if video.ko is serving this functionality\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nAcked-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a598c82f39892069a8f6693459b1179fd9ef30e1",
      "tree": "6a2b500c204893ff7fff6618febf3b871aac5cc9",
      "parents": [
        "7d5c89a615c5dae039094a3cf4a56fe6aab81765"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Fri Aug 01 17:38:01 2008 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Nov 08 00:27:28 2008 -0500"
      },
      "message": "msi-laptop: fingers off backlight if video.ko is serving this functionality\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nAcked-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "7d5c89a615c5dae039094a3cf4a56fe6aab81765",
      "tree": "75b1a919b9d579f1f0ca71bd71139735e115b457",
      "parents": [
        "a2bf8c01048f855fbf65a8fc41460aef71ca39dc"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Fri Aug 01 17:38:00 2008 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Nov 08 00:27:27 2008 -0500"
      },
      "message": "fujitsu-laptop: fingers off backlight if video.ko is serving this functionality\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nAcked-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a2bf8c01048f855fbf65a8fc41460aef71ca39dc",
      "tree": "39c82213281dd31dcb0c7206d98c18e279cb19cf",
      "parents": [
        "29454f17124c655236d2972dad21907e15ca294b"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Fri Aug 01 17:37:59 2008 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Nov 08 00:27:27 2008 -0500"
      },
      "message": "eeepc-laptop: fingers off backlight if video.ko is serving this functionality\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nAcked-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "29454f17124c655236d2972dad21907e15ca294b",
      "tree": "9d047f5903488ec10eda4b1d0d3d7d0485efa5e0",
      "parents": [
        "6766fec3669d5053b987e111afb348b885237bfc"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Fri Aug 01 17:37:58 2008 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Nov 08 00:27:27 2008 -0500"
      },
      "message": "compal: fingers off backlight if video.ko is serving this functionality\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nAcked-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "6766fec3669d5053b987e111afb348b885237bfc",
      "tree": "eb7f960141608010180b8778d542dc264ea56fa6",
      "parents": [
        "febf2d95a71cd594182e4b3defb0e0ffdfe61482"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Fri Aug 01 17:37:57 2008 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Nov 08 00:27:26 2008 -0500"
      },
      "message": "asus-acpi: fingers off backlight if video.ko is serving this functionality\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nAcked-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "febf2d95a71cd594182e4b3defb0e0ffdfe61482",
      "tree": "f9b0dcd4465529f05aecb30b7d29347031a04283",
      "parents": [
        "c3d6de698c84efdbdd3781b7058bcc339ab43da8"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Fri Aug 01 17:37:56 2008 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Nov 08 00:27:10 2008 -0500"
      },
      "message": "Acer-WMI: fingers off backlight if video.ko is serving this functionality\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nAcked-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nAcked-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "afeb12b7478fee31888e7c34804bee2f658e7765",
      "tree": "a0b6d48e8d0a0340a5edc6643f8640dc1ad67425",
      "parents": [
        "2d59f6a73e1cb4415cdd5a0083b1196cceffa275"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Oct 29 14:13:20 2008 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Nov 06 21:42:07 2008 -0500"
      },
      "message": "fujitsu-laptop: fix section mismatch warning\n\nCould fix a bug in a hotplug add scenario.\n\nWARNING: drivers/misc/fujitsu-laptop.o(.text+0xbde): Section mismatch in reference from the function acpi_fujitsu_add() to the variable .init.data:fujitsu_dmi_table\nThe function acpi_fujitsu_add() references\nthe variable __initdata fujitsu_dmi_table.\nThis is often because acpi_fujitsu_add lacks a __initdata\nannotation or the annotation of fujitsu_dmi_table is wrong.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Jonathan Woithe \u003cjwoithe@physics.adelaide.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d65dcdcf0cd55b4be1fd1f5025388e91042d63fc",
      "tree": "f02facdf511a45c43b324f3100f12927228582eb",
      "parents": [
        "8950d89acaa8c353869e681772479d7955ae6f7a"
      ],
      "author": {
        "name": "Thomas, Sujith",
        "email": "sujith.thomas@intel.com",
        "time": "Wed Nov 05 16:15:13 2008 +0530"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Nov 06 20:24:24 2008 -0500"
      },
      "message": "intel_menlow: Add comment documenting legal GTHS values\n\nSigned-off-by: Sujith Thomas \u003csujith.thomas@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "8950d89acaa8c353869e681772479d7955ae6f7a",
      "tree": "0e434e795f1b6cf1c1edb6df284cdc8bc62248c8",
      "parents": [
        "fefe5ab3d67b0ade6200fec5ed6f2812cbcbb658"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Wed Nov 05 16:18:03 2008 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Nov 06 15:52:28 2008 -0500"
      },
      "message": "ACPI: remove CONFIG_ACPI_EC\n\nRemove CONFIG_ACPI_EC.  It was always set the same as CONFIG_ACPI,\nand it had no menu label, so there was no way to set it to anything\nother than \"y\".\n\nPer section 6.5.4 of the ACPI 3.0b specification,\n\n    OSPM must make Embedded Controller operation regions, accessed\n    via the Embedded Controllers described in ECDT, available before\n    executing any control method.\n\nThe ECDT table is optional, but if it is present, the above text\nmeans that the EC it describes is a required part of the ACPI\nsubsystem, so CONFIG_ACPI_EC\u003dn wouldn\u0027t make sense.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nAcked-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "7d9d1f25c3872080ce599e5dd0dac3305d0a028b",
      "tree": "d2e8b513cc0b89f932d8e1cffcd8d1f6d8f7a953",
      "parents": [
        "31de5ece351a218a35b9bf83ab05a14373261bb6"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Wed Nov 05 17:29:48 2008 -0600"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Nov 05 20:32:21 2008 -0800"
      },
      "message": "sgi-xp: support getting the address of a partition\u0027s reserved page\n\nAdd support for getting the address of a partition\u0027s reserved page.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "31de5ece351a218a35b9bf83ab05a14373261bb6",
      "tree": "cc9b7cd85188277799c1f9edb395e9243629afa9",
      "parents": [
        "2525789b4694d78df4f001063f042b2b74227d26"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Wed Nov 05 17:28:35 2008 -0600"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Nov 05 20:32:21 2008 -0800"
      },
      "message": "sgi-xp: define xp_partition_id and xp_region_size\n\nDefine xp_partition_id and xp_region_size to their correct values.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "2525789b4694d78df4f001063f042b2b74227d26",
      "tree": "d1152fdf85ac13770c21ec25e2dca520a7a56af4",
      "parents": [
        "6c1c325de908cbc444cf284f59c3a892161012e9"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Wed Nov 05 17:28:00 2008 -0600"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Nov 05 20:32:20 2008 -0800"
      },
      "message": "sgi-xp: create activate and notify gru message queues\n\nFor UV add the code to create the activate and notify gru message queues.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "6c1c325de908cbc444cf284f59c3a892161012e9",
      "tree": "9e1eaff01127dbe50fee94cbb75b35621c32c215",
      "parents": [
        "23c357003b3671cdfb17bc4d5383589e74b71511"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Wed Nov 05 17:27:22 2008 -0600"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Nov 05 20:32:20 2008 -0800"
      },
      "message": "sgi-xp: define xp_expand_memprotect() and xp_restrict_memprotect()\n\nDefine xp_expand_memprotect() and xp_restrict_memprotect() so they can be\ntailered to the hardware they are run on.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "c2d06fe338912ee56c2ddd7de5574d5396ed8050",
      "tree": "6a7e6ad344135d6dca8c0d7984034995784fe233",
      "parents": [
        "2830c9fb8e66cee70b8bffdfb0de01c144c7e643"
      ],
      "author": {
        "name": "Zhang Rui",
        "email": "rui.zhang@intel.com",
        "time": "Thu Sep 11 10:56:00 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Nov 03 22:56:32 2008 -0500"
      },
      "message": "intel_menlow: don\u0027t set max_state a negative value\n\nmax_state is unsigned long.\ndon\u0027t set max_state a negative value\n\nCc : Thomas Sujith \u003csujith.thomas@intel.com\u003e\nCc : Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "76f8bef0db031f03bf286c8bbccfaf83f0b22224",
      "tree": "115891e3e0e7363e323938c1b862c7c1a0cd3b9f",
      "parents": [
        "233e70f4228e78eb2f80dc6650f65d3ae3dbf17c"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Fri Oct 31 22:50:04 2008 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 01 09:50:12 2008 -0700"
      },
      "message": "remove unused #include \u003cversion.h\u003e\u0027s\n\nThe file(s) below do not use LINUX_VERSION_CODE nor KERNEL_VERSION.\n  drivers/leds/leds-hp-disk.c\n  drivers/misc/panasonic-laptop.c\n\nThis patch removes the said #include \u003cversion.h\u003e.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "233e70f4228e78eb2f80dc6650f65d3ae3dbf17c",
      "tree": "4e18fbe1851e6d2161b7f18265cb21f8a61e3ce7",
      "parents": [
        "3318a386e4ca68c76e0294363d29bdc46fcad670"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Fri Oct 31 23:28:30 2008 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 01 09:49:46 2008 -0700"
      },
      "message": "saner FASYNC handling on file close\n\nAs it is, all instances of -\u003erelease() for files that have -\u003efasync()\nneed to remember to evict file from fasync lists; forgetting that\ncreates a hole and we actually have a bunch that *does* forget.\n\nSo let\u0027s keep our lives simple - let __fput() check FASYNC in\nfile-\u003ef_flags and call -\u003efasync() there if it\u0027s been set.  And lose that\ncrap in -\u003erelease() instances - leaving it there is still valid, but we\ndon\u0027t have to bother anymore.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b7f7b07479de2d91443b81938db1e1940c56b13c",
      "tree": "67b967afb9700d1467294939ba9ea3223a19cef3",
      "parents": [
        "d25141a818383b3c3b09f065698c544a7a0ec6e7"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Wed Oct 29 14:01:12 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 11:38:46 2008 -0700"
      },
      "message": "sgi-xp: only build for ia64-sn2 when CONFIG_IA64_GENERIC specified\n\nFor the time being build for ia64-sn2 alone when CONFIG_IA64_GENERIC is\nspecified.\n\nThis eliminates a dependency of the XP/XPC drivers on having the GRU\ndriver insmod\u0027d in order to insmod them, when running on an ia64-sn2\nsystem.\n\nOn such a system the GRU driver serves no useful purpose.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@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": "99e87fd19a2dfba8ec0f2110f6f1b63062a52a6f",
      "tree": "00088c7598248ad3f1a485581ddbdf02768ab4d6",
      "parents": [
        "f8b77d39397e1510b1a3bcfd385ebd1a45aae77f"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Wed Oct 29 14:01:05 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 11:38:46 2008 -0700"
      },
      "message": "hdpuftrs: fix build\n\ndrivers/misc/hdpuftrs/hdpu_nexus.c:118: error: expected identifier or \u0027(\u0027 before \u0027return\u0027\ndrivers/misc/hdpuftrs/hdpu_nexus.c:119: error: expected identifier or \u0027(\u0027 before \u0027}\u0027 token\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6158d3a2323835546c7cf83a170316fa77b726e0",
      "tree": "cdce46d9b365b69ed6e53f1d36c04d2f1a15a7bf",
      "parents": [
        "def1be2d727a1764205479b3e3e3ba16ffbad028"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "mjg59@srcf.ucam.org",
        "time": "Wed Oct 29 14:01:03 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 11:38:46 2008 -0700"
      },
      "message": "sony-laptop: ignore missing _DIS method on pic device\n\nAt least the Vaio VGN-Z540N doesn\u0027t have this method, so let\u0027s not fail\nto suspend just because it doesn\u0027t exist.\n\nSigned-off-by: Adam Jackson \u003cajax@redhat.com\u003e\nAcked-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "eb83f493ab9f8bd09fb7a99ae6ae565e92470491",
      "tree": "df1c5c9e57dda05c3e628307da42989d6f59b02e",
      "parents": [
        "057316cc6a5b521b332a1d7ccc871cd60c904c74"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Oct 23 00:43:47 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Oct 23 00:43:47 2008 -0400"
      },
      "message": "intel_menlo: fix build warning\n\ndrivers/misc/intel_menlow.c:107: warning: format ‘%ld’ expects type ‘long int’, but argument 3 has type ‘long long unsigned int’\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "057316cc6a5b521b332a1d7ccc871cd60c904c74",
      "tree": "4333e608da237c73ff69b10878025cca96dcb4c8",
      "parents": [
        "3e2dab9a1c2deb03c311eb3f83466009147ed4d3",
        "2515ddc6db8eb49a79f0fe5e67ff09ac7c81eab4"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:57:26 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Oct 23 00:11:07 2008 -0400"
      },
      "message": "Merge branch \u0027linus\u0027 into test\n\nConflicts:\n\tMAINTAINERS\n\tarch/x86/kernel/acpi/boot.c\n\tarch/x86/kernel/acpi/sleep.c\n\tdrivers/acpi/Kconfig\n\tdrivers/pnp/Makefile\n\tdrivers/pnp/quirks.c\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "3e2dab9a1c2deb03c311eb3f83466009147ed4d3",
      "tree": "f1918740d021c0e9658250a016852827a2ca863d",
      "parents": [
        "f1e6d3173ece6d60b4d5aeacd3b91a33ff8ec9d3"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 11 02:30:14 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:37:36 2008 -0400"
      },
      "message": "panasonic-laptop: fix build\n\nsync with acpi_driver_data(device)\nand acpi_evaluate_integer(..., long long)\nchanges that happened since this driver\nwas checked in.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f1e6d3173ece6d60b4d5aeacd3b91a33ff8ec9d3",
      "tree": "c539d771742a89865aa27edfc7a2f5da8f45796c",
      "parents": [
        "1b79b27da172d6c868746135feeb71de4ddd0646",
        "7ba427c2363d91d4221843a9ae601f90f8d928b9"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:36:06 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:36:06 2008 -0400"
      },
      "message": "Merge branch \u0027panasonic\u0027 into test\n"
    },
    {
      "commit": "7674416db4ee3d43813dddb650364ca994755256",
      "tree": "1a4549823d7bdd892dc3b3b7b3fa9214216ac384",
      "parents": [
        "0ca9413c234aa5a49ffaf80e46b50721a752e45a",
        "27663c5855b10af9ec67bc7dfba001426ba21222"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:33:29 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:33:29 2008 -0400"
      },
      "message": "Merge branch \u0027ull\u0027 into test\n\nConflicts:\n\tdrivers/acpi/bay.c\n\tdrivers/acpi/dock.c\n\tdrivers/ata/libata-acpi.c\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "0ca9413c234aa5a49ffaf80e46b50721a752e45a",
      "tree": "2337ac22810f77c0ddb9b00391feab31175c0bd2",
      "parents": [
        "acd41d36e5a813501da92156f325ce15ddcd58ff",
        "d64c81c4cea0a14e88fc76e2c845e4885e491754"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:48 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:48 2008 -0400"
      },
      "message": "Merge branch \u0027thinkpad\u0027 into test\n"
    },
    {
      "commit": "5f50ef453dcb05115fc98f244b8f10bfacd4b8b7",
      "tree": "1999a7e6d242198d48f0089c7995a50f339fa3e4",
      "parents": [
        "530bc23bfeaa9156003afbeb9708fd03a5f1c73c",
        "e3deda9c87ac5eef2b5d18cd0b5511370979ca26"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:38 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:38 2008 -0400"
      },
      "message": "Merge branch \u0027misc\u0027 into test\n"
    },
    {
      "commit": "ead90393438e0100763c6afd58eaae6a8418c6df",
      "tree": "cc1ed6ab8469a4b4bff0f6157cda4518fdffb3f1",
      "parents": [
        "b815d7b3255e455bd83b19b912ef7b0041fe0865",
        "0e6a66e9cf231140d2e49064d48162728edb7746"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:33 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:33 2008 -0400"
      },
      "message": "Merge branch \u0027fujitsu\u0027 into test\n"
    },
    {
      "commit": "3156d1ed68ff387a4f0b86c505ed76368f576c54",
      "tree": "20ce15f2391b35375f461bd620ae55b5af2a43eb",
      "parents": [
        "0fbb3726f246aadd1bebc01114100b6e69afa5b9",
        "a195dcdcff33b8ef01a23cbc489fdfcdfa28c88e"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:01 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:01 2008 -0400"
      },
      "message": "Merge branch \u0027eeepc\u0027 into test\n"
    },
    {
      "commit": "955ba395616a78780e70dc3f3b0b56ca4db52e5c",
      "tree": "f5978cfdc2b5ede82445de6675301a0171e66ea0",
      "parents": [
        "aa58329fc8ec50b379388fcad55f62c3493730d3",
        "383d7a11c9989205db44c7f1be339e5097062f03"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:19:50 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:19:50 2008 -0400"
      },
      "message": "Merge branch \u0027bugfixes\u0027 into test\n"
    },
    {
      "commit": "aa58329fc8ec50b379388fcad55f62c3493730d3",
      "tree": "c7c19dae217c3bfdd2af3a357588a8c179457441",
      "parents": [
        "6b3c4f8b9c417541c561155bf6b2150a81b5d5eb",
        "ae3a1b46099aa87f1662621580c985432ca1c9d9"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:19:47 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:19:47 2008 -0400"
      },
      "message": "Merge branch \u0027acer-wmi\u0027 into test\n"
    },
    {
      "commit": "7ba427c2363d91d4221843a9ae601f90f8d928b9",
      "tree": "4564077e9a1dd0288a76a21082ecfa82031f37cd",
      "parents": [
        "709ee531c153038d81b30649b9eeed3c44a4d5cc"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Fri Oct 17 13:46:08 2008 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 18:25:54 2008 -0400"
      },
      "message": "panasonic-laptop: depends on ACPI\n\npanasonic-laptop uses many acpi_*() functions so it should\ndepend on ACPI; otherwise there are approximately 70\nwarnings/errors generated.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Harald Welte \u003claforge@gnumonks.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d64c81c4cea0a14e88fc76e2c845e4885e491754",
      "tree": "027ce730772db3a6f7f0004397be408b9a64c3d9",
      "parents": [
        "396293237cbc964fcedd4208cbc0d0f4880a98bb"
      ],
      "author": {
        "name": "Henrique de Moraes Holschuh",
        "email": "hmh@hmh.eng.br",
        "time": "Sat Oct 18 14:23:55 2008 -0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 18:14:39 2008 -0400"
      },
      "message": "ACPI: thinkpad-acpi: Remove firmware backlight delays for Intel ACPI IGD OpRegion\n\nBased on analysis and a patch from Matthew Garrett \u003cmjg59@srcf.ucam.org\u003e.\n\nInstruct the ThinkPad ACPI firmware to remove delays on the processing of\nbacklight brightness changes.  This method is present on ThinkPad\nVista-compatible BIOSes with standard ACPI backlight level control.\n\nSigned-off-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nCc: Matthew Garrett \u003cmjg59@srcf.ucam.org\u003e\nCc: Yves-Alexis Perez \u003ccorsac@debian.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "396293237cbc964fcedd4208cbc0d0f4880a98bb",
      "tree": "a7db02497e8e95f0193316c9cb28bd271a62e58b",
      "parents": [
        "4f778b92c9d8d87c670fc063c66edf1aa46f6f1c"
      ],
      "author": {
        "name": "Pascal Terjan",
        "email": "pterjan@mandriva.com",
        "time": "Sat Oct 18 14:23:54 2008 -0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 18:13:50 2008 -0400"
      },
      "message": "ACPI: thinkpad-acpi: Remove duplicate line\n\nSigned-off-by: Pascal Terjan \u003cpterjan@mandriva.com\u003e\nAcked-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "4f778b92c9d8d87c670fc063c66edf1aa46f6f1c",
      "tree": "c5d400494f279faece6c220f6ac21f028008da60",
      "parents": [
        "75700e53cd14ccc7a5a42547497dff11fe209186"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Sat Oct 18 14:23:53 2008 -0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 18:13:33 2008 -0400"
      },
      "message": "ACPI: thinkpad-acpi: trivial fix of error message\n\nTrivial fix makes the error message match the code before it (ibm-\u003edriver\nvs ibm-\u003eacpi-driver) better.\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nAcked-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "75700e53cd14ccc7a5a42547497dff11fe209186",
      "tree": "33f4793b259d53147fe8c1064fd5470561ce6277",
      "parents": [
        "3fa8749e584b55f1180411ab1b51117190bac1e5"
      ],
      "author": {
        "name": "Henrique de Moraes Holschuh",
        "email": "hmh@hmh.eng.br",
        "time": "Sat Oct 18 14:23:52 2008 -0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 18:13:10 2008 -0400"
      },
      "message": "ACPI: thinkpad-acpi: attempt to preserve fan state on resume\n\nAttempt to preserve fan state across sleep and hibernation if the fan\ncontrol mode is enabled.\n\nFor safety reasons, only the PWM OFF (fan at 100%) or maximum\nclosed-loop level (level 7) are preserved.  If the fan state was set\nto anything else, it will not be restored.\n\nAlso, should the fan be at PWM OFF mode at resume, it will be left at\nthat state (but this is extremely unlikely, no ThinkPad firmware was\never reported to do this).\n\nFor reference, the known states used for fan control upon resume by\nthe firmware  are either \"auto\" or \"level 7\" depending on whether the\nlaptop wakes due to normal conditions or a thermal emergency.\n\nFixes: http://bugzilla.kernel.org/show_bug.cgi?id\u003d11331\n\nSigned-off-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nCc: Richard Hartmann \u003crichih.mailinglist@gmail.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "08237974af22a97da59869979ef1a515524d5cc3",
      "tree": "1d0ac70ff4fa3bcb6852020fe24c554ae79e2cf5",
      "parents": [
        "36eec5e29cf31011a7fbe121badfed7efb2a4ebb"
      ],
      "author": {
        "name": "Lin Ming",
        "email": "ming.m.lin@intel.com",
        "time": "Fri Aug 08 11:57:11 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 17:56:40 2008 -0400"
      },
      "message": "ACPI: replace AE_BAD_ADDRESS exception code with AE_ERROR\n\nThe AE_BAD_ADDRESS exception code is now unused in ACPICA.\nFor linux, it\u0027s only used at wmi.c and acer-wmi.c.\nI checked both wmi.c and acer-wmi.c, the AE_BAD_ADDRESS exception code\nhas no special meaning. The parent functions just call AE_SUCCESS() or\nAE_FAILURE() to check the return status.\nSo it\u0027s safe to replace AE_BAD_ADDRESS with AE_ERROR.\n\nSigned-off-by Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "e3deda9c87ac5eef2b5d18cd0b5511370979ca26",
      "tree": "41b87901d9683f2fe0b3f2993c299a9e7b58e99f",
      "parents": [
        "5d1e072b6b9cffebefa681faca1c6d608310d4b2"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentincj@iksaif.net",
        "time": "Wed Sep 24 10:35:55 2008 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 16:00:30 2008 -0400"
      },
      "message": "asus-laptop: Fix the led behavior with value \u003e 1\n\nFix http://bugzilla.kernel.org/show_bug.cgi?id\u003d11613 .\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "5c6248411639e2b4e7f167632f30f5f3a7aa105f",
      "tree": "eec2cfd00ba6bd2da907b668d23eb80b22926b69",
      "parents": [
        "2a80a3783d975dadea9740b0ac84c2e8796ee5bb"
      ],
      "author": {
        "name": "Eric Piel",
        "email": "eric.piel@tremplin-utc.net",
        "time": "Sat Oct 18 20:27:28 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 08:52:34 2008 -0700"
      },
      "message": "HP-WMI: additional keycode (or typo)\n\nOn my HP 2510, pressing the (i) button generates an unknown keycode:\n0x213b. So here is a patch adding support for it. However, as it seems\nthere is already support for a similar button connected to 0x231b as\nkeycode, I wonder if it could be a typo in the driver?\n\nSigned-off-by: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4d0b856ef7eea5c03f4c1fa57793286ac068f4cd",
      "tree": "c150f147b587bd4db47c8d93a5a2fb8db3bb3fb5",
      "parents": [
        "22a94d79a34bf010d11996d30eed8ee3fc1a4fbf"
      ],
      "author": {
        "name": "Torsten Krah",
        "email": "tkrah@fachschaft.imn.htwk-leipzig.de",
        "time": "Fri Oct 17 09:47:57 2008 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 17 14:09:24 2008 -0400"
      },
      "message": "asus-laptop: Add support for P30/P35\n\nAdd support for P30/P35.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d10848\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c813b4e16ead3c3df98ac84419d4df2adf33fe01",
      "tree": "2ca4a5b6966d833b6149e3dda7a4e85d1255779c",
      "parents": [
        "c8d8a2321f9c4ee18fbcc399fdc2a77e580a03b9",
        "02683ffdf655b4ae15245376ba6fea6d9e5829a6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 12:40:26 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 12:40:26 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6: (46 commits)\n  UIO: Fix mapping of logical and virtual memory\n  UIO: add automata sercos3 pci card support\n  UIO: Change driver name of uio_pdrv\n  UIO: Add alignment warnings for uio-mem\n  Driver core: add bus_sort_breadthfirst() function\n  NET: convert the phy_device file to use bus_find_device_by_name\n  kobject: Cleanup kobject_rename and !CONFIG_SYSFS\n  kobject: Fix kobject_rename and !CONFIG_SYSFS\n  sysfs: Make dir and name args to sysfs_notify() const\n  platform: add new device registration helper\n  sysfs: use ilookup5() instead of ilookup5_nowait()\n  PNP: create device attributes via default device attributes\n  Driver core: make bus_find_device_by_name() more robust\n  usb: turn dev_warn+WARN_ON combos into dev_WARN\n  debug: use dev_WARN() rather than WARN_ON() in device_pm_add()\n  debug: Introduce a dev_WARN() function\n  sysfs: fix deadlock\n  device model: Do a quickcheck for driver binding before doing an expensive check\n  Driver core: Fix cleanup in device_create_vargs().\n  Driver core: Clarify device cleanup.\n  ...\n"
    },
    {
      "commit": "0ef9cff15d47b296d4a7feecf36e7989cebf9a33",
      "tree": "9532b4c6ce280781541599b0bf875a070d28b0de",
      "parents": [
        "1339c367a842a9fc34b8fcfa1abadb07b11848ad"
      ],
      "author": {
        "name": "Adam Jackson",
        "email": "ajax@redhat.com",
        "time": "Thu Oct 16 15:15:35 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Oct 16 15:33:33 2008 -0400"
      },
      "message": "sony-laptop: newline-terminate the printk for backlight change failure\n\nSigned-off-by: Adam Jackson \u003cajax@redhat.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "88429a105e8c810d9cc9a4ff82cd571816e9858e",
      "tree": "c6367ec01b4a8425e4a5a3891dd57ea8e054d8b5",
      "parents": [
        "6d97e2345a03bcf15471fc7e93560fc71e0c11d8"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Oct 15 22:05:17 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 11:21:51 2008 -0700"
      },
      "message": "make hp_wmi_notify() static\n\nMake the needlessly global hp_wmi_notify() static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "923f7f6970bd448b8e88b9e4be10fd01fc7106a4",
      "tree": "5e9f5646f547eaa345068f177815ebadd6a95454",
      "parents": [
        "ebf3f09c634906d371f2bfd71b41c7e0c52efe7e"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Wed Oct 15 22:05:13 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 11:21:51 2008 -0700"
      },
      "message": "GRU driver: minor updates\n\nA few minor updates for the GRU driver.\n\t- documentation changes found in code reviews\n\t- changes to #ifdefs to make them recognized by \"unifdef\"\n\t  (used in simulator testing)\n\t- change GRU context load/unload to prefetch data\n\n[akpm@linux-foundation.org: fix typo in comment]\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8b6e47ad062e6ac993fb80256344fc499c1e827b",
      "tree": "01099417e0256837231583e82b3067c25da2339e",
      "parents": [
        "d133181d873255cb071f8b19c4b2c1f326c2de95"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "avictor.za@gmail.com",
        "time": "Wed Oct 15 22:01:55 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 11:21:32 2008 -0700"
      },
      "message": "AT91: atmel_pwm only available for certain AT91 processors\n\nOnly three of Atmel\u0027s AT91 processors (SAM9263, SAM9RL and CAP9) include a\nPWM controller.\n\nIt should therefore only be possible to enable the misc/atmel_pwm.c driver\non those processors (and not all AT91 processors).\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fca692c0a923c142c28d65e1101806bac1f69bb5",
      "tree": "61be3580e5e35d0f5a63a9214a51743c33351689",
      "parents": [
        "cbf330b94e9c888e9d2b99523037f9be5c4ba795"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Oct 15 22:01:29 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 11:21:30 2008 -0700"
      },
      "message": "eeepc: depends on RFKILL\n\nEEEPC_LAPTOP uses RFKILL, so the former should depend on RFKILL.\nBuild errors happen when EEEPC_LAPTOP\u003dy and RFKILL\u003dm.\n\neeepc-laptop.c:(.text+0xd5a7b): undefined reference to `rfkill_allocate\u0027\neeepc-laptop.c:(.text+0xd5b04): undefined reference to `rfkill_register\u0027\neeepc-laptop.c:(.text+0xd5b48): undefined reference to `rfkill_allocate\u0027\neeepc-laptop.c:(.text+0xd5bd4): undefined reference to `rfkill_register\u0027\neeepc-laptop.c:(.text+0xd5ece): undefined reference to `rfkill_unregister\u0027\neeepc-laptop.c:(.text+0xd5ef6): undefined reference to `rfkill_unregister\u0027\nmake[1]: *** [.tmp_vmlinux1] Error 1\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nCc: Karol Kozimor \u003csziwan@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cbf330b94e9c888e9d2b99523037f9be5c4ba795",
      "tree": "db0d0c4e873dfec8a46a127c63e86eeaf51fbeb0",
      "parents": [
        "1ecfea06386c6b1344e83c8f909c87c88262ba1d"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Wed Oct 15 22:01:27 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 11:21:30 2008 -0700"
      },
      "message": "drivers/misc: Use DIV_ROUND_UP\n\nThe kernel.h macro DIV_ROUND_UP performs the computation (((n) + (d) - 1) /\n(d)) but is perhaps more readable.\n\nAn extract of the semantic patch that makes this change is as follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@haskernel@\n@@\n\n#include \u003clinux/kernel.h\u003e\n\n@depends on haskernel@\nexpression n,d;\n@@\n\n(\n- (n + d - 1) / d\n+ DIV_ROUND_UP(n,d)\n|\n- (n + (d - 1)) / d\n+ DIV_ROUND_UP(n,d)\n)\n\n@depends on haskernel@\nexpression n,d;\n@@\n\n- DIV_ROUND_UP((n),d)\n+ DIV_ROUND_UP(n,d)\n\n@depends on haskernel@\nexpression n,d;\n@@\n\n- DIV_ROUND_UP(n,(d))\n+ DIV_ROUND_UP(n,d)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nCc: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a9b12619f7b6f19c871437ec24a088787a04b1de",
      "tree": "ff1b11e7affedccfd69fc20e14876d0821f6e555",
      "parents": [
        "91bd418fdc8526ee70a0e8f7970b584c8870ae10"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 21 20:03:34 2008 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 16 09:24:43 2008 -0700"
      },
      "message": "device create: misc: convert device_create_drvdata to device_create\n\nNow that device_create() has been audited, rename things back to the\noriginal call to be sane.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "27663c5855b10af9ec67bc7dfba001426ba21222",
      "tree": "2b8c520bb57a792045d7d072398a4d840fada6c0",
      "parents": [
        "3fa8749e584b55f1180411ab1b51117190bac1e5"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "willy@linux.intel.com",
        "time": "Fri Oct 10 02:22:59 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 11 02:47:33 2008 -0400"
      },
      "message": "ACPI: Change acpi_evaluate_integer to support 64-bit on 32-bit kernels\n\nAs of version 2.0, ACPI can return 64-bit integers.  The current\nacpi_evaluate_integer only supports 64-bit integers on 64-bit platforms.\nChange the argument to take a pointer to an acpi_integer so we support\n64-bit integers on all platforms.\n\nlenb: replaced use of \"acpi_integer\" with \"unsigned long long\"\nlenb: fixed bug in acpi_thermal_trips_update()\n\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    }
  ],
  "next": "ae3a1b46099aa87f1662621580c985432ca1c9d9"
}
