freebsd-dev/usr.sbin/bhyve
Chuck Tuffli 0ed1d2e484 bhyve: fix NVMe Active Namespace list
The NVMe specification requires unused entries in the Identify, Active
Namespace ID data to be zero. Fix is bzero the provided page, similar to
what is done for the Namespace Descriptors list.

Fixes UNH Tests 2.6 and 2.9

Tested by:	Jason Tubnor
MFC after:	2 weeks
Differential Revision: https://reviews.freebsd.org/D24901
2020-06-29 00:32:24 +00:00
..
acpi.c bhyve(8): Add VM Generation Counter ACPI device 2020-04-15 02:00:17 +00:00
acpi.h bhyve(8): Add VM Generation Counter ACPI device 2020-04-15 02:00:17 +00:00
ahci.h
atkbdc.c Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
atkbdc.h Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
audio.c
audio.h
bhyve.8 bhyve: allow for automatic destruction on power-off 2020-06-25 12:35:20 +00:00
bhyvegc.c
bhyvegc.h
bhyverun.c bhyve: allow for automatic destruction on power-off 2020-06-25 12:35:20 +00:00
bhyverun.h Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
block_if.c Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
block_if.h Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
bootrom.c bhyve(8): Add bootrom allocation abstraction 2020-04-15 01:58:51 +00:00
bootrom.h bhyve(8): Add bootrom allocation abstraction 2020-04-15 01:58:51 +00:00
console.c
console.h
consport.c
dbgport.c
dbgport.h
debug.h
fwctl.c
fwctl.h
gdb.c
gdb.h
hda_codec.c
hda_reg.h
hdac_reg.h
inout.c
inout.h
ioapic.c
ioapic.h
iov.c
iov.h
kernemu_dev.c vmm(4), bhyve(8): Expose kernel-emulated special devices to userspace 2020-05-15 15:54:22 +00:00
kernemu_dev.h vmm(4), bhyve(8): Expose kernel-emulated special devices to userspace 2020-05-15 15:54:22 +00:00
Makefile vmm(4), bhyve(8): Expose kernel-emulated special devices to userspace 2020-05-15 15:54:22 +00:00
Makefile.depend Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
Makefile.depend.options
mem.c
mem.h
mevent_test.c
mevent.c Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
mevent.h
mptbl.c
mptbl.h
net_backends.c bhyve: Fix processing of netgraph backend options. 2020-05-15 11:03:27 +00:00
net_backends.h bhyve: Pass the full string of options to the network backends. 2020-05-08 17:15:54 +00:00
net_utils.c Add VIRTIO_NET_F_MTU flag support for the bhyve virtio-net device. 2020-04-07 17:06:33 +00:00
net_utils.h Add VIRTIO_NET_F_MTU flag support for the bhyve virtio-net device. 2020-04-07 17:06:33 +00:00
pci_ahci.c Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
pci_e82545.c bhyve: Pass the full string of options to the network backends. 2020-05-08 17:15:54 +00:00
pci_emul.c Fix pci-passthru MSI issues with OpenBSD guests 2020-05-25 06:25:31 +00:00
pci_emul.h Fix pci-passthru MSI issues with OpenBSD guests 2020-05-25 06:25:31 +00:00
pci_fbuf.c Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
pci_hda.c
pci_hda.h
pci_hostbridge.c
pci_irq.c
pci_irq.h
pci_lpc.c Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
pci_lpc.h
pci_nvme.c bhyve: fix NVMe Active Namespace list 2020-06-29 00:32:24 +00:00
pci_passthru.c Fix pci-passthru MSI issues with OpenBSD guests 2020-05-25 06:25:31 +00:00
pci_uart.c
pci_virtio_block.c Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
pci_virtio_console.c
pci_virtio_net.c bhyve: Pass the full string of options to the network backends. 2020-05-08 17:15:54 +00:00
pci_virtio_rnd.c
pci_virtio_scsi.c
pci_xhci.c Prevent calling USB backends multiple times. 2020-06-26 08:20:38 +00:00
pci_xhci.h
pm.c bhyve(8): Add VM Generation Counter ACPI device 2020-04-15 02:00:17 +00:00
post.c
ps2kbd.c Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
ps2kbd.h Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
ps2mouse.c Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
ps2mouse.h Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
rfb.c Bhyve: log message when rfb client connects 2020-03-18 03:17:15 +00:00
rfb.h
rtc.c
rtc.h
smbiostbl.c In the past changes have been made to smbios->minor without updating the 2020-04-07 23:17:44 +00:00
smbiostbl.h
snapshot.c Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
snapshot.h Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
sockstream.c
sockstream.h
spinup_ap.c
spinup_ap.h
task_switch.c
uart_emul.c Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
uart_emul.h Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
usb_emul.c
usb_emul.h Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
usb_mouse.c Prevent calling USB backends multiple times. 2020-06-26 08:20:38 +00:00
vga.c
vga.h
virtio.c Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
virtio.h Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
vmgenc.c bhyve(8): Correct copyright boilerplate for r359950 2020-04-15 05:55:14 +00:00
vmgenc.h bhyve(8): Correct copyright boilerplate for r359950 2020-04-15 05:55:14 +00:00
xmsr.c
xmsr.h