Vývojář z AMD, Alex Deucher, se vrhl vší silou na eliminaci výskytů volání BUG() v ovladači AMDGPU. Na něj, jakožto implementovaný mechanismus pro pády, často docházelo v kódu tam, kde ovladač zastavil vykonávání, uložil debugovací informace a pak nezřídka přivedl k panice samotné jádro Linux (případně šlo o potenciální cestu pro útočníky využivších metod typu DoS). Stávalo a stává se tak i v situacích, kdy lze provést úspěšně recovery, pročež Alex se rozhodl co nejvíce BUG()ů zbavit.
Vývojář z AMD, Alex Deucher, se vrhl vší silou na eliminaci výskytů volání BUG() v ovladači AMDGPU. Na něj, jakožto implementovaný mechanismus pro pády, často docházelo v kódu tam, kde ovladač zastavil vykonávání, uložil debugovací informace a pak nezřídka přivedl k panice samotné jádro Linux (případně šlo o potenciální cestu pro útočníky využivších metod typu DoS). Stávalo a stává se tak i v situacích, kdy lze provést úspěšně recovery, pročež Alex se rozhodl co nejvíce BUG()ů zbavit.
Alex tak identifikoval situace, kdy místo vyvolání BUG() lze jen vypsat warning či error, ale ovladač může pokračovat v chodu. Na světě je tak sada 30 patchů pro AMDGPU, která s tímto nešvarem zatočila. A jako vždy patří Alexovi díky.
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Kódování do AV1 s DirectX 12 skrze Mesa 26.2 na Windows Subsystem for Linux | 0 | 5 | 07-07-2026 |
| 2 | Januscape: chyba v KVM umožňující uniknout z virtualizace na procesorech Intel a AMD | 0 | 7 | 06-07-2026 |
| 3 | Návrat kódování H.264/H.265 přes Vulkan Video pro Intel Arc generace Alchemist | 0 | 5 | 07-07-2026 |
| 4 | Fedora Council zastavuje diskusi o variantě AI Developer Desktop, návrh je třeba dopracovat | 0 | 7 | 02-07-2026 |
| 5 | Tuxedo Computers u svého Tuxedo OS přejde z Ubuntu na Debian Testing | 0 | 5 | 07-07-2026 |
| 6 | Rust-coreutils cp má problém s vytvářením live obrazu v Ubuntu | -2 | 6 | 03-07-2026 |
| 7 | Stát vybral na daních o desítky miliard víc. Ani to ale nezabránilo hlubokému schodku | 0 | 7 | 02-07-2026 |
| 8 | Вредительство со стороны разработчика OpenMandriva, которое могло причинить вред пользователям | -2 | 8 | 08-07-2026 |
| 9 | How to file Apple bug reports (and why you should do it ASAP) | 5 | 7 | 24-06-2026 |
| 10 | Баг-трекинг: почему баги возвращаются на прод и какая система это лечит | 0 | 7 | 24-06-2026 |