Skip to content

Commit bade36f

Browse files
committed
Add flag to explicitly enable SMM
1 parent 0e9b51f commit bade36f

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

tasks/main.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@
3232
boot_firmware: "{{ vm.boot_firmware | default('bios', true) | lower }}"
3333
enable_feature_acpi_default: "{{ true if boot_firmware == 'efi' else false }}"
3434
enable_feature_acpi: "{{ vm.enable_feature_acpi | default(enable_feature_acpi_default, true) }}"
35+
enable_feature_smm_default: "{{ true if boot_firmware == 'efi' else false }}"
36+
enable_feature_smm: "{{ vm.enable_feature_smm | default(enable_feature_smm_default, true) }}"
3537
with_items: "{{ libvirt_vms }}"
3638
loop_control:
3739
loop_var: vm

templates/vm.xml.j2

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@
2323
{% if enable_feature_acpi %}
2424
<acpi/>
2525
{% endif %}
26+
{% if enable_feature_smm %}
27+
<smm/>
28+
{% endif %}
2629
</features>
2730
<cpu{% if cpu_mode is not none %} mode='{{ cpu_mode }}'{% endif %}>
2831
<model fallback='allow'/>

0 commit comments

Comments
 (0)