[edk2-devel] [PATCH v2 2/2] ArmVirtPkg/ArmVirtQemu: Avoid early ID map on ThunderX

Ard Biesheuvel ardb at kernel.org
Wed Jan 18 07:34:32 UTC 2023


On Wed, 18 Jan 2023 at 07:37, Oliver Steffen <osteffen at redhat.com> wrote:
>
> On Tue, Jan 17, 2023 at 3:57 PM Ard Biesheuvel <ardb at kernel.org> wrote:
>>
>> On Tue, 17 Jan 2023 at 13:48, Oliver Steffen <osteffen at redhat.com> wrote:
>> >
>> > Hi Ard, Hi everyone,
>> >
>> > Thanks for the work!
>> >
>> > But somehow this patch (as it was merged into master branch) does not
>> > work for me on the ThunderX box we have.
>> >
>> > Any idea what could be wrong?
>>
>> I'm not sure I understand the question. The patch targets ThunderX,
>> and you are using a ThunderX2.
>>
>> What were you expecting to happen, and what is happening instead?
>
>
> Firmware does not start at all when using KVM.
>
> Please excuse my limited knowledge of Arm processor variants.
> I assumed that ThunderX and ThunderX2 are very similar and hoped
> the fix would also work for this case.
>
> The issue was introduced by the same commit that Dann
> reported (07be1d34d95460a238fcd0f6693efb747c28b329):
> "ArmVirtPkg/ArmVirtQemu: enable initial ID map at early boot".
>

Can you share the QEMU command line that you are using? I use a
ThunderX2 basically 24/7 to do all my Linux and EDK2 development, so
this change was developed on ThunderX2 and so I'm surprised you are
seeing this issue.

Did you try the DEBUG build as well?


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#98769): https://edk2.groups.io/g/devel/message/98769
Mute This Topic: https://groups.io/mt/96075174/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-




More information about the edk2-devel-archive mailing list