[PATCH v2 0/9] x86: Fixes for distro booting

Pali Rohár pali at kernel.org
Sun Aug 6 12:52:38 CEST 2023


I'm not x86 maintainer and I'm not going to check these x86, so please
do not send me these emails. How many times I have to repeat it?

On Sunday 30 July 2023 11:15:58 Simon Glass wrote:
> This series collects together various fixes found whn testing out booting
> of distros using QEMU on x86. Together they improve functionality, but it
> is not perfect yet. Some notes are included as to the current state.
> 
> Changes in v2:
> Use SPL_ instead of SPL_TPL_
> - Drop unnecessary IS_ENABLED(CONFIG_X86)
> - Add a note that this reproduces reliably
> - Add a Kconfig as the suggested conditional did not work
> - Use sizeof(struct vesa_mode_info) instead
> 
> Simon Glass (9):
>   x86: spl: Drop unwanted debug()
>   video: Tidy up Makefile rule for video
>   x86: Run QEMU machine setup in SPL
>   Revert "x86: Switch QEMU over to use the bochs driver"
>   board_f: Fix corruption of relocaddr
>   x86: Correct copying of BIOS mode information
>   video: Add a Kconfig option for SPL video handoff
>   x86: Enable useful options for qemu-86
>   x86: Update qemu documentation
> 
>  arch/x86/cpu/qemu/Kconfig        |  2 +-
>  arch/x86/cpu/qemu/qemu.c         |  2 +-
>  arch/x86/include/asm/qemu.h      | 14 +++++
>  arch/x86/lib/bios.c              |  2 +-
>  arch/x86/lib/spl.c               |  4 +-
>  common/board_f.c                 |  6 +--
>  configs/qemu-x86_64_defconfig    |  4 ++
>  configs/qemu-x86_defconfig       | 12 +++++
>  doc/board/emulation/qemu-x86.rst | 88 ++++++++++++++++++++++++++++++--
>  drivers/Makefile                 |  4 +-
>  drivers/video/Kconfig            | 18 +++++++
>  drivers/video/video-uclass.c     |  2 +-
>  12 files changed, 144 insertions(+), 14 deletions(-)
>  create mode 100644 arch/x86/include/asm/qemu.h
> 
> -- 
> 2.41.0.487.g6d72f3e995-goog
> 


More information about the U-Boot mailing list