Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'sched-urgent-2025-04-06' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull scheduler fixes from Ingo Molnar:

- Fix a nonsensical Kconfig combination

- Remove an unnecessary rseq-notification

* tag 'sched-urgent-2025-04-06' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
rseq: Eliminate useless task_work on execve
sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP

+3 -3
+2 -1
fs/exec.c
··· 1864 1864 goto out; 1865 1865 1866 1866 sched_mm_cid_after_execve(current); 1867 + rseq_execve(current); 1867 1868 /* execve succeeded */ 1868 1869 current->in_execve = 0; 1869 - rseq_execve(current); 1870 1870 user_events_execve(current); 1871 1871 acct_update_integrals(current); 1872 1872 task_numa_free(current, false); ··· 1883 1883 force_fatal_sig(SIGSEGV); 1884 1884 1885 1885 sched_mm_cid_after_execve(current); 1886 + rseq_set_notify_resume(current); 1886 1887 current->in_execve = 0; 1887 1888 1888 1889 return retval;
+1 -1
init/Kconfig
··· 714 714 715 715 config CPU_ISOLATION 716 716 bool "CPU isolation" 717 - depends on SMP || COMPILE_TEST 717 + depends on SMP 718 718 default y 719 719 help 720 720 Make sure that CPUs running critical tasks are not disturbed by
-1
kernel/sched/core.c
··· 10703 10703 smp_mb(); 10704 10704 t->last_mm_cid = t->mm_cid = mm_cid_get(rq, t, mm); 10705 10705 } 10706 - rseq_set_notify_resume(t); 10707 10706 } 10708 10707 10709 10708 void sched_mm_cid_fork(struct task_struct *t)