qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v2 2/3] hw/mips/malta: Set PIIX4 IRQ routes in embedded bootl


From: Philippe Mathieu-Daudé
Subject: Re: [PATCH v2 2/3] hw/mips/malta: Set PIIX4 IRQ routes in embedded bootloader
Date: Wed, 4 Jan 2023 15:09:16 +0100
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.6.1

On 2/1/23 01:03, Bernhard Beschow wrote:


Am 31. Dezember 2022 13:44:00 UTC schrieb "Philippe Mathieu-Daudé" 
<philmd@linaro.org>:
On 31/12/22 10:53, Bernhard Beschow wrote:


Am 21. November 2022 15:34:05 UTC schrieb Bernhard Beschow <shentey@gmail.com>:


Am 27. Oktober 2022 20:47:19 UTC schrieb "Philippe Mathieu-Daudé" 
<philmd@linaro.org>:
Linux kernel expects the northbridge & southbridge chipsets
configured by the BIOS firmware. We emulate that by writing
a tiny bootloader code in write_bootloader().

Upon introduction in commit 5c2b87e34d ("PIIX4 support"),
the PIIX4 configuration space included values specific to
the Malta board.

Set the Malta-specific IRQ routing values in the embedded
bootloader, so the next commit can remove the Malta specific
bits from the PIIX4 PCI-ISA bridge and make it generic
(matching the real hardware).

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
---
FIXME: Missing the nanoMIPS counter-part!

Who will be taking care of this? I have absolutely no clue how the 
write_bootloader functions work, so I don't see how to fix it.

Ping

This comment has been taken care of:
https://lore.kernel.org/qemu-devel/a3c3f639-dbb1-88a7-43fe-547a234c5890@linaro.org/

Ah, now I see where this is going.

However while testing the MIPS pull request I prepared I
found a bug in the GT64120 which I'm trying to fix since
various days... Unfortunately your series depends on it,
so this is a blocking issue. Sorry for this long delay...

Don't worry.

How can the bug be reproduced? Is there a test run in the CI?

My problem was on big-endian hosts, now fixed by:
20230104133935.4639-1-philmd@linaro.org/">https://lore.kernel.org/qemu-devel/20230104133935.4639-1-philmd@linaro.org/

Note that I get a 404 when trying to access 
https://gitlab.com/philmd/qemu/-/commits/mips-testing/ .

Oh for some reason my repository was set for 'project members', I now changed that to 'everyone'.

I'll rebuild the mips-testing queue later today or tomorrow and restart my testing.

Regards,

Phil.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]