[RFC PATCH 0/3] um: clean up mm creation - another attempt

Anton Ivanov anton.ivanov at cambridgegreys.com
Mon Sep 25 06:29:34 PDT 2023


I have rebased the preempt patch on top of these series.

PREEMPT works with some performance decrease.

VOLUNTARY deadlocks early in boot around the time it starts loading modules.

non-preemptible deadlocks very early in boot.

I am going to investigate and come back with a revised PREEMPT patch (hopefully, this will also flush out any remaining gremlins).

A.

On 22/09/2023 23:37, Johannes Berg wrote:
> This shouldn't pessimize since we keep copy_context_skas0() and
> the setup there, but still clean up the code there to not rely on
> current, and move the force_flush_all() to a more appropriate
> place, which fixes the issue with that in the fork_handler().
>
> johannes
>
>
>
-- 
Anton R. Ivanov
Cambridgegreys Limited. Registered in England. Company Number 10273661
https://www.cambridgegreys.com/




More information about the linux-um mailing list