config_tools: update the upgrader.py script for virtio devices

We have redesigned Virtio devices, so this patch updates
the upgrader.py script for them.

Tracked-On: #6690
Signed-off-by: Kunhui-Li <kunhuix.li@intel.com>
Reviewed-by: Junjie Mao <junjie.mao@intel.com>
This commit is contained in:
Kunhui-Li
2022-04-06 16:08:49 +08:00
committed by acrnsi-robot
parent 2ce914428c
commit e56c0372f0
14 changed files with 312 additions and 58 deletions

View File

@@ -148,7 +148,10 @@
<usb_xhci/>
<virtio_devices>
<console/>
<network>WaaG</network>
<network>
<virtio_framework/>
<interface_name>WaaG</interface_name>
</network>
<input/>
<block>./win10-ltsc.img</block>
</virtio_devices>
@@ -173,8 +176,14 @@
<vuart0>Disable</vuart0>
<usb_xhci/>
<virtio_devices>
<console>@stdio:stdio_port</console>
<network>YaaG</network>
<console>
<use_type>Virtio console</use_type>
<backend_type>stdio</backend_type>
</console>
<network>
<virtio_framework/>
<interface_name>YaaG</interface_name>
</network>
<input/>
<block>./YaaG.img</block>
</virtio_devices>

View File

@@ -102,7 +102,10 @@
<usb_xhci/>
<virtio_devices>
<console/>
<network>WaaG</network>
<network>
<virtio_framework/>
<interface_name>WaaG</interface_name>
</network>
<input/>
<block>./win10-ltsc.img</block>
</virtio_devices>
@@ -130,8 +133,14 @@
<vuart0>Disable</vuart0>
<usb_xhci/>
<virtio_devices>
<console>@stdio:stdio_port</console>
<network>RT</network>
<console>
<use_type>Virtio console</use_type>
<backend_type>stdio</backend_type>
</console>
<network>
<virtio_framework/>
<interface_name>RT</interface_name>
</network>
<input/>
<block>./core-image-weston-intel-corei7-64.wic</block>
</virtio_devices>
@@ -158,8 +167,14 @@
<vuart0>Disable</vuart0>
<usb_xhci/>
<virtio_devices>
<console>@stdio:stdio_port</console>
<network>YaaG3</network>
<console>
<use_type>Virtio console</use_type>
<backend_type>stdio</backend_type>
</console>
<network>
<virtio_framework/>
<interface_name>YaaG3</interface_name>
</network>
<input/>
<block>./YaaG.img</block>
</virtio_devices>
@@ -186,8 +201,14 @@
<vuart0>Disable</vuart0>
<usb_xhci/>
<virtio_devices>
<console>@stdio:stdio_port</console>
<network>YaaG4</network>
<console>
<use_type>Virtio console</use_type>
<backend_type>stdio</backend_type>
</console>
<network>
<virtio_framework/>
<interface_name>YaaG4</interface_name>
</network>
<input/>
<block>./YaaG.img</block>
</virtio_devices>
@@ -214,8 +235,14 @@
<vuart0>Disable</vuart0>
<usb_xhci/>
<virtio_devices>
<console>@stdio:stdio_port</console>
<network>YaaG5</network>
<console>
<use_type>Virtio console</use_type>
<backend_type>stdio</backend_type>
</console>
<network>
<virtio_framework/>
<interface_name>YaaG5</interface_name>
</network>
<input/>
<block>./YaaG.img</block>
</virtio_devices>
@@ -242,8 +269,14 @@
<vuart0>Disable</vuart0>
<usb_xhci/>
<virtio_devices>
<console>@stdio:stdio_port</console>
<network>YaaG6</network>
<console>
<use_type>Virtio console</use_type>
<backend_type>stdio</backend_type>
</console>
<network>
<virtio_framework/>
<interface_name>YaaG6</interface_name>
</network>
<input/>
<block>./YaaG.img</block>
</virtio_devices>

View File

@@ -148,7 +148,10 @@
<usb_xhci/>
<virtio_devices>
<console/>
<network>WaaG</network>
<network>
<virtio_framework/>
<interface_name>WaaG</interface_name>
</network>
<input/>
<block>./win10-ltsc.img</block>
</virtio_devices>
@@ -173,8 +176,14 @@
<vuart0>Disable</vuart0>
<usb_xhci/>
<virtio_devices>
<console>@stdio:stdio_port</console>
<network>YaaG</network>
<console>
<use_type>Virtio console</use_type>
<backend_type>stdio</backend_type>
</console>
<network>
<virtio_framework/>
<interface_name>YaaG</interface_name>
</network>
<input/>
<block>./YaaG.img</block>
</virtio_devices>

View File

