Re: Commit 145e2198d749 broke mips big endian.

2023-01-21 Thread Rob Landley
On 1/21/23 07:14, Peter Maydell wrote:
> On Sat, 21 Jan 2023 at 10:45, Rob Landley  wrote:
>>
>> wget https://landley.net/toybox/downloads/binaries/mkroot/0.8.9/mips.tgz 
>> extract
>> and ./run-qemu.sh in there. Before this commit it goes:
> 
> Hi; does this patchset fix the regression for you?
> https://lore.kernel.org/qemu-devel/20230118095751.49728-1-phi...@linaro.org/
> ("[PATCH v2 0/2] hw/pci-host/gt64120: Fix regression on big-endian targets")

Yes it did.

Thanks,

Rob



Re: Commit 145e2198d749 broke mips big endian.

2023-01-21 Thread Peter Maydell
On Sat, 21 Jan 2023 at 13:14, Peter Maydell  wrote:
>
> On Sat, 21 Jan 2023 at 10:45, Rob Landley  wrote:
> >
> > wget https://landley.net/toybox/downloads/binaries/mkroot/0.8.9/mips.tgz 
> > extract
> > and ./run-qemu.sh in there. Before this commit it goes:
>
> Hi; does this patchset fix the regression for you?
> https://lore.kernel.org/qemu-devel/20230118095751.49728-1-phi...@linaro.org/
> ("[PATCH v2 0/2] hw/pci-host/gt64120: Fix regression on big-endian targets")

...looking a bit deeper into that thread I see the proposed fix
isn't right. I suspect it's the same underlying bug, though.

-- PMM



Re: Commit 145e2198d749 broke mips big endian.

2023-01-21 Thread Peter Maydell
On Sat, 21 Jan 2023 at 10:45, Rob Landley  wrote:
>
> wget https://landley.net/toybox/downloads/binaries/mkroot/0.8.9/mips.tgz 
> extract
> and ./run-qemu.sh in there. Before this commit it goes:

Hi; does this patchset fix the regression for you?
https://lore.kernel.org/qemu-devel/20230118095751.49728-1-phi...@linaro.org/
("[PATCH v2 0/2] hw/pci-host/gt64120: Fix regression on big-endian targets")

thanks
-- PMM



Commit 145e2198d749 broke mips big endian.

2023-01-21 Thread Rob Landley
wget https://landley.net/toybox/downloads/binaries/mkroot/0.8.9/mips.tgz extract
and ./run-qemu.sh in there. Before this commit it goes:

loop: module loaded
ata_piix :00:0a.1: enabling device ( -> 0001)
scsi host0: ata_piix
scsi host1: ata_piix
ata1: PATA max UDMA/33 cmd 0x1f0 ctl 0x3f6 bmdma 0x1080 irq 14
ata2: PATA max UDMA/33 cmd 0x170 ctl 0x376 bmdma 0x1088 irq 15
pcnet32 :00:0b.0: enabling device ( -> 0003)
pcnet32: PCnet/PCI II 79C970A at 0x1060, 52:54:00:12:34:56 assigned IRQ 10
pcnet32: eth0: registered as PCnet/PCI II 79C970A
pcnet32: 1 cards_found
NET: Registered PF_INET6 protocol family
Segment Routing with IPv6

Afterwards:

loop: module loaded
NET: Registered PF_INET6 protocol family
Segment Routing with IPv6

and lots of hardware is missing. (I noticed ethernet first.) The mipsel.tgz in
the same directory still worked.

Rob