[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 0/2] improve loading of 32 bit PVH kernels
From: |
Philippe Mathieu-Daudé |
Subject: |
Re: [PATCH 0/2] improve loading of 32 bit PVH kernels |
Date: |
Tue, 2 Mar 2021 11:30:29 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.0 |
Cc'ing Stefano
On 3/2/21 10:03 AM, David Edmondson wrote:
> While testing a non-Linux 32 bit PVH "kernel" (it's really just a
> bunch of test code), I ran into some problems with the current PVH
> loader in QEMU, which seems to work somewhat by accident for 32 bit
> kernels today, having been fortunate in the layout of the object files
> it typically encounters.
>
> Non-PAE 32 bit Linux kernels still don't appear to work even with this
> change, but I think that problem is somewhere else (the kernel is
> loaded and starts, but the VM resets when it attempts to enable PG/PE)
> and I haven't tracked it down yet.
>
> David Edmondson (2):
> elf_ops: correct loading of 32 bit PVH kernel
> x86/pvh: extract only 4 bytes of start address for 32 bit kernels
>
> hw/i386/x86.c | 6 ++++--
> include/hw/elf_ops.h | 4 +---
> 2 files changed, 5 insertions(+), 5 deletions(-)
>