Re: [PATCH 2/2] ACPI: Overriding ACPI tables via initrd only works with an initrd and on X86

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Feb 22, 2013 at 5:12 AM, Thomas Renninger <trenn@xxxxxxx> wrote:
> Reflect this dependency in Kconfig.
>
> Shorten the config description as suggested by Borislav Petkov.
>
> Finding a suitable memory area to store the modified table(s) has been
> taken over from arch/x86/kernel/setup.c and makes use of max_low_pfn_mapped:
> memblock_find_in_range(0, max_low_pfn_mapped,...)
> This one is X86 specific. It may not be hard to extend this functionality
> for other ACPI aware architectures if there is need for.
>
> For now make this feature only available for X86 to avoid build failures on
> IA64, compare with:
> https://bugzilla.kernel.org/show_bug.cgi?id=54091
>
>
> Signed-off-by: Thomas Renninger <trenn@xxxxxxx>
> Signed-off-by: Thomas Renninger <Thomas Renninger" trenn@xxxxxxx>

what is that?

you need to fix your scripts.

> ---
>  drivers/acpi/Kconfig |    3 ++-
>  1 files changed, 2 insertions(+), 1 deletions(-)
>
> diff --git a/drivers/acpi/Kconfig b/drivers/acpi/Kconfig
> index 1a4ed64..c692404 100644
> --- a/drivers/acpi/Kconfig
> +++ b/drivers/acpi/Kconfig
> @@ -266,7 +266,8 @@ config ACPI_CUSTOM_DSDT
>         default ACPI_CUSTOM_DSDT_FILE != ""
>
>  config ACPI_INITRD_TABLE_OVERRIDE
> -       bool "ACPI tables can be passed via uncompressed cpio in initrd"
> +       bool "ACPI tables override via initrd"
> +       depends on BLK_DEV_INITRD && X86
>         default n
>         help
>           This option provides functionality to override arbitrary ACPI tables

Can replace max_low_pfn_mapped with max_low_pfn instead ?
like to see if you can put acpi tables above 4G for x86_64.

if it does not work, you can use min(max_low_pfn<<PAGE_SHIFT,  0xffffffffUL)
instead.

Yinghai
--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux