linux-yocto/arch/um
Thomas Weißschuh 7e39d17789 um: Re-evaluate thread flags repeatedly
[ Upstream commit b9e2f2246e ]

The thread flags may change during their processing.
For example a task_work can queue a new signal to be sent.
This signal should be delivered before returning to usespace again.

Evaluate the flags repeatedly similar to other architectures.

Signed-off-by: Thomas Weißschuh <thomas.weissschuh@linutronix.de>
Reviewed-by: Nam Cao <namcao@linutronix.de>
Link: https://patch.msgid.link/20250704-uml-thread_flags-v1-1-0e293fd8d627@linutronix.de
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2025-08-20 18:41:09 +02:00
..
configs um: Remove legacy network transport infrastructure 2025-05-05 10:26:59 +02:00
drivers um: rtc: Avoid shadowing err in uml_rtc_start() 2025-08-15 16:38:45 +02:00
include um: Re-evaluate thread flags repeatedly 2025-08-20 18:41:09 +02:00
kernel um: Re-evaluate thread flags repeatedly 2025-08-20 18:41:09 +02:00
os-Linux um: fix SECCOMP 32bit xstate register restore 2025-06-04 11:40:36 +02:00
scripts um: prevent user code in modules 2023-04-20 23:06:38 +02:00
.gitignore
Kbuild um: use obj-y to descend into arch/um/*/ 2023-08-26 22:41:34 +02:00
Kconfig um: stop using PCI port I/O 2025-06-02 11:22:09 +02:00
Kconfig.debug
Makefile require gcc-8 and binutils-2.30 2025-05-31 08:16:52 -07:00
Makefile-os-Linux
Makefile-skas um: fix stub exe build with CONFIG_GCOV 2024-10-26 16:06:10 +02:00