| Date | Thu, 9 Jul 2015 10:42:30 +0100 | From | Mark Rutland <> | Subject | Re: [PATCH 01/13] arm/arm64: Add new is_kernel_in_hyp_mode predicate |
| |
Hi,
> +static inline bool is_kernel_in_hyp_mode(void) > +{ > + u64 el; > + > + asm("mrs %0, CurrentEL" : "=r" (el)); > + return el == CurrentEL_EL2; > +}
If you can include cputype.h, I think this can be:
static inline bool is_kernel_in_hyp_mode(void) { return read_cpuid(CurrentEL) == CurrentEL_EL2; }
Mark.
|