Lierfang Support Team
fd9dcbc2d6
Fix virtio-gpu issue on x86_64 https://github.com/jiangcuo/pxvirt/issues/186
2025-08-02 01:03:28 +08:00
Lierfang Support Team
4ce18b69e6
add uring_bdev
2025-08-02 01:03:07 +08:00
Lierfang Support Team
c4ffd24458
Add rbd backend
2025-08-02 01:03:07 +08:00
Lierfang Support Team
916c8bbc7d
Add spdk support
2025-08-02 01:03:07 +08:00
Lierfang Support Team
2461d0d08b
add uuid into
2025-08-02 01:02:22 +08:00
Lierfang Support Team
307ef308b5
improve vga device map
2025-08-02 01:02:22 +08:00
Lierfang Support Team
0866835c9a
improve spice encoder check
2025-08-02 01:02:22 +08:00
f7b7930630
Add spice preferredcodec option
2025-08-02 01:02:22 +08:00
0c83f24786
Add Dharma and YongFeng for Hygon and Zhaoxin
2025-08-02 01:02:22 +08:00
68d66959ef
Add ZhaoXin cpu model support
2025-08-02 01:02:22 +08:00
e1ac752635
add Hygon cpu support
2025-08-02 01:02:22 +08:00
82b19c7a7a
nvme disk can't live migrate
2025-08-02 01:02:11 +08:00
496fe9913a
Fix smbios type 2 register on guestos
2025-08-02 01:02:00 +08:00
e71e75f146
Fixed syntax issues with egl lib detection
2025-08-02 01:02:00 +08:00
8e1c84b4f8
power_state_flags only on amd64
2025-08-02 01:02:00 +08:00
jiangcuo
ba070f8453
Fix get_ovmf_files() error and check_bridge_access user error
2025-08-02 01:01:41 +08:00
35b6183939
add api permission for check_mapping_access check_bridge_access
2025-08-02 01:01:28 +08:00
d4a510c457
Add smbios type2,serial to vm for vdi solution
2025-08-02 01:01:06 +08:00
bb9997f869
Use of uninitialized value
2025-08-02 01:00:47 +08:00
e7c7592cfb
add snapshot flag in vmstatus
2025-08-02 01:00:47 +08:00
706ae8955b
move qemu cpu type to last line
2025-08-02 01:00:47 +08:00
ff393822a1
Add sriov device mac support
2025-08-02 01:00:47 +08:00
jiangcuo
eddf590d1c
fix loadpram error when cloudinit is configured on s390x
2025-08-02 01:00:30 +08:00
jiangcuo
6d662e9812
Add s390x support
2025-08-02 00:59:51 +08:00
jiangcuo
817845c517
Add ppc64 support
2025-08-02 00:59:51 +08:00
jiangcuo
ae37e9eee3
Elevate the API key permissions for root@pam
2025-08-02 00:59:43 +08:00
jiangcuo
38b077268c
Change clonedisk to privileges method
...
Add upid for clonedisk
2025-08-02 00:59:36 +08:00
jiangcuo
4a41b9c309
Add proxyto=>node in clonedisk
2025-08-02 00:59:36 +08:00
jiangcuo
e5562e7c6f
Fix 'target-vm' cause 'can't find vmid'
2025-08-02 00:59:36 +08:00
jiangcuo
da3a4f0e9f
Fix vm clone some issue
2025-08-02 00:59:36 +08:00
jiangcuo
bd9276bc7e
improve vdisk_clone
...
Use "PVE::Storage::vdisk_clone_pxvirt" to clone disk
2025-08-02 00:59:36 +08:00
jiangcuo
1293d8c7f4
fix permission check for linkclone disk && The parameters are consistent with the upstream version.
2025-08-02 00:59:27 +08:00
jiangcuo
1a7b7784fd
Add pxvdi template support
...
```
qm set {vmid} --pxvditemplate 1
```
pxvditemplate vm can create link clone by snapshot. this func only work on zfs ceph-rbd lvmthin
```
qm set 110 --pxvditemplate 1 --scsi0 local-lvm:10
qm snapshot 110 windows10init
qm clone 110 111 --name "windows10-1" --full 0
```
This parameter is used for linked clone desktop pools
```
qm start 110
touch /1
qm snapshot 110 windows10touch1
qm disk clone 110 --disk scsi0 --snapname windows10touch1 --targetvm 111
```
2025-08-02 00:59:27 +08:00
jiangcuo
6e0e5f4dd8
improve clonedisk func
2025-08-02 00:59:27 +08:00
jiangcuo
ff28bebacb
enable spice support for mdev
2025-08-02 00:59:14 +08:00
jiangcuo
cd0231d1cd
set ramfb default on for mdev
2025-08-02 00:59:14 +08:00
jiangcuo
295ec625ff
Fix rebase issue, add virtualization support for arm, fox some format
2025-08-02 00:59:14 +08:00
jiangcuo
33209b06f0
Adjust some code so that it can pass the test on the x86_64 platform.
2025-08-02 00:58:48 +08:00
jiangcuo
34936dd9f8
add port support
2025-08-02 00:57:44 +08:00
jiangcuo
f7d87e4925
Adjust some code so that it can pass the test on the x86_64 platform.
2025-08-02 00:56:36 +08:00
jiangcuo
4856ba324d
add port support
2025-08-02 00:54:54 +08:00
jiangcuo
900e27b8ca
Add clone single disk for vdi solution
2025-08-02 00:53:17 +08:00
jiangcuo
dde704c3ca
add uuid support
2025-08-02 00:53:17 +08:00
jiangcuo
df7aff0185
Add nvme drive support
2025-08-02 00:53:17 +08:00
jiangcuo
acc8d752eb
fix mdev gpu type
...
mdev is custom gpu type, so disable it.
Signed-off-by: jiangcuo <jiangcuo@lierfang.com>
2025-08-02 00:53:10 +08:00
jiangcuo
230e61c8ec
Add mdev gpu type for vgpu device.
...
When we use nvidia-vgpu, mdev will display vgpu ramfb on vnc.
If we want to show the BIOS, we need to enable ramfb on hostpciX (the vGPU unlock device may not support this option!).
Signed-off-by: jiangcuo <jiangcuo@lierfang.com>
2025-08-02 00:53:10 +08:00
jiangcuo
f6127647e5
Add linux kernel direct boot and noboot flag
2025-08-02 00:53:10 +08:00
jiangcuo
9fd3bfa628
Adjust some code so that it can pass the test on the x86_64 platform.
2025-08-02 00:53:10 +08:00
jiangcuo
4a6ce9f01b
add port support
2025-08-02 00:53:10 +08:00
jiangcuo
52f89bcd69
change xhci to pcie.0
2025-08-02 00:53:10 +08:00