repo.or.cz
/
linux-2.6
/
mini2440.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'x86/pat' into x86/core
2009-02-17
Paul
E
.
McKenney
x86,
rcu
:
fix strange
l
oad average and
k
softirqd b
e
hav
i
or
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2009-01-07
P
a
ul E
.
McKe
n
n
e
y
rc
u
: fix bug in rcutorture
s
ystem-shutdown code
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2009-01-05
Paul
E
.
McKenn
e
y
rcu:
fix r
c
u
tortu
r
e bug
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2009-01-05
P
a
ul E
.
McKenney
rcu: eliminate synchronize_rcu_xxx macro
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2009-01-05
Paul E
.
McKenne
y
rcu:
m
a
ke treercu safe for sus
p
end
a
nd resume
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2009-01-05
Paul E
.
McKenn
e
y
rcu: fix rc
u
tree grace-period-late
n
cy bug on small
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-12-18
Paul E
.
McKenney
"Tree RCU": scalable classi
c
RCU im
p
lementation
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-12-16
Paul E
.
McKenney
rcu: fix rcutorture behavior durin
g
re
b
oo
t
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-12-03
P
a
ul
E
.
McKenney
Document RC
U
and
un
l
oa
d
able module
s
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-11-03
Paul E
.
McKenne
y
rcu: increase RCU sta
l
l
-
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
d
e
tec
t
ion of stalled
CPUs for
Classic RCU
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-09-10
Paul E
.
M
cKenney
[IA64] prev
e
nt ia64 from
invo
k
i
ng irq handlers
o
n
o
ffline
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-09-03
Paul E
.
McKe
n
n
e
y
spar
c
6
4: Prevent sparc64
from invo
k
i
ng irq handlers
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-08-21
Paul E
.
M
c
Ken
n
ey
rcu: use irq-safe loc
k
s
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-08-19
Paul E
.
M
cKenney
rcu:
f
ix locki
n
g cleanup fallout
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-08-18
Paul E
.
McKenney
rcu: re
m
ove redundan
t
ACCESS_ON
C
E
d
efinitio
n
fro
m
rcupreempt
.
c
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-08-17
Paul E
.
Mc
K
enney
rcu: fix
c
lassi
c
RCU locking cleanup lockdep p
r
oblem
> 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
P
aul E
.
M
c
Kenney
r
cu: remove list_for
_
each_rcu
(
)
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-08-15
Pa
u
l E
.
McKenney
rcu: fixes to include
/
l
i
nux/rcupreempt
.
h
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-08-15
Pa
u
l E
.
McKenney
r
cu
:
cl
a
s
s
ic RCU
lock
i
ng and
m
e
mory-b
a
r
rier cleanups
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-08-15
P
aul E
.
McK
e
nne
y
rcu: pr
e
v
e
nt cons
o
le flood when one CPU see
s
another
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-08-11
Pa
u
l E
.
McK
e
nney
rcu, debug: detect st
a
lled grace
periods
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-07-25
Pa
u
l E
.
M
c
Kenney
list_for_each_
r
cu
must die: networking
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-06-26
Paul E
.
McKenney
rcu:
m
ake rcu
t
ortu
r
e e
v
en more vici
o
us: inv
o
ke RCU
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-06-24
Pau
l
E
.
McKenne
y
rcu: make qui
e
scen
t
rcutortur
e
l
ess power-hung
r
y
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-06-24
Paul E
.
M
cKenney
r
c
u, rcutort
u
re: mak
e
quiesc
e
nt rcutorture
less
p
o
w
er
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-06-19
Paul E
.
McKenney
rcu: make
r
cuto
r
tur
e
more vicious: reinstate boot-ti
m
e
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-06-18
Pa
u
l E
.
McKenney
rc
u
:
mak
e
rcu
t
o
r
tu
r
e m
o
re vic
i
o
u
s
: ad
d
stut
t
er fe
a
ture
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-05-19
Paul E
.
McKenn
e
y
RCU, rcu
l
i
st
.
h: fix
l
is
t
iterators
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-05-19
Paul E
.
M
c
Kenn
e
y
rcu: fix
r
cu_try_flip_
w
aitack_nee
d
ed() 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: 1Q08
RCU
d
o
c up
d
a
te, a
d
d call_
r
cu_sched()
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-05-19
Paul E
.
McKenney
rcu: add ca
l
l
_
rcu_
s
c
h
ed() and friends to r
c
utorture
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-05-19
Paul
E
.
McKenne
y
rcu
:
a
d
d rcu_
b
arrie
r
_sc
h
ed() and r
c
u_barrier_bh()
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-05-19
Paul E
.
Mc
K
enney
rc
u
: add memory barriers and comments to rcu_c
h
e
ck_callbacks
(
)
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-05-19
P
a
ul E
.
Mc
K
en
n
ey
rcu: add ca
l
l_rcu_s
c
hed()
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-05-17
Paul E
.
McKen
n
ey
[PATCH] list_for_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 fi
x
ups needed for
p
r
e
emp
t
able RCU from -rt
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-03-20
Pau
l
E
.
Mc
K
e
nney
rcu
:
fix misplaced mb() in
r
c
u
_enter/exit_noh
z
(
)
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-03-11
Paul E
.
McKenney
rcu: move PREEMPT
_
RCU config
o
ption back un
d
er PREEMP
T
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-02-29
Paul
E
.
McKenne
y
rcup
r
eempt: remove
n
ever-migrates assum
p
tio
n
from
r
cu_pro
c
es
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-02-29
Pau
l
E
.
M
c
Ken
n
e
y
rc
u
preempt: fix hibernat
e
/
resum
e
in pres
e
n
c
e of PREEMPT_RCU
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-02-14
Paul E
.
McK
e
nney
r
cupdate:
fix comm
e
nt
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-02-06
Paul E
.
McKenney
Remove rcu_assign_po
i
n
te
r
() penalt
y
for NULL pointers
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-01-31
Pau
l
E
.
McKen
n
ey
RCU: a
d
d help text for "RCU impl
e
m
e
ntation type"
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-01-25
Pau
l
E
.
McKenney
Pre
e
m
pt-RCU:
u
pdat
e
RCU Docume
n
tation
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-01-25
Pa
u
l E
.
McKen
n
ey
P
r
eempt-RCU: CPU Hotplug handling
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-01-25
P
a
u
l
E
.
M
cKenn
e
y
P
r
eempt-
R
C
U:
i
mplementation
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2008-01-25
Pau
l
E
.
Mc
K
enney
Pree
m
pt-RCU: fix rcu_barrier for pree
m
ptive environme
n
t
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-01-25
Paul E
.
McKenney
Pr
e
empt-RCU: reorganiz
e
RCU co
d
e into
rcuclassic
.
c
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2007-10-17
P
aul E
.
McKenney
M
a
k
e
rcutorture RNG u
s
e
t
emporal entrop
y
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2007-10-17
P
a
ul E
.
M
cKenn
e
y
Rem
o
ve workar
o
u
n
d for un
i
mmunized rcu_dereference from
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2007-10-17
P
a
ul
E
.
McKenney
Immunize
r
cu_derefe
r
ence() a
g
ainst
craz
y
c
ompil
e
r w
r
iters
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2007-10-15
P
a
ul E
.
McKen
n
ey
s
c
h
e
d: export cpu_cloc
k
()
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2007-07-31
Paul E
.
McKenney
bpq
e
t
h
er: fix
rcu usage
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2007-07-16
Paul E
.
M
cKenne
y
Document
the fact that RCU callbacks can run
i
n parallel
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2007-05-24
Paul E
.
McKenne
y
proh
i
bi
t
rcu
t
orture
f
rom b
e
ing compil
e
d
into
t
h
e kernel
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2007-02-16
Pa
u
l
E
.
McKenney
[
PATCH]
p
osi
x
timers: RCU optimization fo
r
cl
o
ck_ge
t
time()
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
.
McKenney
[PATCH] Change co
n
st
a
nt zero to NOTIFY_DONE
i
n
r
a
te
l
imit_han
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2006-10-04
Pa
u
l
E
.
McKenney
[PATCH
]
s
rcu-3: add SRCU
o
pe
r
ations to rcuto
r
tur
e
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
Cc:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-10-04
Paul E
.
McKenney
[PATCH
]
srcu-3
:
RC
U
vari
a
nt perm
i
tt
i
ng
read-
s
ide block
i
ng
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-09-29
P
a
ul E
.
McKenney
[PATCH] m
e
m
o
r
y ordering in __kfifo primitiv
e
s
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-06-28
Paul E
.
McK
e
nne
y
[PATCH]
r
cutorture: add call_r
c
u_bh() op
e
r
a
tion
s
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-06-28
Pau
l
E
.
McKenney
[PATCH] rcuto
r
t
ure: ad
d
o
ps vec
t
or
and C
l
a
ssic RCU o
p
s
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-06-28
Paul E
.
McKenney
[
P
ATCH] r
c
u
to
r
ture: catchup doc fixes for
idle-hz tests
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-06-25
Pa
u
l E
.
McKe
n
ney
[PATCH] RCU documen
t
ation:
self-limiting
u
pdates and
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-06-23
Pa
u
l
E
.
M
cKenney
[PATCH] Ma
k
e R
C
U API ina
c
cessible to non-GPL
Lin
u
x
.
.
.
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-03-24
Paul E
.
McKenney
[PATCH]
r
cutorture: tag success/failu
r
e line with mod
u
le
.
.
.
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-02-03
P
a
ul E
.
McKenney
[
P
ATCH] Fix comment to synchronize_
s
che
d
()
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-02-01
Paul E
.
McKen
n
ey
[PA
T
C
H] RCU document
a
t
i
o
n fi
x
es
(
J
anu
a
r
y 2006 up
d
a
te)
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-01-09
Paul E
.
McKen
n
e
y
[PA
T
CH] remove get_ta
s
k_struct_rcu()
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-01-09
Paul E
.
McKenney
[PA
T
CH] Simpler signal-exit
c
oncu
r
rency
handli
n
g
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-01-09
Pau
l
E
.
McKenney
[PA
T
CH]
Make R
C
U
tas
k
_st
r
uct
safe for o
p
ro
f
ile
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-01-06
P
a
ul E
.
Mc
K
enney
[P
A
TCH] fix re
m
a
i
ning
list_for_each_safe
_
rcu
in
-
mm
.
.
.
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-11-18
Paul
E
.
McKenney
[PATCH] add suc
c
ess/failure ind
i
cation
to RCU torture
.
.
.
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-11-07
Paul E
.
McKenney
[PA
T
CH
]
Remove hlist_for_each_rcu() API
,
convert existi
n
g
.
.
.
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-10-31
Paul
E
.
M
c
Ke
n
ne
y
[PATC
H
]
Remo
v
e duplicat
e
c
ode in
s
ignal
.
c
commit
|
commitdiff
|
tree
2005-10-31
Paul E
.
McKenney
[P
A
TCH] RCU
t
orture
-
testing kernel modul
e
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-09-10
Paul E
.
McKenney
[PATCH] Yet another R
C
U
docume
n
t
a
tio
n
updat
e
commit
|
commitdiff
|
tree
2005-09-07
Paul E
.
McKenney
[
PATCH]
NMI:
U
pdate NM
I
use
r
s of RCU to
u
se ne
w
API
commit
|
commitdiff
|
tree
2005-08-29
Paul E
.
Mc
K
enney
[LIST]:
A
d
d
doc
b
ook
h
e
ader comments f
o
r hlist
_
a
d
d_
.
.
.
commit
|
commitdiff
|
tree
2005-08-17
Paul E
.
McKenney
[DECN
E
T]: Fix
RCU race con
d
ition in dn_neigh_construc
t
()
.
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-06-25
Paul E
.
McKenney
[
P
ATCH] RCU: clean u
p
a few
remaining s
y
nchronize_kernel
.
.
.
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-05-01
Paul E
.
McK
e
nne
y
[PATCH] Update RCU do
c
umentat
i
on
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-05-01
Pa
u
l E
.
M
c
Kenn
e
y
[
PATCH] Chan
g
e synchronize_kernel to _rc
u
a
nd _sched
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-05-01
P
aul E
.
McKenney
[PATCH] Deprecate synchronize_kernel, GPL replacemen
t
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-05-01
P
a
ul E
.
McKen
n
ey
[PATCH] Add deprecated_f
o
r_
m
odul
e
s
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-05-01
Paul E
.
McKenn
e
y
[
PATCH] kerne
l
/rcu
p
date
.
c: make the exports EXPORT_SYMBO
L
_GPL
commit
|
commitdiff
|
tree
2005-04-16
Paul E
.
McKe
n
ne
y
[
PATCH
]
Fix comment in list
.
h that refers to no
n
e
x
iste
n
t API
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree