mempolicy: fix show_numa_map() vs exec() + do_set_mempolicy() race
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest0 of 4 patches 0 repliesNew
Patches in v1 No applies recorded yet
None of the 4 patches the cover letter announces are in this archive.
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/4] mempolicy: fix show_numa_map() vs exec() + do_set_mempolicy() race
Quoted 3 lines · Oleg Nesterov
I belive that
9e7814404b77c3e8"holdtask->mempolicywhilenuma_mapsscans" was wrong and it doesn't fix the problem.
See 2/4.
Quoted 3 lines
I'll try to send the fix tomorrow, could you review the initial preparations? To me, these changes make sense as cleanups in any case, but I don't really understand this code and this was only compile tested.
Untested again because I do not know how, please review ;) On top of "mempolicy: get_task_policy() cleanups/preparations" series.
I'll send the final cleanups later.
Oleg.
fs/proc/task_mmu.c | 33 ++++++----------------- include/linux/mempolicy.h | 5 ++- mm/mempolicy.c | 64 +++++++++++++++++++------------------------- 3 files changed, 40 insertions(+), 62 deletions(-)