GPN19:User-Space Treiber für Netzwerkkarten

aus dem Wiki des Entropia e.V., CCC Karlsruhe
Version vom 29. Mai 2019, 12:29 Uhr von Fahrplanbot (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Ein Vortrag von Paul Emmerich auf der GPN19.

Wir haben einen User-Space Treiber für Intel 10 Gbit/s NICs und virtuelle VirtIO NICs geschrieben und erklären wie das eigentlich funktioniert und warum man das machen will. Die meisten vorgestellten Techniken lassen sich auch auf andere PCIe-Karten übertragen.

Mehr Details gibt’s auf GitHub und in unserem Paper Writing User Space Network Drivers.

Der Code ist so geschrieben dass man ihn als Referenz für User-Space Treiberentwicklung nehmen kann: voll mit Kommentaren und Referenzen auf Datenblätter und Spezifikationen.

Vorlage:Navigationsleiste GPN19:Vorträge