diff --git a/target/hppa/cpu.c b/target/hppa/cpu.c index 5895b9d7c0..92027d129a 100644 --- a/target/hppa/cpu.c +++ b/target/hppa/cpu.c @@ -349,7 +349,7 @@ static const TypeInfo hppa_cpu_type_infos[] = { .name = TYPE_HPPA_CPU_PA_8700, .parent = TYPE_HPPA_CPU, .class_data = &(const HPPACPUDef) { - .phys_addr_bits = 40, + .phys_addr_bits = 44, .is_pa20 = true, }, }, diff --git a/tests/functional/hppa/test_seabios.py b/tests/functional/hppa/test_seabios.py index 661b2464e1..bdb9d534ef 100755 --- a/tests/functional/hppa/test_seabios.py +++ b/tests/functional/hppa/test_seabios.py @@ -12,7 +12,7 @@ from qemu_test import wait_for_console_pattern class HppaSeabios(QemuSystemTest): timeout = 5 - MACH_BITS = {'B160L': 32, 'C3700': 64} + MACH_BITS = {'B160L': 32, 'A400': 64} def boot_seabios(self): mach = self.machine @@ -28,7 +28,7 @@ class HppaSeabios(QemuSystemTest): self.boot_seabios() def test_hppa_64(self): - self.set_machine('C3700') + self.set_machine('A400') self.boot_seabios() if __name__ == '__main__':