@@ -110,7 +110,10 @@
<usb_xhci/>
<virtio_devices>
<console/>
<network>WaaG</network>
<network>
<virtio_framework/>
<interface_name>WaaG</interface_name>
</network>
<input/>
<block>./win10-ltsc.img</block>
</virtio_devices>
@@ -138,8 +141,14 @@
<vuart0>Disable</vuart0>
<usb_xhci/>
<virtio_devices>
<console>@stdio:stdio_port</console>
<network>RT</network>
<console>
<use_type>Virtio console</use_type>
<backend_type>stdio</backend_type>
</console>
<network>
<virtio_framework/>
<interface_name>RT</interface_name>
</network>
<input/>
<block>./core-image-weston-intel-corei7-64.wic</block>
</virtio_devices>
@@ -166,8 +175,14 @@
<vuart0>Disable</vuart0>
<usb_xhci/>
<virtio_devices>
<console>@stdio:stdio_port</console>
<network>YaaG3</network>
<console>
<use_type>Virtio console</use_type>
<backend_type>stdio</backend_type>
</console>
<network>
<virtio_framework/>
<interface_name>YaaG3</interface_name>
</network>
<input/>
<block>./YaaG.img</block>
</virtio_devices>
@@ -194,8 +209,14 @@
<vuart0>Disable</vuart0>
<usb_xhci/>
<virtio_devices>
<console>@stdio:stdio_port</console>
<network>YaaG4</network>
<console>
<use_type>Virtio console</use_type>
<backend_type>stdio</backend_type>
</console>
<network>
<virtio_framework/>
<interface_name>YaaG4</interface_name>
</network>
<input/>
<block>./YaaG.img</block>
</virtio_devices>
@@ -222,8 +243,14 @@
<vuart0>Disable</vuart0>
<usb_xhci/>
<virtio_devices>
<console>@stdio:stdio_port</console>
<network>YaaG5</network>
<console>
<use_type>Virtio console</use_type>
<backend_type>stdio</backend_type>
</console>
<network>
<virtio_framework/>
<interface_name>YaaG5</interface_name>
</network>
<input/>
<block>./YaaG.img</block>
</virtio_devices>
@@ -250,8 +277,14 @@
<vuart0>Disable</vuart0>
<usb_xhci/>
<virtio_devices>
<console>@stdio:stdio_port</console>
<network>YaaG6</network>
<console>
<use_type>Virtio console</use_type>
<backend_type>stdio</backend_type>
</console>
<network>
<virtio_framework/>
<interface_name>YaaG6</interface_name>
</network>
<input/>
<block>./YaaG.img</block>
</virtio_devices>

View File

@@ -148,7 +148,10 @@
<usb_xhci/>
<virtio_devices>
<console/>
<network>WaaG</network>
<network>
<virtio_framework/>
<interface_name>WaaG</interface_name>
</network>
<input/>
<block>./win10-ltsc.img</block>
</virtio_devices>
@@ -173,8 +176,14 @@
<vuart0>Disable</vuart0>
<usb_xhci/>
<virtio_devices>
<console>@stdio:stdio_port</console>
<network>YaaG</network>
<console>
<use_type>Virtio console</use_type>
<backend_type>stdio</backend_type>
</console>
<network>
<virtio_framework/>
<interface_name>YaaG</interface_name>
</network>
<input/>
<block>./YaaG.img</block>
</virtio_devices>

View File

@@ -122,7 +122,10 @@
<usb_xhci/>
<virtio_devices>
<console/>
<network>WaaG</network>
<network>
<virtio_framework/>
<interface_name>WaaG</interface_name>
</network>
<input/>
<block>./win10-ltsc.img</block>
</virtio_devices>
@@ -150,8 +153,14 @@
<vuart0>Disable</vuart0>
<usb_xhci/>
<virtio_devices>
<console>@stdio:stdio_port</console>
<network>RT</network>
<console>
<use_type>Virtio console</use_type>
<backend_type>stdio</backend_type>
</console>
<network>
<virtio_framework/>
<interface_name>RT</interface_name>
</network>
<input/>
<block>./core-image-weston-intel-corei7-64.wic</block>
</virtio_devices>
@@ -178,8 +187,14 @@
<vuart0>Disable</vuart0>
<usb_xhci/>
<virtio_devices>
<console>@stdio:stdio_port</console>
<network>YaaG3</network>
<console>
<use_type>Virtio console</use_type>
<backend_type>stdio</backend_type>
</console>
<network>
<virtio_framework/>
<interface_name>YaaG3</interface_name>
</network>
<input/>
<block>./YaaG.img</block>
</virtio_devices>
@@ -206,8 +221,14 @@
<vuart0>Disable</vuart0>
<usb_xhci/>
<virtio_devices>
<console>@stdio:stdio_port</console>
<network>YaaG4</network>
<console>
<use_type>Virtio console</use_type>
<backend_type>stdio</backend_type>
</console>
<network>
<virtio_framework/>
<interface_name>YaaG4</interface_name>
</network>
<input/>
<block>./YaaG.img</block>
</virtio_devices>
@@ -234,8 +255,14 @@
<vuart0>Disable</vuart0>
<usb_xhci/>
<virtio_devices>
<console>@stdio:stdio_port</console>
<network>YaaG5</network>
<console>
<use_type>Virtio console</use_type>
<backend_type>stdio</backend_type>
</console>
<network>
<virtio_framework/>
<interface_name>YaaG5</interface_name>
</network>
<input/>
<block>./YaaG.img</block>
</virtio_devices>
@@ -262,8 +289,14 @@
<vuart0>Disable</vuart0>
<usb_xhci/>
<virtio_devices>
<console>@stdio:stdio_port</console>
<network>YaaG6</network>
<console>
<use_type>Virtio console</use_type>
<backend_type>stdio</backend_type>
</console>
<network>
<virtio_framework/>
<interface_name>YaaG6</interface_name>
</network>
<input/>
<block>./YaaG.img</block>
</virtio_devices>

