linux/arch/um/include
Christian Lamparter 6aac2c5476 Revert "um: work around sched_yield not yielding in time-travel mode"
This reverts commit da780c4a07 which is
commit 887c5c12e8 upstream.


Reason being that the patch depends on at least commit 0b8b2668f9
("um: insert scheduler ticks when userspace does not yield") in order to
build. Otherwise it fails with:

| /usr/bin/ld: arch/um/kernel/skas/syscall.o: in function `handle_syscall':
|      linux-6.12.27/arch/um/kernel/skas/syscall.c:43:(.text+0xa2): undefined
| reference to `tt_extra_sched_jiffies'
| collect2: error: ld returned 1 exit status

The author Benjamin Berg commented: "I think it is better to just not
backport commit 0b8b2668f9 ("um: insert scheduler ticks when userspace
does not yield")"

Link: https://lore.kernel.org/linux-um/8ce0b6056a9726e540f61bce77311278654219eb.camel@sipsolutions.net/
Cc: <stable@vger.kernel.org> # 6.12.y
Cc: Benjamin Berg <benjamin.berg@intel.com>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
History 2025-05-18 08:24:57 +02:00
..
asm move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
linux Revert "um: work around sched_yield not yielding in time-travel mode" 2025-05-18 08:24:57 +02:00
shared um: remove copy_from_kernel_nofault_allowed 2025-04-10 14:39:25 +02:00
uapi/asm um: Fix W=1 missing-include-dirs warnings 2021-04-15 23:10:57 +02:00