I have no idea why but I have retested this several times now. My cachyos VM with Nvidia 4060TI passthrough crashes on youtube with brave when I use proxmox 6.14 kernel. I'm scratching my head over this one. Nvidia driver is correctly installed on proxmox, VM hook unloads nvidia driver and vfio takes over correctly but as soon I open brave and youtube I have a instant crash. When using proxmox kernel 6.11, The VM is working perfectly. How is this possible/related ?!!
Someone ?
My cachyos vm is running kernel 6.14. I need some suggestions


!!
Edit: I found this with journalctl
This shows up when starting up my VMs, also in 6.11, on this case OPNsense and my cachyos VMs.
Apr 09 21:12:19 pve QEMU[5740]: kvm: VFIO_MAP_DMA failed: Invalid argument
Apr 09 21:12:19 pve QEMU[5740]: kvm: vfio_container_dma_map(0x61bb50aef680, 0x380800000000, 0x200000000, 0x774780000000) = -22 (Invalid argument)
Apr 09 21:12:19 pve QEMU[5740]: kvm: VFIO_MAP_DMA failed: Invalid argument
Apr 09 21:12:19 pve QEMU[5740]: kvm: vfio_container_dma_map(0x61bb50aef680, 0x380a00000000, 0x2000000, 0x7751c4000000) = -22 (Invalid argument)
Apr 09 21:12:19 pve QEMU[5740]: kvm: VFIO_MAP_DMA failed: Invalid argument
Apr 09 21:12:19 pve QEMU[5740]: kvm: vfio_container_dma_map(0x61bb50aef680, 0x380000000000, 0x10000, 0x7751efc30000) = -22 (Invalid argument)
Apr 09 21:12:19 pve QEMU[5740]: kvm: VFIO_MAP_DMA failed: Invalid argument
Apr 09 21:12:19 pve QEMU[5740]: kvm: vfio_container_dma_map(0x61bb50aef680, 0x380000011000, 0x3000, 0x7751efc49000) = -22 (Invalid argument)
Apr 09 21:12:19 pve QEMU[5740]: kvm: VFIO_MAP_DMA failed: Invalid argument
--------------------------------------------------------------------------------------------
This is my cachyos VM crash:
09 21:17:54 pve QEMU[5740]: LDT=0000 0000000000000000 ffffffff 00c00000
Apr 09 21:17:54 pve QEMU[5740]: TR =0040 fffffe70d5a4a000 00004087 00008b00 DPL=0 TSS64-busy
Apr 09 21:17:54 pve QEMU[5740]: GDT= fffffe70d5a48000 0000007f
Apr 09 21:17:54 pve QEMU[5740]: IDT= fffffe0000000000 00000fff
Apr 09 21:17:54 pve QEMU[5740]: CR0=80050033 CR2=00007d3164758000 CR3=0000000169210001 CR4=00772ef0
Apr 09 21:17:54 pve QEMU[5740]: DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000
Apr 09 21:17:54 pve QEMU[5740]: DR6=00000000ffff0ff0 DR7=0000000000000400
Apr 09 21:17:54 pve QEMU[5740]: EFER=0000000000000d01
Apr 09 21:17:54 pve QEMU[5740]: Code=cc cc cc cc 55 48 89 e5 48 89 f8 48 63 ca 48 89 f7 48 89 c6 <f3> a4 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc 55 48 89 e5 89 55 fc f3 0f 6f 07 f3 0f 6f
Apr 09 21:17:54 pve QEMU[5740]: RAX=00002d0c0bb03040 RBX=0000000000000780 RCX=0000000000000780 RDX=0000000000000780
Apr 09 21:17:54 pve QEMU[5740]: RSI=00002d0c0bb03040 RDI=00007d31647e0000 RBP=00007d31f93fa960 RSP=00007d31f93fa960
Apr 09 21:17:54 pve QEMU[5740]: R8 =0000000000000780 R9 =0000000000000110 R10=00000000000003c0 R11=0000000000000800
Apr 09 21:17:54 pve QEMU[5740]: R12=0000000000000110 R13=00005fd38b7cf358 R14=00007d31647e0000 R15=00002d0c0bb03040
Apr 09 21:17:54 pve QEMU[5740]: RIP=00005fd391de41d0 RFL=00010202 [-------] CPL=3 II=0 A20=1 SMM=0 HLT=0
Apr 09 21:17:54 pve QEMU[5740]: ES =0000 0000000000000000 ffffffff 00c00000
Apr 09 21:17:54 pve QEMU[5740]: CS =0033 0000000000000000 ffffffff 00a0fb00 DPL=3 CS64 [-RA]
Apr 09 21:17:54 pve QEMU[5740]: SS =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA]
Apr 09 21:17:54 pve QEMU[5740]: DS =0000 0000000000000000 ffffffff 00c00000
Apr 09 21:17:54 pve QEMU[5740]: FS =0000 00007d31f93fd6c0 ffffffff 00c00000
Apr 09 21:17:54 pve QEMU[5740]: GS =0000 0000000000000000 ffffffff 00c00000
Apr 09 21:17:54 pve QEMU[5740]: LDT=0000 0000000000000000 ffffffff 00c00000
Apr 09 21:17:54 pve QEMU[5740]: TR =0040 fffffe592b35d000 00004087 00008b00 DPL=0 TSS64-busy
Apr 09 21:17:54 pve QEMU[5740]: GDT= fffffe592b35b000 0000007f
Apr 09 21:17:54 pve QEMU[5740]: IDT= fffffe0000000000 00000fff
Apr 09 21:17:54 pve QEMU[5740]: CR0=80050033 CR2=00007d31647e0000 CR3=0000000169210006 CR4=00772ef0
Apr 09 21:17:54 pve QEMU[5740]: DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000
Apr 09 21:17:54 pve QEMU[5740]: DR6=00000000ffff0ff0 DR7=0000000000000400
Apr 09 21:17:54 pve QEMU[5740]: EFER=0000000000000d01
Apr 09 21:17:54 pve QEMU[5740]: Code=cc cc cc cc 55 48 89 e5 48 89 f8 48 63 ca 48 89 f7 48 89 c6 <f3> a4 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc 55 48 89 e5 89 55 fc f3 0f 6f 07 f3 0f 6f
---------------------------------
This is the cachyos VM crash once again, just in case, seams similar:
Apr 09 21:36:55 pve QEMU[2387]: error: kvm run failed Bad address
Apr 09 21:36:55 pve QEMU[2387]: RAX=000025cc0e697420 RBX=0000000000000780 RCX=0000000000000780 RDX=0000000000000780
Apr 09 21:36:55 pve QEMU[2387]: RSI=000025cc0e697420 RDI=000077b7b9b29000 RBP=000077b8b55fa960 RSP=000077b8b55fa960
Apr 09 21:36:55 pve QEMU[2387]: R8 =0000000000000780 R9 =0000000000000110 R10=00000000000003e0 R11=0000000000000800
Apr 09 21:36:55 pve QEMU[2387]: R12=0000000000000110 R13=000061e0f6cdd358 R14=000077b7b9b29000 R15=000025cc0e697420
Apr 09 21:36:55 pve QEMU[2387]: RIP=000061e0fd2f21d0 RFL=00010202 [-------] CPL=3 II=0 A20=1 SMM=0 HLT=0
Apr 09 21:36:55 pve QEMU[2387]: ES =0000 0000000000000000 ffffffff 00c00000
Apr 09 21:36:55 pve QEMU[2387]: CS =0033 0000000000000000 ffffffff 00a0fb00 DPL=3 CS64 [-RA]
Apr 09 21:36:55 pve QEMU[2387]: SS =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA]
Apr 09 21:36:55 pve QEMU[2387]: DS =0000 0000000000000000 ffffffff 00c00000
Apr 09 21:36:55 pve QEMU[2387]: FS =0000 000077b8b55fd6c0 ffffffff 00c00000
Apr 09 21:36:55 pve QEMU[2387]: GS =0000 0000000000000000 ffffffff 00c00000
Apr 09 21:36:55 pve QEMU[2387]: LDT=0000 0000000000000000 ffffffff 00c00000
Apr 09 21:36:55 pve QEMU[2387]: TR =0040 fffffe66ff6d2000 00004087 00008b00 DPL=0 TSS64-busy
Apr 09 21:36:55 pve QEMU[2387]: GDT= fffffe66ff6d0000 0000007f
Apr 09 21:36:55 pve QEMU[2387]: IDT= fffffe0000000000 00000fff
Apr 09 21:36:55 pve QEMU[2387]: CR0=80050033 CR2=000077b7b9b29000 CR3=0000000196a58004 CR4=00772ef0
Apr 09 21:36:55 pve QEMU[2387]: DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000
Apr 09 21:36:55 pve QEMU[2387]: DR6=00000000ffff0ff0 DR7=0000000000000400
Apr 09 21:36:55 pve QEMU[2387]: EFER=0000000000000d01
Apr 09 21:36:55 pve QEMU[2387]: Code=cc cc cc cc 55 48 89 e5 48 89 f8 48 63 ca 48 89 f7 48 89 c6 <f3> a4 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc 55 48 89 e5 89 55 fc f3 0f 6f 07 f3 0f 6f
Back to 6.11 for me.