nidh0gg · Arch Linux tinkerer, kernel bug reporter & tester, occasional translator. Poland. Majsterkowicz od Arch Linuksa, zgłaszam i testuję błędy w kernelu, czasem tłumacz. Polska.
By day I work in cosmetics production: batches, phases, homogenizers, scale-up. After hours I break and fix Linux. Lately that means chasing kernel panics with a Thunderbolt 4 dock, reporting them upstream, testing the fixes and writing down what I learned so the next person saves a few days.
Na co dzień pracuję w produkcji kosmetyków: szarże, fazy, homogenizatory, skalowanie. Po godzinach psuję i naprawiam Linuksa. Ostatnio oznacza to polowanie na kernel panic z dockiem Thunderbolt 4, zgłaszanie błędów deweloperom, testowanie poprawek i spisywanie wniosków, żeby następna osoba zaoszczędziła kilka dni.
stream->sink->link; tested the upstream fix 8fa813b7fd1e for the 7.2 stable backport. Confirmed fixed in 7.2.9; issue closed.
Dereferencja wskaźnika NULL w amdgpu na łączu DisplayPort/MST przez dock TB4. Przyczyna w stream->sink->link; przetestowałem poprawkę 8fa813b7fd1e do przeniesienia na 7.2 stable. Potwierdzone w 7.2.9, zgłoszenie zamknięte.
nhi_pci_remove after the dock disconnects during shutdown, found a reliable way to reproduce it and sent logs with thunderbolt debug. Fixed in 7.3 ("thunderbolt: Fix domain reference leak when DPRX read is canceled"); confirmed 3/3.
Zgłosiłem zawieszenie wyłączania w nhi_pci_remove, gdy dock odłącza się w trakcie zamykania systemu, znalazłem sposób na jego odtworzenie i wysłałem logi z debugiem thunderbolta. Naprawione w 7.3 („thunderbolt: Fix domain reference leak when DPRX read is canceled”); potwierdzone 3/3.
dc_stream_release after DPIA/MST teardown at boot with a TB4 dock, caught by linux-hardened; trace captured via pstore. Tested the proposed patch series; patches are in review at AMD.
Zgłosiłem use-after-free w dc_stream_release po rozbiciu połączenia DPIA/MST przy starcie z dockiem TB4, wyłapany przez linux-hardened; ślad z pstore. Przetestowałem zaproponowaną serię poprawek; są w recenzji w AMD.