This series fixes the following issue: $ qemu-system-x86_64 -device rtl8139,vlan=0,id=net0,mac=52:54:00:82:41:fd,bus=pci.0,addr=0x4 -net user,vlan=0,name=hostnet0 -vnc 0.0.0.0:0 -boot n Cannot boot from non-existent NIC $
Patches 1 and 3 are just cleanups. The actual fix is on patch 2. Eduardo Habkost (3): Kill NICInfo.bootable field kill broken net_set_boot_mask() boot device validation kill unused boot_devices_bitmap variable net.c | 20 -------------------- net.h | 2 -- vl.c | 13 ++++--------- 3 files changed, 4 insertions(+), 31 deletions(-)