freebsd-nq/usr.sbin/bhyve
Marcelo Araujo edce78c2c4 Define AHCI_PORT_IDENT and increase by 1 the VTBLK_BLK_ID_BYTES
to avoid buffer accessed out of bounds, also switch to snprintf(3).

PR:		200859
Submitted by:	Caglar <caglar@10ur.org>
Obtained from:	https://github.com/mist64/xhyve/pull/24
MFC after:	4 weeks
Sponsored by:	iXsystems Inc.
2018-11-20 22:21:19 +00:00
..
acpi.c
acpi.h
ahci.h
atkbdc.c
atkbdc.h
bhyve.8 Provide basic descriptions for VMX exit reason (from "Intel 64 and IA-32 2018-10-27 21:24:28 +00:00
bhyvegc.c
bhyvegc.h
bhyverun.c Provide basic descriptions for VMX exit reason (from "Intel 64 and IA-32 2018-10-27 21:24:28 +00:00
bhyverun.h
block_if.c Fix resource leak, variables cp, xopts and nopt going out of scope. 2018-11-02 07:57:28 +00:00
block_if.h - Add bhyve NVMe device emulation. 2018-07-05 03:33:58 +00:00
bootrom.c
bootrom.h
console.c
console.h
consport.c
dbgport.c Improve bhyve exit(3) error code. 2018-07-11 03:23:09 +00:00
dbgport.h
fwctl.c Improve bhyve exit(3) error code. 2018-07-11 03:23:09 +00:00
fwctl.h
gdb.c
gdb.h
inout.c
inout.h
ioapic.c
ioapic.h
iov.c
iov.h
Makefile Allow the bhyve VNC server to listen on IPv6 for incoming connections. 2018-10-24 08:45:33 +00:00
Makefile.depend
mem.c
mem.h
mevent_test.c Improve bhyve exit(3) error code. 2018-07-11 03:23:09 +00:00
mevent.c
mevent.h
mptbl.c
mptbl.h
pci_ahci.c Define AHCI_PORT_IDENT and increase by 1 the VTBLK_BLK_ID_BYTES 2018-11-20 22:21:19 +00:00
pci_e82545.c Improve bhyve exit(3) error code. 2018-07-11 03:23:09 +00:00
pci_emul.c Add -s "help" and -l "help" to print a list of supported PCI and LPC devices. 2018-08-22 20:23:08 +00:00
pci_emul.h Add -s "help" and -l "help" to print a list of supported PCI and LPC devices. 2018-08-22 20:23:08 +00:00
pci_fbuf.c Revert my bogus attempt to silence coverity on r340045, it created 2018-11-07 04:20:29 +00:00
pci_hostbridge.c
pci_irq.c
pci_irq.h
pci_lpc.c Add -s "help" and -l "help" to print a list of supported PCI and LPC devices. 2018-08-22 20:23:08 +00:00
pci_lpc.h Add -s "help" and -l "help" to print a list of supported PCI and LPC devices. 2018-08-22 20:23:08 +00:00
pci_nvme.c Comestic change to try to inline the memset with SSE/AVX instructions. 2018-11-07 06:29:01 +00:00
pci_passthru.c
pci_uart.c
pci_virtio_block.c Define AHCI_PORT_IDENT and increase by 1 the VTBLK_BLK_ID_BYTES 2018-11-20 22:21:19 +00:00
pci_virtio_console.c
pci_virtio_net.c
pci_virtio_rnd.c Fix resource leak, variable fd going out of scope. 2018-11-02 07:59:28 +00:00
pci_virtio_scsi.c
pci_xhci.c Fix resource leak when using strdup(3). 2018-11-02 08:01:42 +00:00
pci_xhci.h
pm.c
post.c
ps2kbd.c Remove printf for debug purpose forgotten on r340046. 2018-11-02 13:48:06 +00:00
ps2kbd.h
ps2mouse.c
ps2mouse.h
rfb.c Allow the bhyve VNC server to listen on IPv6 for incoming connections. 2018-10-24 08:45:33 +00:00
rfb.h
rtc.c
rtc.h
smbiostbl.c
smbiostbl.h
sockstream.c
sockstream.h
spinup_ap.c
spinup_ap.h
task_switch.c
uart_emul.c
uart_emul.h
usb_emul.c
usb_emul.h
usb_mouse.c
vga.c
vga.h
virtio.c
virtio.h
xmsr.c
xmsr.h