[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v1 0/8] GICv3 LPI and ITS feature implementation
From: |
Alex Bennée |
Subject: |
Re: [PATCH v1 0/8] GICv3 LPI and ITS feature implementation |
Date: |
Thu, 25 Mar 2021 17:59:13 +0000 |
User-agent: |
mu4e 1.5.11; emacs 28.0.50 |
Shashi Mallela <shashi.mallela@linaro.org> writes:
> This patchset implements qemu device model for enabling physical
> LPI support and ITS functionality in GIC as per GICv3 specification.
> Both flat table and 2 level tables are implemented.The ITS commands
> for adding/deleting ITS table entries,trigerring LPI interrupts are
> implemented.Translated LPI interrupt ids are processed by redistributor
> to determine priority and set pending state appropriately before
> forwarding the same to cpu interface.
> The ITS feature support has been added to sbsa-ref platform as well as
> virt platform,wherein the emulated functionality co-exists with kvm
> kernel functionality.
Running the kvm-unit-tests ITS set:
env QEMU=$HOME/lsrc/qemu.git/builds/arm.all/qemu-system-aarch64
./run_tests.sh -g its
with a patched unitests.cfg to remove the KVM requirement I get:
PASS its-introspection (5 tests)
FAIL its-trigger (6 tests, 1 unexpected failures)
FAIL its-migration
FAIL its-pending-migration (1 tests, 1 unexpected failures)
SKIP its-migrate-unmapped-collection (1 tests, 1 skipped)
The its-migration asserts:
Now migrate the VM, then press a key to continue...
INFO: gicv3: its-migration: Migration complete
INT dev_id=2 event_id=20
/home/alex/lsrc/tests/kvm-unit-tests.git/lib/arm64/gic-v3-its-cmd.c:192:
assert failed: false: INT timeout!
STACK:
Full logs attached:
for-shash.logs
Description: logs from kvm-unit-tests ITS run
--
Alex Bennée
- [PATCH v1 1/8] hw/intc: GICv3 ITS initial framework, (continued)
- [PATCH v1 8/8] hw/arm/virt: add ITS support in virt GIC, Shashi Mallela, 2021/03/23
- [PATCH v1 6/8] hw/intc: GICv3 redistributor ITS processing, Shashi Mallela, 2021/03/23
- [PATCH v1 7/8] hw/arm/sbsa-ref: add ITS support in SBSA GIC, Shashi Mallela, 2021/03/23
- Re: [PATCH v1 0/8] GICv3 LPI and ITS feature implementation,
Alex Bennée <=
- Re: [PATCH v1 0/8] GICv3 LPI and ITS feature implementation, Alex Bennée, 2021/03/25