)]}'
{
  "log": [
    {
      "commit": "b4482a4b2e2ff5ed96d8d16d72e83e75064062c5",
      "tree": "675b5f0a80d720c63db138d5395d63cee6c74969",
      "parents": [
        "64a6f9500d8e8a8e1b1adc2120e56cc88df5727f"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Oct 14 19:35:40 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Oct 14 12:41:52 2007 -0700"
      },
      "message": "more trivial signedness fixes in drivers\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "efefc6eb38d43b8e5daef482f575d767b002004e",
      "tree": "8a3933db1f8721f9bcc9912c800dc8406f4bdf94",
      "parents": [
        "117494a1b65183f0e3fcc817b07944bc5c465050",
        "cd59abfcc441b2abb4cf2cd62c1eb0f02a60e8dd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Oct 12 15:49:37 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Oct 12 15:49:37 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6: (75 commits)\n  PM: merge device power-management source files\n  sysfs: add copyrights\n  kobject: update the copyrights\n  kset: add some kerneldoc to help describe what these strange things are\n  Driver core: rename ktype_edd and ktype_efivar\n  Driver core: rename ktype_driver\n  Driver core: rename ktype_device\n  Driver core: rename ktype_class\n  driver core: remove subsystem_init()\n  sysfs: move sysfs file poll implementation to sysfs_open_dirent\n  sysfs: implement sysfs_open_dirent\n  sysfs: move sysfs_dirent-\u003es_children into sysfs_dirent-\u003es_dir\n  sysfs: make sysfs_root a regular directory dirent\n  sysfs: open code sysfs_attach_dentry()\n  sysfs: make s_elem an anonymous union\n  sysfs: make bin attr open get active reference of parent too\n  sysfs: kill unnecessary NULL pointer check in sysfs_release()\n  sysfs: kill unnecessary sysfs_get() in open paths\n  sysfs: reposition sysfs_dirent-\u003es_mode.\n  sysfs: kill sysfs_update_file()\n  ...\n"
    },
    {
      "commit": "60043428a561a5d431ad479b7ecb79805ed04efc",
      "tree": "3e143a2a4872987c38719fd07d18940d2acd77c5",
      "parents": [
        "34b51f39e23bc9e529830ddf6108381d4bab95a6"
      ],
      "author": {
        "name": "tonyj@suse.de",
        "email": "tonyj@suse.de",
        "time": "Tue Aug 07 22:28:47 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:51:04 2007 -0700"
      },
      "message": "Convert from class_device to device for drivers/video\n\nConvert from class_device to device for drivers/video.\n\nSigned-off-by: Tony Jones \u003ctonyj@suse.de\u003e\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "19c38de88a80913351fcacefdb461cc0b585fa87",
      "tree": "17d2978ce27861926a0d9a3eb49471b9b736f968",
      "parents": [
        "5901d0145c6b9e791bacd049eea11c9db9a3006e"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 12 15:06:57 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:51:02 2007 -0700"
      },
      "message": "kobjects: fix up improper use of the kobject name field\n\nA number of different drivers incorrect access the kobject name field\ndirectly.  This is not correct as the name might not be in the array.\nUse the proper accessor function instead.\n\n"
    },
    {
      "commit": "7eff2e7a8b65c25920207324e56611150eb1cd9a",
      "tree": "02a0eeba9d25d996233e30c18f258dfae0ae2139",
      "parents": [
        "8380770c842faef3001e44662953d64ad9a93663"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Tue Aug 14 15:15:12 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:51:01 2007 -0700"
      },
      "message": "Driver core: change add_uevent_var to use a struct\n\nThis changes the uevent buffer functions to use a struct instead of a\nlong list of parameters. It does no longer require the caller to do the\nproper buffer termination and size accounting, which is currently wrong\nin some places. It fixes a known bug where parts of the uevent\nenvironment are overwritten because of wrong index calculations.\n\nMany thanks to Mathieu Desnoyers for finding bugs and improving the\nerror handling.\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nCc: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nCc: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "43ca7ec96f01bd921e772112729005d4474fdbf4",
      "tree": "067be7741666150fa689b42c917f9aaf25e3c761",
      "parents": [
        "5b94664a3a2a4f3c516a4a2f454f3c811cb25959"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Oct 12 23:04:23 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@inhelltoy.tec.linutronix.de",
        "time": "Fri Oct 12 23:04:23 2007 +0200"
      },
      "message": "ACPI: remove the now unused ifdef code\n\nThe conversion of x86-64 to clock events makes the\n #ifdef CONFIG_GENERIC_CLOCKEVENTS\n n the timer broadcast functions useless. Remove it.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\n\n"
    },
    {
      "commit": "19f71153b9be219756c6b2757921433a69b7975c",
      "tree": "cc2c5c290a88d61df16848f733aed8708e82c119",
      "parents": [
        "e6005a85acb9609326512ecc784859831cfb24a3",
        "8f4dd2e42637fd61a6366d2cace69091926eaa15"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Oct 11 19:20:44 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Oct 11 19:20:44 2007 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6: (24 commits)\n  ide: use only -\u003eset_pio_mode method for programming PIO modes (take 2)\n  sis5513: don\u0027t change UDMA settings when programming PIO\n  it8213/piix/slc90e66: don\u0027t change DMA settings when programming PIO\n  alim15x3: PIO mode setup fixes\n  siimage: fix -\u003eset_pio_mode method to select PIO data transfer\n  cs5520: don\u0027t enable VDMA in -\u003espeedproc\n  sc1200: remove redundant warning message from sc1200_tune_chipset()\n  ide-pmac: PIO mode setup fixes (take 3)\n  icside: fix -\u003espeedproc to return on unsupported modes (take 5)\n  sgiioc4: use ide_tune_dma()\n  amd74xx/via82cxxx: use ide_tune_dma()\n  ide: add ide_set{_max}_pio() (take 4)\n  ide: Kconfig face-lift\n  ide: move ide_rate_filter() calls to the upper layer (take 2)\n  sis5513: add -\u003eudma_filter method for chipset_family \u003e\u003d ATA_133\n  ide: mode limiting fixes for user requested speed changes\n  ide: add missing ide_rate_filter() calls to -\u003espeedproc()-s\n  ide: call udma_filter() before resorting to the UltraDMA mask\n  ide: make jmicron match vendor and device class\n  pdc202xx_new: switch to using pci_get_slot() (take 2)\n  ...\n"
    },
    {
      "commit": "5e32132befa5d2cefadf3141fee0bbb40cd11f0e",
      "tree": "7bf2002e49b169d24b87a8fe71364875e04d1e90",
      "parents": [
        "8cb1f567f4c0a2fde9cbf77c2af888a28cab3423"
      ],
      "author": {
        "name": "Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Thu Oct 11 23:53:58 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 11 23:53:58 2007 +0200"
      },
      "message": "ide: hook ACPI _PSx method to IDE power on/off\n\nACPI spec defines the sequence of IDE power on/off:\nPowering down:\n\tCall _GTM.\n\tPower down drive (calls _PS3 method and turns off power planes).\nPowering up:\n\tPower up drive (calls _PS0 method if present and turns on power planes).\n\tCall _STM passing info from _GTM (possibly modified), with ID data from\n\teach drive.\n\tInitialize the channel.\n\tMay modify the results of _GTF.\n\tFor each drive:\n\t\tCall _GTF.\n\t\tExecute task file (possibly modified).\nThis patch adds the missed _PS0/_PS3 methods call.\n\nSigned-off-by: Shaohua Li \u003cshaohua.li@intel.com\u003e\nAcked-by: Len Brown \u003clen.brown@intel.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "1855256c497ecfefc730df6032243f26855ce52c",
      "tree": "b73947f1a5e1b798e1dec068ac1cda25ae910bf6",
      "parents": [
        "bbf25010f1a6b761914430f5fca081ec8c7accd1"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Oct 03 15:15:40 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 09 20:22:20 2007 -0400"
      },
      "message": "drivers/firmware: const-ify DMI API and internals\n\nThree main sets of changes:\n\n1) dmi_get_system_info() return value should have been marked const,\n   since callers should not be changing that data.\n\n2) const-ify DMI internals, since DMI firmware tables should,\n   whenever possible, be marked const to ensure we never ever write to\n   that data area.\n\n3) const-ify DMI API, to enable marking tables const where possible\n   in low-level drivers.\n\nAnd if we\u0027re really lucky, this might enable some additional\noptimizations on the part of the compiler.\n\nThe bulk of the changes are #2 and #3, which are interrelated.  #1 could\nhave been a separate patch, but it was so small compared to the others,\nit was easier to roll it into this changeset.\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "853298bc03ef65e3eb392f5d61265605214ee8fb",
      "tree": "2165b66862034fb53e626eb52075d61e7dc6336e",
      "parents": [
        "2f3f22269bdf702311342c5d106dfdd7347d1c3e"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Tue Sep 25 18:45:15 2007 +0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Sep 25 17:58:52 2007 -0400"
      },
      "message": "ACPI: CONFIG_ACPI_SLEEP\u003dn power off regression in 2.6.23-rc8 (NOT in rc7)\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nAcked-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "2f3f22269bdf702311342c5d106dfdd7347d1c3e",
      "tree": "0611dfa66ac93fe796ab198817751e9f9604d768",
      "parents": [
        "4942de4a0e914f205d351a81873f4f63986bcc3c"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Mon Sep 24 14:33:21 2007 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Sep 25 17:58:43 2007 -0400"
      },
      "message": "ACPI: suspend: build-fix for CONFIG_SUSPEND\u003dn and CONFIG_HIBERNATION\u003dy\n\nThis fixes compilation with CONFIG_SUSPEND unset and CONFIG_HIBERNATION set\n(raf. http://marc.info/?l\u003dlinux-acpi\u0026m\u003d119055289723895\u0026w\u003d4).\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "b04e7bdb984e3b7f62fb7f44146a529f88cc7639",
      "tree": "57fa4b6ab2e6bd20b0a2eed12db2a484e928fe17",
      "parents": [
        "1f0cff6e4d579ab0fe671c02fcd842694e46b90f"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Sep 22 22:29:05 2007 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Sep 22 17:15:34 2007 -0700"
      },
      "message": "ACPI: disable lower idle C-states across suspend/resume\n\ndevice_suspend() calls ACPI suspend functions, which seems to have undesired\nside effects on lower idle C-states. It took me some time to realize that\nespecially the VAIO BIOSes (both Andrews jinxed UP and my elfstruck SMP one)\nshow this effect. I\u0027m quite sure that other bug reports against suspend/resume\nabout turning the system into a brick have the same root cause.\n\nAfter fishing in the dark for quite some time, I realized that removing the ACPI\nprocessor module before suspend (this removes the lower C-state functionality)\nmade the problem disappear. Interestingly enough the propability of having a\nbricked box is influenced by various factors (interrupts, size of the ram image,\n...). Even adding a bunch of printks in the wrong places made the problem go\naway. The previous periodic tick implementation simply pampered over the\nproblem, which explains why the dyntick / clockevents changes made this more\nprominent.\n\nWe avoid complex functionality during the boot process and we have to do the\nsame during suspend/resume. It is a similar scenario and equaly fragile.\n\nAdd suspend / resume functions to the ACPI processor code and disable the lower\nidle C-states across suspend/resume. Fall back to the default idle\nimplementation (halt) instead.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTested-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nCc: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nCc: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e5c86b5d4a517d10db89456426590ecba1597f1f",
      "tree": "4fe6719de773a379a6eb537a8853dba22b0c7639",
      "parents": [
        "19adc6ba6c6a23e07617fe791db40c1b0668d123",
        "5a50fe709d527f31169263e36601dd83446d5744"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Sep 21 21:55:34 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Sep 21 21:55:34 2007 -0400"
      },
      "message": "Pull suspend.now into release branch\n"
    },
    {
      "commit": "5a50fe709d527f31169263e36601dd83446d5744",
      "tree": "c2b7cc75303b10b01151e142ab850691ec476440",
      "parents": [
        "f216cc3748a3a22c2b99390fddcdafa0583791a2"
      ],
      "author": {
        "name": "Frans Pop",
        "email": "elendil@planet.nl",
        "time": "Thu Sep 20 22:27:44 2007 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Sep 21 21:53:18 2007 -0400"
      },
      "message": "ACPI: suspend: consolidate handling of Sx states addendum\n\nMake the S0 state be always reported as supported\n\nSigned-off: Frans Pop \u003celendil@planet.nl\u003e\nAcked-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f216cc3748a3a22c2b99390fddcdafa0583791a2",
      "tree": "6670df286af51dc1d5d6276eba0ba67c6368795b",
      "parents": [
        "335fb8fc71692830aca0a5a5fe7f60016ee0d0aa"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Thu Sep 20 21:32:35 2007 +0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Sep 20 20:46:55 2007 -0400"
      },
      "message": "ACPI: suspend: consolidate handling of Sx states.\n\nRecent changes to sleep initialization in ACPI dropped reporting of supported Sx\nstates above S3. Fix that and also move S5 init into same file as other Sx.\nThe only functional change is adding printk() for S4 and S5 cases.\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nAcked-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "7f10cc4e838c2b2d7272031954c56c407569d497",
      "tree": "3ae46420ac4beee7eb985bc2b5c41e372c33c204",
      "parents": [
        "a21101c46ca5b4320e31408853cdcbf7cb1ce4ed"
      ],
      "author": {
        "name": "Maik Broemme",
        "email": "mbroemme@plusserver.de",
        "time": "Fri Sep 14 22:12:34 2007 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Sep 18 13:45:20 2007 -0400"
      },
      "message": "ACPI: video: remove dmesg spam\n\ni am actually heavily using the ACPI video extension for my Thinkpad X61\nTablet. I have bound the input events triggered by the brightness\nup/down keys to a simple\n\necho \u003cvalue\u003e \u003e /sys/class/backlight/acpi_video1/brightness\n\nbut everytime the event is triggered and acpi_video_device_lcd_set_level()\nis called i got a notificication in my kernel log like:\n\nset_level status: 0\nset_level status: 0\nset_level status: 0\nset_level status: 0\n...\n\nSigned-off-by: Maik Broemme \u003cmbroemme@plusserver.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a21101c46ca5b4320e31408853cdcbf7cb1ce4ed",
      "tree": "1a0015c8a8eea64d976c627471067079cf8db4bd",
      "parents": [
        "c2f828977ba5d17c13debba374ea252d18e5ccfb"
      ],
      "author": {
        "name": "Zhang Rui",
        "email": "rui.zhang@intel.com",
        "time": "Fri Sep 14 11:46:22 2007 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Sep 18 13:37:49 2007 -0400"
      },
      "message": "ACPI: video: _DOS\u003d0 by default to prevent hotkey hang\n\nIn the past, the Linux/ACPI video driver invoked _DOS\n(Display Output Switch) with the parameter 1\nto tell the BIOS to switch the video output display for us.\n\nBut this conflicts with Linux native graphics drivers,\nand can cause all sorts of issues, including hanging the system.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d6001\n\nHere we change the Linux default to evaluate _DOS\u003d0,\nwhich tells the BIOS to simply send us a hotkey event\nand not touch the graphics hardware.\n\nThe acpi video driver sends the display switch hotkey\nevent up through the intput layer, and X can interpret\nthat and use its native graphics driver to switch the display.\n\nFor the case where Linux has no native graphics driver running,\nor the graphics driver doesn\u0027t know how to switch video and\nthe BIOS (safely) does, the previous behaviour can be restored with:\n\n# echo 1 \u003e /proc/acpi/video/*/DOS\n\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "95e3f66fa60a8e573b0b7a58305c5c9fcbca1b70",
      "tree": "7bd52c2e06ec3b502e21a24d5ed23f92310a5c08",
      "parents": [
        "5e41d0d60a534d2a5dc9772600a58f44c8d12506",
        "66baf327ae5d4c17e75d1f501145e79eaeeaf649"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Sep 17 00:28:58 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Sep 17 00:28:58 2007 -0400"
      },
      "message": "Pull misc into release branch\n"
    },
    {
      "commit": "729c6ba334771f28a54efd7e3b8f5ab9414ce7bc",
      "tree": "172a04173bf158d4e8e264cdf9360fa19e71faef",
      "parents": [
        "6a669ee8a790487b7ec1edda762d39615a78264b"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Sun Sep 16 15:36:43 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@chaos.(none)",
        "time": "Sun Sep 16 15:36:43 2007 +0200"
      },
      "message": "ACPI: Reevaluate C/P/T states when a cpu becomes online\n\nReevaluate C/P/T states when a cpu becomes online. This avoids\nthe caching of the broadcast information in the clockevents layer.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Len Brown \u003clen.brown@intel.com\u003e\n\n"
    },
    {
      "commit": "66baf327ae5d4c17e75d1f501145e79eaeeaf649",
      "tree": "78ec4ba1100a6f79301d3ca8d90e116683d6ee45",
      "parents": [
        "cb90ab5b424e711390c2ef6f0882b615b042dcb6"
      ],
      "author": {
        "name": "Henrique de Moraes Holschuh",
        "email": "hmh@hmh.eng.br",
        "time": "Mon Sep 03 00:03:35 2007 -0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Sep 03 11:15:11 2007 -0400"
      },
      "message": "ACPI: fix CONFIG_NET\u003dn acpi_bus_generate_netlink_event build failure\n\ndrivers/acpi/event.c:243: error: \u0027acpi_generate_netlink_event\u0027 undeclared\nhere (not in a function)\n\nSigned-off-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "2d8348b429b4ae5cc47449c787881221fe43af4b",
      "tree": "3d3fd11a86f03d7d0655e5c1906198d274c8ba97",
      "parents": [
        "e70da5634835ecd8abb68d14cfc27384d01dd201"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Fri Aug 31 09:05:26 2007 +0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Aug 30 22:20:13 2007 -0700"
      },
      "message": "ACPI: EC: Check if boot_ec was really found in DSDT\n\nacpi_get_devices() returns success if it did not find any device.\nWe have to check for this case.\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nTested-by: Daniel Ritz \u003cdaniel.ritz-ml@swissonline.ch\u003e\nTested-by: Luca \u003ckronos.it@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "134c21715ac3cb36db13c8d362cc80ccc87ee48d",
      "tree": "7204b7f1f6ba68daed6b655611ab12e5e23785cd",
      "parents": [
        "b07d68b5ca4d55a16fab223d63d5fb36f89ff42f"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "borntraeger@de.ibm.com",
        "time": "Tue Aug 28 14:58:56 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Aug 28 17:12:56 2007 -0400"
      },
      "message": "ACPI: (more) delete CONFIG_ACPI_PROCFS_SLEEP (again)\n\nCommit 2bcf9dddeb8e79a4ba55bf191533f70f39ce\n(\u0027ACPI: delete CONFIG_ACPI_PROCFS_SLEEP (again)\u0027)\nwas incomplete.\n\nSigned-off-by: Christian Borntraeger \u003cborntraeger@de.ibm.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "721ebe005c3bb9add55b2e462dfc1bcf8efc6b8f",
      "tree": "1b76114dec1d27e31cf165fc10b03705a95d83ea",
      "parents": [
        "813409771731d80e6fa94199adf99f2269a4afc0"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Mon Aug 27 16:04:39 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 27 10:27:48 2007 -0700"
      },
      "message": "reverse CONFIG_ACPI_PROC_EVENT default\n\nSigh.  Again an ACPI assault on the Thinkpad\u0027s Fn+F4 to suspend to RAM.\nThe default and text for CONFIG_THINKPAD_ACPI_INPUT_ENABLED were fixed\nin -rc3, but now commit 14e04fb34ffa82ee61ae69f98d8fca12d2e8e31c (\"ACPI:\nSchedule /proc/acpi/event for removal\") introduces the ACPI_PROC_EVENT\nconfig entry, and defaults it to \u0027n\u0027 to disable it again.\n\nChange default to y, and add comment to make it clearer that n is for\nfuture distros.\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Len Brown \u003clen.brown@intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "136c4bbfe69336cd1d0b076cfc0ef6b92d576a19",
      "tree": "7fd3cc3cc5dbf9d63a5823323d510144b1ce7a04",
      "parents": [
        "25c87f7f2a4fc3e50a7912b1c78405d454d1c4d9",
        "e6d9da1de0f31c57cfe3837b1b4e51c6d96fcd3c"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Aug 25 02:24:03 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Aug 25 02:24:03 2007 -0400"
      },
      "message": "Pull bugzilla-8798 into release branch\n"
    },
    {
      "commit": "e6d9da1de0f31c57cfe3837b1b4e51c6d96fcd3c",
      "tree": "51191b8b9b706f424bcadaadf02261caf80a9d2a",
      "parents": [
        "1a8f46100b657f533ce677e79bc27c6794c91c46"
      ],
      "author": {
        "name": "Zhang Rui",
        "email": "rui.zhang@intel.com",
        "time": "Sat Aug 25 02:23:31 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Aug 25 02:23:31 2007 -0400"
      },
      "message": "ACPI: work around duplicate name \"VID\" problem on T61\n\nThis can only fix the problem that more than one video bus device\nhave the same AML name \"VID\".\nie. the proc I/F for the second \"VID\" video bus device is located under\n/proc/acpi/video/VID1/...\n\nAs this is really rare and the ACPI proc I/F is a legacy feature that\nwe are planning to remove.\nWe won\u0027t provide a generic solution for this problem.\n\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "25c87f7f2a4fc3e50a7912b1c78405d454d1c4d9",
      "tree": "c42d40004e9668d83ab03ab7332515ef08683c54",
      "parents": [
        "a4fd4946214fae86610b989c47e5ae762cc96ddb",
        "3e069ee0c30d6f28b79e409ef2df1ffa427897ae"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Aug 25 01:44:01 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Aug 25 01:44:01 2007 -0400"
      },
      "message": "Pull events into release branch\n\nConflicts:\n\n\tdrivers/acpi/video.c\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a4fd4946214fae86610b989c47e5ae762cc96ddb",
      "tree": "67ae652556f3b0eb785ffb1a2d793996886052f5",
      "parents": [
        "a3a1b26e79db743c3289632238cd5f930f91bf27",
        "5e1f198bbfcffa1e3b9091b4ca7032c2d07fde81"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Aug 25 01:40:27 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Aug 25 01:40:27 2007 -0400"
      },
      "message": "Pull misc into release branch\n"
    },
    {
      "commit": "3e0d69ecf04d25f1e9c4ad658683d6d92641bb08",
      "tree": "ab077146af908d06ee137d9fa427836ba70c84c2",
      "parents": [
        "b3e572d2eb7cdbda6f212ad177acd0c9381903b9"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Sat Aug 25 01:28:20 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Aug 25 01:39:02 2007 -0400"
      },
      "message": "ACPI: add dump_stack() to trace acpi_format_exception programming errors\n\nDump the stack so we can find the secretive caller to acpi_format_exception().\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "b3e572d2eb7cdbda6f212ad177acd0c9381903b9",
      "tree": "3fab021e79098ec4558f82f874e081abb9b31967",
      "parents": [
        "70b30fb13bf46d7874537f5e2089bcc772559fc4"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue Aug 14 23:22:35 2007 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Aug 25 01:38:51 2007 -0400"
      },
      "message": "make drivers/acpi/scan.c:create_modalias() static\n\nThis patch makes the needlessly global create_modalias() static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "70b30fb13bf46d7874537f5e2089bcc772559fc4",
      "tree": "d4a71181fea24e25878589ef018a946367e62cb7",
      "parents": [
        "ead77594af3a49e48ceec61a1824362be4b5cafa"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Aug 21 16:18:20 2007 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Aug 25 01:38:40 2007 -0400"
      },
      "message": "ACPI: Fix a warning of discarding qualifiers from pointer target type\n\ndrivers/acpi/ec.c: In function `acpi_ec_ecdt_probe\u0027:\ndrivers/acpi/ec.c:873: warning: passing arg 1 of `acpi_get_devices\u0027 discards qualifiers from pointer target type\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ead77594af3a49e48ceec61a1824362be4b5cafa",
      "tree": "a425317946fed1bf77b09e479b464b9e0b2f26df",
      "parents": [
        "1a8f46100b657f533ce677e79bc27c6794c91c46"
      ],
      "author": {
        "name": "Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Thu Aug 23 15:01:13 2007 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Aug 25 01:38:20 2007 -0400"
      },
      "message": "ACPI: \"ACPI handle has no context!\" should be KERN_DEBUG\n\nSigned-off-by: Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a3a1b26e79db743c3289632238cd5f930f91bf27",
      "tree": "b17758701d6404661e7c83009aeec5e80e46bb8d",
      "parents": [
        "4c8c95bbcf05d4c55c034ace962ab76eaaeb521a",
        "79d2dfaa4e787f94b7f65f4611bc7d1c8d85fabc"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Aug 25 01:36:18 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Aug 25 01:36:18 2007 -0400"
      },
      "message": "Pull suspend into release branch\n"
    },
    {
      "commit": "4c8c95bbcf05d4c55c034ace962ab76eaaeb521a",
      "tree": "da3fa7b6956f6be3d6b650ebc0007b420c79f8a7",
      "parents": [
        "519ef1af47bb7379c4c06aeba2d78073df92c151",
        "e9dab1960ac9746fa34eff726b81635147615a79"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 24 22:26:27 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 24 22:26:27 2007 -0400"
      },
      "message": "Pull video into release branch\n"
    },
    {
      "commit": "519ef1af47bb7379c4c06aeba2d78073df92c151",
      "tree": "252d5f5a3b8b9209bb2b6b022a44f1597329dedb",
      "parents": [
        "b7011d538625dd89f6b0785d9225c5726550f6f1",
        "2db9ccba8d4bb8e3aa6d0cd8e7544c5736963bbc"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 24 22:26:19 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 24 22:26:19 2007 -0400"
      },
      "message": "Pull thermal into release branch\n"
    },
    {
      "commit": "e9dab1960ac9746fa34eff726b81635147615a79",
      "tree": "b487a30dfcda9bd0ec6319acc799554f8e691f45",
      "parents": [
        "a1eb96a2f635cdb8f626f4074dae2ba5a6fce1e8"
      ],
      "author": {
        "name": "Luming Yu",
        "email": "luming.yu@intel.com",
        "time": "Mon Aug 20 18:23:53 2007 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 24 22:23:46 2007 -0400"
      },
      "message": "ACPI video hotkey: export missing ACPI video hotkey events via input layer\n\nSigned-off-by: Yu Luming \u003cluming.yu@intel.com\u003e\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "4548a9dbe01eb2a357ad290abdbc21a3814dd568",
      "tree": "6dc89db88c17caf3fdf72a289bf0bf595f14b8bb",
      "parents": [
        "de9bde9adb36fd85f94e523ed87efc7d9b23e807",
        "f9319f903f898dd4b15dbc386499725ce6c59776"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 24 22:19:44 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 24 22:19:44 2007 -0400"
      },
      "message": "Pull ec into release branch\n"
    },
    {
      "commit": "de9bde9adb36fd85f94e523ed87efc7d9b23e807",
      "tree": "f393f6661ae295a4abdee483a4a97e4b95e9b2cb",
      "parents": [
        "5a16eff86dc1194a17c69250492e820d828e3bde",
        "9f3119b70cf189530f1b46a006a052e171a1622f"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 24 22:19:20 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 24 22:19:20 2007 -0400"
      },
      "message": "Pull bugzilla-8630 into release branch\n"
    },
    {
      "commit": "2e0f4c7b383063abc274c4a088043383a3735b93",
      "tree": "1364b63ef8dec453208c61a798464c9a75846fb8",
      "parents": [
        "ca1f32a76bcd5fb3d655a989edd7c004c4a63bc6",
        "5b31d895874f56174e4d885c065c9fc4b24b28bb"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 24 22:18:51 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 24 22:18:51 2007 -0400"
      },
      "message": "Pull battery into release branch\n"
    },
    {
      "commit": "9f3119b70cf189530f1b46a006a052e171a1622f",
      "tree": "b6585a7f8421e7410cb4dd6fbb3770d2fdc800a7",
      "parents": [
        "b377fd3982ad957c796758a90e2988401a884241"
      ],
      "author": {
        "name": "Zhao Yakui",
        "email": "yakui.zhao@intel.com",
        "time": "Fri Aug 24 16:18:16 2007 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 24 18:46:25 2007 -0400"
      },
      "message": "ACPI: Validate XSDT, use RSDT if XSDT fails\n\nACPI 1.0 used an RSDT with 32-bit physical addresses.\nACPI 2.0 adds an XSDT with 32-bit physical addresses.\nAn ACPI 2.0 aware OS is supposed to use the XSDT\n(when present) instead of the RSDT.\n\nHowever, several systems have failed because the XSDT\ncontains NULL entries -- while it is missing pointers\nto needed tables, such as SSDTs.\n\nWhen we find an XSDT with NULL entries, discard it\nand use the ACPI 1.0 RSDT instead.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d8630\n\nSigned-off-by: Zhao Yakui  \u003cyakui.zhao@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "2db9ccba8d4bb8e3aa6d0cd8e7544c5736963bbc",
      "tree": "f58aafbc5a011874d1887f5942523e0e90c020ac",
      "parents": [
        "8c99fdce30787b0d1fc00b907d4cd55a714e4cdd"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Fri Aug 24 11:45:50 2007 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 24 18:02:13 2007 -0400"
      },
      "message": "ACPI: /proc/acpi/thermal_zone trip points are now read-only, mark them as such\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "3e069ee0c30d6f28b79e409ef2df1ffa427897ae",
      "tree": "2da13043b1c09107c03dd430b3c0a6e83b9162d0",
      "parents": [
        "14e04fb34ffa82ee61ae69f98d8fca12d2e8e31c"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 24 03:06:33 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 24 03:06:33 2007 -0400"
      },
      "message": "ACPI: fix ia64 allnoconfig build\n\ndrivers/acpi/event.c:238: error: conflicting types for ‘acpi_bus_generate_netlink_event’\ninclude/acpi/acpi_bus.h:324: error: previous declaration of ‘acpi_bus_generate_netlink_event’ was here\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "79d2dfaa4e787f94b7f65f4611bc7d1c8d85fabc",
      "tree": "99159e4136a05583defd654238d37fc63c91d7eb",
      "parents": [
        "b377fd3982ad957c796758a90e2988401a884241"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Fri Aug 24 01:24:47 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 24 01:24:47 2007 -0400"
      },
      "message": "ACPI: enable GPEs before calling _WAK on resume\n\nIt seems it\u0027s required to enable GPEs before _WAK.  E.g.  X60 triggers a\nLID related GPE instead of doing a Notify in WAK.  Now the GPE reaches the\nkernel and the Notify for LID status change gets thrown from there.\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nAcked-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f9319f903f898dd4b15dbc386499725ce6c59776",
      "tree": "d1ccc462cd73cf914cd3217057ca7be2ffcad368",
      "parents": [
        "b377fd3982ad957c796758a90e2988401a884241"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@novell.com",
        "time": "Fri Aug 24 08:10:11 2007 +0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 24 00:30:59 2007 -0400"
      },
      "message": "ACPI: EC: revert fix for bugzilla 8709\n\nThis is a manual revert of 7c010de7506954e973abfab5c5999c5a97f7a73e,\na fix that broke another ASUS in 8909 and 8919.\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a1eb96a2f635cdb8f626f4074dae2ba5a6fce1e8",
      "tree": "d7e3a8a97594b79ceb3b59a8d593a087d60bb058",
      "parents": [
        "a7ecd1ea913346a72f41a002c365882dc05c9bd5"
      ],
      "author": {
        "name": "Zhang Rui",
        "email": "rui.zhang@intel.com",
        "time": "Mon Aug 20 18:23:51 2007 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 23 23:06:11 2007 -0400"
      },
      "message": "ACPI video hotkey: remove invalid events handler for video output devices\n\nBoth ACPI_VIDEO_NOTIFY_SWITCH and ACPI_VIDEO_NOTIFY_PROBE\nare valid for video bus devices only. Actually ACPI video output\ndevice should never be notified for a output device switch/probe.\n\nACPI bus devices notify handler already has the code to\nhandle these kinds of events.\n\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "14e04fb34ffa82ee61ae69f98d8fca12d2e8e31c",
      "tree": "51ff919052cf456a23fa67e8d64d18f376b90582",
      "parents": [
        "962ce8ca0604af0c3c5609f7613d4ec5fcfac623"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 23 15:20:26 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 23 15:20:26 2007 -0400"
      },
      "message": "ACPI: Schedule /proc/acpi/event for removal\n\nSchedule /proc/acpi/event for removal in 6 months.\n\nRe-name acpi_bus_generate_event() to acpi_bus_generate_proc_event()\nto make sure there is no confusion that it is for /proc/acpi/event only.\n\nAdd CONFIG_ACPI_PROC_EVENT to allow removal of /proc/acpi/event.\nThere is no functional change if CONFIG_ACPI_PROC_EVENT\u003dy\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "962ce8ca0604af0c3c5609f7613d4ec5fcfac623",
      "tree": "8a9fcb67251129a382e202759389d2b72de4b621",
      "parents": [
        "b377fd3982ad957c796758a90e2988401a884241"
      ],
      "author": {
        "name": "Zhang Rui",
        "email": "rui.zhang@intel.com",
        "time": "Thu Aug 23 01:24:31 2007 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 23 14:27:23 2007 -0400"
      },
      "message": "ACPI: don\u0027t duplicate input events on netlink\n\nThe previous events patch added a netlink event for every\nuser of the legacy /proc/acpi/event interface.\n\nHowever, some users of /proc/acpi/event are really input events,\nand they already report their events via the input layer.\n\nIntroduce a new interface, acpi_bus_generate_netlink_event(),\nwhich is explicitly called by devices that want to repoprt\nevents via netlink.  This allows the input-like events\nto opt-out of generating netlink events.  In summary:\n\nevents that are sent via netlink:\n\tac/battery/sbs\n\tthermal\n\tprocessor\n\tthinkpad_acpi dock/bay\n\nevents that are sent via input layer:\n\tbutton\n\tvideo hotkey\n\tthinkpad_acpi hotkey\n\tasus_acpi/asus-laptop hotkey\n\tsonypi/sonylaptop\n\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "2aa44d0567ed21b47b87d68819415d48194cb923",
      "tree": "7be2a8a30a23b363e1e2aecd41934e75f581e115",
      "parents": [
        "b377fd3982ad957c796758a90e2988401a884241"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 23 15:18:02 2007 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 23 15:18:02 2007 +0200"
      },
      "message": "sched: sched_clock_idle_[sleep|wakeup]_event()\n\nconstruct a more or less wall-clock time out of sched_clock(), by\nusing ACPI-idle\u0027s existing knowledge about how much time we spent\nidling. This allows the rq clock to work around TSC-stops-in-C2,\nTSC-gets-corrupted-in-C3 type of problems.\n\n( Besides the scheduler\u0027s statistics this also benefits blktrace and\n  printk-timestamps as well. )\n\nFurthermore, the precise before-C2/C3-sleep and after-C2/C3-wakeup\ncallbacks allow the scheduler to get out the most of the period where\nthe CPU has a reliable TSC. This results in slightly more precise\ntask statistics.\n\nthe ACPI bits were acked by Len.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "8c99fdce30787b0d1fc00b907d4cd55a714e4cdd",
      "tree": "1a35d65c8de0378dd15931003e76144d4b8a20a5",
      "parents": [
        "c52a7419af18594426bc601d1ea346dbbcf71e28"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Aug 20 18:46:50 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Aug 20 18:49:11 2007 -0400"
      },
      "message": "ACPI: thermal: set \"thermal.nocrt\" via DMI on Gigabyte GA-7ZX\n\nThis system BIOS sets a critical temperature to 65C,\nwhich is too low.\n\nhttps://bugzilla.redhat.com/bugzilla/show_bug.cgi?id\u003d155496\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "5b31d895874f56174e4d885c065c9fc4b24b28bb",
      "tree": "a601f30462b5470ec29caf3f918e3e5e1ac0f799",
      "parents": [
        "28e8351ac22de25034e048c680014ad824323c65"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 15 00:19:26 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 15 00:19:26 2007 -0400"
      },
      "message": "Revert \"ACPI: Battery: Synchronize battery operations.\"\n\nThis reverts commit 3bd92ba19a89fe61ebf58804f9c8675372f50c1c.\n\nIt is no longer necessary, and it opens up a race.\n\nAcked-by: Vladimir Lebedev \u003cvladimir.p.lebedev@gmail.com\u003e\nAcked-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c52a7419af18594426bc601d1ea346dbbcf71e28",
      "tree": "b964b0de460e3508e092efa3b69fbc7267aef735",
      "parents": [
        "3c1d36da1d5ed36979340efd233ddaacc45b0a02"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Aug 14 15:49:32 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Aug 14 15:49:32 2007 -0400"
      },
      "message": "ACPI: thermal: create \"thermal.crt\u003dC\" bootparam\n\nSome hardware will malfunction at a temperature below\nthe BIOS provided critical shutdown threshold.\n\nThis hook allows moving the critical trip points down\nto a temperature which provokes a graceful shutdown\nbefore the hardware malfunction.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d8884\n\nWARNING: A trip-point override will not get noticed\nuntil the system delivers a temperature change event,\nor unless thermal zone polling is enabled.\neg. \"thermal.tzp\u003d10\"\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "3c1d36da1d5ed36979340efd233ddaacc45b0a02",
      "tree": "dce06ed9c846d7ef2ac105011650f8409f7a1f8e",
      "parents": [
        "39d3520c92cf7a28c07229ca00cc35a1e8026c77"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Aug 14 15:12:56 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Aug 14 15:12:56 2007 -0400"
      },
      "message": "ACPI: thermal: clean up MODULE_PARM_DESC newlines\n\nReported-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c019b1933015ee31366eeaa085bad3ee9516991c",
      "tree": "bce9f022b5960b774e68095aed062856ceb10c9f",
      "parents": [
        "39d3520c92cf7a28c07229ca00cc35a1e8026c77"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikivskiy@suse.de",
        "time": "Tue Aug 14 01:03:42 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Aug 14 01:03:42 2007 -0400"
      },
      "message": "ACPI: EC: Fix \"no battery\" regression\n\nRestore deleted call to register query methods.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d8886\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "4e54e9f4423a86aa21b70cb9d339cb09f275188f",
      "tree": "3c4c252465e3ac2bdedfaaa4ff3b73e73e304f3c",
      "parents": [
        "27196c30db1ed4ab09c2071149b3324a1a53cfb9",
        "bc90a0105dea7b773e99ae7abde56a6930081ddb"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:21:22 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:21:22 2007 -0400"
      },
      "message": "Pull sbs into release branch\n"
    },
    {
      "commit": "27196c30db1ed4ab09c2071149b3324a1a53cfb9",
      "tree": "8d88ad2615b7b55cb7e0ebfc5fa15d992062d09a",
      "parents": [
        "ad17b209dca860a570e4ca75312c9f4d32672402",
        "501092929ccb8a1d2eb0ed700e38df4ae0de7108"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:21:08 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:21:08 2007 -0400"
      },
      "message": "Pull processor into release branch\n"
    },
    {
      "commit": "ad17b209dca860a570e4ca75312c9f4d32672402",
      "tree": "1e5e73282e4dfe1060585887b13652dfc53361b6",
      "parents": [
        "d88da66f9397f06f3a7b4e5148bd5e71cb9d7952",
        "e13d87473284131a7ead8121d5d29345101f68a4"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:20:59 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:20:59 2007 -0400"
      },
      "message": "Pull fluff into release branch\n"
    },
    {
      "commit": "d88da66f9397f06f3a7b4e5148bd5e71cb9d7952",
      "tree": "0e10fd3f1152ed1b41e3fa43d1b27a345074e23a",
      "parents": [
        "6712a4fbb14a466d259e53a5314d8011ecab3d7b",
        "199e9e7d1106686a85ee9fdf6a824051aa82682e"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:20:41 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:20:41 2007 -0400"
      },
      "message": "Pull ec into release branch\n"
    },
    {
      "commit": "6712a4fbb14a466d259e53a5314d8011ecab3d7b",
      "tree": "5409e5f9be6099f7aff40400071385e61930585d",
      "parents": [
        "d8dd3cbcf1b30c315a28f65cb719bb2d7105a317",
        "66b568218ab73be161dc109b913e6fa7dda44e16"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:20:33 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:20:33 2007 -0400"
      },
      "message": "Pull dock-bay into release branch\n"
    },
    {
      "commit": "d8dd3cbcf1b30c315a28f65cb719bb2d7105a317",
      "tree": "193677fd111ace3e46d310294c04c038a8fa3202",
      "parents": [
        "fc0dc4d3aa9c73e275accf2966e0bdf16bff45f1",
        "0b5bfa1cbefdc6e4c60f30ed545389b5ffe0f75f"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:19:23 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:19:23 2007 -0400"
      },
      "message": "Pull bugzilla-8842 into release branch\n"
    },
    {
      "commit": "fc0dc4d3aa9c73e275accf2966e0bdf16bff45f1",
      "tree": "d6f2ab05604348c73162c8e75cbd883dbf91dede",
      "parents": [
        "53fdc5185c994ad6def3729a905ac4a47c477c9d",
        "3bd92ba19a89fe61ebf58804f9c8675372f50c1c"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:18:11 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:18:11 2007 -0400"
      },
      "message": "Pull bugzilla-8768 into release branch\n"
    },
    {
      "commit": "53fdc5185c994ad6def3729a905ac4a47c477c9d",
      "tree": "7082144a6e0f9b18c0a4027119d69c75d1c242f7",
      "parents": [
        "3b6919e536865703a0d5c823f5a34c86cedd07cf",
        "67effe8fff32f60bdf51cba484766ba6003005bb"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:17:59 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:17:59 2007 -0400"
      },
      "message": "Pull bugzilla-3774 into release branch\n"
    },
    {
      "commit": "3b6919e536865703a0d5c823f5a34c86cedd07cf",
      "tree": "38d0c9408f8c29adaa82e236b8918f9891461bac",
      "parents": [
        "3864e8ccbba1dcdea87398ab80fdc8ae0fab7c45",
        "de47b69c7b7be46b0848b2c4f8e23c478cd68690",
        "f7b88ccb63188e775fe02e746c39ed177741cfc7",
        "9de1cc4a1724adda84101912e8ba51460f110044"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:17:12 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:17:12 2007 -0400"
      },
      "message": "pull asus sony thinkpad into release branch\n"
    },
    {
      "commit": "0b5bfa1cbefdc6e4c60f30ed545389b5ffe0f75f",
      "tree": "d6d9165f003bed59b0dc223babeadb2b667f92fb",
      "parents": [
        "f8707ec9643769957065405b5090e4aa64fd8214"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:13:02 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:13:02 2007 -0400"
      },
      "message": "ACPI: thermal: add DMI hooks to handle AOpen\u0027s broken Award BIOS\n\nUse DMI to:\n1. enable polling (BIOS thermal events are broken)\n2. disable active trip points (BIOS fan control is broken)\n3. disable passive trip point (BIOS hard-codes it too low)\n\nThe actual temperature reading does work,\nand with the aid of polling, the critical\ntrip point should work too.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d8842\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f8707ec9643769957065405b5090e4aa64fd8214",
      "tree": "454f1b6a981884072389cfdf3ce25e9636a2b39c",
      "parents": [
        "f54871456162aff557d57bec51639b1288d4a84b"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:12:54 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:12:54 2007 -0400"
      },
      "message": "ACPI: thermal: create \"thermal.act\u003d\" to disable or override active trip point\n\nthermal.act\u003d-1 disables all active trip points\nin all ACPI thermal zones.\n\nthermal.act\u003dC, where C \u003e 0, overrides all lowest temperature\nactive trip points in all thermal zones to C degrees Celsius.\nRaising this trip-point may allow you to keep your system silent\nup to a higher temperature.  However, it will not allow you to\nraise the lowest temperature trip point above the next higher\ntrip point (if there is one).  Lowering this trip point may\nkick in the fan sooner.\n\nNote that overriding this trip-point will disable any BIOS attempts\nto implement hysteresis around the lowest temperature trip point.\nThis may result in the fan starting and stopping frequently\nif temperature frequently crosses C.\n\nWARNING: raising trip points above the manufacturer\u0027s defaults\nmay cause the system to run at higher temperature and shorten\nits life.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f54871456162aff557d57bec51639b1288d4a84b",
      "tree": "c69d646034c228c2b323ab999010a46b9084ace0",
      "parents": [
        "a70cdc5200b0eb9fc3ef64efb29baac9b2cf2431"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:12:44 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:12:44 2007 -0400"
      },
      "message": "ACPI: thermal: create \"thermal.nocrt\" to disable critical actions\n\nthermal.nocrt\u003d1 disables actions on _CRT and _HOT\nACPI thermal zone trip-points.  They will be marked\nas \u003cdisabled\u003e in /proc/acpi/thermal_zone/*/trip_points.\n\nThere are two cases where this option is used:\n\n1. Debugging a hot system crossing valid trip point.\n\n   If your system fan is spinning at full speed,\n   be sure that the vent is not clogged with dust.\n   Many laptops have very fine thermal fins that are easily blocked.\n\n   Check that the processor fan-sink is properly seated,\n   has the proper thermal grease, and is really spinning.\n\n   Check for fan related options in BIOS SETUP.\n   Sometimes there is a performance vs quiet option.\n   Defaults are generally the most conservative.\n\n   If your fan is not spinning, yet /proc/acpi/fan/\n   has files in it, please file a Linux/ACPI bug.\n\n   WARNING: you risk shortening the lifetime of your\n   hardware if you use this parameter on a hot system.\n   Note that this refers to all system components,\n   including the disk drive.\n\n2. Working around a cool system crossing critical\n   trip point due to erroneous temperature reading.\n\n   Try again with CONFIG_HWMON\u003dn\n   There is known potential for conflict between the\n   the hwmon sub-system and the ACPI BIOS.\n   If this fixes it, notify lm-sensors@lm-sensors.org\n   and linux-acpi@vger.kernel.org\n\n   Otherwise, file a Linux/ACPI bug, or notify\n   just linux-acpi@vger.kernel.org.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a70cdc5200b0eb9fc3ef64efb29baac9b2cf2431",
      "tree": "1ae0722744cea5740ecf3141b7b3a4da2411bb19",
      "parents": [
        "730ff34de766a6fddee25ac1c32bc49c1a2fd758"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:12:35 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:12:35 2007 -0400"
      },
      "message": "ACPI: thermal: create \"thermal.psv\u003d\" to override passive trip points\n\n\"thermal.psv\u003d-1\" disables passive trip points\nfor all ACPI thermal zones.\n\n\"thermal.psv\u003dC\", where \u0027C\u0027 is degrees Celsius,\noverrides all existing passive trip points\nfor all ACPI thermal zones.\n\nthermal.psv is checked at module load time,\nand in response to trip-point change events.\n\nNote that if the system does not deliver thermal zone\ntemperature change events near the new trip-point,\nthen it will not be noticed.  To force your custom\ntrip point to be noticed, you may need to enable polling:\neg. thermal.tzp\u003d3000 invokes polling every 5 minutes.\n\nNote that once passive thermal throttling is invoked,\nit has its own internal Thermal Sampling Period (_TSP),\nthat is unrelated to _TZP.\n\nWARNING: disabling or raising a thermal trip point\nmay result in increased running temperature and\nshorter hardware lifetime on some systems.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "730ff34de766a6fddee25ac1c32bc49c1a2fd758",
      "tree": "5f731caa06d3f12149c62d11cc908a26bc80d3b9",
      "parents": [
        "72b33ef8bb1ac7f6c5a16d23304ab25ddc73d93d"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:12:26 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:12:26 2007 -0400"
      },
      "message": "ACPI: thermal: expose \"thermal.tzp\u003d\" to set global polling frequency\n\nThermal Zone Polling frequency (_TZP) is an optional ACPI object\nrecommending the rate that the OS should poll the associated thermal zone.\n\nIf _TZP is 0, no polling should be used.\nIf _TZP is non-zero, then the platform recommends that\nthe OS poll the thermal zone at the specified rate.\nThe minimum period is 30 seconds.\nThe maximum period is 5 minutes.\n\n(note _TZP and thermal.tzp units are in deci-seconds,\n so _TZP \u003d 300 corresponds to 30 seconds)\n\nIf _TZP is not present, ACPI 3.0b recommends that the\nthermal zone be polled at an \"OS provided default frequency\".\n\nHowever, common industry practice is:\n1. The BIOS never specifies any _TZP\n2. High volume OS\u0027s from this century never poll any thermal zones\n\nIe. The OS depends on the platform\u0027s ability to\nprovoke thermal events when necessary, and\nthe \"OS provided default frequency\" is \"never\":-)\n\nThere is a proposal that ACPI 4.0 be updated to reflect\ncommon industry practice -- ie. no _TZP, no polling.\n\nThe Linux kernel already follows this practice --\nthermal zones are not polled unless _TZP is present and non-zero.\n\nBut thermal zone polling is useful as a workaround for systems\nwhich have ACPI thermal control, but have an issue preventing\nthermal events.  Indeed, some Linux distributions still\nset a non-zero thermal polling frequency for this reason.\n\nBut rather than ask the user to write a polling frequency\ninto all the /proc/acpi/thermal_zone/*/polling_frequency\nfiles, here we simply document and expose the already\nexisting module parameter to do the same at system level,\nto simplify debugging those broken platforms.\n\nNote that thermal.tzp is a module-load time parameter only.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "72b33ef8bb1ac7f6c5a16d23304ab25ddc73d93d",
      "tree": "2f5b2860984f4e0a903298c527ea69faed8c9a05",
      "parents": [
        "3864e8ccbba1dcdea87398ab80fdc8ae0fab7c45"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:12:17 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 12 00:12:17 2007 -0400"
      },
      "message": "ACPI: thermal: create \"thermal.off\u003d1\" to disable ACPI thermal support\n\n\"thermal.off\u003d1\" disables all ACPI thermal support at boot time.\n\nCONFIG_ACPI_THERMAL\u003dn can do this at build time.\n\"# rmmod thermal\" can do this at run time,\nas long as thermal is built as a module.\n\nWARNING: On some systems, disabling ACPI thermal support\nwill cause the system to run hotter and reduce the\nlifetime of the hardware.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "e13d87473284131a7ead8121d5d29345101f68a4",
      "tree": "58cde277a4b320024b47ed093a65d66a069ffd14",
      "parents": [
        "3864e8ccbba1dcdea87398ab80fdc8ae0fab7c45"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Aug 10 13:45:18 2007 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Aug 11 22:28:34 2007 -0400"
      },
      "message": "ACPI: static\n\nMake the needlessly global \"acpi_event_seqnum\" static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "199e9e7d1106686a85ee9fdf6a824051aa82682e",
      "tree": "e3fe8cdbc1d561e890ccdfc34a40ae860f4451ba",
      "parents": [
        "0a5245099819b0ae0a8e985f54909ba8414faba5"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Fri Aug 10 13:45:18 2007 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Aug 11 22:26:24 2007 -0400"
      },
      "message": "ACPI EC: remove potential deadlock from EC\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "66b568218ab73be161dc109b913e6fa7dda44e16",
      "tree": "ac3d436c7f0ba420837f99cb8199bdd2d9fde34e",
      "parents": [
        "7aa763cb56b6efdfa5c1b83c336abf1be914afcd"
      ],
      "author": {
        "name": "Holger Macht",
        "email": "hmacht@suse.de",
        "time": "Fri Aug 10 13:10:32 2007 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Aug 11 22:12:10 2007 -0400"
      },
      "message": "ACPI: dock: Send key\u003dvalue pair instead of plain value\n\nSend key\u003dvalue pair along with the uevent instead of a plain value so that\nuserspace (udev) can handle it like common environment variables.\n\nSigned-off-by: Holger Macht \u003chmacht@suse.de\u003e\nAcked-by: Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nCc: Stephan Berberig \u003cs.berberig@arcor.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "7aa763cb56b6efdfa5c1b83c336abf1be914afcd",
      "tree": "f29aa1377bcd04afbc555bcc089080b4faadc980",
      "parents": [
        "3864e8ccbba1dcdea87398ab80fdc8ae0fab7c45"
      ],
      "author": {
        "name": "Stephan Berberig",
        "email": "s.berberig@arcor.de",
        "time": "Fri Aug 10 13:10:31 2007 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Aug 11 22:10:04 2007 -0400"
      },
      "message": "ACPI: bay: send envp with uevent - fix\n\nThere must not be a new-line character in the uevent.  Otherwise, udev gets\nconfused.  Thanks to Kay Sievers for pointing it out.\n\nSigned-off-by: Stephan Berberig \u003cs.berberig@arcor.de\u003e\nCc: Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "cd5bfea278987ebfe60f3ff92a01696b17c4f978",
      "tree": "737764f3ab9588b7f00508a8b96160261d76d7ac",
      "parents": [
        "6ddfca9548d8ecc26096a30667423ba919109533"
      ],
      "author": {
        "name": "Peter Chubb",
        "email": "peterc@gelato.unsw.edu.au",
        "time": "Fri Aug 10 13:01:10 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Aug 11 15:47:42 2007 -0700"
      },
      "message": "fix compilation with gcc 4.2\n\ngcc-4.2 is a lot more picky about its symbol handling.  EXPORT_SYMBOL no\nlonger works on symbols that are undefined or defined with static scope.\n\nFor example, with CONFIG_PROFILE off, I see:\n\n  kernel/profile.c:206: error: __ksymtab_profile_event_unregister causes a section type conflict\n  kernel/profile.c:205: error: __ksymtab_profile_event_register causes a section type conflict\n\nThis patch moves the EXPORTs inside the #ifdef CONFIG_PROFILE, so we\nonly try to export symbols that are defined.\n\nAlso, in kernel/kprobes.c there\u0027s an EXPORT_SYMBOL_GPL() for\njprobes_return, which if CONFIG_JPROBES is undefined is a static\ninline and gives the same error.\n\nAnd in drivers/acpi/resources/rsxface.c, there\u0027s an\nACPI_EXPORT_SYMBOPL() for a static symbol. If it\u0027s static, it\u0027s not\naccessible from outside the compilation unit, so should bot be exported.\n\nThese three changes allow building a zx1_defconfig kernel with gcc 4.2\non IA64.\n\n[akpm@linux-foundation.org: export jpobe_return properly]\nSigned-off-by: Peter Chubb \u003cpeterc@gelato.unsw.edu.au\u003e\nCc: Prasanna S Panchamukhi \u003cprasanna@in.ibm.com\u003e\nCc: Ananth N Mavinakayanahalli \u003cananth@in.ibm.com\u003e\nCc: Anil S Keshavamurthy \u003canil.s.keshavamurthy@intel.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\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": "501092929ccb8a1d2eb0ed700e38df4ae0de7108",
      "tree": "c8478b084056949f90ced4d381275cd3e0d634de",
      "parents": [
        "ed3110efb538d7acbf635095c1382118f7414f75"
      ],
      "author": {
        "name": "Fenghua Yu",
        "email": "fenghua.yu@intel.com",
        "time": "Tue Aug 07 18:40:30 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Aug 07 18:40:30 2007 -0400"
      },
      "message": "acpi-cpufreq: Fix some x86/x86-64 acpi-cpufreq driver issues\n\nThis patch addresses some issues in x86/x86-64 acpi-cpufreq driver:\n\n1.  Current memory allocation for acpi_perf_data is actually open-coded\n   alloc_percpu().  The patch defines and handles acpi_perf_data as percpu\n   data.  The code will be cleaner and easier to be maintained with this\n   change.\n\n2. Won\u0027t load driver in acpi_cpufreq_early_init() failure case.\n\n3. Add __init for acpi_cpufreq_early_init().\n\nSigned-off-by: Fenghua Yu \u003cfenghua.yu@intel.com\u003e\nAcked-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nCc: Dave Jones \u003cdavej@codemonkey.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ed3110efb538d7acbf635095c1382118f7414f75",
      "tree": "c6fa68e2b4f3b22a3face03288c30033ef13ae60",
      "parents": [
        "d4ac2477fad0f2680e84ec12e387ce67682c5c13"
      ],
      "author": {
        "name": "Venki Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Tue Jul 31 12:04:31 2007 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Aug 07 15:25:31 2007 -0400"
      },
      "message": "ACPI: fix \"Time Problems with 2.6.23-rc1-gf695baf2\"\n\nEnable C3 without bm control only for CST based C3.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "0a5245099819b0ae0a8e985f54909ba8414faba5",
      "tree": "e826dbdd96cc00a4f1b390a9c27823d26ff887b5",
      "parents": [
        "07ddf768d860bee7bd6581b7af3ce1009dbd05d0"
      ],
      "author": {
        "name": "Meelis Roos",
        "email": "mroos@linux.ee",
        "time": "Thu Jul 26 12:56:55 2007 +0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 03 22:42:02 2007 -0400"
      },
      "message": "ACPI: EC: fix run-together printk lines\n\nSigned-off-by: Meelis Roos \u003cmroos@linux.ee\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "bc90a0105dea7b773e99ae7abde56a6930081ddb",
      "tree": "fd9d097da2f5f0c72adce0fb00603f2cacc9f231",
      "parents": [
        "7a883eaf62f4b943ebec738ce3b0796c67ef5d32"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Jul 09 11:33:15 2007 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 03 22:31:07 2007 -0400"
      },
      "message": "ACPI: sbs: remove dead code\n\nRemove dead code spotted by the Coverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nAcked-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "07ddf768d860bee7bd6581b7af3ce1009dbd05d0",
      "tree": "10cf0995194067022b84149d8bc9e81ce29ac0da",
      "parents": [
        "7c010de7506954e973abfab5c5999c5a97f7a73e"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Jul 29 17:00:37 2007 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 03 22:28:11 2007 -0400"
      },
      "message": "ACPI: EC: acpi_ec_remove(): fix use-after-free\n\nThis patch fixes an obvious use-after-free introduced by\ncommit 837012ede14a8fc088be3682c964da7fc6af026b.\n\nSpotted by the Coverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "7c010de7506954e973abfab5c5999c5a97f7a73e",
      "tree": "bfb188b086c2a912936883d47b0756f8755cbdef",
      "parents": [
        "52fe4bdf40bc07498c5f7935551774e8f8458190"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikivskiy@suse.de",
        "time": "Fri Aug 03 17:57:53 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 03 17:57:53 2007 -0400"
      },
      "message": "ACPI: EC: Switch from boot_ec as soon as we find its desc in DSDT.\n\nSome ASUS laptops fail to use boot time EC\nand need to eventually switch to one described in DSDT.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d8709\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "52fe4bdf40bc07498c5f7935551774e8f8458190",
      "tree": "b40a15a0a13d5b7dd9f3b844ee767cfd25ef028d",
      "parents": [
        "cd8c93a4e04dce8f00d1ef3a476aac8bd65ae40b"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 03 17:55:53 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 03 17:55:53 2007 -0400"
      },
      "message": "ACPI: EC: fix build warning\n\ndrivers/acpi/ec.c:657: warning: ‘acpi_ec_register_query_methods’ defined but not used\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "cd8c93a4e04dce8f00d1ef3a476aac8bd65ae40b",
      "tree": "46872a60d90b61752cc1b4f1533e00ba648eed7d",
      "parents": [
        "f1cd1fe61b96e4312312d42c0a9784dfab12e007"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Fri Aug 03 17:52:48 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 03 17:52:48 2007 -0400"
      },
      "message": "ACPI: EC: If ECDT is not found, look up EC in DSDT.\n\nSome ASUS laptops access EC space from device _INI methods, but do not\nprovide ECDT for early EC setup. In order to make them function properly,\nthere is a need to find EC is DSDT before any _INI is called.\n\nSimilar functionality was turned on by acpi_fake_ecdt\u003d1 command line\nbefore. Now it is on all the time.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d8598\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "3bd92ba19a89fe61ebf58804f9c8675372f50c1c",
      "tree": "662a3f74b19fac32d4ca484deb14f49236454386",
      "parents": [
        "7a883eaf62f4b943ebec738ce3b0796c67ef5d32"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikivskiy@suse.de",
        "time": "Fri Aug 03 17:38:20 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 03 17:38:20 2007 -0400"
      },
      "message": "ACPI: Battery: Synchronize battery operations.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d8768\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f1cd1fe61b96e4312312d42c0a9784dfab12e007",
      "tree": "c643f89edd594c2718ea063e2ac5321cb8b45d5a",
      "parents": [
        "7a883eaf62f4b943ebec738ce3b0796c67ef5d32"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Fri Aug 03 17:28:17 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 03 17:28:17 2007 -0400"
      },
      "message": "ACPI: EC: Remove noisy debug printk fron EC driver.\n\nACPI: EC: Handler for query 0x57 is not found!\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "de47b69c7b7be46b0848b2c4f8e23c478cd68690",
      "tree": "033b7cbbfa3e3cc8b2036462b39a489d0ad6cfb2",
      "parents": [
        "7a883eaf62f4b943ebec738ce3b0796c67ef5d32"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Sun Jul 29 00:45:59 2007 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 03 16:15:28 2007 -0400"
      },
      "message": "asus_acpi: fix possible double free (found by Coverity)\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "128a2bcf9dddeb8e79a4ba55bf191533f70f39ce",
      "tree": "32f95c9a0009928102f033db2bd0e10a70f391ba",
      "parents": [
        "fc34f6c617bf2a845d793af12b96bcc0afd472c4"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 31 23:27:10 2007 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 20:40:08 2007 -0700"
      },
      "message": "ACPI: delete CONFIG_ACPI_PROCFS_SLEEP (again)\n\nCONFIG_ACPI_PROCFS_SLEEP is a NO-OP -- delete it (again).\n\nApparently 296699de6bdc717189a331ab6bbe90e05c94db06 creating CONFIG_SUSPEND\nand CONFIG_PM_SLEEP was based on an out-dated version of drivers/acpi/Kconfig,\nas it erroneously restored this recently deleted config option.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "673d5b43daa00b42759cecc6b0760b8bf6be80d2",
      "tree": "a795ee922db699a8b4cb893ef5809399f1591ba6",
      "parents": [
        "296699de6bdc717189a331ab6bbe90e05c94db06"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Jul 28 03:33:16 2007 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Jul 29 16:53:59 2007 -0700"
      },
      "message": "ACPI: restore CONFIG_ACPI_SLEEP\n\nRestore the 2.6.22 CONFIG_ACPI_SLEEP build option, but now shadowing the\nnew CONFIG_PM_SLEEP option.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n[ Modified to work with the PM config setup changes. ]\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "296699de6bdc717189a331ab6bbe90e05c94db06",
      "tree": "53c847ecc8cce11952502921844052e44ca60d5e",
      "parents": [
        "b0cb1a19d05b8ea8611a9ef48a17fe417f1832e6"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Sun Jul 29 23:27:18 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Jul 29 16:45:38 2007 -0700"
      },
      "message": "Introduce CONFIG_SUSPEND for suspend-to-Ram and standby\n\nIntroduce CONFIG_SUSPEND representing the ability to enter system sleep\nstates, such as the ACPI S3 state, and allow the user to choose SUSPEND\nand HIBERNATION independently of each other.\n\nMake HOTPLUG_CPU be selected automatically if SUSPEND or HIBERNATION has\nbeen chosen and the kernel is intended for SMP systems.\n\nAlso, introduce CONFIG_PM_SLEEP which is automatically selected if\nCONFIG_SUSPEND or CONFIG_HIBERNATION is set and use it to select the\ncode needed for both suspend and hibernation.\n\nThe top-level power management headers and the ACPI code related to\nsuspend and hibernation are modified to use the new definitions (the\nchanges in drivers/acpi/sleep/main.c are, mostly, moving code to reduce\nthe number of ifdefs).\n\nThere are many other files in which CONFIG_PM can be replaced with\nCONFIG_PM_SLEEP or even with CONFIG_SUSPEND, but they can be updated in\nthe future.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b0cb1a19d05b8ea8611a9ef48a17fe417f1832e6",
      "tree": "895fe53e8dc4fc59d05b963ac079f6ff759ad0fb",
      "parents": [
        "6c8dca5d53f95009d4fff00195bf38f277dc4366"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Sun Jul 29 23:24:36 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Jul 29 16:45:38 2007 -0700"
      },
      "message": "Replace CONFIG_SOFTWARE_SUSPEND with CONFIG_HIBERNATION\n\nReplace CONFIG_SOFTWARE_SUSPEND with CONFIG_HIBERNATION to avoid\nconfusion (among other things, with CONFIG_SUSPEND introduced in the\nnext patch).\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "293a032eb95f3c6c212c1541e94c14b111731313",
      "tree": "95ac29f66925060038cbbb7f278c17b3718432f7",
      "parents": [
        "58b3b71dfaaecbf7cff1fe10c049d663f0313e5f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 13:44:58 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 13:44:58 2007 -0700"
      },
      "message": "Don\u0027t force-enable suspend/hibernate support just for ACPI\n\nIt\u0027s a totally independent decision for the user whether he wants\nsuspend and/or hibernation support, and ACPI shouldn\u0027t care.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "67effe8fff32f60bdf51cba484766ba6003005bb",
      "tree": "8f8bf5ea5d7ddd1679c8a7d46c7219770d7cdaf8",
      "parents": [
        "e4903fb59590f86190280a549420f6cb85bd7f7e"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jul 26 00:50:06 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jul 26 00:50:06 2007 -0400"
      },
      "message": "ACPI: add \"acpi_no_auto_ssdt\" bootparam\n\n\"acpi_no_auto_ssdt\" prevents Linux from automatically loading\nall the SSDTs listed in the RSDT/XSDT.\n\nThis is needed for debugging.  In particular,\nit allows a DSDT override to optionally be a DSDT+SSDT override.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d3774\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "323ef30af3a0da47cc761b04b262d98d0fe79126",
      "tree": "37636b25acc557969aee51f1fe3e3cbc7a9760ea",
      "parents": [
        "cb3e0c107bebc6cf3e7158f7aa54c32017c7d4c4",
        "1ba90e3a87c46500623afdc3898573e4a5ebb21b"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jul 25 01:36:53 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jul 25 01:36:53 2007 -0400"
      },
      "message": "Pull auto-load-modules into release branch\n"
    },
    {
      "commit": "cb3e0c107bebc6cf3e7158f7aa54c32017c7d4c4",
      "tree": "2c52ac06cce163bf467d259119b824eed96f2eca",
      "parents": [
        "1e1f3f24cdbc53e67acd7b2e37e6cf0cb11bd13c",
        "50ad147aa09c829cd452fae6ca99396c0b5b0695"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jul 25 01:36:31 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jul 25 01:36:31 2007 -0400"
      },
      "message": "Pull d-states into release branch\n\nConflicts:\n\n\tdrivers/acpi/sleep/main.c\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "1e1f3f24cdbc53e67acd7b2e37e6cf0cb11bd13c",
      "tree": "f2f8e838d36722d39d62eb7eec7a1b3ad29d0d5a",
      "parents": [
        "c30c620ee1cc351bcc149c4280e1166998df0064",
        "e8b2fd01228f690c3e0cb3f14facfa8d93d4adae"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jul 25 01:35:25 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jul 25 01:35:25 2007 -0400"
      },
      "message": "Pull kconfig into release branch\n"
    },
    {
      "commit": "e8b2fd01228f690c3e0cb3f14facfa8d93d4adae",
      "tree": "fb69560e2a584a8ca82985a99e42ec189d592091",
      "parents": [
        "7c5aa6642fa26641ebf286966a165aec71c91991"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 24 22:26:33 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jul 25 01:29:39 2007 -0400"
      },
      "message": "ACPI: Kconfig: remove CONFIG_ACPI_SLEEP from source\n\nAs it was a synonym for (CONFIG_ACPI \u0026\u0026 CONFIG_X86),\nthe ifdefs for it were more clutter than they were worth.\n\nFor ia64, just add a few stubs in anticipation of future\nS3 or S4 support.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c30c620ee1cc351bcc149c4280e1166998df0064",
      "tree": "8f9581e7929567d6895860f79b95c1844bb42298",
      "parents": [
        "3b0d71170d37878bbb1203ebc3f92e36d6151a80"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jul 25 00:57:46 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jul 25 00:57:46 2007 -0400"
      },
      "message": "ACPI: quiet ACPI Exceptions due to no _PTC or _TSS\n\nACPI Exception (processor_throttling-0084): AE_NOT_FOUND, Evaluating _PTC [20070126]\nACPI Exception (processor_throttling-0147): AE_NOT_FOUND, Evaluating _TSS [20070126]\n\nThese methods are optional, so Linux should not\nalarm users when they are not found.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d8802\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\nAcked-by: Luming Yu \u003cluming.yu@intel.com\u003e\n"
    },
    {
      "commit": "50ad147aa09c829cd452fae6ca99396c0b5b0695",
      "tree": "1f7bacbedb08e96e6cdca2216eee9a03ef32b988",
      "parents": [
        "10b3dcae0f275e2546e55303d64ddbb58cec7599"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Tue Jul 24 11:58:39 2007 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 24 11:23:50 2007 -0400"
      },
      "message": "ACPI: Remove references to ACPI_STATE_S2 from acpi_pm_enter\n\nRemove references to ACPI_STATE_S2, introduced by\nacpi-implement-the-set_target-callback-from-pm_ops.patch, from acpi_pm_enter().\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "7c5aa6642fa26641ebf286966a165aec71c91991",
      "tree": "6aa44fb98e1fd999eb0df1f5286aab9bbeff39ac",
      "parents": [
        "43532c8a46ae313c2da3baa7598a1de4d403ba83"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 24 02:25:03 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 24 02:25:03 2007 -0400"
      },
      "message": "ACPI: Kconfig: always enable CONFIG_ACPI_SLEEP on X86\n\nThe SMP dependency on HOTPLUG_CPU and SUSPEND_SMP\ncaused more harm than good -- making ACPI sleep\nsupport vanish for configs missing those options.\nSo simply select them on the (ACPI \u0026\u0026 SMP \u0026\u0026 X86) systems\nthat need them.\n\nAlso, remove the prompt for ACPI_SLEEP,\nvirtually nobody (intentionally) enables ACPI without it.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "43532c8a46ae313c2da3baa7598a1de4d403ba83",
      "tree": "61da3ded6e0b84086579a74293650eb1a06ba906",
      "parents": [
        "fb804714560463534ebcb538a3b0a3c687a830ec"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 24 02:16:50 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 24 02:16:50 2007 -0400"
      },
      "message": "ACPI: Kconfig: fold /proc/acpi/sleep under CONFIG_ACPI_PROCFS\n\n/proc/acpi/sleep has had its own \"default n\" option,\nACPI_SLEEP_PROC_SLEEP, for many months.\nTime to delete ACPI_SLEEP_PROC_SLEEP.\n\nUsers that still need /proc/acpi/sleep can still get it\nalong with the other deprecated /proc/acpi files\nby enabling CONFIG_ACPI_PROCFS.\n\nAlso delete ACPI_SLEEP_PROC_FS, which was an umbrella\nfor /proc/acpi/sleep, wakeup, alarm, because it was\neffectively just a synonym for ACPI_SLEEP.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "fb804714560463534ebcb538a3b0a3c687a830ec",
      "tree": "08167336b130298ed09d92ed6ae9e025ff58cce4",
      "parents": [
        "f695baf2df9e0413d3521661070103711545207a"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 24 01:50:46 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 24 01:50:46 2007 -0400"
      },
      "message": "ACPI: Kconfig: CONFIG_ACPI_PROCFS now defaults to N\n\ndelete \"default y\" from CONFIG_ACPI_PROCFS\n(effectively making the default \u0027N\u0027)\n\nList exactly what /proc files this option controls,\nand clarify that it doesn\u0027t change non-deprecated files.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "1ba90e3a87c46500623afdc3898573e4a5ebb21b",
      "tree": "b324171b526be3562c87d9ed99ef51c39d77ed45",
      "parents": [
        "29b71a1ca74491fab9fed09e9d835d840d042690"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Mon Jul 23 14:44:41 2007 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 23 13:56:42 2007 -0400"
      },
      "message": "ACPI: autoload modules - Create __mod_acpi_device_table symbol for all ACPI drivers\n\nmodpost is going to use these to create e.g. acpi:ACPI0001\nin modules.alias.\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "29b71a1ca74491fab9fed09e9d835d840d042690",
      "tree": "e46dc9c53e4b6266703dedc21925875cea9e4abc",
      "parents": [
        "8c8eb78f673c07b60f31751e1e47ac367c60c6b7"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Mon Jul 23 14:43:51 2007 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 23 13:56:16 2007 -0400"
      },
      "message": "ACPI: autoload modules - Create ACPI alias interface\n\nModify modpost (file2alias.c) to add acpi*:XYZ0001: alias in modules.alias\nlike:\ngrep acpi /lib/modules/2.6.22-rc4-default/modules.alias\nalias acpi*:SNY5001:* sony_laptop\nalias acpi*:SNY6001:* sony_laptop\nfor e.g. the sony_laptop module.\nThis module matches against all ACPI devices with a HID or CID of SNY5001\nor SNY6001\n\nExport an uevent and modalias sysfs file containing the string:\n[MODALIAS\u003d]acpi:PNP0C0C:\nadditional CIDs are concatenated at the end.\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    }
  ],
  "next": "8c8eb78f673c07b60f31751e1e47ac367c60c6b7"
}
