https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290098
Mark Peek <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #19 from Mark Peek <[email protected]> --- Reproduced on a recent 16.0-CURRENT, the error value is 17 (EEXIST) which is coming from mem.c:mmio_rb_add(). Adding another debug line there and turning on RB_DEBUG shows this: Adding fee00000:fee00fff kern-lapic-mmio Adding fec00000:fec00fff kern-ioapic-mmio Adding fed00000:fed003ff kern-hpet-mmio fbuf frame buffer base: 0x33a20c00000 [sz 33554432] Adding 80000000:ffffffff PCI hole Adding e0000000:efffffff PCI ECFG Adding c2004000:c2005fff [email protected] Adding c2002000:c2003fff [email protected] Adding c2000000:c2001fff [email protected] Adding c2007000:c200707f [email protected] Adding c0000000:c1ffffff [email protected] Adding c2006000:c2006fff [email protected] Adding c2004000:c2005fff [email protected] Adding c2002000:c2003fff [email protected] Adding c2000000:c2001fff [email protected] Adding c2007000:c200707f [email protected] Adding c0000000:c1ffffff [email protected] Adding c2006000:c2006fff [email protected] Adding ffffe000:ffffffff [email protected] Adding c2004000:c2005fff [email protected] Adding ffffe000:ffffffff [email protected] Adding c2002000:c2003fff [email protected] Adding ffffe000:ffffffff [email protected] Adding c2000000:c2001fff [email protected] Adding ffffff80:ffffffff [email protected] Adding c2007000:c200707f [email protected] Adding fe000000:ffffffff [email protected] overlap detected: new fe000000:ffffffff, tree fed00000:fed003ff, '[email protected]' claims region already claimed for 'kern-hpet-mmio' Assertion failed: (error == 0), function modify_bar_registration, file /usr/src/usr.sbin/bhyve/pci_emul.c, line 706. For comparison, running on a 14.3-STABLE system does not abort and shows this: Adding fee00000:fee00fff kern-lapic-mmio Adding fec00000:fec00fff kern-ioapic-mmio Adding fed00000:fed003ff kern-hpet-mmio fbuf frame buffer base: 0x9f041a00000 [sz 16777216] Adding c0000000:c0ffffff [email protected] Adding c1000000:c1001fff [email protected] Adding c1002000:c1003fff [email protected] Adding c1004000:c1005fff [email protected] Adding c1006000:c1006fff [email protected] Adding c1007000:c100707f [email protected] Adding 80000000:ffffffff PCI hole Adding e0000000:efffffff PCI ECFG Adding c1004000:c1005fff [email protected] Adding c1002000:c1003fff [email protected] Adding c1000000:c1001fff [email protected] Adding c1007000:c100707f [email protected] Adding c0000000:c0ffffff [email protected] Adding c1006000:c1006fff [email protected] Adding c1004000:c1005fff [email protected] Adding c1002000:c1003fff [email protected] Adding c1000000:c1001fff [email protected] Adding c1007000:c100707f [email protected] Adding c0000000:c0ffffff [email protected] Adding c1006000:c1006fff [email protected] wrmsr to register 0x401(0) on vcpu 0 Adding ffffe000:ffffffff [email protected] Adding c1004000:c1005fff [email protected] Adding ffffe000:ffffffff [email protected] Adding c1002000:c1003fff [email protected] Adding ffffe000:ffffffff [email protected] Adding c1000000:c1001fff [email protected] Adding ffffff80:ffffffff [email protected] Adding c1007000:c100707f [email protected] Adding ff000000:ffffffff [email protected] pci_fbuf: mmap_memseg failed pci_fbuf: munmap_memseg failed Adding c0000000:c0ffffff [email protected] Adding fffff000:ffffffff [email protected] Adding c1006000:c1006fff [email protected] Note the change in 14.3 does not overlap with kern-hpet-mmio: Adding fe000000:ffffffff [email protected] - -CURRENT vs. Adding ff000000:ffffffff [email protected] - 14.3-STABLE Bisecting might be challenging given other changes so commenting here in case someone has an idea of what might have changed. -- You are receiving this mail because: You are the assignee for the bug.
