Váratlan meglepetés érte a Linux kernel fejlesztőit: megjelent a Microsoft DXGKRNL illesztőjének új, v4-es patch-sorozata, amelyet a Windows Subsystem for Linux 2 (WSL2) használatához fejlesztenek.
A DXGKRNL-t a Microsoft fejlesztette DirectX grafikus adapterekhez készült kernel illesztőként, hogy ezeket WSL2 alatt Linux felé is elérhetővé tegye. Kezdetektől fogva alig volt érdeklődés a Microsoft driverének upstreamelésére a Linux kernel-ba, főleg azért, mert a haszna gyakorlatilag csak a zárt forrású, Windows gazdarendszeren belüli használatra korlátozódik.
2022-ben átalakították a DXGKRNL drivert, és 2022 márciusában közzétették a v3-as driver patch-eket. A Linux kernel levelezőlistáján most jelent meg a negyedik iteráció.
A v4-es patch-ek egyik fontos újdonsága a kizárólag számításra szolgáló adapterek támogatása. Ez a compute-only adapter támogatás különösen hasznos lesz AI- és gépi tanulás-gyorsítókhoz a WSL2 környezetben. Emellett bekerült a DMA fence / sync file integráció, új Direct3D függvényeket tettek elérhetővé, megjelent a pin-user-pages funkció a DMA-val elérhető memória kezeléséhez, valamint több szinkronizációs és memória-kezelési javítás is. Minderre ráadásként kód-tisztítások, bug javítások és egyéb módosítások is érkeztek.
A Microsoft DXGKRNL v4 patch-eket most felülvizsgálatra küldték a DXGKRNL kernel driverhez a Linux kernel levelezőlistán, amelyet néhány éve kezdtek el fejleszteni a Windows Subsystem for Linux (WSL) felhasználási eseteihez. Ez pontosan négy évvel az előző verzió után történt, és továbbra sincs különösebb lelkesedés a mainline Linux kernel-ba való bekerülésük iránt.

