diff options
author | Gerd Hoffmann | 2020-12-03 11:54:15 +0100 |
---|---|---|
committer | Gerd Hoffmann | 2020-12-10 08:47:44 +0100 |
commit | c214a7bcb6320c37777a662f38aea2a7c6919148 (patch) | |
tree | ecae511fc67fb40e10fc45670796ff3b867ad0b1 /include | |
parent | x86: add support for second ioapic (diff) | |
download | qemu-c214a7bcb6320c37777a662f38aea2a7c6919148.tar.gz qemu-c214a7bcb6320c37777a662f38aea2a7c6919148.tar.xz qemu-c214a7bcb6320c37777a662f38aea2a7c6919148.zip |
microvm: make number of virtio transports runtime changeable
This will allow to increase the number of transports in
case we have enough irq lines available for them all.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: Igor Mammedov <imammedo@redhat.com>
Reviewed-by: Sergio Lopez <slp@redhat.com>
Message-id: 20201203105423.10431-5-kraxel@redhat.com
Diffstat (limited to 'include')
-rw-r--r-- | include/hw/i386/microvm.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/hw/i386/microvm.h b/include/hw/i386/microvm.h index 0fc2160077..c5d60bacb5 100644 --- a/include/hw/i386/microvm.h +++ b/include/hw/i386/microvm.h @@ -52,7 +52,6 @@ /* Platform virtio definitions */ #define VIRTIO_MMIO_BASE 0xfeb00000 -#define VIRTIO_NUM_TRANSPORTS 8 #define VIRTIO_CMDLINE_MAXLEN 64 #define GED_MMIO_BASE 0xfea00000 @@ -98,6 +97,7 @@ struct MicrovmMachineState { /* Machine state */ uint32_t virtio_irq_base; + uint32_t virtio_num_transports; bool kernel_cmdline_fixed; Notifier machine_done; Notifier powerdown_req; |