View File

@@ -123,8 +123,14 @@
<vuart0>Disable</vuart0>
<usb_xhci/>
<virtio_devices>
<console>@stdio:stdio_port</console>
<network>WaaG</network>
<console>
<use_type>Virtio console</use_type>
<backend_type>stdio</backend_type>
</console>
<network>
<virtio_framework/>
<interface_name>WaaG</interface_name>
</network>
<input/>
<block>./win10-ltsc.img</block>
</virtio_devices>
@@ -153,8 +159,14 @@
<vuart0>Disable</vuart0>
<usb_xhci/>
<virtio_devices>
<console>@stdio:stdio_port</console>
<network>RT</network>
<console>
<use_type>Virtio console</use_type>
<backend_type>stdio</backend_type>
</console>
<network>
<virtio_framework/>
<interface_name>RT</interface_name>
</network>
<input/>
<block>./core-image-weston-intel-corei7-64.wic</block>
</virtio_devices>

View File

@@ -164,7 +164,10 @@
<usb_xhci/>
<virtio_devices>
<console/>
<network>WaaG</network>
<network>
<virtio_framework/>
<interface_name>WaaG</interface_name>
</network>
<input/>
<block>./win10-ltsc.img</block>
</virtio_devices>

View File

@@ -113,8 +113,14 @@
<vuart0>Disable</vuart0>
<usb_xhci/>
<virtio_devices>
<console>@stdio:stdio_port</console>
<network>RT</network>
<console>
<use_type>Virtio console</use_type>
<backend_type>stdio</backend_type>
</console>
<network>
<virtio_framework/>
<interface_name>RT</interface_name>
</network>
<input/>
<block>./core-image-weston-intel-corei7-64.wic</block>
</virtio_devices>

View File

@@ -99,7 +99,10 @@
<vuart0>Disable</vuart0>
<usb_xhci/>
<virtio_devices>
<console>@stdio:stdio_port</console>
<console>
<use_type>Virtio console</use_type>
<backend_type>stdio</backend_type>
</console>
<network/>
<input/>
<block>./VxWorks.img</block>

View File

@@ -103,7 +103,10 @@
<usb_xhci/>
<virtio_devices>
<console/>
<network>WaaG</network>
<network>
<virtio_framework/>
<interface_name>WaaG</interface_name>
</network>
<input/>
<block>./win10-ltsc.img</block>
</virtio_devices>

View File

@@ -103,7 +103,10 @@
<usb_xhci/>
<virtio_devices>
<console/>
<network>WaaG</network>
<network>
<virtio_framework/>
<interface_name>WaaG</interface_name>
</network>
<input/>
<block>./win10-ltsc.img</block>
</virtio_devices>
@@ -131,8 +134,14 @@
<vuart0>Disable</vuart0>
<usb_xhci/>
<virtio_devices>
<console>@stdio:stdio_port</console>
<network>RT</network>
<console>
<use_type>Virtio console</use_type>
<backend_type>stdio</backend_type>
</console>
<network>
<virtio_framework/>
<interface_name>RT</interface_name>
</network>
<input/>
<block>./core-image-weston-intel-corei7-64.wic</block>
</virtio_devices>

View File

@@ -103,7 +103,10 @@
<usb_xhci/>
<virtio_devices>
<console/>
<network>WaaG</network>
<network>
<virtio_framework/>
<interface_name>WaaG</interface_name>
</network>
<input/>
<block>./win10-ltsc.img</block>
</virtio_devices>
@@ -131,8 +134,14 @@
<vuart0>Disable</vuart0>
<usb_xhci/>
<virtio_devices>
<console>@stdio:stdio_port</console>
<network>RT</network>
<console>
<use_type>Virtio console</use_type>
<backend_type>stdio</backend_type>
</console>
<network>
<virtio_framework/>
<interface_name>RT</interface_name>
</network>
<input/>
<block>./core-image-weston-intel-corei7-64.wic</block>
</virtio_devices>