repo.or.cz
/
linux-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
rcu: Make hierarchical RCU less IPI-happy
2009-04-14
Paul E
.
McKenney
r
cu: M
a
ke hie
r
a
r
chical
R
CU les
s
IPI-happy
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
Cc: "Paul E. McKenney" <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2009-03-10
Paul
E
.
McKen
n
ey
rcu
:
d
ocume
n
tat
i
on
1
Q0
9
update
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2009-03-10
Paul E
.
M
c
Ke
n
ney
idr: mak
e
id
r
_remove_all() do removal -bef
o
r
e
- free_laye
r
()
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2009-02-26
Paul E
.
Mc
K
enney
r
cu:
T
e
a
c
h
RCU that idle t
a
s
k is not
qui
s
cent state
.
.
.
Tested-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2009-02-17
Paul E
.
McKenney
x86, r
c
u:
fi
x
s
t
range loa
d
av
e
rage
a
nd ksofti
r
qd behavior
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2009-01-07
Paul
E
.
McKenney
r
cu: fix
bug in rc
u
torture sys
t
em-shutdo
w
n c
o
de
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2009-01-05
Paul E
.
McKenney
rc
u
: fix rc
u
torture
bug
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2009-01-05
P
aul E
.
M
c
Kenney
rcu
:
eliminate synchronize_rcu_xxx macro
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2009-01-05
P
a
ul
E
.
M
c
Kenney
rcu: m
a
k
e
tree
r
cu
s
a
fe
for
sus
p
end and resume
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2009-01-05
Paul E
.
McK
e
nney
rcu: fix
r
c
utree
g
race-period-latency bug on s
m
all
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-12-18
P
a
ul E
.
McKenn
e
y
"Tree RCU":
scala
b
le classic RC
U
impl
e
mentatio
n
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-12-16
Pa
u
l E
.
McKenney
rcu:
f
ix
r
cutorture behavior during r
e
bo
o
t
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-12-03
Pau
l
E
.
McKenney
Docum
e
nt RCU and unloadable mo
d
ules
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-11-03
P
a
ul
E
.
McKenney
r
cu: increase
R
CU
s
t
all-c
h
eck timeouts
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-10-03
Paul E
.
McKenn
e
y
rcu: RCU-based detection of
s
t
alled
C
PUs for Class
i
c RCU
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-09-10
P
a
ul E
.
McKe
n
ney
[IA6
4
]
p
rev
e
nt ia64
from invoking i
r
q handle
r
s on off
l
ine
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-09-03
P
a
u
l
E
.
McKe
n
ney
sparc64:
P
revent sparc64 fro
m
invoking i
r
q hand
l
ers
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-08-21
Pau
l
E
.
M
c
Ken
n
ey
rcu: use irq-safe locks
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-08-19
Paul E
.
McKenney
rc
u
: fix locking cleanup fal
l
out
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-08-18
Paul E
.
McKe
n
ney
rcu: remove redund
a
n
t
ACCESS_ONC
E
defi
n
ition fr
o
m rc
u
preempt
.
c
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-08-17
Paul E
.
McKen
n
ey
rcu: fix c
l
as
s
i
c
RCU locking clean
u
p lockdep problem
> Author: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-08-15
Paul E
.
Mc
K
enney
rcu:
r
emo
v
e lis
t
_for_each
_
rcu()
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-08-15
Paul E
.
M
c
K
e
nney
rcu:
f
i
x
es to includ
e
/
linux/rcupreempt
.
h
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-08-15
Paul E
.
McKen
n
e
y
rcu: classic RCU loc
k
i
ng and
m
emory-b
a
rr
i
er cle
a
nups
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-08-15
Pau
l
E
.
McKenney
rcu: prevent c
o
nsole fl
o
od w
h
en one CPU
sees an
o
t
he
r
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-08-11
Paul E
.
McKenney
rcu,
debug: detect
s
talled
g
race periods
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-07-25
Paul E
.
McKenney
list_for_each
_
rcu must
die:
n
etwork
i
ng
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-06-26
Paul E
.
McK
e
nney
rcu: make rcuto
r
ture eve
n
more v
i
ci
o
us: invoke RCU
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-06-24
Paul
E
.
Mc
K
enney
rcu: make
q
u
i
esce
n
t
r
cutorture less p
o
we
r
-hu
n
gry
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-06-24
Paul E
.
McKenn
e
y
rcu
,
r
cutorture:
make quiescen
t
rcutorture
l
ess power
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-06-19
Paul E
.
McKenney
rc
u
: make rcuto
r
ture more vicious
:
reinstate boot-t
i
me
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-06-18
Paul E
.
McKenney
rcu: make
rcut
o
rture more vi
c
ious: add stutter feature
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-05-19
P
a
u
l E
.
McKe
n
ne
y
RCU
,
rculist
.
h:
fix lis
t
iter
a
tors
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-05-19
Paul E
.
McKenn
e
y
r
c
u: fix r
c
u_try_flip
_
wa
i
ta
c
k_needed() to
prevent g
r
ace
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-05-19
Pau
l
E
.
M
cKenn
e
y
sched: 1Q08
R
CU doc update, add call_rcu_
s
ched()
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-05-19
Pau
l
E
.
McKenney
rcu:
a
dd
c
a
ll_rcu_sche
d
() and fr
i
end
s
to rcuto
r
ture
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-05-19
P
a
ul E
.
M
cKenney
rcu:
add rc
u
_barrier_sched
(
)
a
n
d
rcu_bar
r
ier_bh()
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-05-19
Paul
E
.
McKenney
rcu: add m
e
mory
b
arrie
r
s
a
n
d comments to rcu_check_callba
c
ks()
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-05-19
Paul
E
.
McKenney
rcu: add
c
all_r
c
u_
s
ched(
)
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-05-17
Paul E
.
McKen
n
ey
[PATC
H
]
list_fo
r
_each_rcu
m
ust die: audit
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-04-22
Paul E
.
McK
e
nney
S
E
L
inux f
i
xups
ne
e
ded for pre
e
mptable RCU from
-
r
t
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-03-20
Pau
l
E
.
McKenney
rcu: fix misplace
d
mb() in rcu_enter/exi
t
_nohz()
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-03-11
Paul E
.
McKenney
rcu
:
m
o
ve PR
E
EMPT
_
R
CU con
f
i
g
option back under PREEMPT
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-02-29
Paul E
.
McKenney
rcupreempt: remove never-
m
i
g
rates assumption
from rcu_pr
o
ces
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-02-29
Paul E
.
McKenney
rcu
p
ree
m
pt: fix hi
b
ernat
e
/resume in presence of PREEMPT_RCU
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-02-14
Paul E
.
McKen
n
ey
rcupdate: fi
x
c
o
mment
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-02-06
P
a
ul E
.
M
cKenney
Remov
e
r
c
u_as
s
ign_po
i
n
ter() penal
t
y
for
NULL pointers
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-01-31
P
a
ul E
.
McKe
n
ney
RCU: ad
d
help t
e
xt for "RCU implementatio
n
t
y
pe"
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-01-25
Paul E
.
M
c
Kenney
Preempt-RCU:
update RCU Documentat
i
on
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-01-25
Paul E
.
McKenney
Preempt-RCU: CPU Hotplug hand
l
i
n
g
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-01-25
Paul E
.
McKenney
Preempt-RCU: i
m
plementatio
n
commit
|
commitdiff
|
tree
2008-01-25
P
a
ul E
.
McKenney
Preempt-
R
CU: fix
rc
u
_b
a
rrier for p
r
eempti
v
e en
v
iro
n
m
e
n
t
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2008-01-25
P
aul
E
.
M
c
Ken
n
ey
Pr
e
empt-RCU: reor
g
aniz
e
RC
U
code i
n
to
rcucla
s
s
i
c
.
c
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2007-10-17
Paul E
.
McKenn
e
y
Make rcutorture RNG use
t
e
mpor
a
l ent
r
opy
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2007-10-17
Pa
u
l E
.
McKenney
Re
m
ov
e
workaro
u
nd
f
or unimmunized rcu
_
derefe
r
ence fro
m
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2007-10-17
Pa
u
l E
.
McKenney
Immunize
r
cu_
d
erefe
r
e
n
c
e() aga
i
n
s
t
c
raz
y
compiler
w
r
i
ters
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2007-10-15
Pau
l
E
.
M
c
Ke
n
ney
sched: export cp
u
_clock()
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2007-07-31
Paul
E
.
McKenney
b
pqether: f
i
x
rcu usag
e
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2007-07-16
Paul
E
.
M
c
Ke
n
ney
Document th
e
fact
that RCU callbacks can run
i
n para
l
l
el
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2007-05-24
P
a
ul E
.
McKenney
prohibit
rcutor
t
u
re from being
c
ompiled
into the kernel
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2007-02-16
Paul E
.
McKenn
e
y
[PATCH] posix timers: RC
U
optimizat
i
on
f
or
c
lock_
g
ett
i
m
e
()
[
paulmck@linux.vnet.ibm.com
: fix exit()/posix_cpu_clock_get...
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2007-02-11
Paul E
.
McKenney
[PAT
C
H] Change
c
onstant zero to
N
O
T
IFY_DONE in ratelimit_han
.
.
.
Signed-off-by: Paul E. McKenney <
paulmck@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree