repo.or.cz
/
linux-2.6
/
x86.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
"Tree RCU": scalable classic RCU implementation
2008-12-18
Paul E
.
Mc
K
enney
"Tr
e
e RCU": sca
l
able class
i
c RCU
i
mplementat
i
on
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-12-16
Paul E
.
Mc
K
enney
rcu:
fix
rcutort
u
re behavior duri
n
g reboo
t
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-11-03
Paul E
.
McKenney
rcu: increase
R
CU stall-check timeouts
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-10-03
Paul E
.
McKenney
rcu: RCU-based detecti
o
n
o
f stall
e
d CPU
s
for
Cla
s
sic RCU
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-09-10
Paul E
.
McKe
n
ney
[IA64] prevent ia64 fro
m
invokin
g
ir
q
han
d
lers on of
f
li
n
e
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-09-03
Paul E
.
McKenne
y
sparc64: Pr
e
vent
s
p
a
rc64 fro
m
invoking irq handlers
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-08-21
Paul E
.
M
cKe
n
ney
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
r
c
u:
f
ix l
o
ckin
g
cl
e
anup fallout
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-08-18
Paul
E
.
McKenney
rcu: rem
o
ve redundant ACCE
S
S_ONCE defin
i
tion from rcupr
e
e
mpt
.
c
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-08-17
Paul E
.
McKe
n
ne
y
rc
u
: fix cl
a
ssic RC
U
l
oc
k
ing cleanup lo
c
kdep 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
.
M
c
K
e
nney
r
cu: remove
lis
t
_fo
r
_each_rcu()
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-08-15
Paul E
.
McK
e
nney
rcu
:
fixe
s
to inc
l
ude/linux/rcup
r
e
empt
.
h
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-08-15
P
aul E
.
McKenney
r
c
u
:
classic
R
CU l
o
ck
i
ng a
n
d mem
o
ry-barri
e
r cleanups
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-08-15
P
aul E
.
M
cKenney
r
c
u
:
pr
e
v
ent console flood when
o
ne CPU
s
e
e
s another
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-08-11
Paul E
.
McKenney
rcu,
d
ebug: detect stalled grac
e
pe
r
iods
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-07-25
Paul E
.
McKenney
li
s
t
_
for
_
each_
r
cu m
u
st
d
ie:
network
i
ng
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-06-26
Paul E
.
McKenn
e
y
rcu
:
make rcutortu
r
e even more vic
i
ous: invoke RCU
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-06-24
Paul E
.
McKenne
y
r
cu:
m
ake quiescent rcutorture
l
e
s
s power-hungry
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-06-24
P
aul E
.
M
c
Kenney
rcu, rcutorture
:
make
q
uiescent rcutort
u
re less p
o
wer
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-06-19
Paul E
.
Mc
K
en
n
ey
rcu: make rcutorture more vicious: reinsta
t
e
boot-time
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-06-18
P
a
ul E
.
McKenney
rcu: make
r
cutorture more vic
i
o
us: add stu
t
ter featu
r
e
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-05-19
Paul E
.
M
c
Kenney
RCU
,
rculist
.
h: fix list
iterators
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-05-19
Pau
l
E
.
McKenney
rcu: fix rcu_try_flip
_
waitack_needed() to prevent grace
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-05-19
Paul E
.
Mc
K
enney
sched: 1Q0
8
R
C
U do
c
u
pdat
e
,
ad
d
call_
r
cu_sched()
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-05-19
Paul E
.
Mc
K
enney
rcu: add ca
l
l_rcu_sched
(
) and fr
i
ends to rcutort
u
re
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-05-19
P
aul E
.
McKenney
rcu: add rcu_barrier_sc
h
ed() an
d
r
cu_barr
i
er_bh()
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-05-19
Paul E
.
McKenney
rcu: ad
d
memor
y
b
arriers and comments to rcu_
c
heck_callbac
k
s()
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-05-19
Paul E
.
Mc
K
e
nney
rcu: add call_rcu_s
c
hed()
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-05-17
Paul E
.
McKenney
[PATCH] list
_
f
o
r
_
each_rcu must die:
audit
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-04-22
P
a
ul E
.
McKenney
SELinux fix
u
ps needed for
preemptable RCU fro
m
-rt
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-03-20
P
a
ul E
.
M
cKe
n
ney
rcu:
f
ix mi
s
placed mb() in rcu_enter/exit_nohz()
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-03-11
Pau
l
E
.
McKe
n
ney
rc
u
:
m
ove PR
E
EMPT_RCU config o
p
t
i
o
n back unde
r
P
REEMPT
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-02-29
Pa
u
l E
.
McKenney
rcupr
e
e
m
p
t
: rem
o
ve n
e
v
e
r-migrates assumption from rcu_proces
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-02-29
Pau
l
E
.
McKenney
rcupreem
p
t: fix hibernate/r
e
sume in prese
n
ce
o
f PREEMPT_RCU
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-02-14
Pau
l
E
.
McKenne
y
rcupdate: f
i
x
c
omm
e
nt
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-02-06
Pa
u
l
E
.
McK
e
nney
Remove rcu_assign_pointer
(
) penalty
for NULL
pointers
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-01-31
Paul E
.
McKe
n
ney
RCU: add help text for "RCU implementation type"
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-01-25
Paul E
.
McKenn
e
y
Preemp
t
-RCU: update RCU D
o
cumentation
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-01-25
Paul E
.
Mc
K
enney
Pr
e
empt-RCU: CPU
H
o
tplug
handling
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-01-25
Paul E
.
McK
e
nn
e
y
Pree
m
pt-RCU: implementation
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2008-01-25
Paul
E
.
McKenney
Preempt-RCU
:
f
ix rc
u
_barrier f
o
r preemptive enviro
n
ment
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-01-25
P
a
u
l
E
.
McKenney
Preempt-RCU: reor
g
anize RCU code
i
nt
o
rcuclassic
.
c
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2007-10-17
Paul
E
.
McKenney
Make rcutortu
r
e R
N
G
u
se temporal entrop
y
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2007-10-17
Paul
E
.
McKenney
Remov
e
workaround
f
or uni
m
munized
r
cu_der
e
ference fr
o
m
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2007-10-17
Pau
l
E
.
McKenney
Immunize rcu_der
e
f
er
e
nce() again
s
t
c
raz
y
compiler writers
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2007-10-15
Paul E
.
McKenney
sched:
e
xport cpu_clock()
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2007-07-31
P
aul
E
.
McKenney
b
p
qether: fix rcu usage
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2007-07-16
Pau
l
E
.
McKenney
Document the
f
act tha
t
RCU callbacks c
a
n
run
i
n
p
arallel
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2007-05-24
Paul E
.
McKenney
prohibit rc
u
tor
t
ure
f
rom being compiled
into the kernel
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2007-02-16
Paul E
.
McKenne
y
[
PATCH] posix timers: RCU opt
i
mi
z
ation for c
l
ock
_
gettime()
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
Pa
u
l E
.
Mc
K
en
n
ey
[PATCH] Chan
g
e cons
t
ant zero
t
o NOTIFY_D
O
NE in ratelimit
_
han
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2006-10-04
Paul E
.
M
c
Ke
n
ney
[PATCH]
s
rcu-3
:
add S
R
C
U operations to
r
cutorture
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
Cc:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-10-04
P
aul E
.
M
cKenney
[PATCH] src
u
-3: RCU variant p
e
rmitting read-side blocking
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-09-29
P
a
ul E
.
M
c
K
enne
y
[
PATCH] memo
r
y
o
rdering in __kfifo
p
rim
i
t
ives
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-06-28
Paul E
.
M
c
Kenney
[PAT
C
H] rcutort
u
re
:
add call_rcu_bh() op
e
r
a
t
i
ons
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-06-28
Pa
u
l E
.
McKenney
[PATCH] rcutorture: a
d
d
ops v
e
ct
o
r and Classi
c
RCU ops
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-06-28
Paul E
.
McKenney
[P
A
TCH]
r
cutorture
:
catchup doc
f
ixes for idle-hz tests
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-06-25
Paul E
.
McKenney
[PATCH
]
RCU document
a
tion:
self-limi
t
i
n
g updates a
n
d
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-06-23
Pa
u
l E
.
McKenney
[
P
ATCH] Make R
C
U
API inaccessi
b
le to non
-
GPL Linux
.
.
.
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-03-24
Paul
E
.
McKenney
[PATCH] rcutorture: ta
g
success/fa
i
lure line
wi
t
h mo
d
ule
.
.
.
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-02-03
Paul E
.
M
cKenney
[PATCH] Fix comment to synch
r
onize_sc
h
ed
(
)
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-02-01
P
aul E
.
McKenney
[PATCH
]
RCU documentation f
i
xes (Janu
a
ry 20
0
6 update)
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-01-09
Pa
u
l
E
.
M
cKenney
[PATCH
]
remove get_task
_
struct_rcu()
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-01-09
P
aul E
.
M
cKenney
[
P
AT
C
H] Simpler signal-exit concurren
c
y
handling
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-01-09
Paul E
.
McKenney
[PATCH] Make RCU task_
s
t
r
u
ct safe f
o
r oprofil
e
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-01-06
Paul E
.
McKenney
[PATCH]
f
i
x
r
emaining list_for_each_safe_rcu in -
m
m
.
.
.
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-11-18
Paul
E
.
M
cKenney
[PATCH] a
d
d
success/failure indication
to
RCU torture
.
.
.
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-11-07
Paul E
.
McKenney
[PATCH] Remove hl
i
st_
f
o
r
_each_rcu() API
,
convert existing
.
.
.
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-10-31
P
a
ul E
.
McKen
n
ey
[PATCH] Remove du
p
licate code in signal
.
c
commit
|
commitdiff
|
tree
2005-10-31
Pau
l
E
.
McKenney
[P
A
TCH
]
RCU torture-testi
n
g
kernel module
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-09-10
P
a
ul E
.
M
c
Kenney
[PAT
C
H
]
Yet another RCU
docume
n
t
a
tion up
d
ate
commit
|
commitdiff
|
tree
2005-09-07
Paul
E
.
McKenney
[
PATCH
]
NM
I
:
U
p
d
ate NMI users of RCU to use
n
ew API
commit
|
commitdiff
|
tree
2005-08-29
Paul E
.
M
cKen
n
ey
[LIST]
:
Add docbo
o
k header comm
e
nts for hlist_add_
.
.
.
commit
|
commitdiff
|
tree
2005-08-17
Paul E
.
Mc
K
en
n
ey
[
D
E
C
NET]
:
F
i
x RCU race cond
i
t
ion in
d
n_nei
g
h_construct()
.
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-06-25
P
aul E
.
McKenney
[PATC
H
] R
C
U: clean up a fe
w
remaining
s
ynchron
i
ze_k
e
r
n
el
.
.
.
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-05-01
Pa
u
l
E
.
M
cKenney
[PA
T
C
H] Update
RCU documen
t
ation
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-05-01
Paul E
.
McKenney
[PATCH] Change synchron
i
z
e
_
kernel to _r
c
u and _
s
ched
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-05-01
Paul E
.
M
cKenn
e
y
[PATCH] Deprecate synchr
o
n
ize_kernel, GPL re
p
lacement
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-05-01
Paul E
.
McKenney
[
PATCH] Add dep
r
e
c
ate
d
_for_modules
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-05-01
Paul E
.
McKenney
[PATCH]
k
ernel/rc
u
p
date
.
c: make the exports
EXP
O
RT_SYMBOL_GPL
commit
|
commitdiff
|
tree
2005-04-16
P
aul E
.
McKenney
[PA
T
CH] Fix co
m
ment in
li
s
t
.
h
that refers to nonexistent AP
I
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree