Skip to content

Commit 4dc6e94

Browse files
committed
qemu: Add QEMU_VOF for using vof for pseries
1 parent c780973 commit 4dc6e94

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

lib/qemu.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ def __init__(self, machine):
1414
self.cpu = None
1515
self.mem = None
1616
self.accel = 'tcg'
17+
self.use_vof = False
1718
self.smp = None
1819
self.cloud_image = None
1920
self.host_mounts = []
@@ -43,6 +44,7 @@ def machine_is(self, needle):
4344

4445
def configure_from_env(self):
4546
self.accel = get_env_var('ACCEL', self.accel)
47+
self.use_vof = get_env_var('QEMU_VOF', self.use_vof)
4648
self.cpu = get_env_var('CPU', self.cpu)
4749
self.smp = get_env_var('SMP', self.smp)
4850
self.mem = get_env_var('QEMU_MEM_SIZE', self.mem)
@@ -82,6 +84,9 @@ def apply_defaults(self):
8284
self.machine_caps += ['max-cpu-compat=%s' % self.cpu.lower()]
8385
self.cpu = None
8486

87+
if self.use_vof:
88+
self.machine_caps += ['x-vof=on']
89+
8590
if self.cpuinfo is None:
8691
if self.machine_is('pseries'):
8792
self.cpuinfo = ['IBM pSeries \(emulated by qemu\)']

0 commit comments

Comments
 (0)