Hi All,
I'm really confused by the endianness setting in hyp-sub.S as below:
#ifdef CONFIG_CPU_BIG_ENDIAN
orr r7, #(1 << 9) @ HSCTLR.EE
#endif
Is this line try to set HSCTLR.EE if kernel enabled
CONFIG_CPU_BIG_ENDIAN? If so, HSCTLR.EE is defined as bit[25]
referring to DDI0606C(P1590). Can you explain the details?
BTW: another relevant definition can be found in include/asm/kvm_arm.h
as blow which makes sense:
#define HSCTLR_EE (1 << 25)
Thanks!
Li Liu.
_______________________________________________
kvmarm mailing list
kvmarm@xxxxxxxxxxxxxxxxxxxxx
https://lists.cs.columbia.edu/mailman/listinfo/kvmarm