qemu-arm
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Analysis of slow distro boots in check-avocado (BootLinuxAarch64.tes


From: Alex Bennée
Subject: Re: Analysis of slow distro boots in check-avocado (BootLinuxAarch64.test_virt_tcg*)
Date: Tue, 22 Feb 2022 16:17:23 +0000
User-agent: mu4e 1.7.8; emacs 28.0.91

Alex Bennée <alex.bennee@linaro.org> writes:

> Hi,
>
> TL;DR:
>
>   - pc-bios/edk2-aarch64-code.fd should be rebuilt without debug

Laszlo,

Would it be possible to do a less debug enabled version of EDK2 on the
next update to pc-bios/edk2-*?

>
> So my working theory is:
>
>   - booting with EFI leaves a number stale code pages
>   - as the kernel boots it clears these pages triggering lots of
>     slow-path writes
>   - result very slow boot
>
> I think the only real solution is to improve our TB invalidation code
> but perhaps another approach would be to detect a high TB invalidation
> churn and just tb_flush the whole thing and start again?
>
> Any thoughts or ideas?


-- 
Alex Bennée



reply via email to

[Prev in Thread] Current Thread [Next in Thread]