Wie ist denn der aktuelle Status bei der Verwendung von MSIs ?
Hängt das mit dem verwendetet Unterbau zusammen ob das funktioniert?
Ob MSI funktioniert, hängt von der Chipsatzunterstützung im Kernel ab. Für den Treiber spielt es keine Rolle, ob man MSI verwendet oder nicht. Bei mir funktionieren beide Varianten.
MSI ist insofern besser, daß jeder Treiber seinen eignenen Interrupt bekommt. Im Gegensatz dazu kann bei shared Interrupts eine verbuggte Komponente alles, was auf diesem Interrupt liegt, beeinträchtigen.
ZitatIch würde mir gerne eine Cine S2 V6.5 zulegen und experimentier z.Zt. mit einer neuen Xen Installation. Auf dem verwendeten System bin ich auf MSIs angewiesen und kann diese daher auch nicht wahlweise einfach abschalten.
Laut der xen ML war bis linux 3.13 ein Teil des MSI codes verbuggt und wurde in 3.14 von Konrad Rzeszutek wohl wieder gefixt.
Wieso verursacht das Verwenden von MSIs denn überhaupt Probleme auf manchen Systemen?
Die Antwort hast Du selbst gegeben:
Fehlerhafte MSI-Unterstützung im Kernel. Im Treiber selbst kann man kaum etwas falsch machen. (Die Hardware muß MSI natürlich unterstützen.)
CU
Oliver