Peter Zijlstra
|
3d8f74dd4c
sched/core: Stop setting PREEMPT_ACTIVE
|
10 лет назад |
Konstantin Khlebnikov
|
fe32d3cd5e
sched/preempt: Fix cond_resched_lock() and cond_resched_softirq()
|
10 лет назад |
Peter Zijlstra
|
2ecd9d29ab
sched, preempt_notifier: separate notifier registration from static_key inc/dec
|
10 лет назад |
Frederic Weisbecker
|
9a92e3dc6a
preempt: Reorganize the notrace definitions a bit
|
10 лет назад |
Frederic Weisbecker
|
4eaca0a887
preempt: Use preempt_schedule_context() as the official tracing preemption point
|
10 лет назад |
Frederic Weisbecker
|
3e51f3c400
sched/preempt: Remove PREEMPT_ACTIVE unmasking off in_atomic()
|
10 лет назад |
Frederic Weisbecker
|
e017cf21ae
sched/preempt: Fix out of date comment
|
10 лет назад |
Frederic Weisbecker
|
b30f0e3ffe
sched/preempt: Optimize preemption operations on __schedule() callers
|
10 лет назад |
Frederic Weisbecker
|
90b62b5129
sched/preempt: Rename PREEMPT_CHECK_OFFSET to PREEMPT_DISABLE_OFFSET
|
10 лет назад |
Frederic Weisbecker
|
2e10e71ce8
sched/preempt: Rearrange a few symbols after headers merge
|
10 лет назад |
Frederic Weisbecker
|
92cf211874
sched/preempt: Merge preempt_mask.h into preempt.h
|
10 лет назад |
Peter Zijlstra
|
215393bc1f
sched/preempt/x86: Fix voluntary preempt for x86
|
12 лет назад |
Peter Zijlstra
|
8cb75e0c4e
sched/preempt: Fix up missed PREEMPT_NEED_RESCHED folding
|
12 лет назад |
Peter Zijlstra
|
62b94a08da
sched/preempt: Take away preempt_enable_no_resched() from modules
|
12 лет назад |
Peter Zijlstra
|
1a338ac32c
sched, x86: Optimize the preempt_schedule() call
|
12 лет назад |
Peter Zijlstra
|
bdb4380658
sched: Extract the basic add/sub preempt_count modifiers
|
12 лет назад |
Peter Zijlstra
|
a787870924
sched, arch: Create asm/preempt.h
|
12 лет назад |
Peter Zijlstra
|
f27dde8dee
sched: Add NEED_RESCHED to the preempt_count
|
12 лет назад |
Peter Zijlstra
|
4a2b4b2227
sched: Introduce preempt_count accessor functions
|
12 лет назад |
Steven Rostedt
|
29bb9e5a75
tracing/context-tracking: Add preempt_schedule_context() for tracing
|
12 лет назад |
Linus Torvalds
|
386afc9114
spinlocks and preemption points need to be at least compiler barriers
|
12 лет назад |
Thomas Gleixner
|
ba74c1448f
sched/rt: Document scheduler related skip-resched-check sites
|
15 лет назад |
Frederic Weisbecker
|
bdd4e85dc3
sched: Isolate preempt counting in its own config option
|
14 лет назад |
Tejun Heo
|
8592e6486a
sched: Revert 498657a478c60be092208422fefa9c7b248729c2
|
16 лет назад |
Steven Rostedt
|
6cd8a4bb2f
ftrace: trace preempt off critical timings
|
17 лет назад |
Steven Rostedt
|
502825282e
ftrace: add preempt_enable/disable notrace macros
|
17 лет назад |
Harvey Harrison
|
ec7015840a
Remove fastcall from linux/include
|
18 лет назад |
Avi Kivity
|
e107be36ef
[PATCH] sched: arch preempt notifier mechanism
|
18 лет назад |
David Woodhouse
|
62c4f0a2d5
Don't include linux/config.h from anywhere else in include/
|
19 лет назад |
Nicolas Pitre
|
d6f029130f
[PATCH] fix race with preempt_enable()
|
20 лет назад |