[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 0/4] Improve reporting of ROM blob overlap errors
From: |
Peter Maydell |
Subject: |
Re: [PATCH 0/4] Improve reporting of ROM blob overlap errors |
Date: |
Fri, 11 Dec 2020 14:08:45 +0000 |
On Sun, 29 Nov 2020 at 20:39, Peter Maydell <peter.maydell@linaro.org> wrote:
>
> (This was inspired by a conversation on IRC with a user.)
>
> We report an error if we detect that there's an overlap in guest
> memory between two ROM blobs, but the warning is pretty opaque.
> Currently it looks like this:
>
> rom: requested regions overlap (rom dtb. free=0x0000000000008000,
> addr=0x0000000000000000)
> qemu-system-aarch64: rom check and register reset failed
>
> which is pretty cryptic and also is missing information that we
> could fairly easily tell the user (like the name of both the ROMs
> involved in the overlap rather than just one of them...)
>
>
> After this patchset it looks like:
>
> qemu-system-aarch64: Some ROM regions are overlapping
> These ROM regions might have been loaded by direct user request or by default.
> They could be BIOS/firmware images, a guest kernel, initrd or some other file
> loaded into guest memory.
> Check whether you intended to load all this guest code, and whether it has
> been built to load to the correct addresses.
>
> The following two regions overlap (in the cpu-memory-0 address space):
> /home/petmay01/linaro/qemu-misc-tests/ldmia-fault.axf ELF program header
> segment 0 (addresses 0x0000000000000000 - 0x0000000000008000)
> dtb (addresses 0x0000000000000000 - 0x0000000000100000)
>
> The following two regions overlap (in the cpu-memory-0 address space):
> /home/petmay01/linaro/qemu-misc-tests/bad-psci-call.axf ELF program header
> segment 1 (addresses 0x0000000040000000 - 0x0000000040000010)
> /home/petmay01/linaro/qemu-misc-tests/bp-test.elf ELF program header
> segment 0 (addresses 0x0000000040000000 - 0x0000000040000020)
>
I'm going to take this series via target-arm.next.
thanks
-- PMM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [PATCH 0/4] Improve reporting of ROM blob overlap errors,
Peter Maydell <=