On ARM64 Linux the HVC instruction is used to trap into Xen. As this
can be set only at EL3, i.e. outside from Xen, document this boot
requirement.

Signed-off-by: Dirk Behme <dirk.be...@de.bosch.com>
---
 docs/misc/arm/booting.txt | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/docs/misc/arm/booting.txt b/docs/misc/arm/booting.txt
index 9802e5e..ffc9029 100644
--- a/docs/misc/arm/booting.txt
+++ b/docs/misc/arm/booting.txt
@@ -23,6 +23,10 @@ The exceptions to this on 32-bit ARM are as follows:
 
 There are no exception on 64-bit ARM.
 
+On ARM64 Linux it has to be ensured that the Secure Configuration
+Register has the HVC instructions enabled at EL1 and above
+(SCR_EL3.HCE == 1).
+
 [1] linux/Documentation/arm/Booting
 Latest version: 
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/Documentation/arm/Booting
 
-- 
2.8.0


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

Reply via email to