找回密码
 注册
查看: 422|回复: 0

Error starting thread.: nova.exception.InvalidNodeConfiguration: Invalid node id

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2023-6-28 17:00:33 | 显示全部楼层 |阅读模式
2023-06-28 08:14:21.336 7063 ERROR oslo_service.service [None req-8d7feb8d-0e4d-46fc-8580-eb4662d4cf10 - - - - - -] Error starting thread.: nova.exception.InvalidNodeConfiguration: Invalid node identity configuration: Unable to write uuid to /usr/lib/python3/dist-packages/compute_id: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/compute_id'2023-06-28 08:14:21.336 7063 ERROR oslo_service.service Traceback (most recent call last):2023-06-28 08:14:21.336 7063 ERROR oslo_service.service   File "/usr/lib/python3/dist-packages/nova/virt/node.py", line 38, in write_local_node_uuid2023-06-28 08:14:21.336 7063 ERROR oslo_service.service     with open(fn, 'x') as f:2023-06-28 08:14:21.336 7063 ERROR oslo_service.service PermissionError: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/compute_id'2023-06-28 08:14:21.336 7063 ERROR oslo_service.service 2023-06-28 08:14:21.336 7063 ERROR oslo_service.service During handling of the above exception, another exception occurred:2023-06-28 08:14:21.336 7063 ERROR oslo_service.service 2023-06-28 08:14:21.336 7063 ERROR oslo_service.service Traceback (most recent call last):2023-06-28 08:14:21.336 7063 ERROR oslo_service.service   File "/usr/lib/python3/dist-packages/oslo_service/service.py", line 806, in run_service2023-06-28 08:14:21.336 7063 ERROR oslo_service.service     service.start()2023-06-28 08:14:21.336 7063 ERROR oslo_service.service   File "/usr/lib/python3/dist-packages/nova/service.py", line 162, in start2023-06-28 08:14:21.336 7063 ERROR oslo_service.service     self.manager.init_host(self.service_ref)2023-06-28 08:14:21.336 7063 ERROR oslo_service.service   File "/usr/lib/python3/dist-packages/nova/compute/manager.py", line 1614, in init_host2023-06-28 08:14:21.336 7063 ERROR oslo_service.service     nodes_by_uuid = self._get_nodes(context)2023-06-28 08:14:21.336 7063 ERROR oslo_service.service   File "/usr/lib/python3/dist-packages/nova/compute/manager.py", line 1476, in _get_nodes2023-06-28 08:14:21.336 7063 ERROR oslo_service.service     node_ids = self.driver.get_nodenames_by_uuid()2023-06-28 08:14:21.336 7063 ERROR oslo_service.service   File "/usr/lib/python3/dist-packages/nova/virt/libvirt/driver.py", line 11363, in get_nodenames_by_uuid2023-06-28 08:14:21.336 7063 ERROR oslo_service.service     return {self._host.get_node_uuid(): self._host.get_hostname()}2023-06-28 08:14:21.336 7063 ERROR oslo_service.service   File "/usr/lib/python3/dist-packages/nova/virt/libvirt/host.py", line 1075, in get_node_uuid2023-06-28 08:14:21.336 7063 ERROR oslo_service.service     self._node_uuid = nova.virt.node.get_local_node_uuid()2023-06-28 08:14:21.336 7063 ERROR oslo_service.service   File "/usr/lib/python3/dist-packages/nova/virt/node.py", line 105, in get_local_node_uuid2023-06-28 08:14:21.336 7063 ERROR oslo_service.service     write_local_node_uuid(node_uuid)2023-06-28 08:14:21.336 7063 ERROR oslo_service.service   File "/usr/lib/python3/dist-packages/nova/virt/node.py", line 47, in write_local_node_uuid2023-06-28 08:14:21.336 7063 ERROR oslo_service.service     raise exception.InvalidNodeConfiguration(2023-06-28 08:14:21.336 7063 ERROR oslo_service.service nova.exception.InvalidNodeConfiguration: Invalid node identity configuration: Unable to write uuid to /usr/lib/python3/dist-packages/compute_id: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/compute_id'2023-06-28 08:14:21.336 7063 ERROR oslo_service.service
. R9 J# b* L0 r
2 X! T# D2 E1 `" ]& s5 P7 w2023-06-28 08:26:48.476 6562 INFO nova.virt.libvirt.host [None req-873aca68-37c9-4b12-82be-7e0ff2cfa845 - - - - - -] Secure Boot support detected
- X0 a8 }% V+ O; ~2023-06-28 08:26:48.554 6562 INFO nova.virt.node [None req-873aca68-37c9-4b12-82be-7e0ff2cfa845 - - - - - -] Generated node identity 8f2364e1-a130-4a38-bf7f-241fea5e1663
  @/ h" F* o8 s2 R2 C2023-06-28 08:26:48.555 6562 ERROR oslo_service.service [None req-873aca68-37c9-4b12-82be-7e0ff2cfa845 - - - - - -] Error starting thread.: nova.exception.InvalidNodeConfiguration: Invalid node identity configuration: Unable to write uuid to /usr/lib/python3/dist-packages/compute_id: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/compute_id'1 ^/ z4 Q/ [4 y( I
2023-06-28 08:26:48.555 6562 ERROR oslo_service.service Traceback (most recent call last):" J- _8 K/ s; p4 V* j( ~( A/ ]# \
2023-06-28 08:26:48.555 6562 ERROR oslo_service.service   File "/usr/lib/python3/dist-packages/nova/virt/node.py", line 38, in write_local_node_uuid1 S/ N$ w4 t. \6 q
2023-06-28 08:26:48.555 6562 ERROR oslo_service.service     with open(fn, 'x') as f:
( G' Q4 r9 S9 `+ E& I/ _7 K/ T2023-06-28 08:26:48.555 6562 ERROR oslo_service.service PermissionError: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/compute_id'
% i8 m/ D. D( X$ ~# j9 O3 D2023-06-28 08:26:48.555 6562 ERROR oslo_service.service
* r7 f* H1 y2 m2023-06-28 08:26:48.555 6562 ERROR oslo_service.service During handling of the above exception, another exception occurred:/ _& h% N) Y0 L" \/ I
2023-06-28 08:26:48.555 6562 ERROR oslo_service.service
8 S: B  c, c  n+ S0 A) L2023-06-28 08:26:48.555 6562 ERROR oslo_service.service Traceback (most recent call last):/ g. x" H: F$ W* h7 m7 t4 ?2 ^
2023-06-28 08:26:48.555 6562 ERROR oslo_service.service   File "/usr/lib/python3/dist-packages/oslo_service/service.py", line 806, in run_service
9 e6 l- Y6 p) x: M( e8 Y2023-06-28 08:26:48.555 6562 ERROR oslo_service.service     service.start()
' T9 j4 r$ q4 s6 \' Y, b2023-06-28 08:26:48.555 6562 ERROR oslo_service.service   File "/usr/lib/python3/dist-packages/nova/service.py", line 162, in start
: w  U$ b' ~3 m1 E4 y' ]0 y9 p2023-06-28 08:26:48.555 6562 ERROR oslo_service.service     self.manager.init_host(self.service_ref)  h+ S3 l% H; D. m. {, R2 `% L) _
2023-06-28 08:26:48.555 6562 ERROR oslo_service.service   File "/usr/lib/python3/dist-packages/nova/compute/manager.py", line 1614, in init_host
2 X& \8 @5 M+ z$ o. z2023-06-28 08:26:48.555 6562 ERROR oslo_service.service     nodes_by_uuid = self._get_nodes(context); j" C6 q( x& ]2 b2 I5 Q
2023-06-28 08:26:48.555 6562 ERROR oslo_service.service   File "/usr/lib/python3/dist-packages/nova/compute/manager.py", line 1476, in _get_nodes2 F% @3 P( c, q3 ^; b" T8 g5 m
2023-06-28 08:26:48.555 6562 ERROR oslo_service.service     node_ids = self.driver.get_nodenames_by_uuid()  H4 A/ y- y$ f, r
2023-06-28 08:26:48.555 6562 ERROR oslo_service.service   File "/usr/lib/python3/dist-packages/nova/virt/libvirt/driver.py", line 11363, in get_nodenames_by_uuid
. X- j9 e1 @, H* ^1 N+ [3 Q5 }2023-06-28 08:26:48.555 6562 ERROR oslo_service.service     return {self._host.get_node_uuid(): self._host.get_hostname()}
# _. q0 O6 N. A) k" ~7 `2023-06-28 08:26:48.555 6562 ERROR oslo_service.service   File "/usr/lib/python3/dist-packages/nova/virt/libvirt/host.py", line 1075, in get_node_uuid
, J4 ]$ e) W6 [; M' g/ |0 v3 A2023-06-28 08:26:48.555 6562 ERROR oslo_service.service     self._node_uuid = nova.virt.node.get_local_node_uuid()' o: R, T' ]0 f
2023-06-28 08:26:48.555 6562 ERROR oslo_service.service   File "/usr/lib/python3/dist-packages/nova/virt/node.py", line 105, in get_local_node_uuid
$ s) r( ?- @% F/ }( K2023-06-28 08:26:48.555 6562 ERROR oslo_service.service     write_local_node_uuid(node_uuid)8 y. U* [9 T; e
2023-06-28 08:26:48.555 6562 ERROR oslo_service.service   File "/usr/lib/python3/dist-packages/nova/virt/node.py", line 47, in write_local_node_uuid. Z5 N6 M2 x2 I9 ~0 w! F
2023-06-28 08:26:48.555 6562 ERROR oslo_service.service     raise exception.InvalidNodeConfiguration(
  ]' u; V8 a( e* Z5 F8 i& J9 D$ f2023-06-28 08:26:48.555 6562 ERROR oslo_service.service nova.exception.InvalidNodeConfiguration: Invalid node identity configuration: Unable to write uuid to /usr/lib/python3/dist-packages/compute_id: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/compute_id'8 D8 r. [& g; K
2023-06-28 08:26:48.555 6562 ERROR oslo_service.service
+ U% w- n0 ?) F* q3 C
7 G' @) I0 U  [$ B; h) p8 m
- \" R# X" s" s3 V4 J, q) w, ~3 |, q2 O8 p
0 X$ n5 r6 w# P6 f9 K" |$ Y
" a5 B4 @$ O# A- R
: t. N' I6 T: ^/ V, C4 ?

0 w, Z. r- g+ H9 E* i+ B解决办法:6 d$ s: M6 |9 B$ w1 m
检查nova.conf 文件,添加如下配置:[DEFAULT]# z/ T) L( @0 \+ a* f7 Y8 k
log_dir = /var/log/nova
: Z/ F& o4 D- i" T0 nlock_path = /var/lock/nova
# s1 m1 v4 c9 N. ostate_path = /var/lib/nova* ]* z, j- S, t( M2 L
然后重启nova-compute服务。
4 X+ h5 q6 n8 n+ Osystemctl start nova-compute.service & w; c" K# e- o, r) D
% c6 p& a# v8 \) o; e4 V
日志正常:如下:2023-06-28 08:30:24.600 6641 INFO os_vif [-] Loaded VIF plugins: linux_bridge, noop, ovs4 w8 ^+ `- ]0 h  k$ D: E) c
2023-06-28 08:30:25.876 6641 INFO nova.virt.driver [None req-af23e6b1-1594-45d3-b0a8-65341a11a72d - - - - - -] Loading compute driver 'libvirt.LibvirtDriver'9 o' e4 t" ~9 z0 c
2023-06-28 08:30:26.213 6641 INFO nova.compute.provider_config [None req-af23e6b1-1594-45d3-b0a8-65341a11a72d - - - - - -] No provider configs found in /etc/nova/provider_config/. If files are present, ensure the Nova process has access.: ~! F; \/ ^; f4 t- U
2023-06-28 08:30:26.237 6641 WARNING oslo_config.cfg [None req-af23e6b1-1594-45d3-b0a8-65341a11a72d - - - - - -] Deprecated: Option "auth_strategy" from group "api" is deprecated for removal (4 |# g6 N- ~' _. i# k! d# D( }
The only non-default choice, ``noauth2``, is for internal development and
; h2 R) \% ^! c) wtesting purposes only and should not be used in deployments. This option and
2 o) A1 J/ ^8 b/ X  c2 {its middleware, NoAuthMiddleware[V2_18], will be removed in a future release.7 q( N5 j4 N3 x" H3 G7 `
).  Its value may be silently ignored in the future.
4 D: B" {# ?# j) ~5 P& W7 l2023-06-28 08:30:26.249 6641 WARNING oslo_config.cfg [None req-af23e6b1-1594-45d3-b0a8-65341a11a72d - - - - - -] Deprecated: Option "api_servers" from group "glance" is deprecated for removal (  P5 H, [8 }7 ^/ Z7 {
Support for image service configuration via standard keystoneauth1 Adapter; S! W+ d8 r2 S
options was added in the 17.0.0 Queens release. The api_servers option was7 y- Q6 A& i  a6 k
retained temporarily to allow consumers time to cut over to a real load
4 J. r' u: _+ b6 J+ M' fbalancing solution.
( ]8 s2 S% C2 L3 S).  Its value may be silently ignored in the future.
0 }3 D; u4 Y/ |  x; e8 J2023-06-28 08:30:26.300 6641 INFO nova.service [-] Starting compute node (version 27.0.0)
0 O: u  b' M' T9 n% f2023-06-28 08:30:26.358 6641 INFO nova.virt.libvirt.driver [None req-6cceb3f2-dfd9-4975-b623-04522f81a0e1 - - - - - -] Connection event '1' reason 'None'
/ j# d2 B' [+ v  Q' u9 ?2023-06-28 08:30:26.453 6641 WARNING nova.virt.libvirt.driver [None req-6cceb3f2-dfd9-4975-b623-04522f81a0e1 - - - - - -] Cannot update service status on host "compute02" since it is not registered.: nova.exception_Remote.ComputeHostNotFound_Remote: Compute host compute02 could not be found.
1 A# S' X9 X. k0 u+ D' z2023-06-28 08:30:26.456 6641 INFO nova.virt.libvirt.host [None req-6cceb3f2-dfd9-4975-b623-04522f81a0e1 - - - - - -] Libvirt host capabilities <capabilities>, s. Y) B2 b" `( r

+ a" X1 Z$ }1 O  <host>- r1 n' B' u& d1 |7 @
    <uuid>c6554d56-faf7-4032-5408-d578aec68d32</uuid>/ v/ T; t/ w& q2 o1 W1 r
    <cpu>
& [# [/ r( C+ [, J3 J7 X* _8 I9 j      <arch>x86_64</arch>0 H3 P. d4 U) ^. @( Y0 J' Q+ d
      <model>Westmere-IBRS</model>
2 \3 p4 B! s% N1 ?8 Q" o      <vendor>Intel</vendor>
' s) ]+ n# y% Z* d5 B      <microcode version='31'/>
/ q" M+ r2 G6 P5 N      <counter name='tsc' frequency='2400085000' scaling='no'/>) N1 e  i# Q# [, C& [3 Y: U# q: Q8 e
      <topology sockets='2' dies='1' cores='3' threads='1'/>% K; E9 o# A3 b5 M& g
      <feature name='vme'/>) t" _1 T/ g3 Z" x
      <feature name='ss'/>
$ E; v2 Y6 c3 Q. t7 S/ \      <feature name='ht'/>
# U. G+ S& t5 U( `3 J% Q0 S' m% V      <feature name='pclmuldq'/>0 S% Y3 }+ Z0 g, ~7 S
      <feature name='vmx'/>! m5 s$ R! }% @6 P
      <feature name='x2apic'/>
' [' J$ j  M1 H* G8 }      <feature name='tsc-deadline'/>
; o3 n  s, n6 [% x& }      <feature name='hypervisor'/>9 ~+ G1 J$ ^: ^- ~6 `3 n
      <feature name='arat'/>
& V6 ?$ H2 q! n( {9 ?) a6 U      <feature name='tsc_adjust'/>
0 V5 t1 x4 |1 S6 z, B1 T7 T      <feature name='stibp'/>+ w8 J8 X7 U7 \4 F, t  V
      <feature name='arch-capabilities'/>  Z4 I4 V$ h$ ~$ d1 A) h# k% s
      <feature name='ssbd'/>' u  J1 ]& E6 N/ Q# k" P
      <feature name='rdtscp'/>( T8 H8 X7 B7 X
      <feature name='invtsc'/>( {0 H% s! B' X% |
      <feature name='rsba'/>( O$ x8 U3 ~# p0 I. g3 h& J
      <feature name='skip-l1dfl-vmentry'/>
5 o; u0 Y) {3 E$ V( k5 ?      <feature name='pschange-mc-no'/>: P6 y+ o8 x# ~* ?. N
      <pages unit='KiB' size='4'/>
6 a& L! a# H/ i  c" o5 F  A+ u      <pages unit='KiB' size='2048'/>
" F& e! |2 [1 e6 g    </cpu>
0 p- w9 J5 V) Z) d3 X4 n$ s    <power_management>" m" |$ T2 Y5 S7 ^) |$ z. f8 {
      <suspend_mem/>3 Q1 L  y& L2 c6 M3 H
      <suspend_disk/>
; n, Z/ J; L6 _2 P      <suspend_hybrid/>
2 Z0 S% M0 U. m1 g# f0 _0 W    </power_management>
. ^- S) ^- D: e    <iommu support='no'/>
- L3 s5 ~, |1 K+ J$ F7 B$ G    <migration_features>
3 `9 Z& B5 u& \9 D5 e1 q( _      <live/>
; \; z# f9 U# b8 v% [# ~      <uri_transports>7 W0 \. }4 X# x
        <uri_transport>tcp</uri_transport>: y* b* D4 a0 e- ]) L
        <uri_transport>rdma</uri_transport>/ P, W  L; E2 ?% A0 C6 G( f) a
      </uri_transports>) d* N7 I: y, B! F3 E
    </migration_features>1 P; s$ E" i0 K1 v. ~+ r
    <topology>
