[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH-for-5.0 1/7] tests/acceptance/machine_sparc_leon3: Disable He
From: |
Richard Henderson |
Subject: |
Re: [PATCH-for-5.0 1/7] tests/acceptance/machine_sparc_leon3: Disable HelenOS test |
Date: |
Tue, 31 Mar 2020 09:18:54 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 |
On 3/31/20 3:50 AM, Philippe Mathieu-Daudé wrote:
> This test was written/tested around beginning of 2019, but was
> extracted from a bigger series and posted end of June 2019 [*].
> Unfortunately I did not notice commit 162abf1a8 was merged by
> then, which implements the AHB and APB plug and play devices.
>
> HelenOS 0.6 is expecting the PnP registers to be not implemented
> by QEMU, then forces the discovered AMBA devices (see [2]).
>
> Before 162abf1a8, the console was displaying:
>
> HelenOS bootloader, release 0.6.0 (Elastic Horse)
> Built on 2014-12-21 20:17:42 for sparc32
> Copyright (c) 2001-2014 HelenOS project
> 0x4000bf20|0x4000bf20: kernel image (496640/128466 bytes)
> 0x4002b4f2|0x4002b4f2: ns image (154195/66444 bytes)
> 0x4003b87e|0x4003b87e: loader image (153182/66437 bytes)
> 0x4004bc03|0x4004bc03: init image (155339/66834 bytes)
> 0x4005c115|0x4005c115: locsrv image (162063/70267 bytes)
> 0x4006d390|0x4006d390: rd image (152678/65889 bytes)
> 0x4007d4f1|0x4007d4f1: vfs image (168480/73394 bytes)
> 0x4008f3a3|0x4008f3a3: logger image (158034/68368 bytes)
> 0x4009feb3|0x4009feb3: ext4fs image (234510/100301 bytes)
> 0x400b8680|0x400b8680: initrd image (8388608/1668901 bytes)
> ABMA devices:
> <1:00c> at 0x80000100 irq 3
> <1:00d> at 0x80000200
> <1:011> at 0x80000300 irq 8
> Memory size: 64 MB
>
> As of this commit, it is now confused:
>
> ABMA devices:
> <1:3000> at 0x00000000 irq 0
> <1:3000> at 0x00000000 irq 0
> <1:3000> at 0x00000000 irq 0
> <1:3000> at 0x00000000 irq 0
> <1:3000> at 0x00000000 irq 0
> <1:3000> at 0x00000000 irq 0
> <1:3000> at 0x00000000 irq 0
> ...
>
> As this test is not working as expected, simply disable it (by
> skipping it) for now.
>
> [1] https://www.mail-archive.com/address@hidden/msg627094.html
> [2]
> https://github.com/HelenOS/helenos/blob/0.6.0/boot/arch/sparc32/src/ambapp.c#L75
>
> Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
> ---
> tests/acceptance/machine_sparc_leon3.py | 4 ++++
> 1 file changed, 4 insertions(+)
Thanks!
Reviewed-by: Richard Henderson <address@hidden>
Tested-by: Richard Henderson <address@hidden>
r~
- [PATCH 0/7] hw/sparc/leon3: Few fixes and disable HelenOS test, Philippe Mathieu-Daudé, 2020/03/31
- [PATCH-for-5.0 1/7] tests/acceptance/machine_sparc_leon3: Disable HelenOS test, Philippe Mathieu-Daudé, 2020/03/31
- Re: [PATCH-for-5.0 1/7] tests/acceptance/machine_sparc_leon3: Disable HelenOS test,
Richard Henderson <=
- [PATCH-for-5.0 2/7] hw/misc/grlib_ahb_apb_pnp: Avoid crash when writing to AHB PnP registers, Philippe Mathieu-Daudé, 2020/03/31
- [PATCH-for-5.0 3/7] hw/misc/grlib_ahb_apb_pnp: Fix AHB PnP 8-bit accesses, Philippe Mathieu-Daudé, 2020/03/31
- [PATCH-for-5.1 4/7] hw/misc/grlib_ahb_apb_pnp: Add trace events on read accesses, Philippe Mathieu-Daudé, 2020/03/31
- [PATCH-for-5.1 5/7] hw/timer/grlib_gptimer: Display frequency in decimal, Philippe Mathieu-Daudé, 2020/03/31
- [PATCH-for-5.1 6/7] target/sparc/int32_helper: Remove DEBUG_PCALL definition, Philippe Mathieu-Daudé, 2020/03/31
- [PATCH-for-5.1 7/7] target/sparc/int32_helper: Extract and use excp_name_str(), Philippe Mathieu-Daudé, 2020/03/31