Начало было положено в августе когда из месы были удалены DRI1 драйверы для поддержки устаревших видеокарт. Были удалены драйверы: i810, Mach64, MGA, r128, Savage, SiS, Tdfx, Unichrome, что позволило удалить более 85,000 строк кода. Также был удалены: драйвер linux-fbdev (~37,000 строк кода), поддержка BeOS (~2,000 строк кода), подробнее тут
Следующим шагом было обсуждение о выкидывании из месы r300c/r600c драйверов. Обсуждение началось с предложения выбросить из всех драйверов для видеокарт ATI/AMD поддержку протокола DRi1 что поможет сделать ядро месы более легким и простым, во время обсуждения встал вопрос о полном удаление r300c/r600c, так как есть более перспективная и производительная альтернатива в виде r300g/r600g. Подробнее тут
Сегодня Daniel Vetter в рассылке dri-devel предоставил набор патчей для удаления устаревшего кода (~1,000 строк кода) из DRM в ядре. Набор патчей удаляет «drm_sman» простой интерфейс к менеджеру памяти, написанный Thomas Hellström в 2006 году. Этот интерфей использовался только VIA и SiS , в наборе патчей код использующий drm_sman в этих драйверах переписан для использования более нового drm_mm. Подробнее тут