On Fri, 2024-02-02 at 15:32 +0000, Peter Maydell wrote: > > $ ./build/all/qemu-system-hppa -M C3700 > Segmentation fault (core dumped)
Ah, got it. Some HPPA machine types don't have a lasi_dev. --- a/hw/hppa/machine.c +++ b/hw/hppa/machine.c @@ -362,9 +362,11 @@ static void machine_HP_common_init_tail(MachineState *machine, PCIBus *pci_bus, } /* Network setup. */ - lasi_82596_init(addr_space, translate(NULL, LASI_LAN_HPA), - qdev_get_gpio_in(lasi_dev, LASI_IRQ_LAN_HPA), - enable_lasi_lan()); + if (lasi_dev) { + lasi_82596_init(addr_space, translate(NULL, LASI_LAN_HPA), + qdev_get_gpio_in(lasi_dev, LASI_IRQ_LAN_HPA), + enable_lasi_lan()); + } pci_init_nic_devices(pci_bus, mc->default_nic); New pipeline running (FWIW) at https://gitlab.com/dwmw2/qemu/-/pipelines/1162635873 What is the next step? Post the full series as a v5, or perhaps just the single fixed patch which is now at https://git.infradead.org/?p=users/dwmw2/qemu.git;a=commitdiff;h=2c20b4ee96db ... and then another pull request? The docs are fairly clear that pull requests can't have even minor changes that haven't been posted separately... and I guess the above incremental doesn't count? Sorry for the noise.
smime.p7s
Description: S/MIME cryptographic signature