AW: [PATCH] Add CONFIG_ACPI_RELAXED_AML option

From: Herbert Nachtnebel <hidden>
Date: 2002-12-13 09:30:21

That's a really bad idea! This size checks are identented to assure, that important data which accidently follows the buffer can't be overridden by brain dead bios coders. Now you allow buffer overflow injection into linux from the bios!
These are serious bios faults, in my DSDT I had to extend a buffer by 128 bytes to avoid a buffer overflow! 
The situation doesn't get better if we ignore such errors. We have to urge the manufacturers to correct the DSDT's. And the best way to do this is to recognise the faults and blame them.

Herbert.

-----Ursprüngliche Nachricht-----
Von: NoZizzing OrDripping [mailto:nozizzingordripping-/E1597aS9LQAvxtiuMwx3w@public.gmane.org]
Gesendet: Freitag, 13. Dezember 2002 05:48
An: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
Betreff: [ACPI] [PATCH] Add CONFIG_ACPI_RELAXED_AML option


The patch adds a new configuration option,
CONFIG_ACPI_RELAXED_AML.  When turned on,
the ACPI code will become forgiving of minor
errors in the AML code.

For this first cut, the patch and option will ignore
region size errors.  An off-by-one error is often
found in the AML shipped with Toshiba laptops,
even new models. This minor error prevents the
AC module from operating without this patch.

I urge the adoption of this patch (or something
similar) into the ACPI code.  This will make it
much easier to install and proliferate Linux on
a large category of laptops.

Rick Richardson
rickr-EySxSuIQeMUAvxtiuMwx3w@public.gmane.org
[Sorry, have to use my Yahoo account to post to this list)

__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

-------------------------------------------------------
This sf.net email is sponsored by:
With Great Power, Comes Great Responsibility 
Learn to use your power at OSDN's High Performance Computing Channel
http://hpc.devchannel.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help