[PATCH V3] arm64: Disable EL2 traps for BRBE instructions executed in EL1
Anshuman Khandual
anshuman.khandual at arm.com
Mon Jun 12 22:03:45 PDT 2023
On 6/5/23 19:30, Will Deacon wrote:
> On Tue, May 16, 2023 at 02:00:15PM +0530, Anshuman Khandual wrote:
>> This disables EL2 traps for BRBE instructions executed in EL1. This would
>> enable BRBE to be configured and used successfully in the guest kernel.
>> While here, this updates Documentation/arm64/booting.rst as well.
>
> Is it safe to give the guest access to BRBE if the hypervisor doesn't
> switch the state? I'm assuming the architecture defaults to "trap" for a
> reason and disabling the trap alone isn't sufficient.
Hmm, understood.
>
> If it _is_ safe, please can you explain that in the commit message? If not,
> then this should be at the end of the series adding hypervisor support.
Sure, will add the patch when adding hypervisor support for BRBE.
More information about the linux-arm-kernel
mailing list