[Bug 234039] bhyve: NetBSD/i386 8.0 fails to boot

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Dec 17 15:20:54 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234039

--- Comment #5 from Santhosh Raju <santhosh.raju at gmail.com> ---
I upgraded my FreeBSD 11.2-RELEASE machine to 12.0-RELEASE where I attempted to
boot NetBSD/i386 (since I did not pay attention to the rip address the last
time in 12.0-RELEASE boot)

Case 1: NetBSD/i386 ISO obtained from NetBSD ftp

vm exit[0]
        reason          VMX
        rip             0x00000000c0117e4f
        inst_length     3
        status          0
        exit_reason     2
        qualification   0x0000000000000000
        inst_type               0
        inst_error              0

Checking in gdb gave me the following location

(gdb) info line *(0xc0117e4f)
Line 506 of "/home/fox/projects/netbsd/src-i386/sys/arch/i386/i386/multiboot.c"
starts at address 0xc0117e4f <multiboot_post_reloc+186> and ends at 0xc0117e52
<multiboot_post_reloc+189>.

Case 2: NetBSD/i386 ISO built from CVS (netbsd-8.0-release branch) with debug
symbols enabled in kernel

vm exit[0]
        reason          VMX
        rip             0x00000000c011772f
        inst_length     4
        status          0
        exit_reason     2
        qualification   0x0000000000000000
        inst_type               0
        inst_error              0

Checking in gdb gave me the following location

(gdb) info line *(0xc011772f)
Line 409 of "/home/fox/projects/netbsd/src-i386/sys/arch/i386/i386/multiboot.c"
starts at address 0xc011772f <setup_biosgeom+222> and ends at 0xc0117739
<setup_biosgeom+232>.

Since I do not have access to 11.2-RELEASE machine anymore. I cannot check to
see if the rip instruction is the same as the original one I reported.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list