1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-10-19 02:29:40 +00:00
freebsd/usr.sbin/bhyve
Chuck Tuffli 0f26e9f2e2 bhyve nvme: Advertise Namespace changed AEN
Advertise Namespace Attribute Notices events in the Optional
Asynchronous Events Supported (OAES) field of the Identify Controller
data structure. Additionally, rename the enums and macros to clarify
these are AEN's related to Notices and not generic information.

Reported by: andy@omniosce.org

(cherry picked from commit e0ac9dc2b0)
2022-02-27 17:59:31 -08: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_config.5 bhyve: Support setting the disk serial number for VirtIO block devices. 2021-11-23 15:11:43 -08:00
bhyve.8 bhyve: Update usage and synopsis for the -k flag 2021-10-20 08:59:11 +02:00
bhyvegc.c
bhyvegc.h
bhyverun.c bhyve: Update usage and synopsis for the -k flag 2021-10-20 08:59:11 +02:00
bhyverun.h Refactor configuration management in bhyve. 2021-08-11 15:11:39 -07:00
block_if.c bhyve/block_if: allow DIOCGMEDIASIZE ioctl 2022-02-23 08:45:32 -09:00
block_if.h bhyve: Add support for handling disk resize events to block_if. 2021-08-12 08:56:23 -07: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
config.c bhyve: add nvlist functions for setting unset nodes 2022-01-28 08:11:03 +01:00
config.h bhyve: add nvlist functions for setting unset nodes 2022-01-28 08:11:03 +01:00
console.c
console.h
debug.h
fwctl.c bhyve: dynamically register FwCtl ports 2022-01-17 13:53:28 +01:00
fwctl.h
gdb.c bhyve: Move the gdb_active check to gdb_cpu_suspend(). 2021-08-11 15:12:47 -07:00
gdb.h
hda_codec.c Refactor configuration management in bhyve. 2021-08-11 15:11:39 -07:00
hda_reg.h
hdac_reg.h
inout.c Refactor configuration management in bhyve. 2021-08-11 15:11:39 -07:00
inout.h Refactor configuration management in bhyve. 2021-08-11 15:11:39 -07:00
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 Refactor configuration management in bhyve. 2021-08-11 15:11:39 -07: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 Refactor configuration management in bhyve. 2021-08-11 15:11:39 -07:00
mevent.c bhyve: set EV_CLEAR for EVFILT_VNODE mevents 2022-02-17 12:35:19 -09:00
mevent.h bhyve: Add support for EVFILT_VNODE mevents. 2021-08-12 08:56:18 -07:00
mptbl.c
mptbl.h
net_backends.c bhyve: net_backends, automatically IFF_UP tap devices 2021-11-19 00:01:27 +00:00
net_backends.h Refactor configuration management in bhyve. 2021-08-11 15:11:39 -07:00
net_utils.c Refactor configuration management in bhyve. 2021-08-11 15:11:39 -07:00
net_utils.h Refactor configuration management in bhyve. 2021-08-11 15:11:39 -07:00
pci_ahci.c bhyve: ahci: Fix regression with no ports 2022-01-28 14:32:31 +00:00
pci_e82545.c Refactor configuration management in bhyve. 2021-08-11 15:11:39 -07:00
pci_emul.c bhyve: add more slop to 64 bit BARs 2022-01-17 13:53:22 +01:00
pci_emul.h bhyve: use physical lobits for BARs of passthru devices 2022-01-14 15:17:18 +01:00
pci_fbuf.c bhyve: do not explicitly map fbuf framebuffer 2022-01-14 15:17:28 +01:00
pci_hda.c Refactor configuration management in bhyve. 2021-08-11 15:11:39 -07:00
pci_hda.h Refactor configuration management in bhyve. 2021-08-11 15:11:39 -07:00
pci_hostbridge.c bhyve hostbridge: Rename "device" property to "devid". 2021-08-11 15:12:23 -07:00
pci_irq.c
pci_irq.h
pci_lpc.c Refactor configuration management in bhyve. 2021-08-11 15:11:39 -07:00
pci_lpc.h
pci_nvme.c bhyve nvme: Advertise Namespace changed AEN 2022-02-27 17:59:31 -08:00
pci_passthru.c bhyve: emulate reads of MSI-X capabilities for passthru devices 2022-01-14 15:18:08 +01:00
pci_uart.c Refactor configuration management in bhyve. 2021-08-11 15:11:39 -07:00
pci_virtio_9p.c bhyve: Fix vq_getchain() error handling bugs in various device models 2021-08-24 14:29:48 -04:00
pci_virtio_block.c bhyve: Support setting the disk serial number for VirtIO block devices. 2021-11-23 15:11:43 -08:00
pci_virtio_console.c bhyve: Fix vq_getchain() error handling bugs in various device models 2021-08-24 14:29:48 -04:00
pci_virtio_net.c bhyve: change vq_getchain to return iovecs in both directions 2021-08-12 14:45:01 +08:00
pci_virtio_rnd.c bhyve: Fix vq_getchain() error handling bugs in various device models 2021-08-24 14:29:48 -04:00
pci_virtio_scsi.c bhyve: Nuke double-semicolons 2021-09-04 01:21:10 +08:00
pci_xhci.c Fix typo in xhci nvlist node name, and also increment device counter. 2021-08-11 15:12:38 -07:00
pci_xhci.h
pctestdev.c Refactor configuration management in bhyve. 2021-08-11 15:11:39 -07:00
pctestdev.h Refactor configuration management in bhyve. 2021-08-11 15:11:39 -07:00
pm.c Silence ACPI RTC error/warning in Linux guests. 2020-07-06 08:36:14 +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 Fix issues with various VNC clients. 2020-12-18 00:38:48 +00:00
rfb.h
rtc.c Refactor configuration management in bhyve. 2021-08-11 15:11:39 -07:00
rtc.h Refactor configuration management in bhyve. 2021-08-11 15:11:39 -07:00
smbiostbl.c bhyve smbios type 3 structure is incorrect 2022-01-06 13:37:09 +02:00
smbiostbl.h
snapshot.c Remove bvmconsole and bvmdebug. 2020-12-23 17:15:23 -09: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 Refactor configuration management in bhyve. 2021-08-11 15:11:39 -07:00
uart_emul.h Refactor configuration management in bhyve. 2021-08-11 15:11:39 -07:00
usb_emul.c Refactor configuration management in bhyve. 2021-08-11 15:11:39 -07:00
usb_emul.h Refactor configuration management in bhyve. 2021-08-11 15:11:39 -07:00
usb_mouse.c Refactor configuration management in bhyve. 2021-08-11 15:11:39 -07:00
vga.c
vga.h
virtio.c bhyve: Only snapshot initialized VirtIO queues 2021-12-26 19:15:00 -05:00
virtio.h bhyve/virtio: use correct device id for virtio-scsi 2022-02-10 10:45:56 -09: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 bhyve: implement rdmsr for MSR_IA32_FEATURE_CONTROL 2021-06-28 20:08:56 +10:00
xmsr.h