Skip to content

Use physical addresses internally in futex, and fix a context switching data race

Jacob Lorentzon requested to merge 4lDO2/kernel:futex-fix into master

This MR consists of two commits cherry-picked from io_uring, which makes sure that futex cannot wake up context in other address spaces, and that context::switch keeps context locks until the assembly, which (partially) fixes a data race..

Edited by Jeremy Soller

Merge request reports