A Linux BUG() makróját akkor használják, amikor a rendszer helyrehozhatatlan állapotba kerül, és szándékosan össze kell omlasztani. A BUG() meghívása leállítja a futást, és kiírja a fontos debug információkat. Ugyanakkor a BUG() teljes kernel pánikot is okozhat, és támadók is kihasználhatják például szolgáltatásmegtagadás előidézésére.
Deucher átnézi az AMDGPU BUG() hívásait, és módosítja a kódot ott, ahol a drivernek valójában nincs oka szándékosan összeomlasztani a futó kernel-t, és a helyzet kezelhető lenne. Több esetben a BUG() hívásokat egyszerűen figyelmeztetésekre cserélik, máshol hibajelzést adnak, de a driver biztonságosan tovább tud működni.
Ennek eredményeként ez a 30 javítócsomagból álló sorozat a meglévő AMDGPU BUG() használatának nagy részét biztonságosan úgy módosítja, hogy elkerülje ezeket a hívásokat. Ha valaki konkrét problémákat vált ki az AMDGPU driverrel, a rendszer ideális esetben tovább tud futni, ahelyett hogy a BUG() használata miatt szándékosan összeomlana vagy leállna.
A BUG() hívások eltakarításáról szóló javításokat ma bocsátották véleményezésre az AMD grafikus levelezőlistáján.

