AMD-

Julkaistiin läpi syyskuun 2019, se oli Linux-ohjain, joka tukee Passy Through DMA-ohjainta EPYC-prosessoreille. PTDMA-laitteisto mahdollistaa suuren kaistanleveyden muisti muistiin ja I/O-kopioinnin. Nyt puolivälissä vuoteen 2021 AMD PTDMA Linux-ohjain on edelleen töissä ja on jopa kymmenennessä ajuriversiossaan odottaessaan, onko se nyt valmis päälinjaan, tai muita muutoksia pidetään edelleen tarpeellisina.

Tämä AMD PTDMA-ohjain ja ohjain on optimoitu käytettäväksi NTD (AMD Non-Transparent Bridge)-laitteiden kanssa eikä yleiskäyttöisen DMA: n kanssa. NTB: tä käytetään useiden erillisten muistijärjestelmien liittämiseen samaan PCI Express-kankaaseen. PTDMA-ohjain tukee 0x1498 (PCI-laitetunnus)-ohjainta, joka löytyy EPYC-prosessoreista 7002″Roomasta”lähtien.

Ensimmäisen syyskuun 2019 päivityssarjan jälkeen AMD PTDMA Linux-ohjain kävi läpi useita tarkistuskierroksia seuraavien kuukausien aikana. Myöhemmät versiot jatkuivat, mutta korjaustiedostojen lähettämisen välillä kului enemmän aikaa, kun taas tämän päivän päivitys on jo kymmenes. Tässä viimeisimmässä versiossa on useita matalan tason koodiparannuksia ja puhdistuksia. PT10-v10-korjaustiedostot löytyvät ytimen postituksesta luettelo .

Näemme tulevina päivinä/viikkoina, nousevatko uudet ohjaimen lähetykset muut ongelmat vai onko sen nyt katsottu olevan riittävän hyvässä kunnossa lopulliseen linjaamiseen Linux-ytimessä. Toivottavasti AMD palkkaa edelleen Linux-insinöörejä , esimerkiksi näistä myöhästyneiden kuljettajien kanssa tulee menneisyyttä.

Categories: IT Info