> > >In such case the boot option of "acpi=rsdt" is provided so that
> > > RSDT is tried instead of XSDT table when the system can't work well.
>
> Great, now we still need a dmi blacklist with machines which are known
> broken. Then we are at the patchset I posted about a year ago -> scnr.
On Fri, Jan 09, 2009 at 01:16:15PM +0100, Thomas Renninger wrote:
> IMO this cannot generally be done, because chances are high that machines
> which do not support Windows likely will break.
> Chances are high that a machine which does not support Windows uses 64 bit
> addresses and leaves the 32
On Friday 09 January 2009 11:59:28 Len Brown wrote:
> > > >In such case the boot option of "acpi=rsdt" is provided so that
> > > > RSDT is tried instead of XSDT table when the system can't work well.
> >
> > Great, now we still need a dmi blacklist with machines which are known
> > broken. Then
Signed-off-by: Thomas Renninger
---
drivers/acpi/blacklist.c | 21 +
1 files changed, 21 insertions(+), 0 deletions(-)
diff --git a/drivers/acpi/blacklist.c b/drivers/acpi/blacklist.c
index 09c6980..b64bdeb 100644
--- a/drivers/acpi/blacklist.c
+++ b/drivers/acpi/blacklist.
Compile tested.
R40e has been tested to have working C-states when the rsdt is used with another
patchset some time ago.
The R50e has been tested to boot much faster when using the rsdt.
Lenovo confirmed that this is due to BIOS bugs (wrong 64 bit addresses in a
FADT pointed to
by the XSDT) which
Signed-off-by: Thomas Renninger
---
drivers/acpi/processor_idle.c | 51 -
1 files changed, 0 insertions(+), 51 deletions(-)
diff --git a/drivers/acpi/processor_idle.c b/drivers/acpi/processor_idle.c
index 66a9d81..93bd366 100644
--- a/drivers/acpi/proces
On Friday 09 January 2009 07:35:33 Len Brown wrote:
> applied
>
> --
> Len Brown, Intel Open Source Technology Center
>
> On Wed, 17 Dec 2008, Zhao Yakui wrote:
> > From: Zhao Yakui
> >
> > On some boxes there exist both RSDT and XSDT table. But unfortunately
> > sometimes there exists the followi