From ae375434cd5ff92f982898a2b5890d9948150057 Mon Sep 17 00:00:00 2001 From: Rob Bradford Date: Fri, 25 Sep 2020 10:33:18 +0100 Subject: [PATCH] vm-virtio: Add (temporary) number allocation for virtio-watchdog The next available number for allocation is 35. Signed-off-by: Rob Bradford --- vm-virtio/src/lib.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/vm-virtio/src/lib.rs b/vm-virtio/src/lib.rs index 2261e0b2f..0ec64ee56 100644 --- a/vm-virtio/src/lib.rs +++ b/vm-virtio/src/lib.rs @@ -42,6 +42,7 @@ pub enum VirtioDeviceType { TYPE_MEM = 24, TYPE_FS = 26, TYPE_PMEM = 27, + TYPE_WATCHDOG = 35, // Temporary until official number allocated TYPE_UNKNOWN = 0xFF, } @@ -61,6 +62,7 @@ impl From for VirtioDeviceType { 24 => VirtioDeviceType::TYPE_MEM, 26 => VirtioDeviceType::TYPE_FS, 27 => VirtioDeviceType::TYPE_PMEM, + 35 => VirtioDeviceType::TYPE_WATCHDOG, _ => VirtioDeviceType::TYPE_UNKNOWN, } } @@ -85,6 +87,7 @@ impl fmt::Display for VirtioDeviceType { VirtioDeviceType::TYPE_MEM => "mem", VirtioDeviceType::TYPE_FS => "fs", VirtioDeviceType::TYPE_PMEM => "pmem", + VirtioDeviceType::TYPE_WATCHDOG => "watchdog", VirtioDeviceType::TYPE_UNKNOWN => "UNKNOWN", }; write!(f, "{}", output)