repo.or.cz
/
linux-2.6
/
btrfs-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
rcu: Rework detection of use of RCU by offline CPUs
2012-02-21
Paul E
.
McKenney
rc
u
: Rework detect
i
o
n o
f
use
o
f
R
CU by offline C
P
Us
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
P
a
u
l E
.
M
cKenney
lockdep: Add CPU-i
d
le/o
f
fline wa
r
nin
g
to lo
c
kdep-
R
CU
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Pau
l
E
.
Mc
K
enney
r
c
u:
No i
n
t
errupt disabl
i
ng
f
or r
c
u_
p
r
epare_for_idle()
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Pa
u
l E
.
McKenne
y
rcu: Move synchron
i
z
e
_sched_expedited() to rcu
t
r
ee
.
c
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
P
a
ul
E
.
M
c
Kenney
rcu: Check for i
l
legal u
s
e of RCU f
r
om offlined CPUs
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Paul E
.
McKe
n
ney
rcu: Update s
t
all-w
a
rning
documentation
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Paul
E
.
M
c
Kenney
rc
u
: Add
CPU-stall capab
i
lity to rcutor
t
u
re
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Pau
l
E
.
McKenney
rcu
:
Make d
o
cument
a
tion give more realist
i
c
r
cutorture
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Paul E
.
McKe
n
ney
rcut
o
rture: Pe
r
mit hold
i
n
g
o
ff CPU-hotplug operations
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Paul E
.
Mc
K
enney
rcu
:
Pr
i
n
t scheduling-clock information on RC
U
CPU
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Paul
E
.
McKenney
rcu
:
Se
t
RCU CPU stall
times
v
i
a sysfs
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Paul E
.
McKenney
rcu: Remove #
i
fdef CONFIG_SMP from TREE_RCU
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Paul
E
.
McKenne
y
r
c
u: Not
e
that rcu_acces
s
_
pointer()
can be used for
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
P
a
ul E
.
Mc
K
enney
rcu: Make rcu_slee
p
_check() also check rcu_
l
ock_m
a
p
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
P
aul E
.
McKe
n
ney
rcu: C
h
eck fo
r
i
dle-lo
o
p
en
t
ry while i
n
RCU read-side
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Paul E
.
McKenney
r
cu
:
C
lean
u
p stra
g
gling rcu_preem
p
t_needs_cpu() name
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Paul E
.
McKen
n
ey
rcu: Simp
l
ify unboosting che
c
ks
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Pau
l
E
.
McKenney
rcu: Inform RC
U
of irq_exit() activity
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Paul E
.
McK
e
nney
rcu: Prevent RC
U
callbacks from executing before schedule
r
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Pau
l
E
.
McKenney
rc
u
:
Streamline c
o
de
p
roduced by __rcu_
r
e
ad_unlock()
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Paul E
.
M
cKenney
r
c
u: Protect
__rcu_read_unlock
(
) again
s
t sche
d
uler
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Paul E
.
M
c
Ken
n
ey
rcu:
R
emo
v
e
single-rcu_node optimiza
t
ion
in rcu_start_gp()
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Paul E
.
McKenney
rcu:
Don'
t
m
ake
c
a
l
lbacks go throu
g
h
second full grace
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Paul
E
.
McKenney
rcu: C
h
e
c
k for callb
a
c
k
i
nv
o
cat
i
on from of
f
line CP
U
s
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Paul E
.
M
c
Ke
n
ney
rc
u
: Limit lazy-cal
l
back duration
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Paul E
.
McKen
n
ey
rcu: Make rcutorture
flag online/offl
i
ne failu
r
es
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Paul E
.
McKe
n
ney
rcu: Simplif
y
o
f
fline
pro
c
essing
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Pau
l
E
.
M
c
K
e
nney
mac80
2
11: Convert call_rcu() to kfree
_
rcu(), drop mesh_gate_
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Paul E
.
M
c
K
e
nney
i
pv4: Co
n
ve
r
t
call_rcu()
t
o
k
free_rc
u
(), drop
opt_k
f
ree_rcu
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Paul
E
.
McKenney
ipv4: C
o
n
v
ert c
a
ll_rcu
(
) to kfree
_
r
c
u(), drop opt_kfr
e
e_rcu()
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Paul E
.
McKenney
t
c
m_fc: Convert call_rcu
(
) to kfree_rc
u
(
)
, drop ft_tpo
r
t_rcu
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Paul
E
.
McKenney
s
3
90:
C
o
n
vert call_rc
u
() to
kfree_rcu(), drop ext_in
t
_hash_u
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
P
a
ul E
.
McKenney
rcu: Mo
v
e RC
U
_TRA
C
E to lib/Kconfig
.
debug
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Paul E
.
McKenne
y
rcu:
Avoid waking u
p
CPUs
h
a
ving only
k
fre
e
_rcu() callbacks
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Paul E
.
McKen
n
ey
r
c
u: Add diagnostic for mis
a
ligned rcu_head s
t
ruct
u
res
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Paul E
.
McKe
n
ney
rcu: Add
lockd
e
p-
R
CU checks f
o
r simple self-de
a
dlock
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Frederic Weisbeck
e
r
r
c
u: Improve synchronize_rc
u
() d
i
agno
s
tics
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-02-21
Pa
u
l E
.
McKenney
r
c
u
: Bring
RTFP
.
txt up
to date
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-01-16
Heiko Carsten
s
rcu:
Add missi
n
g _
_
cpuinit annotatio
n
in rcutorture
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-01-16
Paul E
.
Mc
K
e
nney
sched: Add "const"
t
o
is
_
i
d
le_task()
p
a
r
a
m
eter
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-01-16
Rusty Russel
l
rcu: Mak
e
r
c
u
torture bool parameters really bool (core
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2012-01-16
P
a
u
l E
.
M
c
K
e
n
ney
Merge branch 'r
c
u/f
i
xe
s
-for-v3
.
2' into rcu
/
urgent
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-12
Paul E
.
McK
e
nney
cpu:
E
x
port cpu_up()
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Pau
l
E
.
McKenney
rcu: Apply ACCESS_
O
NCE()
t
o
r
c
u_boost() return value
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Pau
l
E
.
M
cKenney
Revert "rcu: Permi
t
r
t_mutex_unlock() with irqs d
i
s
a
ble
d
"
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Kees Cook
docs: Additional LWN links
t
o RCU API
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Paul E
.
McKe
n
ney
rcu
:
Augmen
t
rcu_b
a
tch_end trac
i
ng for idle and
c
allba
c
k
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Paul E
.
McKe
n
ney
r
c
u:
Add rcutorture te
s
ts for srcu_read_lock_raw()
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Pau
l
E
.
McKenney
rcu: Make rcut
o
rture test for hotpluggab
i
l
i
t
y
befor
e
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Josh Triplett
driver-co
r
e/cpu: Exp
o
s
e
h
o
tplugga
b
ilit
y
to t
h
e rest
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Pa
u
l E
.
Mc
K
enney
rcu: Remov
e
r
e
dun
d
ant rc
u
_cpu_stall_
s
u
p
press declara
t
ion
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
P
a
ul E
.
McKenney
rc
u
:
Adaptive dyntick-
i
dle preparation
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Paul E
.
McKenney
r
c
u: Keep invokin
g
c
a
l
l
ba
c
ks
if CPU otherwise
idl
e
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
F
rederic Weisbecker
rcu: Irq nesting is a
l
ways
0
o
n
rcu_en
t
er_idle
_
common
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Frederi
c
Wei
s
b
e
c
ker
rcu: Don't
c
h
ec
k
irq nesting from
rcu id
l
e en
t
r
y
/exi
t
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Paul E
.
McKenney
rcu
:
Permit dyntic
k
-idle
w
ith callbacks pending
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Paul E
.
McKenne
y
r
c
u
: Document s
a
me-context read-side constraints
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
P
a
u
l
E
.
McKenney
rcu:
I
dentify dyn
t
ick-idle CPUs
on first force
_
qui
e
s
c
ent_sta
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
P
a
u
l
E
.
McKenn
e
y
rcu
:
Re
m
o
ve d
y
n
tick
s
f
alse p
o
sitives and RCU failures
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Paul E
.
McKenney
rcu: Reduce latency o
f
r
c
u
_
p
re
p
are_for_
i
dle()
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Paul E
.
McKenney
rcu:
Eliminate RCU_FAST_NO_HZ gra
c
e-p
e
riod hang
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Pa
u
l
E
.
McKenne
y
rcu: Avoid
n
ee
d
le
s
sly
I
PIing
CPUs at GP end
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
P
aul E
.
McKenn
e
y
rcu: Go dyntick
-
id
l
e
more quickly i
f
CPU h
a
s service
d
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Paul E
.
McKenney
r
c
u: Add tr
a
cing
f
or R
C
U_F
A
S
T_NO_
H
Z
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Pau
l
E
.
Mc
K
enney
r
c
u: Upd
a
t
e
tr
a
c
e
_rcu_dy
n
tick(
)
h
eader comment
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Pau
l
E
.
M
c
Kenney
do
c
: Add load/sto
r
e gu
a
r
antees to Doc
u
ment
a
t
ion/atomi
c
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Freder
i
c W
e
i
s
becker
nohz: Remove tick
_
nohz_
i
dle_enter
_
n
o
rcu() /
t
ick_nohz_idle_e
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Pau
l
E
.
McKenney
rcu: Add
rcutorture CPU
-
hotplug
capabi
l
i
t
y
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Paul E
.
McKen
n
ey
tile: Make ti
l
e use the new i
s
_
i
dle_task() API
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Paul E
.
McKenne
y
eve
n
t
s
:
M
ake
e
ven
t
s use the new is
_
idle_task() API
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Paul
E
.
Mc
K
e
n
ney
kdb: Make KDB use the new is_idle_ta
s
k
(
) API
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Paul E
.
Mc
K
e
nney
sparc:
Ma
k
e SPARC use th
e
new is_id
l
e
_
task() API
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Pau
l
E
.
McKen
n
ey
rcu
:
Make RCU u
s
e
t
h
e ne
w
is_idle_task(
)
API
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Paul E
.
McKenne
y
sched: Add is
_
idle_tas
k
()
t
o handle invalidated use
s
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Paul E
.
McK
e
nney
rcu: C
o
ntrol rcu
t
ort
u
re sta
r
tup from k
e
rnel bo
o
t parameter
s
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Paul E
.
McKenney
rcu: Add rcutor
t
ure
s
ys
t
em-shutdown
ca
p
abi
l
it
y
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Paul E
.
M
c
Kenn
e
y
rcu: Permi
t
RCU_FAS
T
_NO_HZ
t
o be use
d
b
y TREE_PREEMPT
_
RCU
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
P
a
ul E
.
McKen
n
ey
r
c
u: Fi
x
idle-tas
k
checks
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Paul E
.
M
c
Kenney
r
cu
:
A
llow dynt
i
c
k-idle mo
d
e for CPUs with callbacks
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Paul E
.
McKenney
rcu: Add more informa
t
ion
t
o
t
h
e
w
rong-idle
-
ta
s
k complaint
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Paul E
.
McKenney
rcu: Deconfuse d
y
nticks entry
-
ex
i
t trac
i
ng
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Paul E
.
McKenney
rcu: Add documentatio
n
fo
r
raw SRCU read
-
side primitives
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Paul E
.
McKenney
rcu: I
n
tr
o
duce raw SR
C
U read-side pri
m
itives
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Pa
u
l
E
.
Mc
K
enney
powerpc: T
e
ll RCU abou
t
idle after
h
call tracing
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Frederic W
e
i
s
becke
r
r
c
u: Fix
e
ar
l
y call
t
o rcu_id
l
e
_
enter(
)
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Freder
i
c
W
e
isbecker
x86: Ca
l
l idle notifier after irq_enter()
Cc: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Frederic Weisbecker
x86:
Ent
e
r rcu extended
q
s after
i
d
l
e
n
otifier call
Cc: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Frederic Weisbec
k
er
n
o
hz
:
A
l
l
ow
r
cu
e
x
t
ended
q
uiescent
s
tate handling seperately
.
.
.
Cc: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Fred
e
r
ic
We
i
sbecker
nohz: Separate out irq exit and idle lo
o
p dynt
i
ck logic
Cc: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Pau
l
E
.
McKenney
rcu:
Make
s
rcu
_
r
e
ad_lock_h
e
ld(
)
call common lockdep
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
P
a
ul
E
.
McKe
n
n
ey
rcu: Warn wh
e
n srcu_read
_
lock() is used in an extended
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Paul E
.
McKenney
r
c
u
: Remove
o
ne l
a
yer of abstraction
from
P
ROVE_R
C
U
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
F
re
d
eric Wei
s
bec
k
er
rcu: Warn whe
n
rcu_
r
ead_lock() is used in extended
.
.
.
Cc: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Frederic W
e
isbeck
e
r
rcu: I
n
for
m
the u
s
er
a
bout
extended q
u
i
e
s
cent sta
t
e
.
.
.
Cc: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Frederi
c
Weisbe
c
ker
rcu: Detect illegal rcu d
e
reference i
n
ext
e
nded quiescent
.
.
.
Cc: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
T
h
omas Glei
x
n
e
r
rcu
:
Remove redundant ret
u
r
n
fr
o
m rc
u
_
r
e
p
o
rt_exp_rnp()
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Thomas Gl
e
ixner
rcu: Omit s
e
lf-awaken w
h
en setting up expedi
t
ed grace
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Paul
E
.
M
c
Kenney
r
cu: Disable pr
e
em
p
t
i
on
in rc
u
_is
_
cpu_idle()
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
P
a
u
l
E
.
McKen
n
e
y
rcu: Docu
m
ent f
a
i
ling tick
a
s
cau
s
e of RCU CPU stal
l
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2011-12-11
Paul E
.
McKenn
e
y
rcu:
A
d
d failure tracin
g
to rcutorture
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
next