LINUX.ORG.RU

История изменений

Исправление mittorn, (текущая версия) :

Там в гитовом xorg'е всё ломают постоянно. Иксы с апстрима литералли неюзабельны и небезопасны из-за use-after-free. Проще сделать нужное на даунстримную ветку, а потом уже с апстримом разбираться. Если кривой код попал в релиз (у меня в gentoo пока не попал) - значит пора заводить баги
На самом деле там читается всё не софтово, а через gbm, который так же работает с gpu. Просто то, как работает gbm, не настолько чувствительео к резету.
Если есть drm, то скорее всего есть и кернел-обжекты, которые по dri3 передаются. А что там под капотом - dmabuf или что-то ещё - не так важно, для юзерспейса это просто дескриптор

Исправление mittorn, :

Там в гитовом xorg'е всё ломают постоянно. Иксы с апстрима литералли неюзабельны и небезопасны из-за use-after-free. Проще сделать нужное на даунстримную ветку, а потом уже с апстримом разбираться.
На самом деле там читается всё не софтово, а через gbm, который так же работает с gpu. Просто то, как работает gbm, не настолько чувствительео к резету.
Если есть drm, то скорее всего есть и кернел-обжекты, которые по dri3 передаются. А что там под капотом - dmabuf или что-то ещё - не так важно, для юзерспейса это просто дескриптор

Исправление mittorn, :

Там в гитовом xorg'е всё ломают постоянно. Иксы с апстрима литералли неюзабельны и небезопасны из-за use-after-free. Проще сделать нужное на даунстримную ветку, а потом уже с апстримом разбираться.
Если есть drm, то скорее всего есть и кернел-обжекты, которые по dri3 передаются. А что там под капотом - dmabuf или что-то ещё - не так важно, для юзерспейса это просто дескриптор

Исходная версия mittorn, :

Там в гитовом xorg'е всё ломают постоянно. Иксы с апстрима литералли неюзабельны и небезопасны из-за use-after-free. Проще сделать нужное на даунстримную ветку, а потом уже с апстримом разбираться