1 comment:
Patchset:
Hello,
This commit breaks FreeBSD support in qemu Q35. Very easy to reproduce; I'm using the freebsd13-bootonly ISO (12.x does not boot either, same issue) and get a panic immediately after bootloader prompt. Happens every time, with this commit and every one I tried after. Tried different SeaBIOS versions, including 1.16 latest. Works OK with commit prior to this one. This does not impact qemu i440fx.
The panic error is:
`panic: running without device atpic requires a local APIC`
My defconfig:
```
CONFIG_USE_OPTION_TABLE=y
CONFIG_CBFS_SIZE=0x0100000
CONFIG_MAINBOARD_SMBIOS_MANUFACTURER="PlanetSlav"
# CONFIG_POST_IO is not set
# CONFIG_POST_DEVICE is not set
CONFIG_BOARD_EMULATION_QEMU_X86_Q35=y
# CONFIG_DRIVERS_INTEL_WIFI is not set
CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="IntelVPS"
# CONFIG_DRIVERS_UART_8250IO is not set
CONFIG_COREBOOT_ROMSIZE_KB_1024=y
CONFIG_MAINBOARD_SERIAL_NUMBER="9671111"
CONFIG_SEABIOS_MASTER=y
```
Also, I'm not sure if it's directly related to this, but a reddit user on /r/freebsd has also reported FreeBSD is not booting for him on T440p, also using SeaBIOS payload. Just throwing this out there in case a similar fix was commited to T440p board at some point? (I haven't looked for it specifically). Please let me know if you require any additional information for this or if I should submit a bug report somewhere.
Thank you
To view, visit change 48236. To unsubscribe, or for help writing mail filters, visit settings.