Date: Mon, 9 Feb 2015 22:41:59 +0000 From: "ian (Ian Lepore)" <phabric-noreply@FreeBSD.org> To: freebsd-arm@freebsd.org Subject: [Differential] [Updated] D1810: Leave HYP mode upon startup Message-ID: <a3ee1515f2a4bbc4224fe97949f4568d@localhost.localdomain> In-Reply-To: <differential-rev-PHID-DREV-3jnmioetq2qo5zfr5ol4-req@FreeBSD.org> References: <differential-rev-PHID-DREV-3jnmioetq2qo5zfr5ol4-req@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
ian added a comment. What about when we're ready to do something with hyper mode? The Zen guys bug us every once in a while to check out their patches because they have Dom0 support for us now (not sure how complete it is), is this just going to make their lives even harder? (I guess if I had ever even glanced at their patches I might know the answer to that.) INLINE COMMENTS sys/arm/arm/locore-v6.S:87 Note what fact? That the loader launched us in hyper mode? I'm not sure what use that would have. sys/arm/arm/locore-v6.S:88 ERET loads CPSR from SPSR_hyp, how do we know what mode that is going to return to? It seems like this code should be setting up the value and doing msr spsr_hyp, rN. REVISION DETAIL https://reviews.freebsd.org/D1810 To: zbb, andrew, ian Cc: imp, freebsd-arm
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a3ee1515f2a4bbc4224fe97949f4568d>