Aufnahme im Linux-Kernel mit Hürden

Wie es für Microsoft inzwischen zum guten Ton gehört, versucht das Unternehmen auch, für diese Arbeiten aktiv und eng mit der Linux-Community zusammenzuarbeiten. Der von Microsoft erstellte Linux-Kernel-Treiber steht deshalb nicht nur als Open Source bereit. Das zuständige Team hat den Code dafür darüber hinaus auch auf der Linux-Kernel-Mailing-Liste zur Aufnahme in dem Hauptzweig von Linux vorgeschlagen und will aktiv daran mitwirken.

Stellenmarkt
  1. Softwareentwickler Linux / Yocto für Embedded Systems (m/w/d)
    SysTec Systemtechnik und Industrieautomation GmbH, Bergheim
  2. Junior Client Administrator (m/w/d)
    Standard Life, Frankfurt am Main
Detailsuche

Der bei Microsoft angestellte Linux-Entwickler Sasha Levin erklärt in der E-Mail erneut detailliert den beschriebenen Aufbau sowie zusätzlich dazu auch weitere Details zu dem Linux-Treiber selbst. Dort wird unter anderem erneut explizit dargestellt, dass der Aufbau bisher keine Display-Funktionalität enthält. Levin schreibt außerdem: "Dieser GPU-Stack steht effektiv neben dem nativen Linux-Grafikstapel."

Vor allem Letzteres dürfte eine Aufnahme in das Grafiksubsystem des Kernels deutlich erschweren. Immerhin hat Microsoft für den DirectX-12-Port lediglich seine eigenen Windows-Schnittstellen für Linux nachgebaut, statt die vorhandenen Kernel-Schnittstellen und -Technik wiederzuverwenden. Vor allem diese Wiederverwendung und die damit verbundene Kooperation untereinander sind eine Stärke der Linux-Community, die diese immer wieder forciert.

Es ist deshalb zumindest derzeit nicht absehbar, dass der Code in seiner aktuellen Form in das Grafik-Subsystem eingepflegt wird. Das schreibt etwa auch Dave Airlie, der dieses als hauptverantworlicher Betreuer pflegt. Airlie vermutet, dass die Technik wohl nie außerhalb des WSL von Microsoft genutzt werden würde und klassische Linux-Distributoren entsprechend kaum Interesse daran haben dürften. Die Pflege des Treibers hält Airlie auch deshalb derzeit nicht für sinnvoll.

Diskussion wiederholt sich

Golem Akademie
  1. Kotlin für Java-Entwickler: virtueller Zwei-Tage-Workshop
    01./02.06.2022, Virtuell
  2. Cinema 4D Grundlagen: virtueller Drei-Tage-Workshop
    04.-06.07.2022, Virtuell
Weitere IT-Trainings

Ähnlich argumentiert auch Daniel Vetter, der Hauptbetreuer für den Intel-Grafiktreiber unter Linux. Dieser schreibt, es gebe einige fundamentale Probleme mit dem Code. Das Wichtigste ist wohl, dass der Userspace-Teil dazu bisher komplett proprietär ist. Voraussetzung für die Aufnahme im Grafiksubsystem des Kernels sind jedoch freie Userspace-Treiber. Vetter kritisiert darüber hinaus, dass Microsoft einige vorhandene Linux-Technik schlicht nicht genutzt, sondern komplett neu erstellt hat. Vetter fehlen ebenso weitere Integrationen mit vorhandener Technik etwa zur Speicherverwaltung.

Sowohl Vetter als auch Airlie sehen trotz ihrer technischen Kritik jedoch die Möglichkeit, dass der Microsoft-Code ähnlich behandelt wird wie andere Beschleunigerkarten und damit in einem anderen Subsystem landet, für das diese keine Verantwortung tragen. Die nun von beiden vorgetragene Kritik haben diese so ähnlich vor etwas mehr als einem Jahr schon einmal vorgetragen, als die Linux-Community über die Schaffung eines Subsystems für Beschleunigerkarten diskutiert hat.

Sollte Microsoft jedoch tatsächlich die nun neu geschaffene Technik jemals auch um eine echte Grafikdarstellung erweitern wollen, könnte die Diskussion von vorn beginnen, befürchten die Grafikentwickler. Dementsprechend sollte der Code schon jetzt angepasst werden, falls die Umsetzung für eine Grafikdarstellung seitens Microsoft geplant ist.

Der Diskussion folgend ist davon auszugehen, dass der Code in seiner jetzigen Form zumindest nicht im Grafiksubsystem von Linux landen wird. Eine Aufnahme als Beschleunigertreiber scheint jedoch mittelfristig durchaus naheliegend. Dafür spricht auch, dass sich der Entwickler Greg Kroah-Hartman bereits mit dem Code auseinandergesetzt hat. Kroah-Hartman war einer der Befürworter zur Schaffung des Beschleuniger-Subsystems.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed
 WSL: Microsoft portiert DirectX 12 auf eigenes Linux
  1.  
  2. 1
  3. 2


Aktuell auf der Startseite von Golem.de
Kitty Lixo
Nach Sex mit Mitarbeitern Instagram-Account zurückerhalten

Laut einer Sexdarstellerin muss man nur die richtigen Leute bei Facebook sehr intim kennen, um seinen Instagram-Account immer wieder zurückzubekommen.

Kitty Lixo: Nach Sex mit Mitarbeitern Instagram-Account zurückerhalten
Artikel
  1. Ebay-Kleinanzeigen: Im Chat mit den Phishing-Betrügern
    Ebay-Kleinanzeigen
    Im Chat mit den Phishing-Betrügern

    Wenn man bestimmte Anzeigen in Kleinanzeigenportalen aufgibt, hat man sofort einen Betrüger an der Backe. Die Polizei kann kaum etwas dagegen tun.
    Ein Bericht von Friedhelm Greis

  2. Autos: Mercedes' Luxuskurs könnte das Aus für A- und B-Klasse sein
    Autos
    Mercedes' Luxuskurs könnte das Aus für A- und B-Klasse sein

    Mercedes definiert sich neu als Luxuskonzern. Das könnte auch das Ende für die Einsteiger-Modelle bedeuten, weil mit diesen kaum Geld zu verdienen ist.

  3. Ericsson und Telia Norway: Fast 4 GBit/s in 26-GHz-Netz erreicht
    Ericsson und Telia Norway
    Fast 4 GBit/s in 26-GHz-Netz erreicht

    26-GHz-Netz-Antennen erreichen in Norwegen Höchstwerte bei der Datenübertragung. Die 5G-Ausrüstung kommt von Ericsson.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • Cyber Week: Bis zu 87€ Rabatt auf SSDs • PNY RTX 3080 12GB günstig wie nie: 974€ • Razer Basilisk V3 Gaming-Maus 44,99€ • PS5-Controller + Samsung SSD 1TB 176,58€ • MindStar (u. a. MSI RTX 3090 24GB Suprim X 1.790€) • Gigabyte Waterforce Mainboard günstig wie nie: 464,29€ [Werbung]
    •  /