[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Analysis of slow distro boots in check-avocado (BootLinuxAarch64.tes
From: |
Daniel P . Berrangé |
Subject: |
Re: Analysis of slow distro boots in check-avocado (BootLinuxAarch64.test_virt_tcg*) |
Date: |
Tue, 22 Feb 2022 16:38:22 +0000 |
User-agent: |
Mutt/2.1.5 (2021-12-30) |
On Tue, Feb 22, 2022 at 04:17:23PM +0000, Alex Bennée wrote:
>
> 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-*?
NB, Laszlo is no longer maintaining EDK2 in QEMU, it was handed
over to Philippe. I'm CC'ing Gerd too since he's a reviewer and
an EDK2 contributor taking over from Lazslo in EDK2 community
>
> >
> > 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
>
Regards,
Daniel
--
|: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o- https://fstop138.berrange.com :|
|: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
- Analysis of slow distro boots in check-avocado (BootLinuxAarch64.test_virt_tcg*), Alex Bennée, 2022/02/17
- Re: Analysis of slow distro boots in check-avocado (BootLinuxAarch64.test_virt_tcg*), Alex Bennée, 2022/02/22
- Re: Analysis of slow distro boots in check-avocado (BootLinuxAarch64.test_virt_tcg*),
Daniel P . Berrangé <=
- Re: Analysis of slow distro boots in check-avocado (BootLinuxAarch64.test_virt_tcg*), Philippe Mathieu-Daudé, 2022/02/22
- Re: Analysis of slow distro boots in check-avocado (BootLinuxAarch64.test_virt_tcg*), Peter Maydell, 2022/02/22
- Re: Analysis of slow distro boots in check-avocado (BootLinuxAarch64.test_virt_tcg*), Philippe Mathieu-Daudé, 2022/02/22
- Re: Analysis of slow distro boots in check-avocado (BootLinuxAarch64.test_virt_tcg*), Gerd Hoffmann, 2022/02/23
- Message not available
- Re: Analysis of slow distro boots in check-avocado (BootLinuxAarch64.test_virt_tcg*), Philippe Mathieu-Daudé, 2022/02/23
- Re: Analysis of slow distro boots in check-avocado (BootLinuxAarch64.test_virt_tcg*), Peter Maydell, 2022/02/23
- Re: Analysis of slow distro boots in check-avocado (BootLinuxAarch64.test_virt_tcg*), Philippe Mathieu-Daudé, 2022/02/23
- Re: Analysis of slow distro boots in check-avocado (BootLinuxAarch64.test_virt_tcg*), Daniel P . Berrangé, 2022/02/23
- Re: Analysis of slow distro boots in check-avocado (BootLinuxAarch64.test_virt_tcg*), Gerd Hoffmann, 2022/02/23
- Re: Analysis of slow distro boots in check-avocado (BootLinuxAarch64.test_virt_tcg*), Igor Mammedov, 2022/02/24