Merge branches 'core-urgent-for-linus', 'perf-urgent-for-linus' and...
Merge branches 'core-urgent-for-linus', 'perf-urgent-for-linus' and 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip Pull RCU, perf, and scheduler fixes from Ingo Molnar. The RCU fix is a revert for an optimization that could cause deadlocks. One of the scheduler commits (164c33c6 "sched: Fix fork() error path to not crash") is correct but not complete (some architectures like Tile are not covered yet) - the resulting additional fixes are still WIP and Ingo did not want to delay these pending fixes. See this thread on lkml: [PATCH] fork: fix error handling in dup_task() The perf fixes are just trivial oneliners. * 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: Revert "rcu: Move PREEMPT_RCU preemption to switch_to() invocation" * 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: perf kvm: Fix segfault with report and mixed guestmount use perf kvm: Fix regression with guest machine creation perf script: Fix format regression due to libtraceevent merge ring-buffer: Fix accounting of entries when removing pages ring-buffer: Fix crash due to uninitialized new_pages list head * 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: MAINTAINERS/sched: Update scheduler file pattern sched/nohz: Rewrite and fix load-avg computation -- again sched: Fix fork() error path to not crash
Showing
- MAINTAINERS 1 addition, 1 deletionMAINTAINERS
- arch/um/drivers/mconsole_kern.c 0 additions, 1 deletionarch/um/drivers/mconsole_kern.c
- include/linux/rcupdate.h 0 additions, 1 deletioninclude/linux/rcupdate.h
- include/linux/rcutiny.h 6 additions, 0 deletionsinclude/linux/rcutiny.h
- include/linux/sched.h 8 additions, 10 deletionsinclude/linux/sched.h
- kernel/fork.c 8 additions, 3 deletionskernel/fork.c
- kernel/rcutree.c 1 addition, 0 deletionskernel/rcutree.c
- kernel/rcutree.h 1 addition, 0 deletionskernel/rcutree.h
- kernel/rcutree_plugin.h 11 additions, 3 deletionskernel/rcutree_plugin.h
- kernel/sched/core.c 203 additions, 73 deletionskernel/sched/core.c
- kernel/sched/idle_task.c 0 additions, 1 deletionkernel/sched/idle_task.c
- kernel/sched/sched.h 0 additions, 2 deletionskernel/sched/sched.h
- kernel/time/tick-sched.c 2 additions, 0 deletionskernel/time/tick-sched.c
- kernel/trace/ring_buffer.c 3 additions, 3 deletionskernel/trace/ring_buffer.c
- tools/perf/util/map.c 15 additions, 14 deletionstools/perf/util/map.c
- tools/perf/util/session.c 1 addition, 1 deletiontools/perf/util/session.c
- tools/perf/util/trace-event-parse.c 1 addition, 2 deletionstools/perf/util/trace-event-parse.c
Loading
Please register or sign in to comment