docs/misc: xen-command-line: Rework documentation of the option 'serrors'
authorJulien Grall <julien.grall@arm.com>
Thu, 31 Oct 2019 15:09:07 +0000 (15:09 +0000)
committerJulien Grall <julien.grall@arm.com>
Fri, 1 Nov 2019 13:57:16 +0000 (13:57 +0000)
commitdfdb0066368b3766e7e4b0a7cb9d24280002d771
treefa1bf550beed5fad0d6f0079a11a8cfcb3ae1251
parentae2f94ca67035ee2cd769deed48e4832328d41ba
docs/misc: xen-command-line: Rework documentation of the option 'serrors'

The current documentation is misleading for a few reasons:
    1) The synchronization happens on all exit/entry from/to the guest.
       This includes from EL0 (i.e userspace).
    2) Trusted guest can also generate SErrors (e.g. memory failure)
    3) Without RAS support, SErrors are IMP DEFINED. Unless you have a
    complete TRM in hand, you can't really make a decision.
    4) The documentation is written around performance when this is not
    the first concern.

The documentation is now reworked to focus on the consequences of using
serrors="panic" and avoid to go in details on the exact implementation.

Signed-off-by: Julien Grall <julien.grall@arm.com>
Acked-by: Stefano Stabellini <sstabellini@kernel.org>
Release-acked-by: Juergen Gross <jgross@suse.com>
docs/misc/xen-command-line.pandoc