[PATCH v3 4/4] um: Prohibit the VM_CLONE flag in run_helper_thread()

Tiwei Bie tiwei.btw at antgroup.com
Thu Mar 20 07:42:08 PDT 2025


On 2025/3/20 16:32, Johannes Berg wrote:
> On Wed, 2025-03-19 at 21:55 +0800, Tiwei Bie wrote:
>> Directly creating helper threads with VM_CLONE using clone can
>> compromise the thread safety of errno. Since all these helper
>> threads have been converted to use os_run_helper_thread(), let's
>> prevent using this flag in run_helper_thread().
>>
> 
> I notice that now there's only one user left, the SIGWINCH handler,
> maybe we could change that too? Anyway not related to this patch, of
> course.

Yeah, it would be great. Once the SIGWINCH handler has been changed,
the legacy run_helper_thread() helper could be removed. :)

Regards,
Tiwei




More information about the linux-um mailing list