Hi,
ich wollte fragen, ob es schon jemand geschafft hat, AMDs RyZEN Prozessor mit Xen unter Linux zum Laufen zu bekommen.
Zuletzt getestet: Debian 9 (Kernel 4.9) und Ubuntu 17.04 (Kernel 4.10) jeweils mit den ihnen eigenen Xen-Paketen. Beides führt sowohl mit einer nVidia (1080) als auch einer AMD (7850) Grafikkarte zu einem instant-Reboot, sobald der Linux-Kernel versucht, zu laden (Xen lädt erstmal, Linux versucht es und dann wird der Bildschirm bis zum nächsten Bios-Screen recht dunkel...). Auch ein Deaktivieren des HyperThreadings (braucht aktuell der ESXi, um überhaupt installierbar zu sein) bringt keine Veränderung. Für die Xen-Tests lief das MoBo in der einfachsten Konfiguration. Nicht übertaktet und nur mit der 7850 im PEG. BIOS-Revision: 0905
Relativ problemlos läuft KVM auf beiden Distributionen. Leider gibt es dort aber noch massive Probleme mit den IOMMU-Gruppen. Eine in einer VM zugewiesene GraKa (7850) wird zwar erkannt, führt aber auch ohne ACS-Patch zu einem Freeze der VM (Windows) bzw. die Graka wird nicht erkannt (Linux, sowohl radeon als auch amdgpu). Auf der Host-Seite wurden sämtliche Treiber für die Grafikkarte per stub-Treiber deaktiviert und am Laden gehindert (blacklisted). lspci bestätigt das auch. Der ACS-Patch ist auch nicht notwendig, da die 7850 ihre eigene IOMMU-Gruppe hat, denn: Verwendet wird das ASUS Chrosschair Hero VI, welches mit seinen 3xPCIex16-Ports zumindest mit ein paar Tricks die 7850 im Primären Grafikkarten-Slot erlaubt. (Die 1080 läuft im 3. Port mit x4, Port 2 bleibt leer. Das System bootet zwar erstmal von der 7850, stellt aber später dessen Funktion ab/auf die 1080 um.)
Hat irgend jemand von euch schon Xen unter RyZEN zum Laufen bekommen?
Wenn ja, mit welcher Distribution? Bzw. welchem Kernel? Und welcher Xen-Version?
Oder hat schon jemand KVM mit VGA-Pass-Through mit RyZEN zum Funktionieren überreden können?
Wenn ja, mit welchen Settings?
Danke vorab!
Regards, Bigfoot29
PS:
1) Mir ist klar, dass ne 1080 auf x4 nicht 100% Leistung bringt. Geht erstmal ums Prinzip. Hab noch ne 520, die die Stelle der 1080 übernehmen wird, FALLS die Konfiguration irgendwann mal läuft.
2) ACS möchte ich vermeiden, wenn es geht. Einerseits ist das für INTEL CPUs entwickelt, andererseits sorgt die Aufhebung der IOMMU-Isolierungen für Probleme der Komponenten untereinander. Daher freue ich mich zwar auch über erfolgreich getestete HowTos, die mit ACS arbeiten, primär wäre mir aber eine Lösung OHNE ACS lieber. Auf Ubuntu 17.04 ließ sich im April der "Ubuntu-Kernel" aus den Ubuntu-Quellen mit den Distributionseigenen Settings übrigens nichtmal bauen.
ich wollte fragen, ob es schon jemand geschafft hat, AMDs RyZEN Prozessor mit Xen unter Linux zum Laufen zu bekommen.
Zuletzt getestet: Debian 9 (Kernel 4.9) und Ubuntu 17.04 (Kernel 4.10) jeweils mit den ihnen eigenen Xen-Paketen. Beides führt sowohl mit einer nVidia (1080) als auch einer AMD (7850) Grafikkarte zu einem instant-Reboot, sobald der Linux-Kernel versucht, zu laden (Xen lädt erstmal, Linux versucht es und dann wird der Bildschirm bis zum nächsten Bios-Screen recht dunkel...). Auch ein Deaktivieren des HyperThreadings (braucht aktuell der ESXi, um überhaupt installierbar zu sein) bringt keine Veränderung. Für die Xen-Tests lief das MoBo in der einfachsten Konfiguration. Nicht übertaktet und nur mit der 7850 im PEG. BIOS-Revision: 0905
Relativ problemlos läuft KVM auf beiden Distributionen. Leider gibt es dort aber noch massive Probleme mit den IOMMU-Gruppen. Eine in einer VM zugewiesene GraKa (7850) wird zwar erkannt, führt aber auch ohne ACS-Patch zu einem Freeze der VM (Windows) bzw. die Graka wird nicht erkannt (Linux, sowohl radeon als auch amdgpu). Auf der Host-Seite wurden sämtliche Treiber für die Grafikkarte per stub-Treiber deaktiviert und am Laden gehindert (blacklisted). lspci bestätigt das auch. Der ACS-Patch ist auch nicht notwendig, da die 7850 ihre eigene IOMMU-Gruppe hat, denn: Verwendet wird das ASUS Chrosschair Hero VI, welches mit seinen 3xPCIex16-Ports zumindest mit ein paar Tricks die 7850 im Primären Grafikkarten-Slot erlaubt. (Die 1080 läuft im 3. Port mit x4, Port 2 bleibt leer. Das System bootet zwar erstmal von der 7850, stellt aber später dessen Funktion ab/auf die 1080 um.)
Hat irgend jemand von euch schon Xen unter RyZEN zum Laufen bekommen?
Wenn ja, mit welcher Distribution? Bzw. welchem Kernel? Und welcher Xen-Version?
Oder hat schon jemand KVM mit VGA-Pass-Through mit RyZEN zum Funktionieren überreden können?
Wenn ja, mit welchen Settings?
Danke vorab!
Regards, Bigfoot29
PS:
1) Mir ist klar, dass ne 1080 auf x4 nicht 100% Leistung bringt. Geht erstmal ums Prinzip. Hab noch ne 520, die die Stelle der 1080 übernehmen wird, FALLS die Konfiguration irgendwann mal läuft.
2) ACS möchte ich vermeiden, wenn es geht. Einerseits ist das für INTEL CPUs entwickelt, andererseits sorgt die Aufhebung der IOMMU-Isolierungen für Probleme der Komponenten untereinander. Daher freue ich mich zwar auch über erfolgreich getestete HowTos, die mit ACS arbeiten, primär wäre mir aber eine Lösung OHNE ACS lieber. Auf Ubuntu 17.04 ließ sich im April der "Ubuntu-Kernel" aus den Ubuntu-Quellen mit den Distributionseigenen Settings übrigens nichtmal bauen.
Zuletzt bearbeitet:
(Ein paar Klarstellungen)