3 F; [; b/ V0 ?8 V' B. @      <cells num='1'>
+ o8 }& P7 k, b) i        <cell id='0'>
' F$ j% I2 W" z" z6 b. {          <memory unit='KiB'>6029116</memory>; P( u1 m7 D4 _( z* B
          <pages unit='KiB' size='4'>1507279</pages>7 g( V3 B! ?7 N
          <pages unit='KiB' size='2048'>0</pages>. p7 t( u& c- R8 w; E
          <distances>
* t1 ~3 {) k- H8 u0 I" `            <sibling id='0' value='10'/>/ A9 T" ]- V- g5 o
          </distances>
2 _' ^! a; y. u6 T# N          <cpus num='6'>
# k2 Z1 e/ Z3 w& [7 c  F+ e            <cpu id='0' socket_id='0' die_id='0' core_id='0' siblings='0'/>
) S+ w: r; x9 r3 K% H            <cpu id='1' socket_id='0' die_id='0' core_id='1' siblings='1'/>
$ d4 R* F$ _  |& t- w( e            <cpu id='2' socket_id='0' die_id='0' core_id='2' siblings='2'/>
( @1 }7 D6 r$ N: O4 s. v; ]' t. F            <cpu id='3' socket_id='1' die_id='0' core_id='0' siblings='3'/>
3 ]/ V/ h% V# v3 Y; ]' x            <cpu id='4' socket_id='1' die_id='0' core_id='1' siblings='4'/>
, q$ z9 N$ A$ x+ e6 I            <cpu id='5' socket_id='1' die_id='0' core_id='2' siblings='5'/>' {" c. X- i$ ?$ m
          </cpus>5 f* Z4 t/ @# ^  G
        </cell>6 _- S! I' M3 O
      </cells>9 U* N/ g- u* @; v. ?" C1 N
    </topology>$ \+ Q, v" b* z/ y  O
    <cache>
: D6 O# o2 ~0 o9 M% L7 v, |6 [      <bank id='0' level='3' type='both' size='12' unit='MiB' cpus='0-2'/>8 {0 g3 ?# _$ Y$ Q
      <bank id='1' level='3' type='both' size='12' unit='MiB' cpus='3-5'/>5 {; ~" ]/ C6 g3 H) M' g; T
    </cache>
% `9 ?: m/ X  f( A% \9 M    <secmodel>$ s% o4 ~/ i% @, N" _( e9 q, h3 @
      <model>apparmor</model>
3 ~* U) P) O. A* k+ i      <doi>0</doi>& J' P% I, I. A: i0 j
    </secmodel>
" m0 K1 z% K* Q2 m$ e    <secmodel>
. e3 m# z9 p1 P      <model>dac</model>6 [$ o; h, t* P
      <doi>0</doi>
! T& g- {7 G( ?! p      <baselabel type='kvm'>+64055:+108</baselabel>
& k2 t+ j% }2 |8 `4 Z# B% b      <baselabel type='qemu'>+64055:+108</baselabel>
& C/ U9 E; u7 O2 g) Q0 s    </secmodel>
% Q( c) h6 T5 \3 N& r: R! `5 D  </host>8 d: l8 e, D. y9 C$ W( H

! G, k0 T0 x& {' I2 @( j$ k8 I  <guest>
) s. b2 k0 I; y6 Z; n( _5 z    <os_type>hvm</os_type>
- c2 ^4 q3 N/ C2 Y' |5 ?    <arch name='alpha'>
6 s/ d  C. F, b% J      <wordsize>64</wordsize>- u: T$ o: y  L0 r6 ?
      <emulator>/usr/bin/qemu-system-alpha</emulator>2 g7 z2 e8 n: Z$ \0 p' |& f
      <machine maxCpus='4'>clipper</machine>; m" O6 M: J; t% l, ^3 {8 g6 d: O
      <domain type='qemu'/>& w5 D$ M* P  G  T
    </arch>4 u5 ~" @  ^+ k. q0 M! X' k
    <features>
# ]2 ~% @. @0 K: e) G" e      <cpuselection/>  A" Y6 z9 V$ d0 D1 S
      <deviceboot/>
  T% q1 U6 q2 ^) q$ o' j* `      <disksnapshot default='on' toggle='no'/>
