Hello, i'm experiencing PCIe passthrough (GTX1650) with the latest Proxmox 6.2 and kernel 5.4.44-2 (efi boot)
On 6.2 everything works but i boot a vm with passthrough again, i get 'unable to read tail (got 0 bytes)'
Here's a trace
g 15 15:39:15 debian-jia kernel: Code: 5d c3 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 55 48 89 e5 53 48 89 fb e8 1e de ff ff 31 c0 65 48 8b 14 25 c0 6b 01 00 <f0> 48 0f b1 13 74 08 48 89 df e8 b4 ff ff ff 5b 5d c3 90 0f 1f 44
Aug 15 15:39:15 debian-jia kernel: RSP: 0018:ffffa04483ebf9a8 EFLAGS: 00010246
Aug 15 15:39:15 debian-jia kernel: RAX: 0000000000000000 RBX: 0000000000000048 RCX: 0000000000000000
Aug 15 15:39:15 debian-jia kernel: RDX: ffff933b5efd2e80 RSI: 0000000000000000 RDI: 0000000000000048
Aug 15 15:39:15 debian-jia kernel: RBP: ffffa04483ebf9b0 R08: 0000000000000009 R09: 0000000000000010
Aug 15 15:39:15 debian-jia kernel: R10: 0000000000000009 R11: ffff933ba6394a20 R12: ffff933bc3deb400
Aug 15 15:39:15 debian-jia kernel: R13: ffff933bcb1c4608 R14: ffff933bc283d400 R15: ffffa04483ebfb70
Aug 15 15:39:15 debian-jia kernel: FS: 00007f765d42b1c0(0000) GS:ffff933bcf080000(0000) knlGS:0000000000000000
Aug 15 15:39:15 debian-jia kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Aug 15 15:39:15 debian-jia kernel: CR2: 0000000000000048 CR3: 000000079c7c6000 CR4: 0000000000340ee0
Aug 15 15:39:15 debian-jia pvedaemon[4348]: <root@pam> end task UPID:debian-jia:00004614:0003DF67:5F37911F:qmstart:103:root@pam: unable to read tail (got 0 bytes)
Aug 15 15:39:33 debian-jia NetworkManager[928]: <info> [1597477173.8458] device (wlp7s0): set-hw-addr: set MAC address to AA:64:1F:C9:29:64 (scanning)
====================Hardware==========================
AMD Ryzen™ 7 PRO 4750G
ASROCK B550 Phantom Gaming-ITX/ax
GTX 1650
WD Blue 1T SN550 M2.0(NVMe)
===================PVE=========================
pveversion -v
proxmox-ve: 6.2-1 (running kernel: 5.4.44-2-pve)
pve-manager: 6.2-10 (running version: 6.2-10/a20769ed)
pve-kernel-5.4: 6.2-4
pve-kernel-helper: 6.2-4
pve-kernel-5.4.44-2-pve: 5.4.44-2
ceph-fuse: 14.2.10-pve1
corosync: 3.0.4-pve1
criu: 3.11-3
glusterfs-client: 5.5-3
ifupdown: 0.8.35+pve1
libjs-extjs: 6.0.1-10
libknet1: 1.16-pve1
libproxmox-acme-perl: 1.0.4
libpve-access-control: 6.1-2
libpve-apiclient-perl: 3.0-3
libpve-common-perl: 6.1-5
libpve-guest-common-perl: 3.1-2
libpve-http-server-perl: 3.0-6
libpve-storage-perl: 6.2-5
libqb0: 1.0.5-1
libspice-server1: 0.14.2-4~pve6+1
lvm2: 2.03.02-pve4
lxc-pve: 4.0.2-1
lxcfs: 4.0.3-pve
novnc-pve: 1.1.0-1
proxmox-mini-journalreader: 1.1-1
proxmox-widget-toolkit: 2.2-9
pve-cluster: 6.1-8
pve-container: 3.1-12
pve-docs: 6.2-5
pve-edk2-firmware: 2.20200531-1
pve-firewall: 4.1-2
pve-firmware: 3.1-1
pve-ha-manager: 3.0-9
pve-i18n: 2.1-3
pve-qemu-kvm: 5.0.0-11
pve-xtermjs: 4.3.0-1
qemu-server: 6.2-11
smartmontools: 7.1-pve2
spiceterm: 3.1-1
vncterm: 1.6-1
zfsutils-linux: 0.8.4-pve1
==================Qemu-Server===========================
root@debian-jia:/etc/pve/qemu-server# cat 103.conf
balloon: 0
bios: ovmf
bootdisk: scsi0
cores: 8
cpu: host
efidisk0: Win10:103/vm-103-disk-0.qcow2,size=128K
hostpci0: 01:00,pcie=1,x-vga=1
ide0: local:iso/virtio-win.iso,media=cdrom,size=423082K
ide2: local:iso/Win10_2004_Simplified_x64.iso,media=cdrom
machine: q35
memory: 16384
name: Win10-GTX1650
net0: virtio=C2:57:95:27:8B:6E,bridge=vmbr1
numa: 1
ostype: win10
scsi0: NVme1:vm-103-disk-0,backup=0,size=150G,ssd=1
scsihw: virtio-scsi-pci
smbios1: uuid=20ccae08-2e42-4405-a902-cf891e5777e2
sockets: 1
vmgenid: cbfae448-0d1e-4ac7-a444-c95fc0ba2693
On 6.2 everything works but i boot a vm with passthrough again, i get 'unable to read tail (got 0 bytes)'
Here's a trace
g 15 15:39:15 debian-jia kernel: Code: 5d c3 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 55 48 89 e5 53 48 89 fb e8 1e de ff ff 31 c0 65 48 8b 14 25 c0 6b 01 00 <f0> 48 0f b1 13 74 08 48 89 df e8 b4 ff ff ff 5b 5d c3 90 0f 1f 44
Aug 15 15:39:15 debian-jia kernel: RSP: 0018:ffffa04483ebf9a8 EFLAGS: 00010246
Aug 15 15:39:15 debian-jia kernel: RAX: 0000000000000000 RBX: 0000000000000048 RCX: 0000000000000000
Aug 15 15:39:15 debian-jia kernel: RDX: ffff933b5efd2e80 RSI: 0000000000000000 RDI: 0000000000000048
Aug 15 15:39:15 debian-jia kernel: RBP: ffffa04483ebf9b0 R08: 0000000000000009 R09: 0000000000000010
Aug 15 15:39:15 debian-jia kernel: R10: 0000000000000009 R11: ffff933ba6394a20 R12: ffff933bc3deb400
Aug 15 15:39:15 debian-jia kernel: R13: ffff933bcb1c4608 R14: ffff933bc283d400 R15: ffffa04483ebfb70
Aug 15 15:39:15 debian-jia kernel: FS: 00007f765d42b1c0(0000) GS:ffff933bcf080000(0000) knlGS:0000000000000000
Aug 15 15:39:15 debian-jia kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Aug 15 15:39:15 debian-jia kernel: CR2: 0000000000000048 CR3: 000000079c7c6000 CR4: 0000000000340ee0
Aug 15 15:39:15 debian-jia pvedaemon[4348]: <root@pam> end task UPID:debian-jia:00004614:0003DF67:5F37911F:qmstart:103:root@pam: unable to read tail (got 0 bytes)
Aug 15 15:39:33 debian-jia NetworkManager[928]: <info> [1597477173.8458] device (wlp7s0): set-hw-addr: set MAC address to AA:64:1F:C9:29:64 (scanning)
====================Hardware==========================
AMD Ryzen™ 7 PRO 4750G
ASROCK B550 Phantom Gaming-ITX/ax
GTX 1650
WD Blue 1T SN550 M2.0(NVMe)
===================PVE=========================
pveversion -v
proxmox-ve: 6.2-1 (running kernel: 5.4.44-2-pve)
pve-manager: 6.2-10 (running version: 6.2-10/a20769ed)
pve-kernel-5.4: 6.2-4
pve-kernel-helper: 6.2-4
pve-kernel-5.4.44-2-pve: 5.4.44-2
ceph-fuse: 14.2.10-pve1
corosync: 3.0.4-pve1
criu: 3.11-3
glusterfs-client: 5.5-3
ifupdown: 0.8.35+pve1
libjs-extjs: 6.0.1-10
libknet1: 1.16-pve1
libproxmox-acme-perl: 1.0.4
libpve-access-control: 6.1-2
libpve-apiclient-perl: 3.0-3
libpve-common-perl: 6.1-5
libpve-guest-common-perl: 3.1-2
libpve-http-server-perl: 3.0-6
libpve-storage-perl: 6.2-5
libqb0: 1.0.5-1
libspice-server1: 0.14.2-4~pve6+1
lvm2: 2.03.02-pve4
lxc-pve: 4.0.2-1
lxcfs: 4.0.3-pve
novnc-pve: 1.1.0-1
proxmox-mini-journalreader: 1.1-1
proxmox-widget-toolkit: 2.2-9
pve-cluster: 6.1-8
pve-container: 3.1-12
pve-docs: 6.2-5
pve-edk2-firmware: 2.20200531-1
pve-firewall: 4.1-2
pve-firmware: 3.1-1
pve-ha-manager: 3.0-9
pve-i18n: 2.1-3
pve-qemu-kvm: 5.0.0-11
pve-xtermjs: 4.3.0-1
qemu-server: 6.2-11
smartmontools: 7.1-pve2
spiceterm: 3.1-1
vncterm: 1.6-1
zfsutils-linux: 0.8.4-pve1
==================Qemu-Server===========================
root@debian-jia:/etc/pve/qemu-server# cat 103.conf
balloon: 0
bios: ovmf
bootdisk: scsi0
cores: 8
cpu: host
efidisk0: Win10:103/vm-103-disk-0.qcow2,size=128K
hostpci0: 01:00,pcie=1,x-vga=1
ide0: local:iso/virtio-win.iso,media=cdrom,size=423082K
ide2: local:iso/Win10_2004_Simplified_x64.iso,media=cdrom
machine: q35
memory: 16384
name: Win10-GTX1650
net0: virtio=C2:57:95:27:8B:6E,bridge=vmbr1
numa: 1
ostype: win10
scsi0: NVme1:vm-103-disk-0,backup=0,size=150G,ssd=1
scsihw: virtio-scsi-pci
smbios1: uuid=20ccae08-2e42-4405-a902-cf891e5777e2
sockets: 1
vmgenid: cbfae448-0d1e-4ac7-a444-c95fc0ba2693
Last edited: