[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v6 00/13] RISC-V: ACPI: Enable AIA, PLIC and update RHCT
From: |
Sunil V L |
Subject: |
Re: [PATCH v6 00/13] RISC-V: ACPI: Enable AIA, PLIC and update RHCT |
Date: |
Fri, 3 Nov 2023 08:51:42 +0530 |
On Thu, Nov 02, 2023 at 06:00:22PM -0300, Daniel Henrique Barboza wrote:
> Sunil,
>
>
> While doing unrelated work (running Gitlab on my series built on top of
> current riscv-to-apply.next), I hit the following error:
>
> https://gitlab.com/danielhb/qemu/-/jobs/5448178994
>
> ==========
>
> 4/257 ERROR:../tests/qtest/bios-tables-test.c:535:test_acpi_asl: assertion
> failed: (all_tables_match) ERROR
> 4/257 qemu:qtest+qtest-i386 / qtest-i386/bios-tables-test
> ERROR 7.77s killed by signal 6 SIGABRT
> > > > G_TEST_DBUS_DAEMON=/builds/danielhb/qemu/tests/dbus-vmstate-daemon.sh
> > > > PYTHON=/builds/danielhb/qemu/build/pyvenv/bin/python3
> > > > MALLOC_PERTURB_=159 QTEST_QEMU_BINARY=./qemu-system-i386
> > > > /builds/danielhb/qemu/build/tests/qtest/bios-tables-test --tap -k
>
> acpi-test: Warning! DSDT binary file mismatch. Actual [aml:/tmp/aml-IOYVD2],
> Expected [aml:tests/data/acpi/microvm/DSDT].
> See source file tests/qtest/bios-tables-test.c for instructions on how to
> update expected files.
> to see ASL diff between mismatched files install IASL, rebuild QEMU from
> scratch and re-run tests with V=1 environment variable set**
> ERROR:../tests/qtest/bios-tables-test.c:535:test_acpi_asl: assertion failed:
> (all_tables_match)
> (test program exited with status code -6)
>
> (...)
>
> Summary of Failures:
> 4571 4/257 qemu:qtest+qtest-i386 / qtest-i386/bios-tables-test
> ERROR 7.77s killed by signal 6 SIGABRT
> 4572 7/257 qemu:qtest+qtest-aarch64 / qtest-aarch64/bios-tables-test
> ERROR 66.00s killed by signal 6 SIGABRT
> 4573 Ok: 247
> 4574 Expected Fail: 0
> 4575 Fail: 2
> 4576 Unexpected Pass: 0
> 4577 Skipped: 8
> 4578 Timeout: 0
>
> ==========
>
Thanks! Daniel. I sent v7 with this issue fixed. With v7, here is the
qtest report I got.
$ make check-qtest-i386 V=1
...
Ok: 60
Expected Fail: 0
Fail: 0
Unexpected Pass: 0
Skipped: 3
Timeout: 0
$ make check-qtest-aarch64 V=1
...
Ok: 20
Expected Fail: 0
Fail: 0
Unexpected Pass: 0
Skipped: 2
Timeout: 0
$ make check
...
Ok: 765
Expected Fail: 0
Fail: 0
Unexpected Pass: 0
Skipped: 71
Timeout: 0
While I don't see any failures now, there are some tests skipped which
look expected. Let me know if I need to run any other tests.
Thanks!
Sunil
- [PATCH v6 05/13] hw/riscv/virt-acpi-build.c: Add AIA support in RINTC, (continued)
- [PATCH v6 05/13] hw/riscv/virt-acpi-build.c: Add AIA support in RINTC, Sunil V L, 2023/11/02
- [PATCH v6 06/13] hw/riscv/virt-acpi-build.c: Add IMSIC in the MADT, Sunil V L, 2023/11/02
- [PATCH v6 07/13] hw/riscv/virt-acpi-build.c: Add APLIC in the MADT, Sunil V L, 2023/11/02
- [PATCH v6 08/13] hw/riscv/virt-acpi-build.c: Add CMO information in RHCT, Sunil V L, 2023/11/02
- [PATCH v6 09/13] hw/riscv/virt-acpi-build.c: Add MMU node in RHCT, Sunil V L, 2023/11/02
- [PATCH v6 10/13] hw/pci-host/gpex: Define properties for MMIO ranges, Sunil V L, 2023/11/02
- [PATCH v6 11/13] hw/riscv/virt: Update GPEX MMIO related properties, Sunil V L, 2023/11/02
- [PATCH v6 12/13] hw/riscv/virt-acpi-build.c: Add IO controllers and devices, Sunil V L, 2023/11/02
- [PATCH v6 13/13] hw/riscv/virt-acpi-build.c: Add PLIC in MADT, Sunil V L, 2023/11/02
- Re: [PATCH v6 00/13] RISC-V: ACPI: Enable AIA, PLIC and update RHCT, Daniel Henrique Barboza, 2023/11/02
- Re: [PATCH v6 00/13] RISC-V: ACPI: Enable AIA, PLIC and update RHCT,
Sunil V L <=