Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 03 Jul 2012 19:59:32 +0000
From:      syuu@FreeBSD.org
To:        svn-soc-all@FreeBSD.org
Subject:   socsvn commit: r238929 - soc2012/syuu/bhyve-bios/usr.sbin/bhyve
Message-ID:  <20120703195932.E0262106566C@hub.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: syuu
Date: Tue Jul  3 19:59:32 2012
New Revision: 238929
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=238929

Log:
  Null handler for INT 18h

Modified:
  soc2012/syuu/bhyve-bios/usr.sbin/bhyve/Makefile
  soc2012/syuu/bhyve-bios/usr.sbin/bhyve/fbsdrun.c

Modified: soc2012/syuu/bhyve-bios/usr.sbin/bhyve/Makefile
==============================================================================
--- soc2012/syuu/bhyve-bios/usr.sbin/bhyve/Makefile	Tue Jul  3 19:26:29 2012	(r238928)
+++ soc2012/syuu/bhyve-bios/usr.sbin/bhyve/Makefile	Tue Jul  3 19:59:32 2012	(r238929)
@@ -8,7 +8,7 @@
 SRCS+=  instruction_emul.c mevent.c
 SRCS+=	pci_emul.c pci_hostbridge.c pci_passthru.c pci_virtio_block.c
 SRCS+=	pci_virtio_net.c pci_uart.c pit_8254.c post.c rtc.c uart.c xmsr.c
-SRCS+=  bios_call.c bios_int10.c
+SRCS+=  bios_call.c bios_int10.c bios_int18.c
 
 NO_MAN=
 

Modified: soc2012/syuu/bhyve-bios/usr.sbin/bhyve/fbsdrun.c
==============================================================================
--- soc2012/syuu/bhyve-bios/usr.sbin/bhyve/fbsdrun.c	Tue Jul  3 19:26:29 2012	(r238928)
+++ soc2012/syuu/bhyve-bios/usr.sbin/bhyve/fbsdrun.c	Tue Jul  3 19:59:32 2012	(r238929)
@@ -445,8 +445,8 @@
 	}
 		
 	if (emulate_bios_call(ctx, *pvcpu, intno) != 0) {
-		fprintf(stderr, "Failed to emulate BIOS call at 0x%lx\n", 
-			vmexit->rip);
+		fprintf(stderr, "Failed to emulate INT %x at 0x%lx\n", 
+			intno, vmexit->rip);
 		return (VMEXIT_ABORT);
 	}
 		



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120703195932.E0262106566C>