Andy Lutomirski
|
ed11a7f1b3
context_tracking: Switch to new static_branch API
|
9 лет назад |
Paolo Bonzini
|
d0e536d893
context_tracking: avoid irq_save/irq_restore on guest entry and exit
|
9 лет назад |
Paolo Bonzini
|
f70cd6b07e
context_tracking: remove duplicate enabled check
|
9 лет назад |
Frederic Weisbecker
|
fafe870f31
context_tracking: Inherit TIF_NOHZ through forks instead of context switches
|
10 лет назад |
Frederic Weisbecker
|
aed5ed4772
context_tracking: Protect against recursion
|
10 лет назад |
Rik van Riel
|
efc1e2c9bc
context_tracking: Export context_tracking_user_enter/exit
|
10 лет назад |
Rik van Riel
|
19fdd98b62
context_tracking: Run vtime_user_enter/exit only when state == CONTEXT_USER
|
10 лет назад |
Rik van Riel
|
3aab4f50bf
context_tracking: Generalize context tracking APIs to support user and guest
|
10 лет назад |
Frederic Weisbecker
|
c467ea763f
context_tracking: Rename context symbols to prepare for transition state
|
10 лет назад |
Oleg Nesterov
|
009f60e276
sched: stop the unbound recursion in preempt_schedule_context()
|
10 лет назад |
Masami Hiramatsu
|
4cdf77a828
x86/kprobes: Fix build errors and blacklist context_track_user
|
11 лет назад |
Andi Kleen
|
722a9f9299
asmlinkage: Add explicit __visible to drivers/*, lib/*, kernel/*
|
11 лет назад |
Frederic Weisbecker
|
58135f574f
context_tracking: Wrap static key check into more intuitive function name
|
11 лет назад |
Ingo Molnar
|
37bf06375c
Merge tag 'v3.12-rc4' into sched/core
|
11 лет назад |
Frederic Weisbecker
|
0c06a5d4b1
arm: Fix build error with context tracking calls
|
12 лет назад |
Peter Zijlstra
|
bdb4380658
sched: Extract the basic add/sub preempt_count modifiers
|
12 лет назад |
Frederic Weisbecker
|
1b6a259aa5
context_tracking: User/kernel broundary cross trace events
|
12 лет назад |
Frederic Weisbecker
|
73d424f9af
context_tracking: Optimize context switch off case with static keys
|
12 лет назад |
Frederic Weisbecker
|
48d6a816a8
context_tracking: Optimize guest APIs off case with static key
|
12 лет назад |
Frederic Weisbecker
|
ad65782fba
context_tracking: Optimize main APIs off case with static key
|
12 лет назад |
Frederic Weisbecker
|
65f382fd0c
context_tracking: Ground setup for static key use
|
12 лет назад |
Frederic Weisbecker
|
2e70933866
nohz: Only enable context tracking on full dynticks CPUs
|
12 лет назад |
Frederic Weisbecker
|
d65ec12127
context_tracking: Fix runtime CPU off-case
|
12 лет назад |
Frederic Weisbecker
|
2d854e5738
context_tracing: Fix guest accounting with native vtime
|
12 лет назад |
Frederic Weisbecker
|
fbb00b568b
sched: Consolidate open coded preemptible() checks
|
12 лет назад |
Linus Torvalds
|
a3d5c3460a
Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
12 лет назад |
Steven Rostedt
|
29bb9e5a75
tracing/context-tracking: Add preempt_schedule_context() for tracing
|
12 лет назад |
Frederic Weisbecker
|
521921bad1
kvm: Move guest entry/exit APIs to context_tracking
|
12 лет назад |
Linus Torvalds
|
d652e1eb8e
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
12 лет назад |
Frederic Weisbecker
|
6a61671bb2
cputime: Safely read cputime of full dynticks CPUs
|
12 лет назад |