> -To use EINJ, make sure the following are enabled in your kernel
> +To use EINJ, make sure the following are options enabled in your kernel
>  configuration:

How about a paragraph telling people how to check whether their platform 
supports
EINJ before they start building kernels.  Either look for a boot time console 
log message
like:

ACPI: EINJ 0x000000007370A000 000150 (v01 INTEL           00000001 INTL 
00000001)

or look in /sys/firmware/acpi/tables for an "EINJ" file.

If they don't exist - then go into BIOS setup to see if the BIOS has an option 
to enable error injection.


> +BIOS versions based on the ACPI 5.0 specification have more control over
> +the target of the injection. For processor-related errors (type 0x1,
> +0x2 and 0x4) the APIC ID of the target should be provided using the
> param1 file in apei/einj.  ...

This paragraph needs to be updated to refer to the "flags" file. It still just 
describes
legacy (pre 3.13) behavior. Maybe mention here that for processor errors you 
typically
want to specify an address and an APIC ID - so flags=0x3 and param1, param2 and 
param3
are all used?

Rest of it looks good.

-Tony
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to