Az AMDGPU driver már régóta támogatja a queue resetet, ami segít a fagyásokból való helyreállásban. Most azonban a pipe reset támogatásán dolgoznak, ami a következő lépés lesz a helyreállítási folyamatban, ha egyetlen queue visszaállítása nem elég ahhoz, hogy a GPU ismét rendesen működjön.
Az AMDGPU karbantartója, Alex Deucher írta a pipe reset támogatást bevezető nagy javítócsomag-sorozat nagy részét. Deucher így foglalta össze a funkció működését:
„Vannak bizonyos szélsőséges esetek, amikor egy queue reset nem tud helyreállítani egy lefagyott queue-t. Egy pipe reset ezek közül néhányat meg tud oldani, viszont amikor egy pipe-ot visszaállítunk, azon a pipe-on az összes queue resetelődik. Ehhez összehangolásra van szükség minden olyan komponens között, amely compute queue-kat használ. Elég sok előkészítő munka van ebben a sorozatban, ezek közül néhányat már korábban elküldtem. Egy másik előfeltétel a userq reset útvonal átdolgozása volt. Ennek most egyértelműbbnek kell lennie. Az utolsó javítást is frissíteni kell majd, ha megjelenik az új MES firmware, hogy a megfelelő firmware-verziókat tudjuk ellenőrizni. A régebbi MES firmware használata sikertelen lehet, és olyan esetekben is adapter resethez vezethet, amikor a pipe reset működött volna, ezért a viselkedésnek nagyjából meg kell egyeznie a jelenlegivel.”
Akiket érdekel az AMD GPU compute terhelésekhez készülő pipe reset támogatás, azok ebben a javítócsomag-sorozatbannézhetik meg a Linuxon futó AMD GPU helyreállítási folyamatának legújabb fejlesztéseit.