0 ]# [: c( c9 ~, d+ F$ Y    </features>
& ^" d' h7 ?. M$ _+ o7 ?0 O2 p5 K  </guest>: m1 o% ^/ ^2 N4 q
  ~7 ~2 J" t- T
  <guest>! u, U; I* {- p; S+ ?! E
    <os_type>hvm</os_type>
+ [6 z( Y/ m0 W/ v& z( x; u5 e    <arch name='armv6l'>
$ X+ d' X$ w: g; Z      <wordsize>32</wordsize>
0 D$ c! u* D' [0 F! q2 Z1 `: z; K0 z      <emulator>/usr/bin/qemu-system-arm</emulator>6 P+ r( _2 w. p  ~
      <machine maxCpus='1'>integratorcp</machine>
6 d# e0 X7 `: r0 v& q+ C      <machine maxCpus='2'>ast2600-evb</machine>
  _) A1 S2 S# l      <machine maxCpus='1'>borzoi</machine>
; X; s  D  C7 ^- G) n- k& U: f. D      <machine maxCpus='1'>spitz</machine>! h# z- \7 G# t8 Z
      <machine maxCpus='255'>virt-2.7</machine>1 \3 l+ @- k( k, k
      <machine maxCpus='2'>nuri</machine>
' b2 C5 ~" @  u% F9 g3 C3 j; r      <machine maxCpus='2'>mcimx7d-sabre</machine>- `* R! h( a$ d5 Q$ A! Q; [# ]
      <machine maxCpus='1'>romulus-bmc</machine>) Z$ W6 M! `* q/ M0 M3 M) b4 C7 v
      <machine maxCpus='512'>virt-3.0</machine>
% E( L9 W- ]# j# i4 N      <machine maxCpus='512'>virt-5.0</machine>: H. J* W! o" H, G# b9 z7 G! v
      <machine maxCpus='2'>npcm750-evb</machine>+ I5 @* \, k- y7 H: a' N+ C7 u' x
      <machine maxCpus='255'>virt-2.10</machine>; \$ V7 `7 o4 R  s9 D9 F( Y* m
      <machine maxCpus='2'>rainier-bmc</machine>
% W8 W& \9 A, @. F. ?      <machine maxCpus='1'>mps3-an547</machine>0 H! E4 k2 h* J. X7 g4 @
      <machine maxCpus='2'>musca-b1</machine>
3 m5 F1 i! c# z# z" ?% ?4 J      <machine maxCpus='4'>realview-pbx-a9</machine>( |- N( Z! I4 r6 M- A
      <machine maxCpus='1'>versatileab</machine>
. a* P9 I; y) S( t- {) D      <machine maxCpus='1'>kzm</machine>3 w) ^5 }3 U; Q- |8 D9 K$ S
      <machine maxCpus='255'>virt-2.8</machine>8 K0 N, |" j% {! M2 A9 D$ q+ {+ S
      <machine maxCpus='2'>musca-a</machine>% A& b- {" B# r
      <machine maxCpus='512'>virt-3.1</machine>
# l1 o" ^1 V0 p: n- m0 `% J      <machine maxCpus='1'>mcimx6ul-evk</machine>& }* U' W, [  E  r  N
      <machine maxCpus='512'>virt-5.1</machine>: H0 b! s7 o9 w( g
      <machine maxCpus='2'>smdkc210</machine># C( v, g  g1 v2 _5 K
      <machine maxCpus='1'>sx1</machine>
- B6 Y7 c4 d; i, P0 D      <machine maxCpus='255'>virt-2.11</machine>7 h  i  t6 P# o. o
      <machine maxCpus='1'>imx25-pdk</machine>; c% l4 u! L8 Z: k
      <machine maxCpus='1'>stm32vldiscovery</machine>
7 c. e3 G1 @( P! [9 n      <machine maxCpus='255'>virt-2.9</machine>0 b1 z- g5 C& H. D7 b" T' @
      <machine maxCpus='4'>orangepi-pc</machine>
0 n9 c8 [: i# ^( J' [6 J9 ?( y      <machine maxCpus='1'>quanta-q71l-bmc</machine>$ _0 b/ d) _& X0 w8 C
      <machine maxCpus='1'>z2</machine>1 V; G' v' q7 E- [. i
      <machine maxCpus='512'>virt-5.2</machine>; \" @/ U* N+ z6 ^$ v
      <machine maxCpus='1'>xilinx-zynq-a9</machine>, a7 l- [, n! d6 U+ q9 q
      <machine maxCpus='1'>tosa</machine>% {+ C- E7 g# Q
      <machine maxCpus='1'>mps2-an500</machine>
  z9 ]1 W+ G  K" n8 ?  ]      <machine maxCpus='255'>virt-2.12</machine>
$ F/ |( a& K5 X6 _! P      <machine maxCpus='2'>mps2-an521</machine>6 b+ ~* y' T; ]) D+ k6 p+ g; v
      <machine maxCpus='4'>sabrelite</machine>
8 y% ~  Q/ [3 a+ m: L! ^      <machine maxCpus='1'>mps2-an511</machine>
! |7 Z6 C# S" P      <machine maxCpus='1'>canon-a1100</machine>
7 {. \6 z, w6 M/ {/ P: R      <machine maxCpus='1'>realview-eb</machine>9 @  D+ w1 {# `/ R( e
      <machine maxCpus='2'>quanta-gbs-bmc</machine>
5 d& p. o9 U5 S" s      <machine maxCpus='1'>emcraft-sf2</machine>3 l- _3 G' `- K" n4 r
      <machine maxCpus='1'>realview-pb-a8</machine>4 [2 U3 W& |' a3 H2 C# `
      <machine maxCpus='512'>virt-4.0</machine>2 B3 G) a$ U! R: i$ g1 D% e/ p
      <machine maxCpus='1'>raspi1ap</machine>
9 t  s2 R8 Z7 F      <machine maxCpus='1'>palmetto-bmc</machine>& B! N4 w, y/ F
      <machine maxCpus='1'>sx1-v1</machine>
: q6 l$ \9 c1 ^$ y6 ]      <machine maxCpus='1'>n810</machine>+ [1 K) J8 S8 r. R, b
      <machine maxCpus='1'>g220a-bmc</machine>+ o' d4 V' N8 a9 v- h
      <machine maxCpus='1'>n800</machine>
9 G5 u% @+ E" ^* o- C, A7 T2 t      <machine maxCpus='2'>tacoma-bmc</machine>
! S% M2 d3 M* W3 {5 M" d      <machine maxCpus='512'>virt-4.1</machine>/ D$ u" N4 b, `2 o% j
      <machine maxCpus='2'>quanta-gsj</machine>% n7 g) z% p; G+ |& @
      <machine maxCpus='1'>versatilepb</machine>- F3 B3 w. M. Y0 l" Z9 n% M
      <machine maxCpus='1'>terrier</machine>
5 `1 g+ L" X" o9 c+ @; e      <machine maxCpus='1'>mainstone</machine>
8 C* ^! a/ ~" |      <machine maxCpus='4'>realview-eb-mpcore</machine>0 \4 x0 d4 Z7 \* U+ j) T
      <machine maxCpus='1'>supermicrox11-bmc</machine>/ {" r3 F8 ~0 O7 m0 m9 ^2 w& R
      <machine maxCpus='512'>virt-4.2</machine>! x, Y9 o: B& I/ x0 d
      <machine maxCpus='1'>witherspoon-bmc</machine>0 Q* L( D/ P0 e$ ]) B! q  {
      <machine maxCpus='2'>mps3-an524</machine>
4 o  g" I3 F" S/ v& R/ r; Y      <machine maxCpus='1' deprecated='yes'>swift-bmc</machine>
% U6 Z$ l/ M  F) `5 n1 m  u      <machine maxCpus='2'>kudo-bmc</machine>" S* c! }5 F; I
      <machine maxCpus='4'>vexpress-a9</machine>1 [* T; q4 e8 [3 ?; X$ G: [' H+ K
      <machine maxCpus='4'>midway</machine>
6 O; O% |3 n- I      <machine maxCpus='1'>musicpal</machine>) F) M' s) N! C0 C% N! W
      <machine maxCpus='1'>lm3s811evb</machine>" t& j- t) S# e- T# s% {3 A
      <machine maxCpus='1'>lm3s6965evb</machine>7 X8 D; M, o8 L6 G5 ]& L# {
      <machine maxCpus='1'>microbit</machine>0 x1 T4 s* H/ D
      <machine maxCpus='1'>mps2-an505</machine>- t# `" u2 c2 R3 k1 M
      <machine maxCpus='1'>mps2-an385</machine>
3 V, ^5 y; m3 ]3 n; ~/ Q3 G      <machine maxCpus='512'>virt-6.0</machine>
  {% Q* u' B4 R( t      <machine maxCpus='1'>cubieboard</machine>- s: ~! c( |% y  U$ W
      <machine maxCpus='1'>verdex</machine>( H; V4 L! P1 U8 e+ T! U; N
      <machine maxCpus='1'>netduino2</machine>! @) n! O9 m, }! H5 u- c
      <machine maxCpus='1'>mps2-an386</machine>
& P2 S3 S' j4 e5 S' c      <machine maxCpus='512'>virt-6.1</machine>- s" e; L$ a2 A
      <machine maxCpus='4'>raspi2b</machine>
9 K) i* @: Q/ f) K      <machine maxCpus='4'>vexpress-a15</machine>( m  M7 I# w1 L9 q3 e& W
      <machine maxCpus='2'>fuji-bmc</machine>
% }5 A7 q" u. T      <machine maxCpus='512'>virt-6.2</machine>) j1 C. @( A  w3 \! |2 L, _& }% L
      <machine canonical='virt-6.2' maxCpus='512'>virt</machine>% I$ @5 w& v6 h, ^( {" z5 _
      <machine maxCpus='1'>sonorapass-bmc</machine>
$ C) T7 C, T9 }2 g5 E6 z  p4 Q6 K      <machine maxCpus='1'>cheetah</machine>+ E% `* o( R8 \0 F6 Q3 Z) I
      <machine maxCpus='255'>virt-2.6</machine>/ [* j9 I+ U" l) d' B3 A+ h
      <machine maxCpus='1'>ast2500-evb</machine>
9 `3 J8 K# Y, O8 P9 v      <machine maxCpus='4'>highbank</machine>
" U! r; R' q- F1 k, [$ S      <machine maxCpus='1'>akita</machine>
. ]4 F1 z3 ?8 F) C# `      <machine maxCpus='1'>connex</machine>: c& y8 [. d, V" L3 O( g5 B5 q& c' J
      <machine maxCpus='1'>netduinoplus2</machine>7 `6 g% I" o. E* m, n
      <machine maxCpus='1'>collie</machine>( L9 m, ~6 Z; s& Q* M) @
      <machine maxCpus='1'>raspi0</machine>4 i7 u9 W8 l6 D( J4 m* t# y( E
      <machine maxCpus='1'>fp5280g2-bmc</machine>
+ q5 v% R4 Q# i  Y      <domain type='qemu'/>
! M# f. w) K) x( `8 Q! o9 W" P    </arch>% v& h/ D  l+ Y' N1 z
    <features>' A9 O; e+ ~2 f" P3 m6 T) j# C
      <cpuselection/>
2 z$ G. x- P# X7 u0 A      <deviceboot/>
- P! v" k6 e! f4 r0 \* N7 b      <disksnapshot default='on' toggle='no'/>
* X( b$ V, i% r3 L. J) N: P    </features>+ O* r" Q( P0 \. Z! Z, N& m
  </guest>
: o0 U( z! ^" B. Q( }2 u
- v/ }' r7 d( K! i* N' i# q  <guest>$ Y& b( t8 T# F8 k' Z
    <os_type>hvm</os_type># P: L) t9 m0 g  {: k, `
    <arch name='armv7l'>
$ R, U: z; }* V# v      <wordsize>32</wordsize>
6 h; h- y* F& K- I$ R" y: P. U      <emulator>/usr/bin/qemu-system-arm</emulator>) z3 ?6 c7 ]/ S, |. z+ U% m+ L. ?
      <machine maxCpus='1'>integratorcp</machine>; ?% L' ^* d, |7 n+ h$ N
      <machine maxCpus='2'>ast2600-evb</machine>
7 q9 {. ?4 P& w' m7 G- Q      <machine maxCpus='1'>borzoi</machine>
  Q4 l, @; H9 k4 K' [* M# J      <machine maxCpus='1'>spitz</machine>
, S& V: r5 d8 u) a# d9 [      <machine maxCpus='255'>virt-2.7</machine>4 A  y& O' x1 [  V& i  p
      <machine maxCpus='2'>nuri</machine>* t" V$ c8 m* @' ]% k
      <machine maxCpus='2'>mcimx7d-sabre</machine>
; \( c* Z4 i1 @: K! z% j      <machine maxCpus='1'>romulus-bmc</machine>
, n# ?+ q: O+ Q+ {1 F      <machine maxCpus='512'>virt-3.0</machine>: C- D3 h9 W* U" j$ c$ Y
      <machine maxCpus='512'>virt-5.0</machine>
  c) H5 F- G/ f" G      <machine maxCpus='2'>npcm750-evb</machine>% S* @; [5 q  d- c, S* A) B
      <machine maxCpus='255'>virt-2.10</machine>1 _( ~# Z! V* B' X
      <machine maxCpus='2'>rainier-bmc</machine>2 T& n0 a! f, p; N2 C
      <machine maxCpus='1'>mps3-an547</machine>
+ x  E9 d8 U8 U6 C* H) I( X      <machine maxCpus='2'>musca-b1</machine>- p9 D8 l2 q% i, f1 w+ B% A
      <machine maxCpus='4'>realview-pbx-a9</machine>
( \6 R2 c' U" s2 w: w      <machine maxCpus='1'>versatileab</machine>' a. Z( s4 x- G
      <machine maxCpus='1'>kzm</machine>
0 Z2 m: [+ x; P" }1 v      <machine maxCpus='255'>virt-2.8</machine># ], \3 p& V) k* h+ I1 A
      <machine maxCpus='2'>musca-a</machine>
2 s* H( W* Z1 |  ]/ `) u  v      <machine maxCpus='512'>virt-3.1</machine>
( w/ X# N. N3 X7 h* B6 B* x( M, L      <machine maxCpus='1'>mcimx6ul-evk</machine>9 u) N4 J8 m; E0 s  m$ L/ y
      <machine maxCpus='512'>virt-5.1</machine>
% d% Y8 F# q9 Y! f+ n      <machine maxCpus='2'>smdkc210</machine>9 M" T% _% Q% D: V
      <machine maxCpus='1'>sx1</machine>3 D" d% W/ a6 z2 _& j# \; h
      <machine maxCpus='255'>virt-2.11</machine>: |$ O# Q- v9 H7 B3 h  Z7 t4 v$ c. v
      <machine maxCpus='1'>imx25-pdk</machine>( A# v  _9 z3 [4 [
      <machine maxCpus='1'>stm32vldiscovery</machine>
: X. P$ b0 J& V$ B      <machine maxCpus='255'>virt-2.9</machine>
; t3 `$ J, r0 @% h      <machine maxCpus='4'>orangepi-pc</machine>) f% l6 x* Z0 ?9 A! y* O8 I+ A
      <machine maxCpus='1'>quanta-q71l-bmc</machine>  D. ]+ ]" X' n6 c8 e6 b
      <machine maxCpus='1'>z2</machine>* k# ?- D* e1 n# N5 @$ l
      <machine maxCpus='512'>virt-5.2</machine>
# V, p4 q. a/ ?+ E' l      <machine maxCpus='1'>xilinx-zynq-a9</machine>
1 @' I4 @- ]! Q. s# U! E' a7 c  K! O      <machine maxCpus='1'>tosa</machine>. k% ~" @% b$ Y% n( w  B0 M! l
      <machine maxCpus='1'>mps2-an500</machine>, I" u9 X* j% i+ Q9 u8 E) F
      <machine maxCpus='255'>virt-2.12</machine>
7 r6 P  z8 g; n  O* u      <machine maxCpus='2'>mps2-an521</machine>: u- ?; s9 D. R
      <machine maxCpus='4'>sabrelite</machine>
. Z5 @* |: b9 q' \) F      <machine maxCpus='1'>mps2-an511</machine>
" Y1 X, q1 [7 e+ y8 D; p  B6 y      <machine maxCpus='1'>canon-a1100</machine>
% y1 x% N6 w# p2 B' w, I8 w. z      <machine maxCpus='1'>realview-eb</machine>
, |( O2 b7 G' T. |      <machine maxCpus='2'>quanta-gbs-bmc</machine># f0 |1 H8 s, k' q& |
      <machine maxCpus='1'>emcraft-sf2</machine>
! C6 N& _: o: L) o. k      <machine maxCpus='1'>realview-pb-a8</machine>
( ?6 ?- V0 I5 q9 j' F2 Q      <machine maxCpus='512'>virt-4.0</machine>
8 T# {2 b# p! ^1 r7 D      <machine maxCpus='1'>raspi1ap</machine>; \9 g4 r" Y+ E5 X. `; C
      <machine maxCpus='1'>palmetto-bmc</machine>0 p; Z) G. F9 z5 E) `
      <machine maxCpus='1'>sx1-v1</machine>
3 ^, j+ ]! n' X/ @5 B3 x. x1 l      <machine maxCpus='1'>n810</machine>, \+ J% x, Y, ^  q
      <machine maxCpus='1'>g220a-bmc</machine>
+ r% }$ w5 f' o$ L$ T, Y8 f      <machine maxCpus='1'>n800</machine>
( _! U2 Z- m3 i2 r- Y* Q      <machine maxCpus='2'>tacoma-bmc</machine>
0 I8 w+ X$ W% y! X2 U$ V      <machine maxCpus='512'>virt-4.1</machine>9 F0 T% x1 w/ T8 [- G: V
      <machine maxCpus='2'>quanta-gsj</machine>
9 y% ~3 c/ u1 B- ?) a      <machine maxCpus='1'>versatilepb</machine>8 H" I7 C2 i9 `) R2 E
      <machine maxCpus='1'>terrier</machine>! a9 _$ Q& U. U8 W: Z& x
      <machine maxCpus='1'>mainstone</machine>
( A2 R; m" j5 f& ^& a( M# q      <machine maxCpus='4'>realview-eb-mpcore</machine>9 f/ d# R3 v* ]8 y
      <machine maxCpus='1'>supermicrox11-bmc</machine>
/ G2 D' U9 M2 W      <machine maxCpus='512'>virt-4.2</machine>9 {' T# [9 L; g0 e- |
      <machine maxCpus='1'>witherspoon-bmc</machine>
# A1 ~) O# K6 E& B      <machine maxCpus='2'>mps3-an524</machine>/ b; p# U7 J! P# E' k0 r
      <machine maxCpus='1' deprecated='yes'>swift-bmc</machine>& Z3 V( X4 }' a9 h
      <machine maxCpus='2'>kudo-bmc</machine>
" |: J( d( W. |- n/ g9 l      <machine maxCpus='4'>vexpress-a9</machine>
; f  |# \' y5 F* o. h( g/ N3 F      <machine maxCpus='4'>midway</machine># U( H+ r  d4 G. N/ A& A$ {
      <machine maxCpus='1'>musicpal</machine>
2 [5 c/ f0 w8 g+ g" _8 Y      <machine maxCpus='1'>lm3s811evb</machine>
' }9 T) N) `$ E: I/ r9 q- O2 k) ^) Z- \      <machine maxCpus='1'>lm3s6965evb</machine>) K  ]" W% A8 [( C8 B
      <machine maxCpus='1'>microbit</machine>
0 X) u' W  r2 D      <machine maxCpus='1'>mps2-an505</machine>
4 T2 c4 g& R3 s+ F0 f& |      <machine maxCpus='1'>mps2-an385</machine>5 h; r+ u: _' C3 ^9 o  I+ U' E- K
      <machine maxCpus='512'>virt-6.0</machine>
- C) R% M0 ]" S' b( g      <machine maxCpus='1'>cubieboard</machine>+ Q) ?. e7 g4 \2 W
      <machine maxCpus='1'>verdex</machine>8 a6 K& Z: u, x) o7 V% M
      <machine maxCpus='1'>netduino2</machine>! {9 a6 ?, b5 t
      <machine maxCpus='1'>mps2-an386</machine>; a. F; j$ |" G3 m0 C% v
      <machine maxCpus='512'>virt-6.1</machine># {# ?0 v' q( y  L
      <machine maxCpus='4'>raspi2b</machine>  e' c; b( C: u. K
      <machine maxCpus='4'>vexpress-a15</machine>
# k/ T, _% z" k# g- T5 \% M      <machine maxCpus='2'>fuji-bmc</machine>! v: s, Q$ W9 i/ M2 S/ T# v
      <machine maxCpus='512'>virt-6.2</machine>
, ^# A. m, J- @; @' J5 H$ b      <machine canonical='virt-6.2' maxCpus='512'>virt</machine>
% I% K; ?; r- k9 j      <machine maxCpus='1'>sonorapass-bmc</machine>
  V8 h3 i! d6 X      <machine maxCpus='1'>cheetah</machine>
7 e4 K1 o: j! p" D      <machine maxCpus='255'>virt-2.6</machine>
- `% R! W4 a3 R6 u: ~% }# z1 Z      <machine maxCpus='1'>ast2500-evb</machine># W0 t+ _5 o2 B$ M: ?& [2 N3 ?
      <machine maxCpus='4'>highbank</machine># B1 D  E! _; d# `
      <machine maxCpus='1'>akita</machine>6 Z' n  L& q6 p
      <machine maxCpus='1'>connex</machine>
% r8 D: T* ~, l7 Y+ N% H, F8 l9 Q      <machine maxCpus='1'>netduinoplus2</machine>
1 K% X/ `% `$ ?6 q' d4 ]      <machine maxCpus='1'>collie</machine>
0 f0 E8 I) @8 b      <machine maxCpus='1'>raspi0</machine>; [) x( p' [  [- o5 R
      <machine maxCpus='1'>fp5280g2-bmc</machine>
$ `9 {, m+ y: H) w; \7 C, t3 m! `      <domain type='qemu'/>
8 B% F4 t! _$ x$ B1 {4 B    </arch>
6 Q0 i/ ^; f8 I7 h5 W" Y    <features>
: q8 ]' H5 q# |' Q' ^1 {      <cpuselection/>
0 P7 a* [- V( N' C) v4 n4 Y      <deviceboot/>, F. P( a8 q5 x
      <disksnapshot default='on' toggle='no'/># d0 w9 X2 _" S2 s' E
    </features>2 _' V8 S. C% @7 o
  </guest>2 z" f- @1 J( h- J$ h: H& q, R
2 B. L: ^& n1 w+ H4 s, M
  <guest>$ t5 h3 J  G1 \6 O0 W
    <os_type>hvm</os_type>
2 o9 q! {8 A4 Y7 V7 q# Y4 q) L    <arch name='aarch64'>
5 ?# K; z8 |$ A8 @/ M      <wordsize>64</wordsize>/ n7 ^0 X7 |" v9 g
      <emulator>/usr/bin/qemu-system-aarch64</emulator>
$ |; I, t" S$ d+ Y: ^# e6 k      <machine maxCpus='1'>integratorcp</machine>
6 R) {/ M4 B+ A  F3 a6 }" S      <machine maxCpus='2'>ast2600-evb</machine>
$ t4 r+ d2 l% H      <machine maxCpus='1'>borzoi</machine># H: e- V! c) m2 {
      <machine maxCpus='1'>spitz</machine>
" V1 a" D  K5 G      <machine maxCpus='255'>virt-2.7</machine>
+ f+ z, |$ n( J: P$ d      <machine maxCpus='2'>nuri</machine>, ?( e+ v9 q3 F/ C* a3 }- I9 c
      <machine maxCpus='2'>mcimx7d-sabre</machine># p) v9 I5 h8 U# h% w8 @
      <machine maxCpus='1'>romulus-bmc</machine>
- l3 P: d# _* ?$ `0 d' y      <machine maxCpus='512'>virt-3.0</machine>
+ M9 F% Y: z/ X: \# o      <machine maxCpus='512'>virt-5.0</machine>
/ w1 J* v% p# I/ u. ?      <machine maxCpus='2'>npcm750-evb</machine>
0 c3 z# {' p% c9 E      <machine maxCpus='255'>virt-2.10</machine>
* X. x' O: g, w; Z      <machine maxCpus='2'>rainier-bmc</machine>
, g& L+ l  W# {  ]$ V8 G      <machine maxCpus='1'>mps3-an547</machine>" _7 D( @( u& y" b5 [. b
      <machine maxCpus='255'>virt-2.8</machine>6 A* {- J4 {9 k4 ]" w
      <machine maxCpus='2'>musca-b1</machine>
& Q6 I5 f* ^2 u. r- K      <machine maxCpus='4'>realview-pbx-a9</machine>' ?0 T) Y0 J3 x: D( @
      <machine maxCpus='1'>versatileab</machine>3 K8 W# o9 l! X
      <machine maxCpus='1'>kzm</machine>2 {) S5 \9 F# F$ [" b
      <machine maxCpus='2'>musca-a</machine>
& ]7 K$ p, h/ Q6 u; F      <machine maxCpus='512'>virt-3.1</machine>
# l; f1 T+ }$ i+ v' j9 m      <machine maxCpus='1'>mcimx6ul-evk</machine>
& G) @9 E, _* t" ]      <machine maxCpus='512'>virt-5.1</machine>; S+ _. G( S  C; h
      <machine maxCpus='2'>smdkc210</machine>6 @- g/ z/ f; v" s. y5 M) `
      <machine maxCpus='1'>sx1</machine>
- w) x1 E8 z8 H/ {- N8 z3 \- [* K. D      <machine maxCpus='255'>virt-2.11</machine>& ~; w( a  z7 h  F4 r; ]8 i! P
      <machine maxCpus='1'>imx25-pdk</machine>; @5 C; i( N+ B: U. }* m
      <machine maxCpus='1'>stm32vldiscovery</machine>/ K8 U6 u6 r* [# H! U/ g: ]
      <machine maxCpus='255'>virt-2.9</machine>6 `' m% ^5 _" D8 k
      <machine maxCpus='4'>orangepi-pc</machine>% n3 U; [0 S1 c, _
      <machine maxCpus='1'>quanta-q71l-bmc</machine>8 `4 Z9 d8 k, s) z, ^7 f% o- W* r
      <machine maxCpus='1'>z2</machine>
# W5 |) S& p; d( F* m' ]# y# {      <machine maxCpus='512'>virt-5.2</machine>
( l" d. F6 t* |. ~      <machine maxCpus='1'>xilinx-zynq-a9</machine>
- x9 ^  I% d/ K6 W. I: d) H" d      <machine maxCpus='6'>xlnx-zcu102</machine>
  J. Q) f& @& u' ^      <machine maxCpus='1'>tosa</machine># s) o* L, q. t: H
      <machine maxCpus='1'>mps2-an500</machine>
+ `& \' \0 F' U8 u* T9 b7 Q( S      <machine maxCpus='255'>virt-2.12</machine>) W0 i5 w" |1 Y) @' p/ Y% o8 ]
      <machine maxCpus='2'>mps2-an521</machine>
3 R" |. Z7 ^3 v9 k1 U      <machine maxCpus='4'>sabrelite</machine>8 a; ~1 f1 b0 H& a7 G
      <machine maxCpus='1'>mps2-an511</machine>8 a' U" j# G) I( ]- I
      <machine maxCpus='1'>canon-a1100</machine>; V. j+ ^: y4 J$ z1 ~
      <machine maxCpus='1'>realview-eb</machine>
9 {$ _7 v( S; |0 i7 l; S      <machine maxCpus='2'>quanta-gbs-bmc</machine>. \: u; j) t' c$ g) I9 i
      <machine maxCpus='1'>emcraft-sf2</machine>
' g* o) m6 P- k# \+ K      <machine maxCpus='1'>realview-pb-a8</machine>0 X( H- ?  Q3 `9 a' L9 u
      <machine maxCpus='512'>sbsa-ref</machine>
1 i# B8 d% o0 I3 k0 r) T0 g4 m6 _& b      <machine maxCpus='512'>virt-4.0</machine>
) o, f2 ]; H% j4 t1 j7 M( F      <machine maxCpus='1'>raspi1ap</machine>
8 [: Y: C% c. K- j+ m. \      <machine maxCpus='1'>palmetto-bmc</machine>
$ Q" V4 t& c3 ?- s8 }4 u' [7 Q      <machine maxCpus='1'>sx1-v1</machine>
  w5 W3 c' j3 U- T, T4 x* ]      <machine maxCpus='1'>n810</machine>
  f- R8 [7 {$ T" P; R/ L      <machine maxCpus='1'>g220a-bmc</machine>2 m; \: l5 s5 W% u6 [2 F7 F, c
      <machine maxCpus='1'>n800</machine>
2 x9 |; I9 ~% R- k5 F( U* h      <machine maxCpus='2'>tacoma-bmc</machine>! M- X; d. F- ], t) i
      <machine maxCpus='512'>virt-4.1</machine>- j& ?# p: f5 x5 p& F1 N- Q* T
      <machine maxCpus='2'>quanta-gsj</machine># P: \- @* P) S& X# k& w
      <machine maxCpus='1'>versatilepb</machine>9 d# |9 j3 V5 h% K+ ~# l9 z+ n
      <machine maxCpus='1'>terrier</machine>' @- i, U) t, ?) K
      <machine maxCpus='1'>mainstone</machine>. u' ^; R8 U* a/ l/ Q2 A: J
      <machine maxCpus='4'>realview-eb-mpcore</machine>
! P& B% `2 [" a- Z      <machine maxCpus='1'>supermicrox11-bmc</machine>
% O0 U1 J# `3 _  Z5 [" A      <machine maxCpus='512'>virt-4.2</machine>
" j' ~! [* S, N# Z- o- `! q. @      <machine maxCpus='1'>witherspoon-bmc</machine>8 V! l9 g! \6 x. P
      <machine maxCpus='2'>mps3-an524</machine>/ N$ b# \/ u7 A/ A
      <machine maxCpus='1' deprecated='yes'>swift-bmc</machine>
; ?: I; j& W- j1 V1 z      <machine maxCpus='2'>kudo-bmc</machine>
% r0 R' |7 t: w- a2 P8 u3 Y      <machine maxCpus='4'>vexpress-a9</machine>
# r4 M" V2 ?# z, d, T6 j      <machine maxCpus='4'>midway</machine>
2 |, M  [( i* B! G      <machine maxCpus='1'>musicpal</machine>
& k, m# ^- q: [9 c3 L  N  w      <machine maxCpus='1'>lm3s811evb</machine>
8 s  E# O# w# |! ?      <machine maxCpus='1'>lm3s6965evb</machine>  S1 }6 n9 U) ^4 e
      <machine maxCpus='1'>microbit</machine>9 @( M; l' G8 h+ K2 c0 a
      <machine maxCpus='1'>mps2-an505</machine>
' {, w: V: Q3 t8 `- X" V2 t/ k      <machine maxCpus='1'>mps2-an385</machine>6 Z$ w% o, _# @* D
      <machine maxCpus='512'>virt-6.0</machine>: t) Q% O: w; A0 r3 l0 ?
      <machine maxCpus='4'>raspi3ap</machine>
0 E( ]9 R1 r# j( Z8 `      <machine maxCpus='1'>cubieboard</machine>+ V7 V, t3 B# D# E
      <machine maxCpus='1'>verdex</machine>
1 K9 d4 `  d9 k7 ^2 a      <machine maxCpus='1'>netduino2</machine>' k( |; o  F( v2 L5 P
      <machine maxCpus='2'>xlnx-versal-virt</machine>
7 o) |- C8 @: |. J( R$ y6 N+ B      <machine maxCpus='1'>mps2-an386</machine>& o& r4 k: \' C) Z( k! S
      <machine maxCpus='512'>virt-6.1</machine>% L9 G2 P. u7 y' s* u# f
      <machine maxCpus='4'>raspi3b</machine>7 P  {  {: T  X/ N* o& B
      <machine maxCpus='4'>raspi2b</machine>
) m5 ~( T/ m* |' S4 a      <machine maxCpus='4'>vexpress-a15</machine>
# _7 f- F9 S' D) U4 Y& d& }      <machine maxCpus='2'>fuji-bmc</machine>1 Q. e) b, T8 e# d; c' _
      <machine maxCpus='512'>virt-6.2</machine>
$ d, V; Q/ x, P, h9 n) J      <machine canonical='virt-6.2' maxCpus='512'>virt</machine>
7 S; a6 _+ @; u0 Z      <machine maxCpus='1'>sonorapass-bmc</machine>4 W/ a) Q. O: n  ]; N9 u
      <machine maxCpus='1'>cheetah</machine>- y% S* g  H9 n- O* q9 o* L% _& g
      <machine maxCpus='255'>virt-2.6</machine>
4 `7 r6 x: M# J3 S. [0 L      <machine maxCpus='1'>ast2500-evb</machine>
( K1 u1 n0 z& E, Y( w1 ]2 @( \- {      <machine maxCpus='4'>highbank</machine>5 S* W3 r; C. T) u  y* {( O
      <machine maxCpus='1'>akita</machine>( b. r! T1 E$ q$ v6 _9 P
      <machine maxCpus='1'>connex</machine>
; l9 I5 G6 H& c  p, t      <machine maxCpus='1'>netduinoplus2</machine>: [' t8 f8 H7 {$ u/ N* r* R
      <machine maxCpus='1'>collie</machine>/ K& ^5 |# t1 x' q; k5 X6 y7 I4 N
      <machine maxCpus='1'>raspi0</machine>
! V. f, s* A4 ]( b. |+ f& a      <machine maxCpus='1'>fp5280g2-bmc</machine>. y4 ?/ l  u. z# g" _
      <domain type='qemu'/>- |, b" o' G2 A. m
    </arch>8 j2 V+ R4 v# D
    <features>
& j) r5 [- B, m" g      <acpi default='on' toggle='yes'/>. q) H- `! \" E" s
      <cpuselection/>
& B( H$ g2 G3 z      <deviceboot/>
. C& b$ V& i! [      <disksnapshot default='on' toggle='no'/>
0 Z3 Y& d/ C; I3 n: l5 c    </features>& Q# C0 q& M8 D6 z1 v
  </guest>& t3 i6 b- a- t% e7 Q, b7 E
: f  X9 t* k$ Y- k: Q4 P
  <guest>
( P5 Z3 y' d1 C: ~    <os_type>hvm</os_type>8 A5 M/ {1 J3 W: Z9 |
    <arch name='cris'>
3 C( V. W% C3 z. o$ e# X3 i. L      <wordsize>32</wordsize>( D! k% o4 s  t9 T! c, t- Z
      <emulator>/usr/bin/qemu-system-cris</emulator>% k+ s+ V* r, m6 h2 B
      <machine maxCpus='1'>axis-dev88</machine>
8 c& V: W6 }2 s4 D/ [      <domain type='qemu'/>
* ?; m# h$ ?, u* \7 m    </arch>
  `) x/ k% o) S- O- k/ F    <features>
$ }! {* M0 f5 {2 A      <cpuselection/>
% Q/ ]$ r/ R  g, s9 p6 k' o      <deviceboot/># j) @/ Y. w* p" z9 r% ?
      <disksnapshot default='on' toggle='no'/>
  x/ |' Q. N7 o: @0 H    </features>
- h8 r, }3 c5 c4 K$ Q" X- `  </guest>( y& ]' |# h# y9 R# {1 K! H. l( v9 \# V
; ~, V) \, F4 [- y3 Y6 Q+ y% Z; o
  <guest>
$ i6 O  @5 y$ K0 }* k  J2 a    <os_type>hvm</os_type>7 X% |8 l; m) X
    <arch name='i686'>$ ^& i. R# ^" k- L1 C. h/ |
      <wordsize>32</wordsize>' b9 w% ?0 A' e" Z4 Z
      <emulator>/usr/bin/qemu-system-i386</emulator>
% R) I3 m+ J" x      <machine maxCpus='255'>pc-i440fx-jammy</machine>+ q; W* x% K3 @
      <machine canonical='pc-i440fx-jammy' maxCpus='255'>ubuntu</machine>8 H" G* X2 b6 D, |/ X' l
      <machine maxCpus='255'>pc-i440fx-impish-hpb</machine>  Q& w- G( A7 X% V' Q! c  i
      <machine maxCpus='288'>pc-q35-5.2</machine>
# n4 U  t) H: h# q5 a9 M  F      <machine maxCpus='255'>pc-i440fx-2.12</machine>
( J: i- c3 ^- v' ^* u7 S      <machine maxCpus='255'>pc-i440fx-2.0</machine>
# \# `2 N8 R" W) v* H      <machine maxCpus='255'>pc-i440fx-xenial</machine>
& d  Y' i% V: C9 {# u; p; P7 {0 Y# l      <machine maxCpus='255'>pc-i440fx-6.2</machine>8 k- Q# l2 U1 t7 g, U7 `, D
      <machine canonical='pc-i440fx-6.2' maxCpus='255'>pc</machine>
, H/ f6 u- J% k% F      <machine maxCpus='288'>pc-q35-4.2</machine>
! C* D& i% X. q      <machine maxCpus='255'>pc-i440fx-2.5</machine>
9 w% \, K  G0 t: f" l6 m      <machine maxCpus='255'>pc-i440fx-4.2</machine>2 m! T& M6 i/ h' b6 o9 a
      <machine maxCpus='255'>pc-i440fx-focal</machine>+ A" ]% s7 {" Z2 L' S' o) t
      <machine maxCpus='255'>pc-i440fx-hirsute</machine>8 d% q! m% \) Q0 k$ d* ^
      <machine maxCpus='255'>pc-q35-xenial</machine>3 {* z# m6 R0 r1 b& w6 Z% W
      <machine maxCpus='255'>pc-i440fx-jammy-hpb</machine>7 j8 U" Z" M7 q0 j
      <machine maxCpus='255'>pc-i440fx-5.2</machine>
8 }4 r7 O+ {; Q      <machine maxCpus='255'>pc-i440fx-1.5</machine>% m5 @$ E' E: j+ o# |
      <machine maxCpus='255'>pc-q35-2.7</machine>
6 u: E$ E6 ^/ b. V! n) ^      <machine maxCpus='288'>pc-q35-eoan-hpb</machine>
* t/ R8 R" E/ i; \/ P" i      <machine maxCpus='255'>pc-i440fx-zesty</machine>+ e# ^1 x6 t6 o) W6 g4 E
      <machine maxCpus='255'>pc-i440fx-disco-hpb</machine># M0 X. N: F$ Y
      <machine maxCpus='288'>pc-q35-groovy</machine>4 \- C& [. o. p
      <machine maxCpus='255'>pc-i440fx-groovy</machine>, ]9 ^6 D) p$ q7 j- x
      <machine maxCpus='288'>pc-q35-artful</machine>
0 T7 R5 N+ u3 O& m6 Q: K9 ?" g      <machine maxCpus='255'>pc-i440fx-2.2</machine>/ ]' `& e. S# w6 `3 |
      <machine maxCpus='255'>pc-i440fx-trusty</machine>
# d9 Z2 L6 R- r+ v5 R1 _. L      <machine maxCpus='255'>pc-i440fx-eoan-hpb</machine>+ X, Y$ ?$ w* T2 F7 l
      <machine maxCpus='288'>pc-q35-focal-hpb</machine>
: f  L7 o$ d" E- \      <machine maxCpus='288'>pc-q35-bionic-hpb</machine>1 [8 d+ i& M3 t  G5 G1 O% d; p
      <machine maxCpus='255'>pc-i440fx-artful</machine>
! k: b9 e4 i# u; Z, Q  X      <machine maxCpus='255'>pc-i440fx-2.7</machine>4 s' X# {4 u- Q" k$ f8 n% F, N: h8 `
      <machine maxCpus='288'>pc-q35-6.1</machine>
/ B/ }. v+ T8 U- d      <machine maxCpus='255'>pc-i440fx-yakkety</machine>! K' Y" n6 F4 u
      <machine maxCpus='255'>pc-q35-2.4</machine>
: Z; a$ i% S; W+ j" y7 O      <machine maxCpus='288'>pc-q35-cosmic-hpb</machine>( z( F& ?# J. G& `. _0 s3 X, g
      <machine maxCpus='288'>pc-q35-2.10</machine>  h" U6 {, O. P$ |4 f* q/ F
      <machine maxCpus='1'>x-remote</machine>
# E: \' \$ T/ f9 w6 D" \/ @      <machine maxCpus='288'>pc-q35-5.1</machine>  m: t- Q) J3 w1 {8 u% ^
      <machine maxCpus='255'>pc-i440fx-1.7</machine>1 y1 P2 y. n, o& C! [
      <machine maxCpus='288'>pc-q35-2.9</machine>
0 k+ z1 h* \: `" ^% x      <machine maxCpus='255'>pc-i440fx-2.11</machine>) o2 y1 \9 x6 }$ C& g/ a" ~$ v0 ?
      <machine maxCpus='288'>pc-q35-3.1</machine>
7 X2 ]' f3 Y& K7 ^# S; c& ~      <machine maxCpus='255'>pc-i440fx-6.1</machine>, G! q2 R( x' z. I
      <machine maxCpus='288'>pc-q35-4.1</machine># L4 }3 b) I& b4 l* Q
      <machine maxCpus='288'>pc-q35-jammy</machine>" c( [- l! k& E9 L
      <machine canonical='pc-q35-jammy' maxCpus='288'>ubuntu-q35</machine>
( y! \8 }6 K1 H0 R  g  Z      <machine maxCpus='255'>pc-i440fx-2.4</machine>8 M0 }. B2 z* X; M0 }- O, K
      <machine maxCpus='255'>pc-i440fx-4.1</machine>
8 }9 [/ N2 A* q# Z$ s. m2 w) J      <machine maxCpus='288'>pc-q35-eoan</machine>
7 I& L+ W9 l9 E" ]  @" n; I+ X      <machine maxCpus='288'>pc-q35-jammy-hpb</machine>
6 E7 d( j; s& y: h/ D$ d      <machine maxCpus='255'>pc-i440fx-5.1</machine>: a. e0 y0 l! b# T1 }8 {  ]
      <machine maxCpus='255'>pc-i440fx-2.9</machine>
3 i4 n: [0 Q# p. k, p. f1 J      <machine maxCpus='255'>pc-i440fx-bionic-hpb</machine>
/ _, L; z" ?' P+ l      <machine maxCpus='1'>isapc</machine>
8 r# n: q& _2 L1 a. \) U      <machine maxCpus='255'>pc-i440fx-1.4</machine>/ I* L1 V& S. h
      <machine maxCpus='288'>pc-q35-cosmic</machine>
" ~- q/ l% V6 _9 n4 Z  S6 y      <machine maxCpus='255'>pc-q35-2.6</machine>
+ O" ?7 ~' {$ p$ S% n  u      <machine maxCpus='255'>pc-i440fx-3.1</machine>
( m4 R7 ]3 x' E      <machine maxCpus='288'>pc-q35-bionic</machine>
& Y- ^2 v1 ~4 p- t. B4 p- [/ a      <machine maxCpus='288'>pc-q35-disco-hpb</machine>0 s* Y8 r( X' n8 {/ ^: R
      <machine maxCpus='255'>pc-i440fx-cosmic</machine># O! g4 n: O% _* W
      <machine maxCpus='288'>pc-q35-2.12</machine>
! k0 p+ g& w5 G' N      <machine maxCpus='255'>pc-i440fx-bionic</machine>: Z; |1 j  b. |5 x$ Z& l
      <machine maxCpus='288'>pc-q35-groovy-hpb</machine>
4 }- F4 O  H8 m" y% e# _7 n      <machine maxCpus='288'>pc-q35-disco</machine>; U8 l7 G  e8 {
      <machine maxCpus='255'>pc-i440fx-cosmic-hpb</machine>! c" E* P* f; j" U/ r8 T! A; c& f5 {
      <machine maxCpus='255'>pc-i440fx-2.1</machine>9 d+ j; l* k  L
      <machine maxCpus='255'>pc-i440fx-wily</machine>
# G- T" g2 n) q* X! V6 Z" ?      <machine maxCpus='288'>pc-q35-impish</machine>0 j1 U! O' y8 ^% {
      <machine maxCpus='288'>pc-q35-6.0</machine>: \" I% u8 ], q
      <machine maxCpus='255'>pc-i440fx-impish</machine>
) A' S) {0 c) g/ T8 Q% u' B      <machine maxCpus='255'>pc-i440fx-2.6</machine>$ ?. W0 I6 F. ^& o+ e
      <machine maxCpus='288'>pc-q35-impish-hpb</machine>
, o, @* k4 H  l  z      <machine maxCpus='288'>pc-q35-hirsute</machine>: d  d8 k7 f7 }7 ~
      <machine maxCpus='288'>pc-q35-4.0.1</machine>, V; ]1 ?) R3 R; s# `7 f) D
      <machine maxCpus='288'>pc-q35-hirsute-hpb</machine>
; n: a( h8 {, F; a, \+ W      <machine maxCpus='255'>pc-i440fx-1.6</machine>
! @7 m0 P: _2 f/ N      <machine maxCpus='288'>pc-q35-5.0</machine>
: D) Y7 }: Q) E, y: a      <machine maxCpus='288'>pc-q35-2.8</machine>
0 o% ]! p: W7 l7 U. t' d      <machine maxCpus='255'>pc-i440fx-2.10</machine>0 ~1 u4 @* L6 Y& y! w
      <machine maxCpus='288'>pc-q35-3.0</machine>
- Q* A: t# D8 |8 R- ]* A      <machine maxCpus='255'>pc-i440fx-6.0</machine>
  a% {" e, e/ u# Y      <machine maxCpus='288'>pc-q35-zesty</machine>
, B8 b; W5 o' n0 W, V8 l! {$ Z      <machine maxCpus='288'>pc-q35-4.0</machine>  F1 r6 z4 J7 k0 q2 k- {
      <machine maxCpus='288'>pc-q35-focal</machine>
) P. U" k- [" w6 x# R      <machine maxCpus='288'>microvm</machine># T/ ]' Y/ v6 V! t- L. k
      <machine maxCpus='255'>pc-i440fx-2.3</machine>; a9 O2 ?3 k: h3 N8 I7 Y! |
      <machine maxCpus='255'>pc-i440fx-focal-hpb</machine>3 [" f) g- K. c$ E- ~* X
      <machine maxCpus='255'>pc-i440fx-disco</machine>' E  N+ n* \* T/ Y
      <machine maxCpus='255'>pc-i440fx-4.0</machine>
' H2 f$ U- K$ x      <machine maxCpus='255'>pc-i440fx-groovy-hpb</machine>
* M) \4 l$ o+ O6 a8 K      <machine maxCpus='255'>pc-i440fx-hirsute-hpb</machine>( q& r0 a4 [8 Z' u- i+ ~0 a4 C; u. a
      <machine maxCpus='255'>pc-i440fx-5.0</machine>7 F9 ?7 y6 t1 O6 }
      <machine maxCpus='288'>pc-q35-6.2</machine>
% d. y! F6 p7 f/ U5 a      <machine canonical='pc-q35-6.2' maxCpus='288'>q35</machine>
7 J- o' j- D3 @$ v/ x      <machine maxCpus='255'>pc-i440fx-2.8</machine>/ y4 P* ?9 l3 r1 X
      <machine maxCpus='255'>pc-i440fx-eoan</machine>
9 I8 m# q+ ^; z: L/ P6 _      <machine maxCpus='255'>pc-q35-2.5</machine>
+ ?" c, f) X$ z, y# A6 y+ o( z+ z8 S      <machine maxCpus='255'>pc-i440fx-3.0</machine>1 S( f  v' n& T1 x
      <machine maxCpus='255'>pc-q35-yakkety</machine>
9 D0 [/ j, F( B      <machine maxCpus='288'>pc-q35-2.11</machine>
" X# r! z8 d6 x! q      <domain type='qemu'/>1 w! ]0 w0 {: F: Q
      <domain type='kvm'/>
% }: @4 R* s5 S; q: o* V    </arch>
! H8 ~0 V1 [; V/ B1 R+ H    <features>0 f8 |  m+ ^) G: u9 ?
      <pae/>4 Z- X- w' |/ ]" B8 Z/ N
      <nonpae/># I' e- o: g/ a# Y2 G% B# I( v
      <acpi default='on' toggle='yes'/>7 {3 `% \' |+ G0 H2 x
      <apic default='on' toggle='no'/>- |! \! m& V8 b3 ^
      <cpuselection/>4 B! ]8 L! D7 ?* I: }7 C
      <deviceboot/>
) W+ [$ I9 S4 v# Q( w      <disksnapshot default='on' toggle='no'/>; ]; o1 b0 D1 `) w
    </features>
$ q0 H" E" t, l5 T  </guest>
% F7 N0 w% f9 S; ]3 R6 Q9 z7 W( L/ t1 {% R
  <guest>
& U1 Z: ^" K' a8 Q* M, v    <os_type>hvm</os_type>
' z1 U+ T' P: B. k1 u6 l    <arch name='m68k'>2 l& n, L* J4 U) f
      <wordsize>32</wordsize>
. e9 ]5 T; H& i/ ~1 B      <emulator>/usr/bin/qemu-system-m68k</emulator>
8 d; h, A1 O4 ^: ~      <machine maxCpus='1'>mcf5208evb</machine>
: M- }- U; z9 c  ]- b+ m      <machine maxCpus='1'>an5206</machine>; h' Y4 b+ C) F+ B5 ^6 U6 ?0 m4 ?
      <machine maxCpus='1'>virt-6.0</machine>4 p% z- I3 L; E* P2 o9 w. A: Y. |
      <machine maxCpus='1'>q800</machine>
6 }! X2 I) X* r      <machine maxCpus='1'>virt-6.2</machine>6 u- j. j8 ^; V& T$ f, |  l1 Q7 A
      <machine canonical='virt-6.2' maxCpus='1'>virt</machine>0 h* b7 K4 p* A
      <machine maxCpus='1'>next-cube</machine>
3 f, I+ M. ^8 R. V' [( M      <machine maxCpus='1'>virt-6.1</machine>
, o6 V- l0 @3 w1 I: ]) M      <domain type='qemu'/>
: R2 h+ d) i* }4 a% A5 c) s7 k4 h* H    </arch>+ W6 @) k  G% B1 w
    <features>" I- `0 J9 F8 }. Q: _
      <cpuselection/>/ _% p4 d* Y2 ~/ L
      <deviceboot/>
+ g5 l4 A; [6 c/ Z3 l; H1 k      <disksnapshot default='on' toggle='no'/>
' I: K) G( N; N" R+ q    </features>2 X( \/ g7 N  P* X7 ]; |8 c1 R
  </guest>0 K# p7 z7 ]: v/ Z
1 T0 ~( J$ J- W; E+ r1 y
  <guest>5 z$ R/ E* ^( o* k
    <os_type>hvm</os_type>
3 v4 G6 L+ x# W3 k8 a    <arch name='microblaze'>
) |3 Q+ ~* C5 I7 l, {      <wordsize>32</wordsize>0 K) N# N& ~" f! r6 Z: w
      <emulator>/usr/bin/qemu-system-microblaze</emulator>
7 Z( _& P, W/ @, D      <machine maxCpus='1'>petalogix-s3adsp1800</machine>6 T+ b7 e( `5 `3 E- _- R+ ~
      <machine maxCpus='1'>petalogix-ml605</machine>) e* m8 w6 s1 u/ B
      <machine maxCpus='1'>xlnx-zynqmp-pmu</machine>0 b4 e" j6 f% \% `
      <domain type='qemu'/>7 i/ {% Y, L5 l2 g9 n1 u/ R
    </arch>; ?  q* ^0 w, |8 C( Z; ~
    <features>: O# }0 F3 d: R. }9 {  i' _) E
      <cpuselection/>/ i$ ?: Q( S9 }# ^) f9 h/ R
      <deviceboot/>1 H: x; k! o9 k. G) @5 U2 U
      <disksnapshot default='on' toggle='no'/>9 E* O/ p# [0 z- |- [
    </features>* y6 h7 U( j/ b/ v. y. ~* O& n
  </guest>
& J8 N# ~% {' b; }: u3 W4 X5 q+ \& U. S7 d& I* W- X
  <guest>
% c1 J! z3 r; R8 p5 b+ w    <os_type>hvm</os_type>
4 B( n" A% `! p+ c: q, U* }! |    <arch name='microblazeel'>5 f* D8 B( I/ P5 v4 P5 p/ e
      <wordsize>32</wordsize>
! ?- W7 C6 h( E$ z      <emulator>/usr/bin/qemu-system-microblazeel</emulator>
( Q. f. d3 _% M/ N      <machine maxCpus='1'>petalogix-s3adsp1800</machine>; k1 c; j, I  O6 v* r) y1 P
      <machine maxCpus='1'>petalogix-ml605</machine>
) x$ q) a$ Y! v      <machine maxCpus='1'>xlnx-zynqmp-pmu</machine>: c  F  g! b3 k/ A& T" u
      <domain type='qemu'/>
; B+ o2 N, A- g) c    </arch>9 ]& p* G' L1 ~  _. E
    <features>
9 K* _+ ]0 Y9 O7 w, G      <cpuselection/>
; U% G; y8 Q* q: _; h/ @$ Q& r- U: N      <deviceboot/>
# C( b4 t& a1 M8 T/ l5 d' ^      <disksnapshot default='on' toggle='no'/>  H; d% s( h# [* e0 M/ B/ z
    </features>( l: U+ V. f9 P% ~4 `! P9 c
  </guest>1 M# h( ?  ^7 t% T( r6 z+ H
' e7 d# l% z/ @" A
  <guest>! B7 N7 T/ `/ Q7 L' v( J: m
    <os_type>hvm</os_type>
9 }  d9 ?. w% i; U$ }: P% c    <arch name='mips'>
& O+ T, l, L: V2 D      <wordsize>32</wordsize>
2 i+ {2 {& y% `: d      <emulator>/usr/bin/qemu-system-mips</emulator>; z  Q# S; Y' B# c' d
      <machine maxCpus='16'>malta</machine>' j: b$ I( C' M- D+ }; m
      <machine maxCpus='1'>mipssim</machine>
% W1 m) j- k5 n: {      <domain type='qemu'/>0 [7 ^( ~$ \/ p  V* e" l1 F
    </arch>% D: M: `6 y) y7 K- O
    <features>/ i2 Z, F4 N4 |. P
      <cpuselection/>
0 M9 v& a) G2 }' M$ Z1 t      <deviceboot/>3 e1 A& H" p4 Z6 C; i( N: n
      <disksnapshot default='on' toggle='no'/>9 h( D3 n1 L6 X2 [$ i6 C
    </features>2 G9 E# d: L3 `5 [9 _7 |
  </guest>
$ c/ Y2 d  y1 O& B! B5 X" J2 _; s6 \6 N( _6 R0 D+ r" Y+ ?; o% p  {; _2 d( y
  <guest>6 G2 m0 p% e- s, l6 o  o: P  y
    <os_type>hvm</os_type>5 `# W- B% v) Q* U" ?# N: I
    <arch name='mipsel'>9 U9 U- {5 u" A$ g* c" T
      <wordsize>32</wordsize>  h* B+ [2 B0 U' N5 g& b
      <emulator>/usr/bin/qemu-system-mipsel</emulator>9 `; K6 x% Z7 A* N
      <machine maxCpus='16'>malta</machine>- d7 c" a+ U" d/ k& D4 s
      <machine maxCpus='1'>mipssim</machine>$ i9 @  f7 s4 B9 k( Q
      <domain type='qemu'/>: ]- j) I* F, Z! Q/ i# ~2 c
    </arch>, H2 B/ I! Y- _& e
    <features>1 W( X5 t, g- a9 B6 v8 P& n
      <cpuselection/>
* U, G' X3 L& q& \) Y& I; R# f! o* K      <deviceboot/>- A$ v/ l: s, b# K
      <disksnapshot default='on' toggle='no'/>+ n2 n- D! v8 M& N
    </features>
, Z4 U6 c6 f  i4 U3 r1 O  </guest>
8 H2 M' V8 k3 m' m2 f0 m' }+ z+ U1 X# w- \) v- `* i5 K- N  F7 X2 M
  <guest>7 A7 M2 B7 J/ A5 v/ t; @
    <os_type>hvm</os_type>
- u! X" L( M/ F, J$ D2 f    <arch name='mips64'>
7 ?( R: B  L6 R  x      <wordsize>64</wordsize>
( R$ v" I4 U! P0 ?% K8 B      <emulator>/usr/bin/qemu-system-mips64</emulator>" m* c8 \( ]5 |) Q' U
      <machine maxCpus='16'>malta</machine>$ m7 r$ ^4 z" h& K/ M. J) ?
      <machine maxCpus='1'>mipssim</machine>7 k( [4 G. r/ v1 o) H8 ?! X2 y
      <machine maxCpus='1'>pica61</machine>4 F# J7 X% T2 f, v. O. o0 b0 Z. j& r
      <machine maxCpus='1'>magnum</machine>3 h1 i9 _% a  j
      <domain type='qemu'/>: C4 J+ M6 f: I
    </arch>
5 J' \* p  r3 f- t+ `% @    <features>( v, l3 i& t+ A% p
      <cpuselection/>
1 _$ b- G+ Z  X5 A& O( a+ P7 }      <deviceboot/>/ n% }* D0 K$ P3 _8 \' |
      <disksnapshot default='on' toggle='no'/>
/ f8 |, L- \8 K    </features>8 Q9 v8 M# O% v9 D' P, D3 v
  </guest>
: q  w9 j5 u: @8 K8 k/ l
% N, I$ W9 _- c3 ^, c5 P/ @; k  <guest>5 o5 Q- a( c  B4 O+ z
    <os_type>hvm</os_type>9 H+ p+ X9 l5 b- n2 L
    <arch name='mips64el'>0 h" P& t, Q6 }1 S5 {
      <wordsize>64</wordsize>
  t4 F# ~! N) e7 U" Z      <emulator>/usr/bin/qemu-system-mips64el</emulator>8 b' R% L# \# G! `+ k4 T* y/ y
      <machine maxCpus='16'>malta</machine>% C$ K3 D5 d9 b2 x# }
      <machine maxCpus='16'>loongson3-virt</machine>
8 A7 A8 |2 C8 G6 n* m      <machine maxCpus='1'>mipssim</machine>
& o- P% t0 O% X8 b% `" v# O  v      <machine maxCpus='1'>pica61</machine>
5 x8 M) g+ C+ I' C2 E      <machine maxCpus='1'>magnum</machine>
2 b2 e- e. m9 e0 _+ l      <machine maxCpus='16'>boston</machine>; M# }' _* Q. j4 k6 M" z; C
      <machine maxCpus='1'>fuloong2e</machine>; K$ l: K  y  t0 g( K  H2 v
      <domain type='qemu'/>
, D4 h, ]5 L5 A" i    </arch>4 f1 G% g' |1 @& K7 F8 [
    <features>
: `" \5 c2 M. `* S1 S: U# h      <cpuselection/>2 C8 x4 t  T! }
      <deviceboot/>* s( F6 X/ `& h  o3 t
      <disksnapshot default='on' toggle='no'/>! D; S0 H, t- }
    </features># |, [$ }  H# K+ |6 Z; `1 Z5 e
  </guest>& }6 K, ~3 ^+ Y/ {0 Y" }% [

( G2 n! Y  O( M8 W1 I  <guest>  v" r$ ]; u; R4 O  |' F
    <os_type>hvm</os_type>
+ {& w7 L1 T# U    <arch name='ppc'>
" m' c0 N; [  D: M- K7 U* R      <wordsize>32</wordsize>) B4 F" y5 v3 Q- {  l
      <emulator>/usr/bin/qemu-system-ppc</emulator>
4 N7 m! g: Q, _8 R: j( p      <machine maxCpus='1'>g3beige</machine>2 h7 w4 s& Q4 h" C  ^" @( K
      <machine maxCpus='1'>virtex-ml507</machine>
+ Z+ ]! z3 P4 U5 J      <machine maxCpus='1'>mac99</machine>
2 r& ^+ m6 M" ^7 \+ j      <machine maxCpus='32'>ppce500</machine># y- v4 `5 N0 y
      <machine maxCpus='1'>pegasos2</machine>! R: v! }2 r; E/ c
      <machine maxCpus='1'>sam460ex</machine>. D( {7 e! `0 p8 X' v, ^, o
      <machine maxCpus='1'>bamboo</machine>
2 N5 @, X( m  J4 u4 s  f- }7 }! M$ v      <machine maxCpus='1'>40p</machine>: \, [/ ~: q8 g  E
      <machine maxCpus='1'>ref405ep</machine>
) O; f! p3 v  P5 l      <machine maxCpus='15'>mpc8544ds</machine>+ c9 T1 N1 i. Z; ]8 O9 z. Z+ F
      <machine maxCpus='1'>taihu</machine>$ f8 t# v& b" ~! @
      <domain type='qemu'/>0 D5 ]# k" j2 j; h" S0 H) ]
    </arch>, X( ^* B4 ?2 v' }
    <features>
5 I5 Z" K0 \8 R% p      <cpuselection/>+ n( `, x! ^, g9 F
      <deviceboot/>( r6 K9 o, U& W
      <disksnapshot default='on' toggle='no'/>8 B8 E. E* Q* V
    </features>4 X3 l7 p/ D( `8 @0 F  G% S" A; E
  </guest>
8 F$ M# a1 ]8 U
0 z4 k, u4 e$ g& [( w! j5 E- \  <guest>5 i4 b, L% T7 k
    <os_type>hvm</os_type>, N9 v4 O. H0 I8 ?/ z3 ?
    <arch name='ppc64'>
5 V$ j6 d; T% b# l, t      <wordsize>64</wordsize>
& N( |8 n& }4 D% m      <emulator>/usr/bin/qemu-system-ppc64</emulator>( j  Z3 y2 N. y
      <machine maxCpus='2147483647'>pseries-jammy</machine>
; r: x& a7 `' C, J. }4 C      <machine canonical='pseries-jammy' maxCpus='2147483647'>pseries</machine>8 E$ N# D* {: J$ a, q2 `
      <machine maxCpus='2048'>powernv9</machine>/ F( c) V, D! L- _8 z. a
      <machine canonical='powernv9' maxCpus='2048'>powernv</machine>
6 M9 q) F6 u: w9 L3 Q* \      <machine maxCpus='1'>taihu</machine>
8 T% S6 q9 s1 b" _! h* C      <machine maxCpus='2147483647'>pseries-4.1</machine>$ i1 O% E6 j4 H, t* g' b
      <machine maxCpus='15'>mpc8544ds</machine>
. ~: T) l# Z) Y9 Z. i$ n$ P0 c3 n      <machine maxCpus='2147483647'>pseries-6.1</machine>
: A  Y- `3 t% y4 H      <machine maxCpus='2147483647'>pseries-2.5</machine>
) R  C& d7 ]! H- i( A. _      <machine maxCpus='2048'>powernv10</machine>! m7 f/ y/ j: [  ?/ G8 D  j
      <machine maxCpus='2147483647'>pseries-xenial</machine>3 m" [; x/ T0 {2 W; Y
      <machine maxCpus='2147483647'>pseries-4.2</machine>7 K  b4 d$ m: C) I* R/ `2 B
      <machine maxCpus='2147483647'>pseries-6.2</machine>2 k4 G  w$ x' u8 I( `
      <machine maxCpus='2147483647'>pseries-yakkety</machine># N$ D; T# [) B. e
      <machine maxCpus='2147483647'>pseries-2.6</machine>
' d/ f, O2 q  g- x      <machine maxCpus='32'>ppce500</machine>
9 n: Z$ ^5 O6 [% G2 ?: n' M+ C      <machine maxCpus='2147483647'>pseries-bionic-sxxm</machine>. }9 i8 |% Y5 B+ m! s) S2 |0 t
      <machine maxCpus='2147483647'>pseries-2.7</machine>8 |& X: U+ z; [, p6 o
      <machine maxCpus='2147483647'>pseries-3.0</machine>1 H' q$ E& ]* `1 T. C! g% j
      <machine maxCpus='2147483647'>pseries-5.0</machine>& E5 t8 a6 K, j  Y- y8 r
      <machine maxCpus='1'>40p</machine># w' s' y3 f( N8 p# M( a; T6 b# o
      <machine maxCpus='2147483647'>pseries-2.8</machine>
  q1 v$ N+ I; M5 C; c% C/ h      <machine maxCpus='1'>pegasos2</machine>
9 T5 p; j! ~0 c" d& v      <machine maxCpus='2147483647'>pseries-hirsute</machine>' J; {6 {' Q- B; K
      <machine maxCpus='2147483647'>pseries-3.1</machine>, P, M& \7 s/ q- `0 x+ h# |6 M1 j
      <machine maxCpus='2147483647'>pseries-5.1</machine>; M- r" @6 d+ t  {8 V; {2 |& }
      <machine maxCpus='2147483647'>pseries-eoan</machine>
2 U2 o! a& m% u6 Z3 L+ |/ j" u( B/ E6 b      <machine maxCpus='2147483647'>pseries-2.9</machine>
2 p4 G0 Y! ^: n  u      <machine maxCpus='2147483647'>pseries-zesty</machine>% x% r3 q; s' E: ]% \  ?
      <machine maxCpus='1'>bamboo</machine>
$ c0 U$ ^+ K9 D7 b$ m      <machine maxCpus='2147483647'>pseries-groovy</machine>' P1 e+ ~/ D) ^. |
      <machine maxCpus='2147483647'>pseries-focal</machine>! Q$ t! P% T) k
      <machine maxCpus='1'>g3beige</machine>
7 R. Q) W# s2 l" ~: H      <machine maxCpus='2147483647'>pseries-5.2</machine>
: }+ g8 J' T  x( |6 m) n4 P& E      <machine maxCpus='2147483647'>pseries-disco</machine>
9 l$ Y! x$ x; s# k      <machine maxCpus='2147483647'>pseries-2.12-sxxm</machine>
* S0 q% g: ~+ C! i* E* N; j      <machine maxCpus='2147483647'>pseries-2.10</machine>
4 u4 J2 `# `: e      <machine maxCpus='1'>virtex-ml507</machine>  e! R$ g7 c, x; T5 h+ d/ N( z
      <machine maxCpus='2147483647'>pseries-2.11</machine>3 ~; `9 r6 ]7 Y/ k
      <machine maxCpus='2147483647'>pseries-2.1</machine>) N' M! W3 F3 h- C" \
      <machine maxCpus='2147483647'>pseries-cosmic</machine>
9 R; }0 E- v  U; V      <machine maxCpus='2147483647'>pseries-bionic</machine>; |7 l% ^; y9 `! g
      <machine maxCpus='2147483647'>pseries-2.12</machine>
& \0 X. ?6 {% N  i% Z; J3 A& [2 ?      <machine maxCpus='2147483647'>pseries-2.2</machine>
; Y7 r/ T, x9 y      <machine maxCpus='1'>mac99</machine>
+ h. F, v" x& H+ a      <machine maxCpus='2147483647'>pseries-impish</machine>% X( s3 [6 m; n2 M
      <machine maxCpus='2147483647'>pseries-artful</machine>( j8 m. O, l- k3 }0 c; C. V) o- U
      <machine maxCpus='1'>sam460ex</machine>4 Z1 p  l/ z4 N: L
      <machine maxCpus='1'>ref405ep</machine>0 Z8 X2 g& M# k& j" Q1 p
      <machine maxCpus='2147483647'>pseries-2.3</machine>$ b6 w/ v( c2 ]% B' ^: u- I
      <machine maxCpus='2048'>powernv8</machine>; j9 d4 ?3 Q" I8 h7 T
      <machine maxCpus='2147483647'>pseries-4.0</machine>4 ]5 D( @: _. C/ \4 O6 L* ?  W* g
      <machine maxCpus='2147483647'>pseries-6.0</machine>0 Q2 F8 C+ i2 h4 A. p  \
      <machine maxCpus='2147483647'>pseries-2.4</machine>
" j! N: H6 {7 [2 c! I2 ?      <domain type='qemu'/>
7 [$ t  y* u& `. W0 ?    </arch>- U# y( M. ]9 _/ o  d4 c3 O
    <features>
" @# y. D( i9 A* w! V! i1 l# O* U      <cpuselection/>
" E! @& u' U+ X0 m  f" L3 z      <deviceboot/>+ c- B4 G% q# i4 i4 B: v0 [
      <disksnapshot default='on' toggle='no'/>* {5 Y+ L4 t$ k  h2 |
    </features>) R' `/ c: I, e& I  l$ \& v3 n+ v
  </guest>- C6 T+ c3 b7 o* n0 R& @* E
% n9 N" @5 D7 d- s# p* X9 Q& d
  <guest>
: X' }  D8 r; ?3 W5 ^    <os_type>hvm</os_type>9 }% Q. w% v/ a, C: u7 R
    <arch name='ppc64le'>: J, s/ F6 g2 d
      <wordsize>64</wordsize>
) r' ^, j& s  g& D1 G      <emulator>/usr/bin/qemu-system-ppc64le</emulator>! B( o2 ^8 X* w
      <machine maxCpus='2147483647'>pseries-jammy</machine>
2 I" L; T  J% k* A      <machine canonical='pseries-jammy' maxCpus='2147483647'>pseries</machine>
% ]& F3 u6 l8 x) ?! r      <machine maxCpus='2048'>powernv9</machine>
, n3 }) Y  t* l  a! P5 y      <machine canonical='powernv9' maxCpus='2048'>powernv</machine>
) f+ c6 d- q& D: Y5 @( R2 c( o      <machine maxCpus='1'>taihu</machine>/ v/ F: C$ X0 c( C% u! m" G
      <machine maxCpus='2147483647'>pseries-4.1</machine>
. s( a# y' e' Z( u# d  ~6 u# B& Q8 _      <machine maxCpus='15'>mpc8544ds</machine>& X$ V0 p+ e" h/ F3 _' B
      <machine maxCpus='2147483647'>pseries-6.1</machine>2 Z! D, \- a3 x0 s" @0 D
      <machine maxCpus='2147483647'>pseries-2.5</machine>
) _! K+ T! M1 c# P  ]1 F( U      <machine maxCpus='2048'>powernv10</machine>% P1 d2 f9 x) z7 \$ W2 o& X
      <machine maxCpus='2147483647'>pseries-xenial</machine>
* Q/ [; {7 {3 }! n6 d5 d' {      <machine maxCpus='2147483647'>pseries-4.2</machine>
0 l3 Y  l2 _! n/ x+ ]3 s* w3 t      <machine maxCpus='2147483647'>pseries-6.2</machine>
6 W5 d9 f: G+ M7 ^, ?+ W9 k      <machine maxCpus='2147483647'>pseries-yakkety</machine>
' Q( ]5 ~4 Y( j      <machine maxCpus='2147483647'>pseries-2.6</machine># G: }3 H7 E2 n- F' g+ t: ^
      <machine maxCpus='32'>ppce500</machine>$ ]/ F/ t, S" g# K) `
      <machine maxCpus='2147483647'>pseries-bionic-sxxm</machine>6 j" {; v6 K$ {8 s
      <machine maxCpus='2147483647'>pseries-2.7</machine>( u1 \. i0 }& K
      <machine maxCpus='2147483647'>pseries-3.0</machine>4 D8 J% h. G6 n2 n
      <machine maxCpus='2147483647'>pseries-5.0</machine>+ g6 n5 C$ d* W! p! j5 M' A3 `
      <machine maxCpus='1'>40p</machine>0 H7 ~5 {* I# l3 z
      <machine maxCpus='2147483647'>pseries-2.8</machine>6 I4 C- v  l+ M- u
      <machine maxCpus='1'>pegasos2</machine>2 y7 B. P8 ]0 M' n# B
      <machine maxCpus='2147483647'>pseries-hirsute</machine>+ `& g7 ^2 F7 R% @
      <machine maxCpus='2147483647'>pseries-3.1</machine>" N& q4 D2 V: \, _0 _6 E* k
      <machine maxCpus='2147483647'>pseries-5.1</machine>
) a6 r8 V" j% ]# {- R2 Z      <machine maxCpus='2147483647'>pseries-eoan</machine>
" z+ F) u& D$ J- }5 p; V4 o# @      <machine maxCpus='2147483647'>pseries-2.9</machine>% b/ ?2 }- h# Q9 J# W2 L5 e# N
      <machine maxCpus='2147483647'>pseries-zesty</machine>* y. \4 y# p. m4 X* p0 k% s% ?4 D
      <machine maxCpus='1'>bamboo</machine>4 F7 w9 l8 l* z6 _
      <machine maxCpus='2147483647'>pseries-groovy</machine>
8 r; H9 {% x" q+ F1 j5 X8 U) N      <machine maxCpus='2147483647'>pseries-focal</machine>6 b1 r9 S# D9 Q: R" u: B
      <machine maxCpus='1'>g3beige</machine>
; p% i0 p1 ^$ u! z      <machine maxCpus='2147483647'>pseries-5.2</machine>
2 t7 h" Y! H8 e! F! t: j      <machine maxCpus='2147483647'>pseries-disco</machine>9 E  A( t, U: o, k( F  b% ?: F! H
      <machine maxCpus='2147483647'>pseries-2.12-sxxm</machine>
' d  N/ E9 e0 o& M1 K, H4 B6 L      <machine maxCpus='2147483647'>pseries-2.10</machine>4 C' U! i! ^( L( h8 M4 Q* D
      <machine maxCpus='1'>virtex-ml507</machine>
5 O- L( x7 `) G3 J      <machine maxCpus='2147483647'>pseries-2.11</machine>  Y" e# S% y% d8 D; }
      <machine maxCpus='2147483647'>pseries-2.1</machine>( ]0 [. O6 N5 \) b/ E
      <machine maxCpus='2147483647'>pseries-cosmic</machine>" e6 G- n# T. d: |
      <machine maxCpus='2147483647'>pseries-bionic</machine>
6 t5 E8 Y" R' a) v      <machine maxCpus='2147483647'>pseries-2.12</machine>
4 `( L: s- ~( w9 `9 H* d/ ]      <machine maxCpus='2147483647'>pseries-2.2</machine>
1 R8 w8 L. B7 X      <machine maxCpus='1'>mac99</machine>4 `& q' h" m/ `$ f- i
      <machine maxCpus='2147483647'>pseries-impish</machine>
# m0 Y9 X* h, k, G3 X, s) j: F  [      <machine maxCpus='2147483647'>pseries-artful</machine>( T: x8 I7 t+ E2 P, I- Q) }3 e& y
      <machine maxCpus='1'>sam460ex</machine>
! W9 ?5 x$ u" _' y* m" @4 A" T* p% i      <machine maxCpus='1'>ref405ep</machine>
7 A% F+ n* O: t. p3 t      <machine maxCpus='2147483647'>pseries-2.3</machine>
" j& m! g# Q: z3 N: Z" Y2 o      <machine maxCpus='2048'>powernv8</machine>
7 i7 c9 w) ?. l/ ~' f% B- L) Z      <machine maxCpus='2147483647'>pseries-4.0</machine>
  E7 ?" R, \# ]: V4 i4 Z      <machine maxCpus='2147483647'>pseries-6.0</machine>! K# U+ N/ V( h3 e! g* u. `
      <machine maxCpus='2147483647'>pseries-2.4</machine>
- w9 l. m* n, }      <domain type='qemu'/>
& \8 o, `& K% y' \) g+ t* U    </arch>! [; L0 o3 P9 E) y& \$ U. ^' e
    <features>
- C# K0 l% N5 G  z      <cpuselection/>
" q: t# b/ H! z" ~9 z! v      <deviceboot/>8 _' S' [/ Q1 B- B
      <disksnapshot default='on' toggle='no'/>
! C+ n1 h0 f. G+ F- T' @9 d    </features>
# r' b" m1 y6 _& O, D/ c$ V+ @  </guest>- v! F3 w+ c( r' K5 ]. n
' Q3 J# t& t, O2 a/ h
  <guest>
5 L+ D# _/ N. y- n' `# {2 l% H, R    <os_type>hvm</os_type>
7 I% e( Y) k1 s1 M. y    <arch name='riscv32'>
) ]& a% E" a  ?! U      <wordsize>32</wordsize>
* v6 {  P' `1 L4 i9 r  o" t' }5 D! q2 t      <emulator>/usr/bin/qemu-system-riscv32</emulator>
0 t% D  c5 H3 ~: N; X      <machine maxCpus='8'>spike</machine>
0 Y; s7 K0 K, o2 O      <machine maxCpus='1'>opentitan</machine>
3 T5 M- b3 f" K' @, O1 m      <machine maxCpus='5'>sifive_u</machine>
( k" d( c9 G+ }! G( a) ]      <machine maxCpus='1'>sifive_e</machine>0 k; H# ^2 q1 H1 `4 R/ C& \
      <machine maxCpus='8'>virt</machine>
. R: d5 ]: L% j; t$ g5 M# h- h      <domain type='qemu'/>
  u0 I7 K0 V0 _: Z    </arch>
. V! H, r5 x' j$ O, n    <features>" J: h/ p$ Q: F/ h
      <cpuselection/>
- j, Y5 Z) ?# y' \3 o* S+ ~3 d      <deviceboot/>
, p, G8 I& }/ t& _' Q! v3 C$ @      <disksnapshot default='on' toggle='no'/>
  p9 |; x* M! W2 ^    </features>; b7 z9 a2 |' ~0 @1 ?" R
  </guest>
9 d+ N6 t! X% j. K6 `8 ^: p$ t, ~( {7 A
  <guest>( D. c5 x2 ~1 k; w# S' C$ ?5 t6 u  D1 Z
    <os_type>hvm</os_type>" K1 q( \$ \+ i3 B3 W, C
    <arch name='riscv64'>
9 {5 h/ a' d9 n& {      <wordsize>64</wordsize>
2 M  e& D$ r9 ~2 a! m$ B      <emulator>/usr/bin/qemu-system-riscv64</emulator>5 m/ M, Q: \" A* E
      <machine maxCpus='8'>spike</machine>8 Z' V4 }. j" Y
      <machine maxCpus='5'>microchip-icicle-kit</machine>
+ n* w% {& Y, Y+ A3 w4 ?7 a      <machine maxCpus='5'>sifive_u</machine>: u5 W, s- d) H/ L4 D* z. T
      <machine maxCpus='1'>shakti_c</machine>
% C6 r6 ?' ^" ^0 {2 F      <machine maxCpus='1'>sifive_e</machine>: _( K5 Y: g9 N  p; Z
      <machine maxCpus='8'>virt</machine>9 ]* X: r2 c4 y, k9 ~- u% D
      <domain type='qemu'/>+ Z' F/ ~' v/ f
    </arch>
/ B3 ^1 W2 B& X0 p4 v  v0 a) Y    <features>: w& q5 O# l# {+ B" a6 Y* e) ^- v
      <cpuselection/>
# h2 J5 b' u, E5 L; {0 p      <deviceboot/>
% f/ D: {% x4 \8 Q1 d      <disksnapshot default='on' toggle='no'/>
! q7 ^. `0 n/ ~. U1 Z    </features>
. p0 v* D- R9 y+ d% ]  </guest>7 F: ^! ]5 Y5 }) H8 U6 |
4 Q+ f; F9 j( t$ ^4 \5 ^1 l
  <guest>
3 J, a# E6 @& b( v9 @, K    <os_type>hvm</os_type>
, ]8 _0 c" I( `5 d    <arch name='s390x'>7 d2 f+ c3 W2 Z* a5 }/ G, ?
      <wordsize>64</wordsize>
% Z% c5 y* n" f' ?/ I: N      <emulator>/usr/bin/qemu-system-s390x</emulator>& d. ]& p8 D3 [8 J3 b( U- m! E
      <machine maxCpus='248'>s390-ccw-virtio-jammy</machine>
/ K  `( U' J+ b. A$ E! n8 `      <machine canonical='s390-ccw-virtio-jammy' maxCpus='248'>s390-ccw-virtio</machine>
  p2 A; ^, ~! g9 g' F" p1 M      <machine maxCpus='248'>s390-ccw-virtio-4.0</machine>* E/ a. ~+ r* P1 v: V
      <machine maxCpus='248'>s390-ccw-virtio-5.2</machine>7 V) r/ L; K+ F8 A5 G  ]
      <machine maxCpus='248'>s390-ccw-virtio-artful</machine>. W6 ~, e7 _/ q4 K( F$ r
      <machine maxCpus='248'>s390-ccw-virtio-3.1</machine>
5 G$ `  v$ [" Q      <machine maxCpus='248'>s390-ccw-virtio-groovy</machine>
% s2 j2 M; t6 {7 L; B      <machine maxCpus='248'>s390-ccw-virtio-hirsute</machine>5 E: l- d1 a1 T# @' _
      <machine maxCpus='248'>s390-ccw-virtio-disco</machine>9 f% k6 f  j# r4 w5 t+ X
      <machine maxCpus='248'>s390-ccw-virtio-2.12</machine>% A1 y8 x0 Z0 |0 T# i
      <machine maxCpus='248'>s390-ccw-virtio-2.6</machine>
; O' @$ c% ]1 i  g* Y3 X      <machine maxCpus='248'>s390-ccw-virtio-yakkety</machine>/ O, ]; N% Y4 V$ H  f8 h/ j
      <machine maxCpus='248'>s390-ccw-virtio-eoan</machine>
. H( V: d8 V1 `+ G) r      <machine maxCpus='248'>s390-ccw-virtio-2.9</machine>
$ Q5 U" N) D4 s' c8 W      <machine maxCpus='248'>s390-ccw-virtio-6.0</machine>& e* y' r% L  e5 r/ ^9 ~" h
      <machine maxCpus='248'>s390-ccw-virtio-5.1</machine>
2 w" I2 E4 _: p& S      <machine maxCpus='248'>s390-ccw-virtio-3.0</machine>% a" X2 S& @7 ^7 f0 r" f8 B
      <machine maxCpus='248'>s390-ccw-virtio-4.2</machine>8 h5 l3 D; Y3 l5 U
      <machine maxCpus='248'>s390-ccw-virtio-2.5</machine>
. V8 }) Z0 Y* d' O. Q2 [# n4 A      <machine maxCpus='248'>s390-ccw-virtio-2.11</machine>) w5 N0 T! R. b1 R% f
      <machine maxCpus='248'>s390-ccw-virtio-xenial</machine>: S$ s8 E2 a1 [" b8 }/ _; [% l% M
      <machine maxCpus='248'>s390-ccw-virtio-focal</machine>
' {& l3 V+ `! a$ m) D- d. z      <machine maxCpus='248'>s390-ccw-virtio-2.8</machine>: c( w1 b7 u: ^; y/ M  C
      <machine maxCpus='248'>s390-ccw-virtio-impish</machine>
8 W( }4 L5 A( X- `      <machine maxCpus='248'>s390-ccw-virtio-bionic</machine>
( ~+ Y( y3 i) Y      <machine maxCpus='248'>s390-ccw-virtio-5.0</machine>
+ c. t" ^1 a  k7 {  {- J! Z      <machine maxCpus='248'>s390-ccw-virtio-6.2</machine>* t- a# T' i5 H+ g7 o8 E
      <machine maxCpus='248'>s390-ccw-virtio-zesty</machine>
% O1 O, V3 l# \. C* e; p* E      <machine maxCpus='248'>s390-ccw-virtio-4.1</machine>
/ n6 s0 @- O$ F( _. s' G# k4 y      <machine maxCpus='248'>s390-ccw-virtio-cosmic</machine>7 ]* n& S9 m8 l. E5 ?
      <machine maxCpus='248'>s390-ccw-virtio-2.4</machine>
' G3 k% ~( a, a8 p; V2 k      <machine maxCpus='248'>s390-ccw-virtio-2.10</machine>+ L$ X. ^' C+ E) |- L8 o7 N
      <machine maxCpus='248'>s390-ccw-virtio-2.7</machine>
; z. V6 v& B1 G% @/ M& _$ w      <machine maxCpus='248'>s390-ccw-virtio-6.1</machine>
; {$ ^! V; h8 H7 R      <domain type='qemu'/>
# c; v5 N/ O/ a( V% k7 }    </arch>$ U  `! k' C3 f+ Z2 |3 g$ I
    <features>
4 _; P- l6 w0 X8 {: a3 M6 g; o' x1 w      <cpuselection/>
: D  C- e; ?9 T2 l- Z& D( i      <deviceboot/>
! R, r+ ]4 K+ w0 L) A3 [+ P: v; y, ^      <disksnapshot default='on' toggle='no'/># Y, z% Q, Z4 o- i2 ^; f6 m
    </features>7 Y: }3 P$ }* ~5 K4 s' [
  </guest>7 u6 M* M6 u8 H7 p" O2 Q7 d  i

2 y! d9 x: W9 s  l( W* ^, A( _  <guest>
( ?" s/ ^$ ~2 g3 [    <os_type>hvm</os_type>
% r3 ^# y) [* d9 j( }  Z" }4 r( X( C    <arch name='sh4'>
8 K# l( V2 m$ u7 i( c      <wordsize>32</wordsize>( }. i) l. N/ |; f) q2 [8 W  r! w
      <emulator>/usr/bin/qemu-system-sh4</emulator>/ }5 B9 U) T; `$ i+ E* D* J+ S
      <machine maxCpus='1'>shix</machine>2 s( A# ~  A* j5 I
      <machine maxCpus='1'>r2d</machine>/ Y; S, k9 N5 X% g" c: ?, j9 R
      <domain type='qemu'/>0 H5 T! j6 i4 t! `6 Q; s# X' a1 v0 w
    </arch>1 F- P  b( z, @
    <features>
) J, T* ^; l/ b0 o      <cpuselection/>3 M4 ?1 d: M" ?8 _, D! @' A
      <deviceboot/>
- t: L8 C7 a! p  H. M, n      <disksnapshot default='on' toggle='no'/>
% Q! K( V  M# `4 J. V) C" k! L: t    </features>
( ]! A: q3 |' n! K7 H  </guest>. w' q" j2 h  z7 H! }/ E& N2 @
& C4 `7 H: O+ R
  <guest>7 H9 \) i- a  H, c! R
    <os_type>hvm</os_type>
) T1 D" L7 J; Q& n    <arch name='sh4eb'>
) }% [$ T- Y: f* W9 ?6 w      <wordsize>64</wordsize>
. V$ u, T3 W6 j# o  ^+ \      <emulator>/usr/bin/qemu-system-sh4eb</emulator>
; C5 o; {1 Y9 L4 Z1 D: ?      <machine maxCpus='1'>shix</machine>+ w$ _2 Q( V3 M3 x
      <machine maxCpus='1'>r2d</machine>6 x% `' L0 X: d# q; R) R
      <domain type='qemu'/>
5 ~, _' ~" E. P! u) Z    </arch>: E: @! i$ z: \4 ~# G
    <features>" t) O; u6 {' k: L+ V+ y
      <cpuselection/>! W4 u% Z; D9 X8 w; L. C
      <deviceboot/>
$ O& S4 l' m  ^' A4 R2 T7 I" }      <disksnapshot default='on' toggle='no'/>1 {7 A& o9 y- s- g+ L
    </features>
) j( ~- R( S! g( Q" V  </guest>
3 d( b, w6 ]! l2 y4 t4 A/ f4 A8 K& i9 z) B* T9 G6 g7 s
  <guest>9 t0 I3 I+ y' d7 s' a* l
    <os_type>hvm</os_type>
& v9 F( Z# G7 J    <arch name='sparc'>
' V3 m( p) o- ^% X% k( l$ S      <wordsize>32</wordsize>2 t/ L/ B% m# W7 Z) ~4 t
      <emulator>/usr/bin/qemu-system-sparc</emulator>
: [5 j0 X9 K1 i      <machine maxCpus='1'>SS-5</machine>6 ~* a3 k" N" v7 m- [
      <machine maxCpus='4'>SS-20</machine>7 F, O$ X4 Q$ S7 R/ u0 D: V
      <machine maxCpus='1'>LX</machine>
5 N; Y' O+ Q; `% d      <machine maxCpus='1'>SPARCClassic</machine>
6 _0 h  L9 s5 U3 \      <machine maxCpus='1'>leon3_generic</machine>5 |7 o; T) K& y" e7 {; ]& h
      <machine maxCpus='1'>SPARCbook</machine>0 O: z7 u4 x+ |" k1 A  @  [
      <machine maxCpus='1'>SS-4</machine>
, B& C0 m2 d: u+ O/ y/ g3 A% H3 L      <machine maxCpus='4'>SS-600MP</machine>
% G: w% k7 @$ x3 z0 a7 F% A% O6 h      <machine maxCpus='4'>SS-10</machine>, l; {) F. C/ ^
      <machine maxCpus='1'>Voyager</machine>
4 V8 z" E4 D5 l+ ?& v+ v      <domain type='qemu'/>6 e! H  X$ v+ b  c
    </arch>
+ j$ ]( j, I) h" z# K0 j    <features>7 {/ Z) `7 b- E) i" {
      <cpuselection/>
, X+ }7 E" p9 u, j( M      <deviceboot/>
4 Q; @7 P* B& c0 q) D# o+ s' p      <disksnapshot default='on' toggle='no'/>( m/ a) n' P7 {2 r9 O
    </features>
# ]# X+ |5 K- z7 l* x- t' y/ z8 p1 J  </guest>, V/ Q, i) ~( i, ^

4 k+ h8 J1 M% ?4 C+ ^: B  <guest>- C) A8 L, b; g! }
    <os_type>hvm</os_type>
3 L* v/ t6 |( k5 {- {# c4 ^' K    <arch name='sparc64'>2 P: \/ q- q' M5 C
      <wordsize>64</wordsize>& d1 u( J4 e: Z8 j/ {: p
      <emulator>/usr/bin/qemu-system-sparc64</emulator>7 m; u1 p1 Z$ M
      <machine maxCpus='1'>sun4u</machine>% V; E$ J( z! f6 |7 ^
      <machine maxCpus='1'>niagara</machine>. v& |3 W* v( k) F; i& A; w+ Q
      <machine maxCpus='1'>sun4v</machine>' b1 A: L4 t2 \5 f% t
      <domain type='qemu'/>
! t+ e, o2 l& S    </arch>2 Q, r( T3 q& ~+ [& W; I* z# v+ |5 a
    <features>, C3 R6 e! Q5 S' j0 I
      <cpuselection/>$ Z- `. a) l; B8 o, d
      <deviceboot/>
7 j: c9 [. n& c3 d) A/ M" V      <disksnapshot default='on' toggle='no'/>" v& {$ C" z1 l0 |2 v! m2 m
    </features>- l; [! g8 E) H7 h
  </guest>3 d' G% c" c7 w3 n' m  c" j

3 g5 `' e! c8 R6 L/ n% A  <guest>
) L! t0 }! e8 X3 @5 K0 E3 U    <os_type>hvm</os_type>
0 L( C5 R/ c5 Z' o    <arch name='x86_64'># X+ v9 H$ \( w: j5 g$ D8 @: D& K
      <wordsize>64</wordsize>" L6 b9 _( c0 `2 k7 y) |: t
      <emulator>/usr/bin/qemu-system-x86_64</emulator>' j" `" k. ~' r: w/ L
      <machine maxCpus='255'>pc-i440fx-jammy</machine>
2 N7 S; ^/ g: c7 S( U      <machine canonical='pc-i440fx-jammy' maxCpus='255'>ubuntu</machine>& L, B/ N- C- U0 ]/ `( `; r; ?' M9 p
      <machine maxCpus='255'>pc-i440fx-impish-hpb</machine>
' X( b5 b, D: i4 w      <machine maxCpus='288'>pc-q35-5.2</machine>
% ?" v+ N3 f0 P      <machine maxCpus='255'>pc-i440fx-2.12</machine>7 v1 p3 z6 a9 D. ^2 `' c
      <machine maxCpus='255'>pc-i440fx-2.0</machine>. h0 W3 o# U* v3 T& g
      <machine maxCpus='255'>pc-i440fx-xenial</machine>$ {: S: D7 a8 s) q# p9 A3 l
      <machine maxCpus='255'>pc-i440fx-6.2</machine>
1 I7 \* C) z& H9 _: L2 h. E4 y      <machine canonical='pc-i440fx-6.2' maxCpus='255'>pc</machine>/ q% Y$ x5 s- z
      <machine maxCpus='288'>pc-q35-4.2</machine>! |3 @& Z/ b- b' Q7 _1 M0 Q- ^
      <machine maxCpus='255'>pc-i440fx-2.5</machine>( V: L6 J# j1 p% \9 y
      <machine maxCpus='255'>pc-i440fx-4.2</machine>
% h- N3 F% H! |% c      <machine maxCpus='255'>pc-i440fx-hirsute</machine>" |& M6 I. h/ d1 m7 ]& O! i
      <machine maxCpus='255'>pc-i440fx-focal</machine>, Z+ Z8 k  M& H4 W
      <machine maxCpus='255'>pc-q35-xenial</machine>* n' N1 M1 Z* `8 A0 ]: D
      <machine maxCpus='255'>pc-i440fx-jammy-hpb</machine>1 q! G# R0 a: f! p4 V
      <machine maxCpus='255'>pc-i440fx-5.2</machine>
/ Z  Q, y! y( p      <machine maxCpus='255'>pc-i440fx-1.5</machine>/ Q# k% p$ D5 x/ N3 X9 l
      <machine maxCpus='255'>pc-q35-2.7</machine>
" D+ `4 d; P0 X3 X, P6 B0 x      <machine maxCpus='288'>pc-q35-eoan-hpb</machine>
5 q! i, ^6 n$ Z- ?4 z6 D! W5 I0 }      <machine maxCpus='255'>pc-i440fx-zesty</machine>2 T0 `' E% X- M/ f1 Y
      <machine maxCpus='255'>pc-i440fx-disco-hpb</machine>: p  d3 `3 }7 r  w
      <machine maxCpus='288'>pc-q35-groovy</machine>
6 A4 e( H% I9 H: z8 t0 d      <machine maxCpus='255'>pc-i440fx-groovy</machine>
1 F5 a5 v& O( v( M3 ?; D' G      <machine maxCpus='288'>pc-q35-artful</machine>
3 n1 g3 ?- z' J, T( J      <machine maxCpus='255'>pc-i440fx-trusty</machine>
# P' x! k: T7 }. m# Z4 V      <machine maxCpus='255'>pc-i440fx-2.2</machine>
# Z' @8 ]0 I  C5 v6 T      <machine maxCpus='288'>pc-q35-focal-hpb</machine>* }. W1 D0 S. a
      <machine maxCpus='255'>pc-i440fx-eoan-hpb</machine>
7 \7 l: M: ], k3 A' b) C& b      <machine maxCpus='288'>pc-q35-bionic-hpb</machine>
* d6 `5 G& W( V; r1 W4 m      <machine maxCpus='255'>pc-i440fx-artful</machine>, }5 c2 N' B: d  q: K2 b& i
      <machine maxCpus='255'>pc-i440fx-2.7</machine>
4 j& i" o) R4 f/ y" k& a7 T4 I$ Q0 R      <machine maxCpus='288'>pc-q35-6.1</machine>/ b( h% w& S# s& ?. W% _; H- I0 {
      <machine maxCpus='255'>pc-i440fx-yakkety</machine>
2 F, N) R2 d: }; S      <machine maxCpus='255'>pc-q35-2.4</machine>
" @* g: r. K: I      <machine maxCpus='288'>pc-q35-cosmic-hpb</machine>- r" Q1 M" |( [- E. O" ]/ C
      <machine maxCpus='288'>pc-q35-2.10</machine>
! l# |5 `& v! B0 u4 W$ x      <machine maxCpus='1'>x-remote</machine>
4 P8 H( u. K* k, G' E      <machine maxCpus='288'>pc-q35-5.1</machine>
; |) z, @; i1 B! R7 \" X      <machine maxCpus='255'>pc-i440fx-1.7</machine>
' e' P4 h$ v4 x' R      <machine maxCpus='288'>pc-q35-2.9</machine>% x7 z! t- n% i& o
      <machine maxCpus='255'>pc-i440fx-2.11</machine>
/ I4 _0 c! K# G( g      <machine maxCpus='288'>pc-q35-3.1</machine>
* m: [, f+ l% \      <machine maxCpus='255'>pc-i440fx-6.1</machine>
6 P* O2 N8 m6 B( b, l" h, b      <machine maxCpus='288'>pc-q35-4.1</machine>  e6 d* i- |9 W( }& D
      <machine maxCpus='288'>pc-q35-jammy</machine>
  ?2 D0 r/ Y  h7 \4 j/ m      <machine canonical='pc-q35-jammy' maxCpus='288'>ubuntu-q35</machine>
2 x' f" l1 K$ X8 c. J      <machine maxCpus='255'>pc-i440fx-2.4</machine>
* K. Z0 z8 D6 ^( l" w9 }      <machine maxCpus='255'>pc-i440fx-4.1</machine>
. w$ D5 |9 F8 O) N8 r0 o5 Y$ f* X      <machine maxCpus='288'>pc-q35-eoan</machine>
+ I! m2 m5 r# {      <machine maxCpus='288'>pc-q35-jammy-hpb</machine>) A+ y( `. j3 L; @* k$ u) L
      <machine maxCpus='255'>pc-i440fx-5.1</machine>7 \! F: Y1 A; H
      <machine maxCpus='255'>pc-i440fx-2.9</machine>+ U8 K  Q( A6 a# {, W8 g. m5 m" V
      <machine maxCpus='255'>pc-i440fx-bionic-hpb</machine>0 {! F* Q# G# G6 q% G2 x
      <machine maxCpus='1'>isapc</machine>8 R& P4 N8 T0 b
      <machine maxCpus='255'>pc-i440fx-1.4</machine>
1 I# c" Q- W- u3 t7 x: P7 f      <machine maxCpus='288'>pc-q35-cosmic</machine>* H& Y5 M  a' X7 x2 @3 ^, W7 |
      <machine maxCpus='255'>pc-q35-2.6</machine>
+ w1 Q" T7 P3 Z7 C, Z      <machine maxCpus='255'>pc-i440fx-3.1</machine>/ s0 a. H  I0 i) m5 h( k7 M0 Z
      <machine maxCpus='288'>pc-q35-bionic</machine>+ q: l2 z+ b9 k. p
      <machine maxCpus='288'>pc-q35-disco-hpb</machine>
" h$ f- X4 r# }& C' m9 r  n      <machine maxCpus='255'>pc-i440fx-cosmic</machine>
" H: `# ]; J3 p      <machine maxCpus='288'>pc-q35-2.12</machine>
  n% B+ U- Z% @/ m) f      <machine maxCpus='255'>pc-i440fx-bionic</machine>: J/ [/ Z3 C' ]& ~& e  I5 S
      <machine maxCpus='288'>pc-q35-groovy-hpb</machine>5 C6 B, d3 ?& Q
      <machine maxCpus='288'>pc-q35-disco</machine>, K+ Q; l) ^7 Y/ e
      <machine maxCpus='255'>pc-i440fx-cosmic-hpb</machine>; Z& g, |' l$ y/ d, \
      <machine maxCpus='255'>pc-i440fx-2.1</machine>
* [! z3 b5 x; s0 |# `8 [      <machine maxCpus='255'>pc-i440fx-wily</machine>+ y6 G+ ?1 w1 o% c2 S2 \
      <machine maxCpus='288'>pc-q35-impish</machine>7 C" a+ H! d( b1 Q
      <machine maxCpus='255'>pc-i440fx-2.6</machine>
  ]- V2 w+ Y( v# y5 C0 d5 \      <machine maxCpus='288'>pc-q35-6.0</machine>
- [0 D7 t/ y" N. G) x" Q      <machine maxCpus='255'>pc-i440fx-impish</machine>
+ I& |" p0 q+ ]+ F. I      <machine maxCpus='288'>pc-q35-impish-hpb</machine>! S1 y7 A" z# ?4 t1 i/ m$ Z0 }
      <machine maxCpus='288'>pc-q35-hirsute</machine>
$ g3 |- K- R" A  o% d3 h( h      <machine maxCpus='288'>pc-q35-4.0.1</machine>
% c+ v6 b% `: R# o      <machine maxCpus='288'>pc-q35-hirsute-hpb</machine>
3 ~% F4 q8 t3 e- L9 B: k      <machine maxCpus='255'>pc-i440fx-1.6</machine>9 a1 p$ Z. _6 ~/ ^
      <machine maxCpus='288'>pc-q35-5.0</machine>( S) r& _; w. @7 @4 B
      <machine maxCpus='288'>pc-q35-2.8</machine>
! u0 \0 @7 g* S7 ]0 X7 s      <machine maxCpus='255'>pc-i440fx-2.10</machine>
  i2 W: N+ f1 T6 {3 f1 F      <machine maxCpus='288'>pc-q35-3.0</machine>
. ?# q( ]# q4 x/ }3 ~      <machine maxCpus='288'>pc-q35-zesty</machine>  ]' p" |3 v. y+ W% T6 o+ Q" Q
      <machine maxCpus='288'>pc-q35-4.0</machine>: v5 r+ M0 f- r9 r
      <machine maxCpus='288'>pc-q35-focal</machine>5 z& i5 K1 W" q  y6 o
      <machine maxCpus='288'>microvm</machine>' z3 h. W. k" o9 @0 O2 Z6 U3 y! {
      <machine maxCpus='255'>pc-i440fx-6.0</machine>
2 i* j+ m! {7 F/ E8 A      <machine maxCpus='255'>pc-i440fx-2.3</machine>
- Z  B7 h) F& S+ ~2 i      <machine maxCpus='255'>pc-i440fx-disco</machine>
5 a( t0 d+ K! D" x      <machine maxCpus='255'>pc-i440fx-focal-hpb</machine>. [- K0 W0 B  ^+ S2 p" e8 w4 V  ~
      <machine maxCpus='255'>pc-i440fx-4.0</machine>
4 _0 S, C. |; q8 g) K: N      <machine maxCpus='255'>pc-i440fx-groovy-hpb</machine>7 h# f* B1 i3 X. \, i
      <machine maxCpus='255'>pc-i440fx-hirsute-hpb</machine># n2 J6 I+ w/ f+ L5 M
      <machine maxCpus='255'>pc-i440fx-5.0</machine>
" ^2 b3 D$ ^+ J) \1 A* B" h      <machine maxCpus='255'>pc-i440fx-2.8</machine>. n1 _! ]5 G) M3 m- q) ?7 }
      <machine maxCpus='288'>pc-q35-6.2</machine>5 ~; D& ~' x, G. b/ ]
      <machine canonical='pc-q35-6.2' maxCpus='288'>q35</machine>- c* o6 f# {- ]% o/ j! Y
      <machine maxCpus='255'>pc-i440fx-eoan</machine>0 A& c) ]- M1 L4 m& v# F
      <machine maxCpus='255'>pc-q35-2.5</machine>6 i" J6 z  H+ ?" t( R0 Z6 \
      <machine maxCpus='255'>pc-i440fx-3.0</machine>* T- [" U. E0 J! `
      <machine maxCpus='255'>pc-q35-yakkety</machine>
# R7 U+ z3 c1 s: j& U: Y' Q      <machine maxCpus='288'>pc-q35-2.11</machine>9 q  z/ u8 N: m! |" F
      <domain type='qemu'/>) U! N( L, R7 a1 p# x2 s
      <domain type='kvm'/>
; M$ v4 z" E& t8 P* \0 @/ u    </arch>/ s: H$ X& Q0 }- T
    <features>' H/ q: P& f+ {0 z4 w8 x1 g
      <acpi default='on' toggle='yes'/>' r  D% O8 M/ p9 k# K
      <apic default='on' toggle='no'/>
$ g2 {+ \: F( K- t# U) @$ W      <cpuselection/>" C& n' g) q# I6 |
      <deviceboot/>
( t- L8 H1 b- w# L5 U      <disksnapshot default='on' toggle='no'/>- k0 g5 G6 ]% H9 p" K
    </features>" [" G" k2 w2 L1 P
  </guest>
$ i0 M2 p, k% z; x  F' v2 j6 x
& J- S6 \$ \; Y& U6 E; U# J& ?  <guest>
" N9 p: P$ m, C2 f1 ]) M    <os_type>hvm</os_type>( C0 t" {( e, y1 W; C  u
    <arch name='xtensa'>
- b" i0 H( Z6 a" {, R# I      <wordsize>32</wordsize>& P* l# o6 T5 o7 \# Q4 ]$ K
      <emulator>/usr/bin/qemu-system-xtensa</emulator>
! E  Y8 G5 f+ G: Q7 O      <machine maxCpus='4'>sim</machine>
6 L9 A, X6 r  K8 k      <machine maxCpus='32'>kc705</machine>
" _  z- o$ o' ^- r3 w* u/ |, A      <machine maxCpus='32'>ml605</machine>- q9 E2 k8 p: |+ q
      <machine maxCpus='32'>ml605-nommu</machine>" h! p/ I9 D+ G
      <machine maxCpus='32'>virt</machine>4 O+ \# ~9 Y8 D# N5 c
      <machine maxCpus='32'>lx60-nommu</machine>
+ D# w, F( R# v- i3 C      <machine maxCpus='32'>lx200</machine>
! H. @, W7 x$ d% }9 H# Q. E' ~5 H7 q      <machine maxCpus='32'>lx200-nommu</machine>7 v1 R$ K: }! x# ^, y$ v
      <machine maxCpus='32'>lx60</machine>
) c7 o- n# D9 k0 a# T) Y5 q      <machine maxCpus='32'>kc705-nommu</machine>
, T1 ]7 J7 d4 }5 S& v! q      <domain type='qemu'/>: c3 [, u2 D4 b& D& J  L' }3 I
    </arch>
* Z# f7 b0 ~0 X; S" {    <features>! I# n" w/ e/ G- C% M* t
      <cpuselection/>. G  {- t8 d4 a
      <deviceboot/>
2 i/ w7 l, Y! a& |% q" l) ^      <disksnapshot default='on' toggle='no'/>
. Y9 Z0 g' @! O- {. f7 L, D  B    </features>9 x* V9 U, w$ j0 f& Z
  </guest>$ a3 ?0 u- a- f/ f6 J( J$ Y! V

# `7 D' I+ K& w* b3 m  <guest>
; P% Y: p& s/ O+ B# O9 o+ d    <os_type>hvm</os_type>6 H9 u9 _, q6 O6 |) T
    <arch name='xtensaeb'>: j& c6 q2 x3 y6 A9 H5 m
      <wordsize>32</wordsize>
) m; G0 x  Y; j      <emulator>/usr/bin/qemu-system-xtensaeb</emulator>
! D- D: g, w6 l# R  |      <machine maxCpus='4'>sim</machine># d9 \0 w* ]# ]! x" t
      <machine maxCpus='32'>kc705</machine>
1 `- h9 z. e; K      <machine maxCpus='32'>ml605</machine>
9 o% ^, ]% q. [/ y+ k5 T! @0 j9 ?      <machine maxCpus='32'>ml605-nommu</machine>2 P! w6 i  F% T. k3 M: f  o+ @
      <machine maxCpus='32'>virt</machine>+ q% @2 q+ L0 H
      <machine maxCpus='32'>lx60-nommu</machine>
8 t6 ~% j: H9 @6 ?% ?' t      <machine maxCpus='32'>lx200</machine>
1 b1 R  f; {7 T      <machine maxCpus='32'>lx200-nommu</machine>/ t* @6 G, C5 k
      <machine maxCpus='32'>lx60</machine>3 ]9 t9 g  c  X5 z$ D
      <machine maxCpus='32'>kc705-nommu</machine>
# h+ K2 @9 f. N: V! r      <domain type='qemu'/>
( ?2 S. C3 }# A( @( h4 o    </arch>
0 {0 U5 t, x7 c/ [* c9 a6 F    <features>. v' h7 p1 \) E
      <cpuselection/>
7 n9 D  p& H- R3 [+ I2 D      <deviceboot/>
2 `( F/ X' v7 ?! W% D, w3 [      <disksnapshot default='on' toggle='no'/>6 |6 z) T% e7 Q$ m0 m) a
    </features>4 ^; r9 ^+ T% d4 o1 Z5 v4 b' M6 I/ B" F
  </guest>: d$ |0 M& X9 u

: F, F7 P. o. p" v& r6 j</capabilities>
0 A9 q/ b& d7 H0 Z9 |; C' x3 S% o5 m# k5 B
2023-06-28 08:30:26.690 6641 INFO nova.virt.libvirt.host [None req-6cceb3f2-dfd9-4975-b623-04522f81a0e1 - - - - - -] Secure Boot support detected
7 |$ \( L) n. V- _% u+ b9 [! e2023-06-28 08:30:26.759 6641 INFO nova.virt.node [None req-6cceb3f2-dfd9-4975-b623-04522f81a0e1 - - - - - -] Generated node identity 1ad5771d-7b98-4307-89a0-9dae7f8349448 h$ o) b) u# {& V0 h% Y9 k4 H7 L
2023-06-28 08:30:26.760 6641 INFO nova.virt.node [None req-6cceb3f2-dfd9-4975-b623-04522f81a0e1 - - - - - -] Wrote node identity 1ad5771d-7b98-4307-89a0-9dae7f834944 to /var/lib/nova/compute_id; Y% G% H, {& Q3 a; _& Q
2023-06-28 08:30:26.790 6641 WARNING nova.compute.manager [None req-6cceb3f2-dfd9-4975-b623-04522f81a0e1 - - - - - -] Compute nodes ['1ad5771d-7b98-4307-89a0-9dae7f834944'] for host compute02 were not found in the database. If this is the first time this service is starting on this host, then you can ignore this warning.2 y* s9 y/ L8 N8 V: p9 ~' F& A
2023-06-28 08:30:26.936 6641 INFO nova.compute.manager [None req-6cceb3f2-dfd9-4975-b623-04522f81a0e1 - - - - - -] Looking for unclaimed instances stuck in BUILDING status for nodes managed by this host
, S" m1 g5 x* w  d/ F- r/ w; ~1 [2023-06-28 08:30:27.102 6641 WARNING nova.compute.manager [None req-6cceb3f2-dfd9-4975-b623-04522f81a0e1 - - - - - -] No compute node record found for host compute02. If this is the first time this service is starting on this host, then you can ignore this warning.: nova.exception_Remote.ComputeHostNotFound_Remote: Compute host compute02 could not be found.
5 M% w4 |8 \1 t  `& f, B; E* m2023-06-28 08:30:28.064 6641 WARNING nova.virt.libvirt.driver [None req-6cceb3f2-dfd9-4975-b623-04522f81a0e1 - - - - - -] This host appears to have multiple sockets per NUMA node. The `socket` PCI NUMA affinity will not be supported.
3 `9 n( u  J; }, `  W: r2023-06-28 08:30:28.085 6641 WARNING nova.compute.resource_tracker [None req-6cceb3f2-dfd9-4975-b623-04522f81a0e1 - - - - - -] No compute node record for compute02:1ad5771d-7b98-4307-89a0-9dae7f834944: nova.exception_Remote.ComputeHostNotFound_Remote: Compute host 1ad5771d-7b98-4307-89a0-9dae7f834944 could not be found.3 c* _: {$ i6 B! a' g
2023-06-28 08:30:28.130 6641 INFO nova.compute.resource_tracker [None req-6cceb3f2-dfd9-4975-b623-04522f81a0e1 - - - - - -] Compute node record created for compute02:compute02 with uuid: 1ad5771d-7b98-4307-89a0-9dae7f834944
) ^2 T/ h0 q8 x2023-06-28 08:30:29.288 6641 INFO nova.scheduler.client.report [None req-6cceb3f2-dfd9-4975-b623-04522f81a0e1 - - - - - -] [req-e5cfdb81-db67-46a4-a6b0-6ad7e32d5855] Created resource provider record via placement API for resource provider with UUID 1ad5771d-7b98-4307-89a0-9dae7f834944 and name compute02.0 A+ _/ i3 K" I$ h  ^/ v7 m
2023-06-28 08:30:29.341 6641 INFO nova.virt.libvirt.host [None req-6cceb3f2-dfd9-4975-b623-04522f81a0e1 - - - - - -] kernel doesn't support AMD SEV
0 o0 r8 ~* A- y. `4 T# x6 L9 y2023-06-28 08:31:24.853 6641 INFO nova.compute.manager [None req-1b0d6afb-56a3-450f-bf33-4e58bbd386f2 - - - - - -] Running instance usage audit for host compute02 from 2023-05-01 00:00:00 to 2023-06-01 00:00:00. 0 instances.+ a0 ^4 p2 O( Q4 ^8 ^
2023-06-28 08:31:25.657 6641 WARNING nova.virt.libvirt.driver [None req-1b0d6afb-56a3-450f-bf33-4e58bbd386f2 - - - - - -] This host appears to have multiple sockets per NUMA node. The `socket` PCI NUMA affinity will not be supported.2 m! S( u/ I( |4 y( r5 B, a8 |
2023-06-28 08:32:26.688 6641 WARNING nova.virt.libvirt.driver [None req-1b0d6afb-56a3-450f-bf33-4e58bbd386f2 - - - - - -] This host appears to have multiple sockets per NUMA node. The `socket` PCI NUMA affinity will not be supported.
; W7 \0 j( y3 O: [& ]2023-06-28 08:33:27.582 6641 WARNING nova.virt.libvirt.driver [None req-1b0d6afb-56a3-450f-bf33-4e58bbd386f2 - - - - - -] This host appears to have multiple sockets per NUMA node. The `socket` PCI NUMA affinity will not be supported.7 Y5 }" {: N- L1 F5 k+ _; {" g
2023-06-28 08:34:29.546 6641 WARNING nova.virt.libvirt.driver [None req-1b0d6afb-56a3-450f-bf33-4e58bbd386f2 - - - - - -] This host appears to have multiple sockets per NUMA node. The `socket` PCI NUMA affinity will not be supported.# l6 A! X! M7 O$ L2 F5 v
2023-06-28 08:35:31.555 6641 WARNING nova.virt.libvirt.driver [None req-1b0d6afb-56a3-450f-bf33-4e58bbd386f2 - - - - - -] This host appears to have multiple sockets per NUMA node. The `socket` PCI NUMA affinity will not be supported.! e4 h0 l6 a8 n% n& B% O; x8 w
2023-06-28 08:36:32.562 6641 WARNING nova.virt.libvirt.driver [None req-1b0d6afb-56a3-450f-bf33-4e58bbd386f2 - - - - - -] This host appears to have multiple sockets per NUMA node. The `socket` PCI NUMA affinity will not be supported.$ b2 A& |' G3 ], Z# q
2023-06-28 08:37:33.554 6641 WARNING nova.virt.libvirt.driver [None req-1b0d6afb-56a3-450f-bf33-4e58bbd386f2 - - - - - -] This host appears to have multiple sockets per NUMA node. The `socket` PCI NUMA affinity will not be supported.
7 P% M. h! Q% i5 l9 u) R2023-06-28 08:38:33.562 6641 WARNING nova.virt.libvirt.driver [None req-1b0d6afb-56a3-450f-bf33-4e58bbd386f2 - - - - - -] This host appears to have multiple sockets per NUMA node. The `socket` PCI NUMA affinity will not be supported.
5 P: q/ ^- c3 t  M. d" W. |; D  J2023-06-28 08:39:34.552 6641 WARNING nova.virt.libvirt.driver [None req-1b0d6afb-56a3-450f-bf33-4e58bbd386f2 - - - - - -] This host appears to have multiple sockets per NUMA node. The `socket` PCI NUMA affinity will not be supported.* C( w% |* @9 o7 L# u' n
2023-06-28 08:40:34.583 6641 WARNING nova.virt.libvirt.driver [None req-1b0d6afb-56a3-450f-bf33-4e58bbd386f2 - - - - - -] This host appears to have multiple sockets per NUMA node. The `socket` PCI NUMA affinity will not be supported.
! ~# {" W9 V0 K0 M2023-06-28 08:41:36.570 6641 WARNING nova.virt.libvirt.driver [None req-1b0d6afb-56a3-450f-bf33-4e58bbd386f2 - - - - - -] This host appears to have multiple sockets per NUMA node. The `socket` PCI NUMA affinity will not be supported.
3 F& }- X3 e& X2023-06-28 08:42:37.564 6641 WARNING nova.virt.libvirt.driver [None req-1b0d6afb-56a3-450f-bf33-4e58bbd386f2 - - - - - -] This host appears to have multiple sockets per NUMA node. The `socket` PCI NUMA affinity will not be supported.! ]- C- L) q8 b6 _# h. F. @
2023-06-28 08:43:38.574 6641 WARNING nova.virt.libvirt.driver [None req-1b0d6afb-56a3-450f-bf33-4e58bbd386f2 - - - - - -] This host appears to have multiple sockets per NUMA node. The `socket` PCI NUMA affinity will not be supported.7 j2 K+ R* U. t7 e
2023-06-28 08:44:40.679 6641 WARNING nova.virt.libvirt.driver [None req-1b0d6afb-56a3-450f-bf33-4e58bbd386f2 - - - - - -] This host appears to have multiple sockets per NUMA node. The `socket` PCI NUMA affinity will not be supported.5 T* _4 g! v! V, ]3 v& K/ V

! V! ]/ l& j2 c+ V! t4 f$ k9 [! m( s. @9 y* E" ^0 c
; ~, ~3 x8 n( R3 [- S, c, r9 a
恢复正常。问题解决。  y; v8 A/ R) A0 E& S7 _. j

9 W% [6 r' J* R% s  Q1 ?8 x# s$ |) v

# }3 E" P, a1 }  P. O5 P' [
5 D1 V3 }2 k$ Z6 Q
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 00:10 , Processed in 0.018118 second(s), 23 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表