id = 2496 title = "Regression 9.1.0-rc1: Adventcalendar 2016, Day 14 crashes" state = "closed" created_at = "2024-08-11T19:13:52.298Z" closed_at = "2024-08-13T12:30:00.019Z" labels = ["Networking"] url = "https://gitlab.com/qemu-project/qemu/-/issues/2496" host-os = "Linux" host-arch = "x86_64" qemu-version = "QEMU emulator version 9.0.90 (v9.1.0-rc0-44-g64f75f57f9-dirty)" guest-os = "IncludeOS v0.9.2-39-ga77eedb" guest-arch = "n/a" description = """Crashes with ``` \t**** PANIC: **** terminating with uncaught exception of type hw::Device_not_found: Device of type NIC not found at position #0 ``` see [acorn.log](/uploads/daa06857763716183cec625ead619387/acorn.log) for details""" reproduce = """1. Download https://www.qemu-advent-calendar.org/2016/download/day14.tar.xz 2. Execute""" additional = """git bisect determines: ``` 64f75f57f9d2c8c12ac6d9355fa5d3a2af5879ca is the first bad commit commit 64f75f57f9d2c8c12ac6d9355fa5d3a2af5879ca Author: David Woodhouse Date: Tue Jul 9 13:34:44 2024 +0100 net: Reinstate '-net nic, model=help' output as documented in man page While refactoring the NIC initialization code, I broke '-net nic,model=help' which no longer outputs a list of available NIC models. Fixes: 2cdeca04adab ("net: report list of available models according to platform") Cc: qemu-stable@nongnu.org Signed-off-by: David Woodhouse Reviewed-by: Michael Tokarev Signed-off-by: Jason Wang net/net.c | 25 ++++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) ```"""