CVE-2025-21694 In the Linux kernel, the following vulnerability has been resolved: fs/proc: fix softlockup in __read_vmcore (part 2)…
Description
In the Linux kernel, the following vulnerability has been resolved: fs/proc: fix softlockup in __read_vmcore (part 2) Since commit 5cbcb62dddf5 ("fs/proc: fix softlockup in __read_vmcore") the number of softlockups in __read_vmcore at kdump time have gone down, but they still happen sometimes. In a memory constrained environment like the kdump image, a softlockup is not just a harmless message, but it can interfere with things like RCU freeing memory, causing the crashdump to get stuck. The second loop in __read_vmcore has a lot more opportunities for natural sleep points, like scheduling out while waiting for a data write to happen, but apparently that is not always enough. Add a cond_resched() to the second loop in __read_vmcore to (hopefully) get rid of the softlockups.
Produits et versions touchés
| Produit | Versions touchées | Corrigé en |
|---|---|---|
| Linux 6.13 | premières → < 6.13 | 6.13 |
| Linux 6.12 | premières → < 6.12.11 | 6.12.11 |
| Linux | 6.10 | Pas de correctif indiqué |
| Linux 6.6 | premières → < 6.6.74 | 6.6.74 |
| Linux 6.1 | premières → < 6.1.127 | 6.1.127 |
| Linux 5.15 | premières → < 5.15.177 | 5.15.177 |
| Linux 5.10 | premières → < 5.10.234 | 5.10.234 |
| Linux 5.4 | premières → < 5.4.290 | 5.4.290 |
| RUGGEDCOM RST2428P 3.2 | premières → < 3.2 | 3.2 |
Afficher les 6 autres branches Masquer les 6 autres branches
| Produit | Versions touchées | Corrigé en |
|---|---|---|
| SCALANCE XC-300/XR-300/XC-400/XR-500WG/XR-500 family 3.2 | premières → < 3.2 | 3.2 |
| SCALANCE XCM-/XRM-/XCH-/XRH-300 family 3.2 | premières → < 3.2 | 3.2 |
| SIMATIC S7-1500 TM MFP - GNU/Linux subsystem | Versions non publiées | |
| SIMATIC S7-1500 CPU 1518-4 PN/DP MFP 3.1 | 3.1.0 → < 3.1.5 | 3.1.5 |
| SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP 3.1 | 3.1.0 → < 3.1.5 | 3.1.5 |
| SIPLUS S7-1500 CPU 1518-4 PN/DP MFP 3.1 | 3.1.0 → < 3.1.5 | 3.1.5 |
Références
- git.kernel.org git.kernel.org
- git.kernel.org git.kernel.org
- git.kernel.org git.kernel.org
- git.kernel.org git.kernel.org
- git.kernel.org git.kernel.org
- git.kernel.org git.kernel.org
- git.kernel.org git.kernel.org
Chronologie
- Publiée
- Dernière modification