Page MenuHomeFreeBSD

D40740.id123704.diff
No OneTemporary

D40740.id123704.diff

diff --git a/usr.sbin/bhyve/Makefile b/usr.sbin/bhyve/Makefile
--- a/usr.sbin/bhyve/Makefile
+++ b/usr.sbin/bhyve/Makefile
@@ -37,7 +37,6 @@
net_backends.c \
net_utils.c \
pci_emul.c \
- pci_fbuf.c \
pci_hostbridge.c \
pci_nvme.c \
pci_passthru.c \
@@ -50,7 +49,6 @@
pci_virtio_scsi.c \
qemu_fwcfg.c \
qemu_loader.c \
- rfb.c \
smbiostbl.c \
sockstream.c \
tpm_device.c \
@@ -59,7 +57,6 @@
uart_emul.c \
usb_emul.c \
usb_mouse.c \
- vga.c \
virtio.c \
vmexit.c \
vmgenc.c
diff --git a/usr.sbin/bhyve/amd64/Makefile.inc b/usr.sbin/bhyve/amd64/Makefile.inc
--- a/usr.sbin/bhyve/amd64/Makefile.inc
+++ b/usr.sbin/bhyve/amd64/Makefile.inc
@@ -9,6 +9,7 @@
mptbl.c \
pci_ahci.c \
pci_e82545.c \
+ pci_fbuf.c \
pci_gvt-d.c \
pci_hda.c \
pci_irq.c \
@@ -20,9 +21,11 @@
pm.c \
ps2kbd.c \
ps2mouse.c \
+ rfb.c \
rtc.c \
spinup_ap.c \
task_switch.c \
+ vga.c \
xmsr.c
CFLAGS.kernemu_dev.c+= -I${SRCTOP}/sys/amd64
diff --git a/usr.sbin/bhyve/vga.h b/usr.sbin/bhyve/amd64/vga.h
rename from usr.sbin/bhyve/vga.h
rename to usr.sbin/bhyve/amd64/vga.h
diff --git a/usr.sbin/bhyve/vga.c b/usr.sbin/bhyve/amd64/vga.c
rename from usr.sbin/bhyve/vga.c
rename to usr.sbin/bhyve/amd64/vga.c
diff --git a/usr.sbin/bhyve/pci_fbuf.c b/usr.sbin/bhyve/pci_fbuf.c
--- a/usr.sbin/bhyve/pci_fbuf.c
+++ b/usr.sbin/bhyve/pci_fbuf.c
@@ -50,10 +50,11 @@
#include "config.h"
#include "debug.h"
#include "console.h"
-#include "inout.h"
#include "pci_emul.h"
#include "rfb.h"
-#include "vga.h"
+#ifdef __amd64__
+#include "amd64/vga.h"
+#endif
/*
* bhyve Framebuffer device emulation.

File Metadata

Mime Type
text/plain
Expires
Mon, May 18, 4:15 AM (8 s ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33232270
Default Alt Text
D40740.id123704.diff (1 KB)

Event Timeline