[pve-devel] [PATCH v2 pve-manager 1/1] qemu: processor : set x86-64-v2 as default cputype for create wizard
Alexandre Derumier
aderumier at odiso.com
Mon May 22 12:25:21 CEST 2023
Signed-off-by: Alexandre Derumier <aderumier at odiso.com>
---
www/manager6/qemu/OSDefaults.js | 1 +
www/manager6/qemu/ProcessorEdit.js | 13 +++++++++++++
2 files changed, 14 insertions(+)
diff --git a/www/manager6/qemu/OSDefaults.js b/www/manager6/qemu/OSDefaults.js
index 5e588a58..fe3ed2c2 100644
--- a/www/manager6/qemu/OSDefaults.js
+++ b/www/manager6/qemu/OSDefaults.js
@@ -43,6 +43,7 @@ Ext.define('PVE.qemu.OSDefaults', {
virtio: 1,
},
scsihw: 'virtio-scsi-single',
+ cputype: 'x86-64-v2',
};
// virtio-net is in kernel since 2.6.25
diff --git a/www/manager6/qemu/ProcessorEdit.js b/www/manager6/qemu/ProcessorEdit.js
index b845ff66..727d1679 100644
--- a/www/manager6/qemu/ProcessorEdit.js
+++ b/www/manager6/qemu/ProcessorEdit.js
@@ -29,6 +29,19 @@ Ext.define('PVE.qemu.ProcessorInputPanel', {
viewModel.set('userIsRoot', Proxmox.UserName === 'root at pam');
},
+ control: {
+ '#': {
+ afterrender: 'setCputype',
+ },
+ },
+ setCputype: function() {
+ let me = this;
+ let view = me.getView();
+ let cputype = view.down('CPUModelSelector[name=cputype]');
+ if (view.insideWizard) {
+ cputype.setValue(PVE.qemu.OSDefaults.generic.cputype);
+ }
+ },
},
onGetValues: function(values) {
--
2.30.2
More information about the pve-devel
mailing list