Skip to content

Commit

Permalink
tests/bios-tables-test: tcg-emulate opteron for mmio64 test
Browse files Browse the repository at this point in the history
seabios starts to make the placement of the 64bit mmio window
depend on the physical address space.  Run the testcase with
a fixed processor on tcg to avoid different results depending
on the host machine.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
  • Loading branch information
kraxel committed Oct 10, 2023
1 parent 2f3913f commit 7ff1b8c
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions tests/qtest/bios-tables-test.c
Original file line number Diff line number Diff line change
Expand Up @@ -1082,11 +1082,13 @@ static void test_acpi_q35_tcg_mmio64(void)
test_data data = {
.machine = MACHINE_Q35,
.variant = ".mmio64",
.tcg_only = true,
.required_struct_types = base_required_struct_types,
.required_struct_types_len = ARRAY_SIZE(base_required_struct_types)
};

test_acpi_one("-m 128M,slots=1,maxmem=2G "
"-cpu Opteron_G1 "
"-object memory-backend-ram,id=ram0,size=128M "
"-numa node,memdev=ram0 "
"-device pci-testdev,membar=2G",
Expand Down

0 comments on commit 7ff1b8c

Please sign in to comment.