For acpi issues, please enter bug into bugzilla.kernel.org with dmesg,
acpidump output .
On 2/7/07, Jiri Slaby [EMAIL PROTECTED] wrote:
Cc: linux-acpi
not-cc: linux-pm
Rafael J. Wysocki napsal(a):
On Tuesday, 6 February 2007 12:18, Jiri Slaby wrote:
This is blindly written dmesg after
Cc: linux-acpi
not-cc: linux-pm
Rafael J. Wysocki napsal(a):
On Tuesday, 6 February 2007 12:18, Jiri Slaby wrote:
This is blindly written dmesg after resume. See it whole at [2]:
Suspending device 0.0
ACPI Exception (exoparg2-0442): AE_AML_PACKAGE_LIMIT, Index (7) is beyon
d end of
On Tue, 06 Feb 2007, Henrique de Moraes Holschuh wrote:
IBM_HANDLE(bay, root, \\_SB.PCI.IDE.SECN.MAST, /* 570 */
\\_SB.PCI0.IDE0.IDES.IDSM, /* 600e/x, 770e, 770x */
-\\_SB.PCI0.SATA.SCND.MSTR, /* T60, X60, Z60 */
+\\_SB.PCI0.SATA.SCND.MSTR, /* T60, X60, Z60, SATA
This looks like something which needs attention prior to merging the new ACPI
code?
Begin forwarded message:
Date: Wed, 7 Feb 2007 04:57:01 -0800
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: [Bugme-new] [Bug 7958] New: AE_AML_PACKAGE_LIMIT is beyond end of
object
I'm trying to upgrade a cluster from Mandrake 10.1 (with 2.6.8.1
vanilla kernel) to Mandriva 2007 (2.6.17-8mdv kernel). These machines
have Tyan S2466N-4M motherboards, single AMD Athlon MP 2200+ processors,
and the latest (and no doubt last) BIOS = 4.06. ACPI is enabled in
the BIOS.
One test
Andrew,
This bug seem to be duplicate of 7907, which in turn seem to be caused
by latest libata patches.
Thanks,
Alex.
Andrew Morton wrote:
This looks like something which needs attention prior to merging the new ACPI
code?
Begin forwarded message:
Date: Wed, 7 Feb 2007 04:57:01 -0800
Could it be that you don't load button module?
Regards,
Alex.
David Mathog wrote:
I'm trying to upgrade a cluster from Mandrake 10.1 (with 2.6.8.1
vanilla kernel) to Mandriva 2007 (2.6.17-8mdv kernel). These machines
have Tyan S2466N-4M motherboards, single AMD Athlon MP 2200+ processors,
This is the main body of patches queued in the ACPI release tree
for Linux-2.6.21. If you see any problems with any of them,
please speak up now.
Yes, there will be more patches following this batch -- mainly
bug-fixes. Please ping me now on any bug fixes that you think
are worthy for 2.6.21
The following series of patches are
in the acpi release tree for inclusion in 2.6.21.
If you see any problems with them, please speak up now.
Yes, there are more coming for 2.6.21 after this.
If you are excited about a patch for 2.6.21 that is
not included in this patch, please ping me about it
From: Zhang Rui [EMAIL PROTECTED]
Adjust the code and make code doing similar things together.
No logic changes.
Signed-off-by : Zhang Rui [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/scan.c | 645 +--
1 files
From: Zhang Rui [EMAIL PROTECTED]
We want the name 'to_acpi_device'.
And the current macro 'to_acpi_device' will be removed
after device model is setup.
So just simply rename them.
Signed-off-by: Zhang Rui [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/scan.c |
From: Patrick Mochel [EMAIL PROTECTED]
Add device_driver into acpi_driver for driver model.
Add helper functions 'to_acpi_device' and 'to_acpi_driver'
to get structure acpi_device/acpi_driver by device/device_driver.
Signed-off-by: Zhang Rui [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL
From: Patrick Mochel [EMAIL PROTECTED]
Add ACPI bus_type for Linux driver model.
1. .shutdown method is added into acpi_driver.ops
needed by bus_type operations.
2. remove useless parameter 'int state' in .resume method.
3. change parameter 'int state'
to
From: Li Shaohua [EMAIL PROTECTED]
Adjust link order to add ACPI devices to global list before PCI devices.
In addition, acpi_bus type must be initialized before any driver loads.
Signed-off-by: Zhang Rui [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/Makefile |
From: Li Shaohua [EMAIL PROTECTED]
Add acpi_bus_ops in acpi_device to support acpi hot plug.
NOTE: Two methods .add and .start in acpi_driver.ops are
called separately to probe ACPI devices, while only
.probe method is called in driver model.
As executing .add and
From: Li Shaohua [EMAIL PROTECTED]
Consolidate motherboard1 and motherboard2 drivers into one
so that driver core doesn't complain that two drivers have
the same name.
Signed-off-by: Zhang Rui [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/motherboard.c | 19
From: Li Shaohua [EMAIL PROTECTED]
acpi_device had a .bind/.unbind methods, but Linux driver model does not.
Cut ACPI PCI code over to use the Linux driver model methods.
Convert bind/unbind to use a new pci bridge driver.
The driver will add/remove _PRT, so we can eventually
remove
From: Zhang Rui [EMAIL PROTECTED]
We do this mainly because:
1. hid is used to match ACPI devices and drivers.
.match method which is incompatible to driver model
can be deleted from acpi_driver.ops then.
2. As the .uevent method mark ACPI drivers by PNPID,
fake
From: Yu Luming [EMAIL PROTECTED]
Add generic abstract layer for display output switch control. The output
sysfs class driver provides an abstract video output layer that can be used to
hook platform specific methods to enable/disable video output device through
common sysfs interface.
From: Yu Luming [EMAIL PROTECTED]
Signed-off-by: Luming Yu [EMAIL PROTECTED]
Cc: Antonino A. Daplas [EMAIL PROTECTED]
Cc: Greg KH [EMAIL PROTECTED]
Signed-off-by: Andrew Morton [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
Documentation/video-output.txt | 34
From: Yu Luming [EMAIL PROTECTED]
Adds backlight sysfs support for acpi video driver.
signed-off-by: Luming Yu [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/Kconfig |2 +-
drivers/acpi/video.c | 71 -
2 files
From: Zhang Rui [EMAIL PROTECTED]
Some of the ACPI devices use the internal fake hids
which are exposed to userspace as devces' bus_id after sysfs conversion.
To make it more friendly, we convert them to more understandable strings.
For those devices w/o PNPids, we use device:instance_no as the
From: Justin Chen [EMAIL PROTECTED]
Move acpi_get_pci_rootbridge_handle() from glue.c to pci_root.c and get the
root bridge ACPI handles by searching the acpi_pci_roots list instead of
walking through the ACPI name space. This significantly reduces boot time
on large I/O systems.
Signed-off-by:
From: Bjorn Helgaas [EMAIL PROTECTED]
Most x86 boxes have no iomem system board resources, but some ia64
boxes do.
Signed-off-by: Bjorn Helgaas [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/pnp/system.c | 26 +++---
1 files changed, 19
From: Bjorn Helgaas [EMAIL PROTECTED]
I'm trying to remove drivers/acpi/motherboard.c, which is mostly
redundant with drivers/pnp/system.c. So make sure that we include the
PNP driver in the default config. Most distros enable this already.
Turning on CONFIG_PNP also causes the following
From: Bjorn Helgaas [EMAIL PROTECTED]
The PNP system board driver (drivers/pnp/system.c) contains all the
same functionality, so we don't need the ACPI version.
Previously, a motherboard device would be claimed by *both* the ACPI and
PNP drivers, resulting in stuff like this in /proc/ioports:
From: Bjorn Helgaas [EMAIL PROTECTED]
Resources described by the FADT aren't really a good fit for the
ACPI motherboard driver.
The motherboard driver cares about PNP0C01 and PNP0C02 devices and
their resources.
The FADT describes some resources used by the ACPI core. Often, they
are also
From: Bjorn Helgaas [EMAIL PROTECTED]
PNPACPI is pretty widely used and seems fairly stable, so remove the
dependency on EXPERIMENTAL.
Signed-off-by: Bjorn Helgaas [EMAIL PROTECTED]
Cc: Adam Belay [EMAIL PROTECTED]
Signed-off-by: Andrew Morton [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL
From: Zhang Rui [EMAIL PROTECTED]
Add a kconfig option CONFIG_ACPI_PROCFS to make procfs interface
a configurable attribute of ACPI.
No procfs interface is actually deprecated,
and no sysfs interface is added in this patch.
CONGI_ACPI_PROCFS is used to mark procfs interface as deprecated
once
From: Zhang Rui [EMAIL PROTECTED]
Add ACPI debug attributes in sysfs.
/proc/acpi/debug_layer debug_level are deprecated by
/sys/module/acpi/parameters/debug_layer debug_level.
NOTE: The operations to them are quite the same.
E.g. if you want to enable ACPI_DB_INFO, ACPI_DB_WARN,
ACPI_DB_ERROR
From: Zhang Rui [EMAIL PROTECTED]
Add an ACPI attribute to indicate ACPICA version.
/proc/acpi/version is deprecated by /sys/module/acpi/parameters/acpica_version.
Signed-off-by: Zhang Rui [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/Kconfig |4 +++-
From: Corentin Chary [EMAIL PROTECTED]
Adds the new driver and make ASUS_LAPTOP and ACPI_ASUS
incompatible. It may be strange to use ASUS_CREATE_DEVICE_ATTR
and ASUS_SET_DEVICE_ATTR now, but these macro will be very
usefull in next patchs. ASUS_HANDLE and ASUS_HANDLE_INIT comes
from IBM_HANDLE
From: Corentin Chary [EMAIL PROTECTED]
Add led support, using generic led class. Thomas Tuttle's patch
http://lkml.org/lkml/2006/7/6/247 was very usefull. We use
hotk-status to store led status because it's very hard to find
acpi method to get the right status... To reduce the code,
I use a
From: Corentin Chary [EMAIL PROTECTED]
WLED and BLED are not handled like other leds (MLED, etc ..),
because sometime they also control the wlan/bluetooth device.
If the method for wireless_status is found, it's used to get the
status, otherwise hotk-status is used. We also use the HWRS
method,
From: Corentin Chary [EMAIL PROTECTED]
Adds backlight support using backlight class. We now
change the brightness *and toggle the backlight !* via
/sys/class/backlight/asus-laptop/.
If the user switchs the backlight using the keyboard,
asus_hotk_notify looks for ATKD_LCD_OFF and ATKD_LCD_ON
From: Corentin Chary [EMAIL PROTECTED]
/sys/.../asus-laptop/display can now be used to switch displays
like the old /proc/acpi/asus/disp does
Signed-off-by: Corentin Chary [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/misc/asus-laptop.c | 82
From: Corentin Chary [EMAIL PROTECTED]
/proc/acpi/asus/lslvl is now /sys/.../asus-laptop/ls_level
/proc/acpi/asus/lssw is now /sys/.../asus-laptop/ls_switch nothing
else ..
Signed-off-by: Corentin Chary [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/misc/asus-laptop.c
From: Len Brown [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/misc/asus-laptop.c | 247 ++--
1 files changed, 123 insertions(+), 124 deletions(-)
diff --git a/drivers/misc/asus-laptop.c b/drivers/misc/asus-laptop.c
index
From: Len Brown [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/scan.c | 45 -
1 files changed, 0 insertions(+), 45 deletions(-)
diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c
index 0bd788a..2e0fc8c 100644
---
From: Alexey Starikovskiy [EMAIL PROTECTED]
ACPI_BUTTON_HID_POWERF was changed, but this change was not propogated to
button.c, thus breaking detection of fixed power and sleep buttons.
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Andrew Morton [EMAIL PROTECTED]
From: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/events/evrgnini.c |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/drivers/acpi/events/evrgnini.c
From: Bob Moore [EMAIL PROTECTED]
Implement support within the AML interpreter for
package objects that contain a mismatch between the AML
length and package element count. In this case, the lesser
of the two is used. Some BIOS code apparently modifies
the package length on the fly, and this
From: Bob Moore [EMAIL PROTECTED]
Additional update for NumElements fix. Must handle
case where NumElements Package list length, pad package
with null elements.
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
From: Bob Moore [EMAIL PROTECTED]
The ACPI Global Lock interrupt handler no longer
queues the execution of a separate thread to signal the
global lock semaphore. Instead, the semaphore is signaled
directly from the interrupt handler.
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
From: Bob Moore [EMAIL PROTECTED]
Completed a new design and implementation for
the ACPI Global Lock support. On the OS side, the global
lock is now treated as a standard AML mutex. Previously,
multiple OS threads could acquire the global lock
simultaneously, but this could cause the BIOS to be
From: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/utilities/utdebug.c |7 +++
1 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/drivers/acpi/utilities/utdebug.c
From: Fiodor Suietov [EMAIL PROTECTED]
Fix for object premature deletion after CopyObject
on Operation Region (BZ 350)
Signed-off-by: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/utilities/utcopy.c |
From: Bob Moore [EMAIL PROTECTED]
Temporary fix for BankValue parameter of a Bank
Field to support all constant values, including Zero
and One. Must eventually be converted to a full TermArg
evaluation.
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL
From: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
include/acpi/acconfig.h |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/include/acpi/acconfig.h b/include/acpi/acconfig.h
index
From: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/events/evgpe.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/acpi/events/evgpe.c b/drivers/acpi/events/evgpe.c
From: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/tables/tbinstal.c | 35 +--
drivers/acpi/tables/tbutils.c | 544 --
drivers/acpi/tables/tbxface.c | 58
From: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/tables/tbutils.c | 21 ++---
1 files changed, 14 insertions(+), 7 deletions(-)
diff --git a/drivers/acpi/tables/tbutils.c
From: Bob Moore [EMAIL PROTECTED]
comments only
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
include/acpi/actbl.h | 64 +-
1 files changed, 32 insertions(+), 32 deletions(-)
diff --git
From: Bob Moore [EMAIL PROTECTED]
Lint changes
Move RSDT/XSDT pointer extraction to separate function
Warning on 32-bit platforms if XSDT pointers use more than 32 bits.
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
From: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
arch/i386/kernel/acpi/boot.c | 17 ++
arch/ia64/kernel/acpi.c |8 +-
arch/ia64/sn/kernel/io_common.c | 17 --
arch/ia64/sn/kernel/iomv.c | 10 ++-
From: Bob Moore [EMAIL PROTECTED]
Implement support for ACPI DMAR table (DMA
Remapping Table) in header files and disassembler.
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
include/acpi/acdisasm.h | 14 +++--
include/acpi/actbl1.h |
From: Bob Moore [EMAIL PROTECTED]
Change for GPE support: when a wake GPE is
received, now all wake GPEs are immediately disabled to
prevent the waking GPE from firing again, and to prevent
other wake GPEs from interrupting the wake process.
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
From: Bob Moore [EMAIL PROTECTED]
Update interface to acpi_ut_repair_name() to avoid
alignment issues on IA64
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/namespace/nsdump.c |2 +-
drivers/acpi/namespace/nssearch.c |3
From: Bob Moore [EMAIL PROTECTED]
Split acpi_format_exception into two parts. New
function is acpi_ut_verify_exception and will be used to
verify exception codes returned by user.
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
From: Alexey Starikovskiy [EMAIL PROTECTED]
Update internal GPE data structure to simplify
debug, use gpe_number instead of register bitmask.
Signed-off-by: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/events/evgpe.c |7 ---
From: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
include/acpi/acconfig.h |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/include/acpi/acconfig.h b/include/acpi/acconfig.h
index
From: Bob Moore [EMAIL PROTECTED]
Removed offset display, not needed.
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/utilities/utinit.c | 65 ++-
1 files changed, 23 insertions(+), 42
From: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/tables/Makefile |2 +-
drivers/acpi/tables/tbfadt.c | 380 ++
2 files changed, 381 insertions(+), 1
From: Bob Moore [EMAIL PROTECTED]
Enhanced the implementation of the interpreters'
serialized mode (boot with acpi_serialize to set
acpi_glb_all_methods_serialized flag.)
When this mode is specified, instead of creating a serialization
semaphore per control method, the interpreter lock is
simply
From: Bob Moore [EMAIL PROTECTED]
Moved all FADT-related functions to a new file, tbfadt.c.
Eliminated the acpi_hw_initialize function - the
FADT registers are now validated when the table is loaded.
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
From: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/tables/tbfadt.c | 11 ++-
1 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/drivers/acpi/tables/tbfadt.c
From: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
include/acpi/actbl1.h |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/include/acpi/actbl1.h b/include/acpi/actbl1.h
index
From: Bob Moore [EMAIL PROTECTED]
Fixed a regression where an error was no
longer emitted if a control method attempts to create 2
objects of the same name. This previously and now returns
AE_ALREADY_EXISTS. When this exception occurs, it invokes
the mechanism that will dynamically serialize the
From: Bob Moore [EMAIL PROTECTED]
Required new table init interface since iASL does not use RSDP/XSDT.
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/tables/tbxface.c | 30 +-
include/acpi/actables.h
From: Bob Moore [EMAIL PROTECTED]
Disassembler now verifies an input
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/tables/tbfadt.c | 289 ++---
drivers/acpi/tables/tbutils.c |2 +-
From: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
include/acpi/actbl1.h | 25 ++---
1 files changed, 22 insertions(+), 3 deletions(-)
diff --git a/include/acpi/actbl1.h
From: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/tables/tbfadt.c | 71 ++
include/acpi/actables.h |4 +--
2 files changed, 52 insertions(+), 23
From: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/executer/exconfig.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/acpi/executer/exconfig.c
From: Bob Moore [EMAIL PROTECTED]
to differentiate the failure modes.
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
include/acpi/acdisasm.h |4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/include/acpi/acdisasm.h
From: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
include/acpi/acconfig.h |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/include/acpi/acconfig.h b/include/acpi/acconfig.h
index
From: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
include/acpi/acdisasm.h |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/include/acpi/acdisasm.h b/include/acpi/acdisasm.h
index
From: Bob Moore [EMAIL PROTECTED]
Fixed a problem with the Global Lock where the lock could appear to be obtained
before it is actually obtained, semaphore created with one unit.
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
From: Bob Moore [EMAIL PROTECTED]
Remove flags parameter for acpi_{get,set}_register().
It is no longer necessary now that these functions use a
spinlock for mutual exclusion.
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
From: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/dispatcher/dswexec.c | 10 +++---
1 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/drivers/acpi/dispatcher/dswexec.c
From: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/events/evmisc.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/acpi/events/evmisc.c
From: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
include/acpi/acconfig.h |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/include/acpi/acconfig.h b/include/acpi/acconfig.h
index
From: Valery Podrezov [EMAIL PROTECTED]
Completed an AML interpreter performance enhancement for control method
execution. Previously a 2-pass parse/execution, control methods are now
completely parsed and executed in single pass. This improves overall
interpreter performance by ~25%, reduces
From: Bob Moore [EMAIL PROTECTED]
Fixed a problem with a possible race condition between threads executing
AcpiWalkNamespace and the AML interpreter. This condition was removed by
modifying AcpiWalkNamespace to (by default) ignore all temporary
namespace entries created during any concurrent
From: Mikhail Kouzmich [EMAIL PROTECTED]
Restructured the AML ParseLoop function, breaking it into several
subfunctions in order to reduce CPU stack use and improve maintainability
Signed-off-by: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len
From: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/utilities/utxface.c |1 +
include/acpi/actypes.h |3 ++-
2 files changed, 3 insertions(+), 1 deletions(-)
diff --git
From: Fiodor Suietov [EMAIL PROTECTED]
Fixed a possible memory leak and fault in acpi_ex_resolve_object_to_value()
during a read from a buffer or region field. (BZ 458)
Signed-off-by: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL
From: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/executer/exmutex.c |8 +++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/drivers/acpi/executer/exmutex.c
From: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/dispatcher/dsmethod.c |3 ++-
drivers/acpi/dispatcher/dsopcode.c |4 ++--
drivers/acpi/dispatcher/dswload.c |2 +-
From: Bob Moore [EMAIL PROTECTED]
Enhancement to code that ignores temporary namespace nodes
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/namespace/nswalk.c | 26 +++---
1 files changed, 15 insertions(+),
From: Bob Moore [EMAIL PROTECTED]
Extra checks for valid handle/path combinations, BZ 478
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/namespace/nsxfname.c | 45 +++-
1 files changed, 24
From: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
include/acpi/acconfig.h |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/include/acpi/acconfig.h b/include/acpi/acconfig.h
index
From: Bob Moore [EMAIL PROTECTED]
Implemented _CID support for PCI Root Bridge detection. If the _HID
does not match the predefined root bridge IDs, the _CID list (if present)
is now obtained and also checked for an ID match
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by:
From: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/namespace/nswalk.c | 46 +-
1 files changed, 25 insertions(+), 21 deletions(-)
diff --git
From: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
arch/i386/kernel/acpi/boot.c | 40 ++--
arch/i386/kernel/acpi/earlyquirk.c |4 +-
arch/i386/mach-es7000/es7000.h |9 -
arch/i386/mach-es7000/es7000plat.c | 53 +
From: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
arch/i386/kernel/acpi/boot.c| 10 +-
arch/i386/kernel/cpu/cpufreq/longhaul.c | 15 ++-
arch/i386/kernel/mpparse.c |4 ++--
arch/ia64/kernel/acpi.c
From: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
arch/i386/kernel/acpi/boot.c | 29 ++--
drivers/acpi/ec.c|8 +++---
include/acpi/actbl.h |5 +--
include/linux/acpi.h | 59
From: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/executer/exdump.c | 27 +--
1 files changed, 5 insertions(+), 22 deletions(-)
diff --git a/drivers/acpi/executer/exdump.c
From: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
arch/i386/kernel/acpi/boot.c| 18 ++---
arch/i386/kernel/acpi/earlyquirk.c |2 +-
arch/i386/pci/mmconfig.c| 24 +++---
arch/x86_64/kernel/early-quirks.c
From: Alexey Starikovskiy [EMAIL PROTECTED]
Signed-off-by: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL PROTECTED]
---
drivers/acpi/blacklist.c | 12 +++---
drivers/acpi/executer/exconfig.c |8 +++-
drivers/acpi/tables/tbinstal.c | 91
From: Alexey Starikovskiy [EMAIL PROTECTED]
Optimized the Load operator in the case where the source operand is an
operation region. Simply map the operation region memory, instead of
performing a bytewise read.
Signed-off-by: Bob Moore [EMAIL PROTECTED]
Signed-off-by: Len Brown [EMAIL
1 - 100 of 142 matches
Mail list logo