ACPI, APEI: Resource conflict between ACPI NVS and ERST

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

 



We get the following error during ERST initialization:
ERST: Can not request iomem region <0x 7e91f000-0x 7e920c00> for ERST.

The error is due to the fact that the memory for ERST is in the ACPI NVS region:
ACPI Non-volatile Storage       0x7e882000 - 0x7ebb4fff

This region is marked as 'busy' by the e820 kernel code, hence the call to:
request_mem_region(erst_erange.base, erst_erange.size, "APEI ERST");
fails.

I did notice a patch that is supposed to work around this kind of resource conflict:
https://lists.linux-foundation.org/pipermail/linux-pm/2012-January/033568.html
But in this case this doesn't help because the ERST init code goes straight to request_mem_region() which is bound to fail. Should the ERST init code be using some invocation of apei_resources_request() for this region instead?
Or am I missing something?

thanks,
Max



[Index of Archives]     [Linux ACPI]     [Netdev]     [Ethernet Bridging]     [Linux Wireless]     [CPU Freq]     [Kernel Newbies]     [Fedora Kernel]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]

  Powered by Linux