Odebrany

CVE-2026-99105

opublikowano:
modyfikacja:
Ocena CVSS
n/a
Brak oceny

>_ Opis

Tłumaczenie automatyczne – może zawierać nieścisłości.

W jądrze Linuksa usunięto następującą lukę:

sched_ext: Napraw przestój, gdy zadanie umieszczone w kolejce z SCX_ENQ_LAST wyląduje z powrotem w lokalnym DSQ procesora

Za pomocą SCX_OPS_ENQ_LAST przekazywane jest ostatnie możliwe do wykonania zadanie na procesorze
ops.enqueue() zamiast być uruchomionym. Wychodzenie z zadań bez
SCX_OPS_ENQ_EXITING, migracja wyłączyła zadania bez
SCX_OPS_ENQ_MIGRATION_DISABLED i zadania w trybie offline rq pomiń ops.enqueue()
i przejdź bezpośrednio do lokalnego DSQ. Dzieje się to w funkcji put_prev_task_scx() po
pick ustawił się w stanie bezczynności, więc nic nie zmienia harmonogramu pracy procesora, który jest w stanie bezczynności
z zadaniem umieszczonym w kolejce do czasu, aż wyląduje w nim lub w watchdogu niepowiązane wybudzenie
pożary.

scx_mitosis, który ustawia SCX_OPS_ENQ_LAST bez SCX_OPS_ENQ_EXITING, trafienie
to podczas masowego rozłączania grupy cgroup: zamykanie zadań utknęło w exit_mmap() dla
ponad 40 sekund.

Zadanie postawione na lokalnym DSQ przebiega tak, jak gdziekolwiek indziej. Jeśli plik SCX_ENQ_LAST
enqueue pozostawił zadanie w lokalnym DSQ tego procesora, ustaw need_resched na zadaniu
włączane, tak jak robi to proxy_resched_idle(). resched_curr() zostanie oznaczona
zamiast tego umieszczane jest zadanie, a funkcja __schedule() usuwa to zaraz po
wybrać.

>_ 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