On Tue, 14 May 2019 at 02:11, Richard Henderson <richard.hender...@linaro.org> wrote: > > This is, after all, how we implement extract2 in tcg/aarch64. > > Reviewed-by: Peter Maydell <peter.mayd...@linaro.org> > Signed-off-by: Richard Henderson <richard.hender...@linaro.org> > --- > target/arm/translate-a64.c | 38 ++++++++++++++++++++------------------ > 1 file changed, 20 insertions(+), 18 deletions(-)
It turns out that we have a regression in booting at least some Linux kernels with TCG on aarch64 hosts (the same config works fine on x86-64 hosts). Git bisect points to this commit (80ac954c369e7e61bd1ed0) as the cause, and reverting this commit on top of current master also fixes the problem. thanks -- PMM