You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
x86 exception fixups
About this tag
The x86 exception fixups tag covers discussions about the Linux kernel's mechanism for handling recoverable faults during user-space memory access from kernel context. A key topic is CVE-2023-54061, a bug where an incorrect annotation in the x86 exception table fixup caused a recoverable user-space fault to trigger a kernel oops instead of returning -EFAULT. This highlights the importance of precise fixup entries for instructions like rep movsb in memory-clearing helpers. The tag focuses on kernel stability, memory safety, and the role of exception fixups in preventing crashes.
A subtle annotation error in the x86 user‑memory clearing helper has been cataloged as CVE‑2023‑54061 — a correctness/availability bug that could convert a recoverable user‑space fault into a kernel oops by pointing an x86 exception-table fixup at the wrong instruction and thereby preventing the...