blob: 3895b3c09f3bb8bd0a81d99f17018648fc66c360 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
id = 1269
title = "qemu-system-i386 no longer boots NetBSD"
state = "closed"
created_at = "2022-10-22T09:29:05.347Z"
closed_at = "2022-11-03T08:52:11.748Z"
labels = ["Closed::Fixed", "accel: TCG", "target: i386"]
url = "https://gitlab.com/qemu-project/qemu/-/issues/1269"
host-os = "Debian GNU/Linux 11"
host-arch = "x86_64"
qemu-version = "QEMU emulator version 7.1.50 (v7.1.0-1123-g0529245488)"
guest-os = "n/a"
guest-arch = "i386"
description = """Since qemu commit e3a79e0e87831602e41819591a8e6dcc70a2a231, NetBSD
no longer boots under qemu-system-i386."""
reproduce = """1. `wget http://ftp.netbsd.org/pub/NetBSD/NetBSD-9.2/i386/installation/cdrom/boot-com.iso`
2. `qemu-system-i386 -nographic -cdrom boot-com.iso`
Expected behavior: the system boots and prompts you for a terminal type with
Terminal type (just hit ENTER for 'vt220'):
Observed incorrect behavior: the guest kernel either hangs during boot at
Loading /stand/i386/9.2/modules/cd9660/cd9660.kmod
WARNING: 1 module failed to load
or panics during boot with
kernel: supervisor trap page fault, code=0
Stopped in pid 0.1 (system) at netbsd:idt_vec_reserve+0xa: cmpb $0,netbs
d:idt_allocmap(%ebx)
db{0}>"""
additional = """This regression is a critical issue to the NetBSD project as its automated
testing infrastructure is heavily dependent on qemu-system-i386."""
|