Setting up PCIe Passthrough on Fedora on X299 and Threadripper systems

Permalänk
Medlem

Är den där NPT-fixen default numera i nyare kernels eller är det fortfarande experimentell patch? Jag har liksom aldrig märkt av problemet då jag inte spelar spel i min passthrough men vill ju ändå konfigurera det rätt. Kör Arch Linux så jag får in nya kernels hyfsat snabbt.

Permalänk
Medlem
Skrivet av sAAb:

Jag hade hoppats ha ett gammalt kort (HD 4870) för min host i Linux och mitt nya GTX 1070 Ti för guest. Men, det verkar som om man måste ha ett nyare kort än 4870 i en sådan här setup.

https://looking-glass.hostfission.com/node/1

2013, ja då måste jag uppgradera.

Ah, ja Looking Glass innebär som jag förstår det att data från guest-kortet kopieras till host-kortets framebuffer. Jag antar att endast nyare kort har de funktioner som krävs. Däremot om du kan tänka dig att växla skärm/tangentbord (finns lite olika knep som inte kräver kvm-switch eller dubbla uppsättningar hårdvara) så har du nog allt som behövs för att testa redan. Men Looking Glass ser ju ut att göra allt mycket bekvämare.

Men:

Skrivet av sAAb:

Det blev väl rätt bra spännande det här. Men för mig först när det räcker med en gpu.

Jag gissar att detta alternativet, när det kommer, också kommer att kräva något annat än ditt 1070 Ti?

Visa signatur

Här hade jag en historik sen 1990-talet, men den blev tillslut för lång. Aktiva maskiner 2022-framåt:
Work/Play/Everythingstation: AMD Epyc 7443p, Pop OS host, Win10 + Linux guests (KVM/Qemu)
Work/Play nr 2: AMD Phenom II 1090t, Debian + Win 10 (dual boot)
Server x3: Epyc 7252 (TrueNAS Core), Atom 2550 (FreeBSD, backup), Opteron 6140 (Ubuntu, off prem backup)
Retrohörna under uppbyggnad: Dual Pentium Pro 200MHz, Pentium P54C 90MHz, Gravis Ultrasound MAX

Permalänk
Medlem
Skrivet av Oegat:

Ah, ja Looking Glass innebär som jag förstår det att data från guest-kortet kopieras till host-kortets framebuffer. Jag antar att endast nyare kort har de funktioner som krävs. Däremot om du kan tänka dig att växla skärm/tangentbord (finns lite olika knep som inte kräver kvm-switch eller dubbla uppsättningar hårdvara) så har du nog allt som behövs för att testa redan. Men Looking Glass ser ju ut att göra allt mycket bekvämare.

Men:
Jag gissar att detta alternativet, när det kommer, också kommer att kräva något annat än ditt 1070 Ti?

Jag har kanske det mesta som behövs, utom tid...

Men, 1070 Ti borde räcka långt så länge jag sitter kvar på 24" och 1920*1080.

Visa signatur

| Fractal Design Define R5| Asrock X399 Fatal1ty| Threadripper 1950X| Noctua NH-U14S TR4-SP3| Corsair Vengeance LPX 8x16GB 3200 C16| be quiet! Straight Power 11 Platinum 1000W| ASUS RTX 3080 10GB Strix| LG OLED 4k 42" C2| Debian Sid| KDE 5.x|

Permalänk
Medlem
Skrivet av ronnylov:

Är den där NPT-fixen default numera i nyare kernels eller är det fortfarande experimentell patch? Jag har liksom aldrig märkt av problemet då jag inte spelar spel i min passthrough men vill ju ändå konfigurera det rätt. Kör Arch Linux så jag får in nya kernels hyfsat snabbt.

Svarar mig själv. Patchen finns redan inlagd i senaste officiella Arch Linux kernels numera enligt Arch Linux Wiki angående detta ämne.
https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVMF...

Nu har jag flyttat mitt Ryzen-moderkort till en annan maskin och kör inte längre pass-through på denna men kommer nog testa det på min äldre FX-8350 istället och problemet fanns ju även där.

Permalänk
Medlem
Skrivet av ronnylov:

Svarar mig själv. Patchen finns redan inlagd i senaste officiella Arch Linux kernels numera enligt Arch Linux Wiki angående detta ämne.
https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVMF...

Nu har jag flyttat mitt Ryzen-moderkort till en annan maskin och kör inte längre pass-through på denna men kommer nog testa det på min äldre FX-8350 istället och problemet fanns ju även där.

Aha, ja det verkar som att 4.14.3 är den första mainline-kärnan som fått patchen. Min Ubuntu (17.10) har idag 4.13.0, så ännu inte riktigt där, men nästan. (det är ju lätt att välja en nyare kärna om man är drabbad, men för det flertal som kör Ubuntu och inte orkar hålla på å pilla så är det bra att det kommer in i standardkärnan).

https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.14.3
"KVM: SVM: obey guest PAT"

Visa signatur

Här hade jag en historik sen 1990-talet, men den blev tillslut för lång. Aktiva maskiner 2022-framåt:
Work/Play/Everythingstation: AMD Epyc 7443p, Pop OS host, Win10 + Linux guests (KVM/Qemu)
Work/Play nr 2: AMD Phenom II 1090t, Debian + Win 10 (dual boot)
Server x3: Epyc 7252 (TrueNAS Core), Atom 2550 (FreeBSD, backup), Opteron 6140 (Ubuntu, off prem backup)
Retrohörna under uppbyggnad: Dual Pentium Pro 200MHz, Pentium P54C 90MHz, Gravis Ultrasound MAX