On 04/08/2015 10:02 PM, Mark Rutland wrote:
+       /* We're now in idmap, disable MMU */
+1:     mrs     x0, sctlr_el2
+       and     x1, x0, #SCTLR_EL2_EE
+       orr     x0, x0, x1              // preserve endianness of EL2
+       ldr     x1, =SCTLR_EL2_FLAGS
+       eor     x1, x1, xzr
+       bic     x0, x0, x1              // Clear SCTL_M and etc
+       msr     sctlr_el2, x0
+       isb

This can instead be:

1:      mrs     x0, sctlr_el2
        ldr     x1, =SCTLR_EL2_FLAGS
        bic     x0, x0, x1
        msr     sctlr_el2, x0
        isb

As SCTLR_EL2_FLAGS doesn't contain the EE bit.

Oops. I will fix it.

Thanks,
-Takahiro AKASHI

Mark.

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
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