CVE-2026-99188
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
W jądrze Linuksa usunięto następującą lukę:
net: stmmac: dwmac1000: usuń przerwanie statusu RGMII
Od zatwierdzenia 2e2c878a3141 („net: stmmac: usuń SGMII/RGMII/SMII
obsługa przerwań”) nic na ścieżce RGMII nie czyta GMAC_RGSMIIIS, więc
RGSMIIIS pozostaje w oczekiwaniu za GMAC_INT_MASK od pierwszej zmiany łącza
na. stmmac_resume() resetuje MAC w stmmac_hw_setup(); zestawy resetujące
GMAC_INT_MASK na 0, aż dwmac1000_core_init() ponownie zapisze maskę,
a status oczekujący szturmuje linię:
dwmac_dma_interrupt: nieoczekiwany status 04000000
Zrzut rejestru przy pierwszej wiadomości na ODROID-HC4 pokazał to:
rdzeń int_status 00000001 int_mask 00000000 pmt 00000000 rgsmiiis 0000000d
Kiedy wątek wznawiania działa na procesorze, który przyjmuje przerwanie MAC,
burza go głodzi: miękka blokada, potem reset watchdoga lub zawieszenie.
Przeczytaj GMAC_RGSMIIIS w dwmac1000_irq_status(), gdy status nie jest
zamaskowany, tak jak zrobił to kierowca przed 2e2c878a3141; odczyt to usuwa.
Wake-on-LAN wznawia działanie z s2idle z wątkiem wznowienia i adresem MAC
przerwanie na jednym procesorze: Helios64 (dwmac-rk), 7.3-rc6, soft-locked w 3 z
3 wznowienia bez poprawki i 0 na 10 z tą łatką; biegał z
zmiana dwmac-rk poza drzewem, która utrzymuje zasilanie GMAC w czasie zawieszenia.
ODROID-HC4 (dwmac-meson8b): 0 z 10 z tą poprawką, 2 z 2 bez
poprawka w wersji 7.3-rc5. irq_rgmii_n wzrosło o jeden na każde CV.
>_ Referencje
Dane podatności pochodzą z oficjalnych źródeł (CVE® List / NVD). Opisy po polsku są tłumaczone automatycznie i mogą zawierać nieścisłości – na stronie rekordu można wyświetlić wersję angielską.
This product uses the NVD API but is not endorsed or certified by the NVD.
Copyright © 1999–2026, The MITRE Corporation. CVE is a registered trademark and the CVE logo is a registered trademark of The MITRE Corporation.
CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND.
NVD Terms of Use / CVE® Terms of Use / nvd.nist.gov / cve.org