|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH] ARM: Drop ThumbEE support
Hi Andrew, On 03/12/2025 17:16, Andrew Cooper wrote: typo: s/binuils/binutils/ from the architecture and doesn't exist in v8 (i.e. AArch64). Xen supports v7+virt extentions so in principle we could #ifdef CONFIG_ARM_32 typo: s/extentions/extensions/ to keep it working, but there was apparently no use of ThumbEE outside of demo code, so simply drop it. I am in favor of dropping support for ThumbEE for guest. But I am not sure I understand this comment. Are you saying there are no processors supporting ThumbEE where Xen would run? Asking because below, you are removing code to context switch the ThumbEE registers. But I don't see any code that would ensure the registers are trapping (i.e. HSTR.TEE is set). So wouldn't this result to a cross-VM leak on those processors? If we really don't want to support CPU where ThumbEE is available, then we should check that "cpu_has_thumbee" is 0. Cheers, -- Julien Grall
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |