public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Please pull ACPI updates
@ 2008-07-16 21:45 Andi Kleen
  2008-07-16 22:11 ` Rafael J. Wysocki
  0 siblings, 1 reply; 40+ messages in thread
From: Andi Kleen @ 2008-07-16 21:45 UTC (permalink / raw)
  To: torvalds; +Cc: linux-kernel, linux-acpi


Linus,

Please pull from

  git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-acpi-merge-2.6 release-2.6.27

to get the initial ACPI updates for 2.6.27. We got a few more changes
dependent on yet unpulled trees and some other candidate patches,
but that's the bulk for the changes intended for 2.6.27. Most of that
has been collected by Len Brown before he went on sabbatical. I was
relatively conservative with additional changes so far.

-Andi

Aaron Durbin (1):
      Add the ability to reset the machine using the RESET_REG in ACPI's FADT table.

Adrian Bunk (1):
      eeepc-laptop: static

Alan Cox (1):
      snapshot: Push BKL down into ioctl handlers

Alok N Kataria (1):
      ACPI: fix checkpatch.pl complaints in scan.c

Bjorn Helgaas (29):
      PNP: add detail to debug resource dump
      PNP: remove pnp_resource.index
      PNP: add pnp_resource_type() internal interface
      PNP: add pnp_resource_type_name() helper function
      PNP: make pnp_{port,mem,etc}_start(), et al work for invalid resources
      PNP: replace pnp_resource_table with dynamically allocated resources
      PNPACPI: keep disabled resources when parsing current config
      PNP: remove ratelimit on add resource failures
      PNP: dont sort by type in /sys/.../resources
      PNP: add pnp_possible_config() -- can a device could be configured this way?
      PNP: whitespace/coding style fixes
      PNP: define PNP-specific IORESOURCE_IO_* flags alongside IRQ, DMA, MEM
      PNP: make resource option structures private to PNP subsystem
      PNP: introduce pnp_irq_mask_t typedef
      PNP: increase I/O port & memory option address sizes
      PNP: improve resource assignment debug
      PNP: in debug resource dump, make empty list obvious
      PNP: make resource assignment functions return 0 (success) or -EBUSY (failure)
      PNP: remove redundant pnp_can_configure() check
      PNP: centralize resource option allocations
      PNPACPI: ignore _PRS interrupt numbers larger than PNP_IRQ_NR
      PNP: rename pnp_register_*_resource() local variables
      PNP: support optional IRQ resources
      PNP: remove extra 0x100 bit from option priority
      ISAPNP: handle independent options following dependent ones
      PNP: convert resource options to single linked list
      PNP: avoid legacy IDE IRQs
      PNPACPI: add support for HP vendor-specific CCSR descriptors
      ACPI: use dev_printk when possible

Bob Moore (17):
      Make GPE disable more robust
      ACPICA: Add argument count checking to control method invocation via acpi_evaluate_object
      ACPICA: Fix for hang on GPE method invocation
      ACPICA: Fix possible negative array index in acpi_ut_validate_exception
      ACPICA: Eliminate acpi_native_uint type v2
      ACPICA: Removed unused include files from source files
      ACPICA: Several lint changes, no functional changes
      ACPICA: Add const qualifier for appropriate string constants
      ACPICA: Update version to 20080514
      ACPICA: Workaround for reversed _PRT entries from BIOS
      ACPICA: Update DMAR and SRAT table definitions
      ACPICA: Update disassembler for DMAR table changes
      ACPICA: Fix for invalid large array index on 64-bit systems
      ACPICA: Cleanup debug operand dump mechanism
      ACPICA: Cleanup of _PRT parsing code
      ACPICA: Fix mutex debug code for wrong loop termination value
      ACPICA: Update version to 20080609

Carlos Corbacho (7):
      acer-wmi: Remove LED colour comment from documentation
      acer-wmi: Blacklist backlight on Acer Aspire 1520 & 1360 series
      acer-wmi: Respect framebuffer blanking in backlight
      acer-wmi: Add EC quirk for Fujitsu Siemens Amilo Li 1718
      acer-wmi: Disable device autodetection on Fujitsu Siemens Amilo Li2732
      acer-wmi: Add debugfs file for device detection
      acer-wmi: Remove version number

Cezary Jackiewicz (2):
      misc,acpi,backlight: compal Laptop Extras
      compal-laptop: remove unnecessary lcd_level attribute

David Brownell (1):
      ACPI PM: acpi_pm_device_sleep_state() cleanup

Jan Beulich (2):
      ACPICA: Update tracking macros to reduce code/data size
      Fix FADT parsing

Johannes Berg (1):
      APM emulation: Notify about all suspend events, not just APM invoked ones (v2)

Jonathan Woithe (1):
      Fujitsu-laptop update

Julia Jomantaite (1):
      ACPI: video: fix brightness allocation

Len Brown (3):
      dock: bay: Don't call acpi_walk_namespace() when ACPI is disabled.
      ACPI: Zhang Rui maintains ACPI THERMAL and FAN
      ACPI: Andi Kleen maintains the ACPI sub-system

Mike Travis (1):
      ACPI: change processors from array to per_cpu variable

Rafael J. Wysocki (4):
      PCI ACPI: Drop the second argument of platform_pci_choose_state
      ACPI PM: Remove obsolete Toshiba workaround
      Freezer: Introduce PF_FREEZER_NOSIG
      snapshot: Use pm_mutex for mutual exclusion

Randy Dunlap (2):
      acpi: fix printk format warning
      fujitsu-laptop: depends on INPUT

Vegard Nossum (2):
      ACPICA: fix mutex names in debug code.
      ACPI: don't walk tables if ACPI was disabled

Yi Yang (2):
      ACPI: fix acpi fan state set error
      ACPI: fix processor throttling set error

Zhang Rui (4):
      fix a deadlock issue when poking "eject" file
      force offline the processor during hot-removal
      create sysfs link from acpi device to sysdev for cpu
      ACPI: Enhance /sys/firmware/interrupts to allow enable/disable/clear from user-space

Zhao Yakui (4):
      ACPI: Disable the C2C3_FFH access mode HW has no MWAIT support
      ACPI: Create "idle=halt" bootparam
      ACPI : Create "idle=nomwait" bootparam
      ACPI: Disable MWAIT via DMI on broken Compal board

 Documentation/ABI/testing/sysfs-firmware-acpi |  127 +++--
 Documentation/kernel-parameters.txt           |    5 +-
 Documentation/laptops/acer-wmi.txt            |    2 -
 MAINTAINERS                                   |   25 +-
 arch/ia64/kernel/process.c                    |    4 +
 arch/x86/kernel/acpi/processor.c              |    6 +
 arch/x86/kernel/process.c                     |   28 +-
 arch/x86/mm/srat_32.c                         |    3 +-
 drivers/acpi/Makefile                         |    2 +-
 drivers/acpi/bay.c                            |    3 +
 drivers/acpi/bus.c                            |    2 +-
 drivers/acpi/dispatcher/dsinit.c              |    2 +-
 drivers/acpi/dispatcher/dsmethod.c            |    1 -
 drivers/acpi/dispatcher/dsopcode.c            |   22 +-
 drivers/acpi/dispatcher/dswexec.c             |    8 -
 drivers/acpi/dispatcher/dswstate.c            |   20 +-
 drivers/acpi/dock.c                           |    3 +
 drivers/acpi/events/evevent.c                 |    6 +-
 drivers/acpi/events/evgpe.c                   |   36 +-
 drivers/acpi/events/evgpeblk.c                |   18 +-
 drivers/acpi/events/evmisc.c                  |    4 +-
 drivers/acpi/events/evregion.c                |    5 +-
 drivers/acpi/events/evrgnini.c                |    2 +-
 drivers/acpi/events/evxfevnt.c                |   18 +-
 drivers/acpi/executer/exconfig.c              |   17 +-
 drivers/acpi/executer/exconvrt.c              |   12 +-
 drivers/acpi/executer/excreate.c              |    2 -
 drivers/acpi/executer/exdump.c                |   67 +--
 drivers/acpi/executer/exfldio.c               |    9 +-
 drivers/acpi/executer/exmisc.c                |    8 +-
 drivers/acpi/executer/exprep.c                |    8 +-
 drivers/acpi/executer/exregion.c              |    2 +-
 drivers/acpi/executer/exresop.c               |    4 +
 drivers/acpi/executer/exstore.c               |    6 -
 drivers/acpi/fan.c                            |    8 +-
 drivers/acpi/glue.c                           |    3 +
 drivers/acpi/hardware/hwgpe.c                 |   52 ++-
 drivers/acpi/namespace/nsdump.c               |    6 +-
 drivers/acpi/namespace/nseval.c               |   35 +
 drivers/acpi/namespace/nsinit.c               |    1 -
 drivers/acpi/namespace/nsload.c               |    3 +-
 drivers/acpi/namespace/nsparse.c              |   15 +-
 drivers/acpi/namespace/nsutils.c              |   50 +-
 drivers/acpi/namespace/nsxfeval.c             |    3 +-
 drivers/acpi/numa.c                           |    4 +-
 drivers/acpi/parser/psargs.c                  |    4 +-
 drivers/acpi/parser/psxface.c                 |    4 +-
 drivers/acpi/pci_irq.c                        |   38 +-
 drivers/acpi/processor_core.c                 |   75 ++-
 drivers/acpi/processor_idle.c                 |   34 +-
 drivers/acpi/processor_perflib.c              |   18 +-
 drivers/acpi/processor_throttling.c           |   38 +-
 drivers/acpi/reboot.c                         |   50 ++
 drivers/acpi/resources/rscalc.c               |    4 +-
 drivers/acpi/resources/rscreate.c             |   41 +-
 drivers/acpi/resources/rsmisc.c               |    2 +-
 drivers/acpi/resources/rsutils.c              |   13 +-
 drivers/acpi/scan.c                           |   62 ++-
 drivers/acpi/sleep/main.c                     |   39 +-
 drivers/acpi/system.c                         |  169 +++++-
 drivers/acpi/tables/tbfadt.c                  |   23 +-
 drivers/acpi/tables/tbfind.c                  |    5 +-
 drivers/acpi/tables/tbinstal.c                |   30 +-
 drivers/acpi/tables/tbutils.c                 |   15 +-
 drivers/acpi/tables/tbxface.c                 |   28 +-
 drivers/acpi/tables/tbxfroot.c                |    4 +-
 drivers/acpi/utilities/utalloc.c              |    5 +-
 drivers/acpi/utilities/utcopy.c               |    4 +-
 drivers/acpi/utilities/utdebug.c              |   54 +-
 drivers/acpi/utilities/utdelete.c             |    2 +-
 drivers/acpi/utilities/uteval.c               |    5 +-
 drivers/acpi/utilities/utmisc.c               |   39 +-
 drivers/acpi/utilities/utmutex.c              |    4 +-
 drivers/acpi/utilities/utobject.c             |    9 +-
 drivers/acpi/video.c                          |  123 +++--
 drivers/char/apm-emulation.c                  |  346 +++++++-----
 drivers/misc/Kconfig                          |   31 +-
 drivers/misc/Makefile                         |    5 +-
 drivers/misc/acer-wmi.c                       |  145 ++++-
 drivers/misc/compal-laptop.c                  |  404 ++++++++++++
 drivers/misc/eeepc-laptop.c                   |    4 +-
 drivers/misc/fujitsu-laptop.c                 |  825 +++++++++++++++++++++++--
 drivers/pci/pci-acpi.c                        |    6 +-
 drivers/pci/pci.c                             |    4 +-
 drivers/pci/pci.h                             |    3 +-
 drivers/pnp/base.h                            |  148 ++++-
 drivers/pnp/core.c                            |   29 +-
 drivers/pnp/interface.c                       |  207 +++----
 drivers/pnp/isapnp/core.c                     |  253 +++-----
 drivers/pnp/manager.c                         |  414 ++++---------
 drivers/pnp/pnpacpi/core.c                    |    4 +-
 drivers/pnp/pnpacpi/rsparser.c                |  492 +++++++++------
 drivers/pnp/pnpbios/rsparser.c                |  274 +++++----
 drivers/pnp/quirks.c                          |  307 +++++-----
 drivers/pnp/resource.c                        |  454 ++++++--------
 drivers/pnp/support.c                         |  171 +++++-
 drivers/pnp/system.c                          |    4 +-
 drivers/serial/8250_pnp.c                     |   24 +-
 include/acpi/acconfig.h                       |    2 +-
 include/acpi/acdisasm.h                       |    1 +
 include/acpi/acdispat.h                       |    2 +-
 include/acpi/acexcep.h                        |   10 +-
 include/acpi/acglobal.h                       |    2 +-
 include/acpi/achware.h                        |    4 +-
 include/acpi/acinterp.h                       |    5 +-
 include/acpi/aclocal.h                        |    6 +-
 include/acpi/acmacros.h                       |   38 +-
 include/acpi/acnamesp.h                       |   30 +-
 include/acpi/acpi_bus.h                       |    4 +-
 include/acpi/acpiosxf.h                       |    2 +-
 include/acpi/acpixf.h                         |   12 +-
 include/acpi/acstruct.h                       |   10 +-
 include/acpi/actables.h                       |   27 +-
 include/acpi/actbl1.h                         |   23 +-
 include/acpi/actypes.h                        |   16 +-
 include/acpi/acutils.h                        |   70 ++-
 include/acpi/processor.h                      |    2 +-
 include/acpi/reboot.h                         |   14 +-
 include/asm-ia64/processor.h                  |    2 +
 include/asm-x86/processor.h                   |    2 +
 include/linux/freezer.h                       |   10 +
 include/linux/ioport.h                        |    5 +
 include/linux/pnp.h                           |  146 +++--
 include/linux/sched.h                         |    1 +
 kernel/cpu.c                                  |    1 +
 kernel/kthread.c                              |    2 +-
 kernel/power/process.c                        |   97 ++--
 kernel/power/user.c                           |   71 ++-
 128 files changed, 4330 insertions(+), 2449 deletions(-)
 create mode 100644 drivers/acpi/reboot.c
 create mode 100644 drivers/misc/compal-laptop.c

^ permalink raw reply	[flat|nested] 40+ messages in thread
* Please pull ACPI updates
@ 2008-07-24 20:36 Andi Kleen
  0 siblings, 0 replies; 40+ messages in thread
From: Andi Kleen @ 2008-07-24 20:36 UTC (permalink / raw)
  To: torvalds; +Cc: linux-acpi, linux-kernel


Linus,

Please pull ACPI updates from 

  git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-acpi-2.6.git release-2.6.27

which contains

Andi Kleen (5):
      Revert "Fix FADT parsing"
      Revert "dock: bay: Don't call acpi_walk_namespace() when ACPI is disabled."
      Merge branch 'merge' into release-2.6.27
      Revert "ACPI: don't walk tables if ACPI was disabled"
      Merge branch 'for-upstream/acpi-test' of git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6 into release-2.6.27

Bjorn Helgaas (1):
      ACPI: stop complaints about interrupt link End Tags and blank IRQ descriptors

Henrique de Moraes Holschuh (7):
      ACPI: thinkpad-acpi: minor refactor on radio switch init
      ACPI: thinkpad-acpi: consolidate wlsw notification function
      ACPI: thinkpad-acpi: prepare for bluetooth and wwan rfkill support
      ACPI: thinkpad-acpi: WLSW overrides other rfkill switches
      ACPI: thinkpad-acpi: add bluetooth and WWAN rfkill support
      ACPI: thinkpad-acpi: bump up version to 0.21
      ACPI: thinkpad-acpi: don't misdetect in get_thinkpad_model_data() on -ENOMEM

Ingo Molnar (1):
      acpi: fix crash in core ACPI code, triggered by CONFIG_ACPI_PCI_SLOT=y

Zhao Yakui (2):
      ACPI: Ignore _BQC object when registering backlight device
      ACPI : Set FAN device to correct state in boot phase

 Documentation/laptops/thinkpad-acpi.txt |   26 ++-
 drivers/acpi/namespace/nsnames.c        |    8 +
 drivers/acpi/pci_link.c                 |   31 ++-
 drivers/acpi/tables/tbfadt.c            |   17 +-
 drivers/acpi/thermal.c                  |   43 +++
 drivers/acpi/utilities/utalloc.c        |    4 +
 drivers/acpi/video.c                    |   14 +-
 drivers/misc/Kconfig                    |    2 +
 drivers/misc/thinkpad_acpi.c            |  475 ++++++++++++++++++++++---------
 9 files changed, 446 insertions(+), 174 deletions(-)

^ permalink raw reply	[flat|nested] 40+ messages in thread

end of thread, other threads:[~2008-07-24 20:37 UTC | newest]

Thread overview: 40+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-07-16 21:45 Please pull ACPI updates Andi Kleen
2008-07-16 22:11 ` Rafael J. Wysocki
2008-07-16 23:33   ` Jesse Barnes
2008-07-16 23:45     ` Linus Torvalds
2008-07-16 23:51       ` Jesse Barnes
2008-07-17  0:32         ` Linus Torvalds
2008-07-17  0:53           ` Linus Torvalds
2008-07-17  2:26             ` Jesse Barnes
2008-07-17  2:56               ` Linus Torvalds
2008-07-17  6:45           ` Andi Kleen
2008-07-17 15:06             ` Linus Torvalds
2008-07-17  6:40       ` Andi Kleen
2008-07-17 15:03         ` Linus Torvalds
2008-07-17 18:49           ` Len Brown
2008-07-17 19:12             ` Harvey Harrison
2008-07-17 19:50               ` Andi Kleen
2008-07-17 19:12             ` Linus Torvalds
2008-07-17 19:16               ` Linus Torvalds
2008-07-17 21:15             ` J. Bruce Fields
2008-07-17 23:11           ` [PATCH] Revert duplicate "dock: bay: Don't call acpi_walk_namespace() when ACPI is disabled" commit (was: Please pull ACPI updates) Thomas Gleixner
2008-07-17 23:25             ` [PATCH] Revert duplicate "dock: bay: Don't call acpi_walk_namespace() when ACPI is disabled" commit Andi Kleen
2008-07-18  0:07             ` [PATCH] Revert duplicate "ACPI: don't walk tables if ACPI was disabled" commit (was: Please pull ACPI updates) Thomas Gleixner
2008-07-17  6:47     ` Please pull ACPI updates Andi Kleen
2008-07-17 15:18       ` Linus Torvalds
2008-07-17 15:47         ` Linus Torvalds
2008-07-17 16:02           ` Linus Torvalds
2008-07-17 16:23           ` Andi Kleen
2008-07-17 19:11             ` Ray Lee
2008-07-17 19:49               ` Andi Kleen
2008-07-17 20:01                 ` Linus Torvalds
2008-07-17 20:14                   ` Andi Kleen
2008-07-17 20:16                   ` Linus Torvalds
2008-07-17 20:28                     ` Linus Torvalds
2008-07-18 13:25                       ` Olivier Galibert
2008-07-18 15:57                         ` Ray Lee
2008-07-17 20:34                     ` Andi Kleen
2008-07-17 20:11                 ` Ray Lee
2008-07-17 20:29                   ` Andi Kleen
2008-07-18  6:39                     ` david
  -- strict thread matches above, loose matches on Subject: below --
2008-07-24 20:36 Andi Kleen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox