2015-06-10 0:53 GMT+02:00 Łukasz Dudka pl.illusion@gmail.com:
Pytanie na ile da się obejść ten problem podrasowując ustawienia mapowania pamięci w IOMMU/GART.
W hardware przed gen8? Wcale. Wsparcie IOMMU na GPU jest dość solidnie zbugowane w chipsetach. Czasem nie działa wcale, czasem zabezpieczenie nawala, przecieki są etc. Póki co nie było możliwości zapisu - ale opisane na Sandy Bridge odczyty RAMu sąsiadującego z obszarem przypisanym dla GPU już tak.
Z drugiej strony, smuteczek, że Intel zaczyna się zamykać z GPU, czas zacząć się oglądać za innym producentem. I tak przy najbliższej zmianie sprzętu planowałem zmianę z x86_64 na ARM, choć tam z otwartością grafik jeszcze gorzej.
Jedyna obecnie otwarta to Vivante... dość słabe ale działa. Broadcom przechwycił E. Anholta od Intela i pewnie powstanie otwarty driver i do tego.