]> xenbits.xensource.com Git - unikraft/unikraft.git/commitdiff
drivers/virtio: Add definition of VIRTIO_CONFIG_STATUS_FEATURES_OK
authorMichalis Pappas <michalis@unikraft.io>
Tue, 26 Sep 2023 15:35:05 +0000 (17:35 +0200)
committerRazvan Deaconescu <razvand@unikraft.io>
Fri, 20 Oct 2023 16:35:55 +0000 (19:35 +0300)
Add definition of VIRTIO_CONFIG_STATUS_FEATURES_OK in anticipation of
support for modern virtio.

Signed-off-by: Andrei Tudor Topală <topala.andrei@gmail.com>
Signed-off-by: Michalis Pappas <michalis@unikraft.io>
Reviewed-by: Marco Schlumpp <marco@unikraft.io>
Approved-by: Razvan Deaconescu <razvand@unikraft.io>
GitHub-Closes: #1115

drivers/virtio/include/virtio/virtio_config.h

index 78bf6240e2bb6dfdf306d459be730ec6c2c5c531..05f632467a08c5fa3c55076e72743396d38b0949 100644 (file)
@@ -47,6 +47,7 @@ extern "C" {
 #define VIRTIO_CONFIG_STATUS_ACK               0x1  /* device is virtio */
 #define VIRTIO_CONFIG_STATUS_DRIVER            0x2  /* driver found */
 #define VIRTIO_CONFIG_STATUS_DRIVER_OK         0x4  /* init complete */
+#define VIRTIO_CONFIG_STATUS_FEATURES_OK       0x8  /* feat negot complete */
 #define VIRTIO_CONFIG_STATUS_NEEDS_RESET       0x40 /* device needs reset */
 #define VIRTIO_CONFIG_STATUS_FAIL              0x80 /* device failure */