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/urgent' into x86/mm
2009-02-26
P
aul E
.
McKenn
e
y
rcu: Teach RCU that
idle
t
ask is not quiscen
t
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
Pa
u
l E
.
M
c
Kenney
x86, rcu: fix s
t
range load av
e
rage and ksoftirqd behavio
r
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2009-01-07
P
a
ul E
.
M
c
Kenney
rcu: fix bug in rcutorture
s
ystem-shu
t
down cod
e
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2009-01-05
Paul E
.
McKenney
r
cu: f
i
x rcutorture bug
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2009-01-05
Paul E
.
M
c
K
e
nn
e
y
r
cu: eliminate sy
n
chronize_rcu_xxx macro
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2009-01-05
Paul E
.
M
c
K
e
nney
rcu: mak
e
treercu safe
f
or sus
p
end
a
n
d
resume
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2009-01-05
P
aul E
.
McKenney
rcu: fix rcutree
g
r
a
ce-period
-
l
atency bug on small
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-12-18
Paul E
.
M
cKenne
y
"Tree RCU"
:
s
c
al
a
ble c
l
assic RCU im
p
le
m
entation
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-12-16
Paul E
.
McKenney
rcu
:
fix
r
c
utorture behavior du
r
ing reb
o
ot
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-12-03
P
a
ul E
.
McKenney
Document
R
CU and unload
a
ble mo
d
ules
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-11-03
P
a
ul E
.
M
c
Kenn
e
y
rcu
:
increase
RCU stall-ch
e
ck
t
i
meout
s
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-10-03
Paul E
.
McKenney
rcu:
R
C
U
-
based detecti
o
n
of stalled CPUs fo
r
Classic RCU
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-09-10
Paul
E
.
McKenne
y
[IA64] prevent
i
a64
f
r
o
m
inv
o
king irq handle
r
s
o
n offli
n
e
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-09-03
P
aul E
.
McKenney
sparc64: Prevent sparc64 from invoking irq hand
l
ers
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-08-21
Paul E
.
McKenney
rcu: use
i
r
q-s
a
fe
locks
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-08-19
Paul E
.
McKenney
rcu: fi
x
loc
k
in
g
clea
n
u
p fallout
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-08-18
Pa
u
l E
.
McKenney
rcu: r
e
m
o
ve r
e
dundant ACC
E
SS_ONCE definiti
o
n
from rc
u
preempt
.
c
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-08-17
Paul E
.
McKenn
e
y
r
c
u: fix classic
R
CU lock
i
ng cle
a
nup 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
.
McK
e
nney
rcu:
remove lis
t
_for_each_rcu()
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-08-15
P
aul E
.
McKenney
r
c
u: fixes to include/linux/rcupre
e
mpt
.
h
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-08-15
Paul
E
.
Mc
K
enne
y
rcu: classic RCU locking
a
nd memory-barrier clea
n
u
p
s
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-08-15
P
a
ul E
.
M
cKenn
e
y
rcu: pr
e
vent console f
l
o
od when
one
C
PU s
e
es another
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-08-11
Paul
E
.
McKenney
rcu
,
debug: detec
t
st
a
lled grace period
s
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-07-25
Paul E
.
M
c
K
enney
li
s
t_for
_
each_rcu m
u
st die: network
i
ng
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-06-26
Paul E
.
M
c
Kenney
rcu: mak
e
rcutorture even m
o
re vici
o
us: invok
e
RCU
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-06-24
Paul
E
.
M
c
Kenney
rcu: mak
e
quiescent rcutorture less
p
o
wer-h
u
ngry
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-06-24
P
a
ul E
.
Mc
K
enn
e
y
rcu, rcuto
r
tu
r
e:
m
ake quiescent rcutort
u
re le
s
s
p
ower
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-06-19
Paul E
.
M
cKenne
y
rcu: make rcut
o
rture more
v
i
ciou
s
: reinstate boot
-
time
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-06-18
P
a
ul
E
.
McKenn
e
y
r
c
u: make rcutortur
e
more vi
c
iou
s
:
add
stutter
f
eat
u
re
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-05-19
P
a
u
l E
.
M
c
K
enney
RCU,
r
culist
.
h: fix list it
e
r
a
tors
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-05-19
Paul E
.
McKenney
rcu
:
fix rcu_try_fl
i
p
_wait
a
ck_needed()
t
o prevent gra
c
e
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-05-19
Pa
u
l E
.
M
c
K
en
n
ey
s
ched: 1Q08 RCU
d
o
c
update,
add
c
a
l
l
_r
c
u_sched()
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-05-19
Pa
u
l E
.
McKenney
rcu: add ca
l
l
_
rcu_sch
e
d() and
frie
n
ds
t
o rcutorture
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-05-19
Paul E
.
McKen
n
ey
rcu: add rcu_barrier_sched() an
d
r
cu
_
ba
r
rier_b
h
(
)
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-05-19
Paul E
.
McKenney
rcu: add memo
r
y barri
e
rs and commen
t
s to rcu_ch
e
ck_
c
allb
a
cks()
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-05-19
Pa
u
l E
.
M
c
K
enney
rcu: add call_rc
u
_sched()
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-05-17
Paul E
.
McKenney
[
PATC
H
] list_fo
r
_ea
c
h_rcu must die:
a
udit
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-04-22
Paul
E
.
Mc
K
enney
SELi
n
u
x
fi
x
u
p
s
needed for
p
reemptable RCU from -rt
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-03-20
Paul E
.
McK
e
nney
rcu: fix misplaced
m
b() i
n
r
cu_enter/
e
xit_nohz()
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-03-11
Paul E
.
Mc
K
enney
r
c
u: move PREEMPT_RCU
confi
g
option ba
c
k
under PREEMPT
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-02-29
P
a
ul E
.
M
c
K
enney
rc
u
preempt: remove never-migrates assu
m
p
t
i
on
f
rom rcu_proces
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-02-29
Paul E
.
Mc
K
e
nney
rcupreemp
t
:
fix hi
b
ernate/resum
e
in presence of PREE
M
P
T
_
R
CU
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-02-14
Paul E
.
McKenney
rcupdate: fix comment
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-02-06
Paul E
.
McKenney
Remove rcu_assi
g
n_pointer() penalty for NULL p
o
inters
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-01-31
Pau
l
E
.
McKenn
e
y
RCU:
a
dd help te
x
t for "RCU
i
mplementation typ
e
"
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-01-25
P
a
ul
E
.
McKenney
Pree
m
pt-RC
U
: update
R
C
U Documentation
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-01-25
Pau
l
E
.
McKenney
Pr
e
empt-RCU: CP
U
Hotplug handling
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-01-25
P
a
ul E
.
McKenney
Pr
e
empt-RCU:
implem
e
ntation
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2008-01-25
Paul E
.
McKenn
e
y
Preempt-RCU: f
i
x rcu
_
barrier
for
pre
e
mp
t
ive
e
nvi
r
onmen
t
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2008-01-25
Paul E
.
McKenney
Preem
p
t
-
RCU:
reorganize
R
CU code int
o
r
c
uclas
s
ic
.
c
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2007-10-17
Pa
u
l E
.
M
c
Kenney
Ma
k
e rcutorture R
N
G use tempora
l
en
t
ropy
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2007-10-17
Paul E
.
McKenney
Remove workaround for unimmunized
r
cu_
d
ereferenc
e
from
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2007-10-17
Paul E
.
McK
e
nn
e
y
Im
m
unize rcu_dereference() against crazy compiler writers
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2007-10-15
Paul E
.
McKenney
sched: export
c
pu_cl
o
ck()
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2007-07-31
Paul E
.
McKenney
bpqethe
r
:
fi
x
rcu usage
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2007-07-16
P
a
ul E
.
M
cKenney
Document the fact that RCU
callbacks can run in paral
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 rcutortur
e
from being
c
om
p
ile
d
into the kernel
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2007-02-16
Paul
E
.
Mc
K
enney
[PATCH] posix ti
m
ers
:
RCU optimization for cl
o
c
k_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
Paul
E
.
McKenney
[PATCH] C
h
ange
c
onst
a
nt ze
r
o
to NO
T
IFY_DONE in ratelim
i
t_han
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2006-10-04
Pa
u
l E
.
McKenney
[
P
A
T
CH]
s
rcu-3: add SRCU o
p
erati
o
ns
to
rcuto
r
ture
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
[P
A
TCH]
s
r
cu-3
:
RCU variant permitting read
-
side blocking
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-09-29
Paul E
.
McKenney
[PATCH] memory orde
r
ing i
n
__kfifo p
r
imit
i
ves
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-06-28
P
aul E
.
M
c
Kenney
[PATCH]
r
cutorture: add ca
l
l_rc
u
_bh() operations
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-06-28
Paul
E
.
McKe
n
ney
[
P
ATCH] rcutorture: add ops vector a
n
d Classic RCU ops
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-06-28
Pa
u
l E
.
McK
e
nney
[
PATCH] rcutorture: cat
c
hup doc
fix
e
s fo
r
i
dle-
h
z tests
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-06-25
Paul E
.
McKe
n
n
e
y
[PAT
C
H] RCU document
a
tion: s
e
lf-limiting updates and
.
.
.
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-06-23
Paul E
.
McKenney
[
P
ATCH] Make RCU
API inacc
e
ssibl
e
to non-GPL Li
n
ux
.
.
.
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-03-24
Paul E
.
M
cK
e
nney
[PATCH] r
c
utorture: tag su
c
c
e
ss/failure li
n
e w
i
th module
.
.
.
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-02-03
P
aul E
.
McKenn
e
y
[PATCH] Fix comment to
s
ynchron
i
ze_sched()
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-02-01
P
a
ul E
.
McK
e
nney
[PATCH] RCU documentatio
n
fixes
(
Janua
r
y
2006 upda
t
e)
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-01-09
P
a
u
l
E
.
McKenney
[PATCH] rem
o
ve get_t
a
sk_struct_rcu()
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-01-09
Pa
u
l E
.
Mc
K
e
n
ney
[PATCH] Simpler sig
n
al-e
x
i
t concur
r
ency h
a
ndling
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-01-09
Paul E
.
McK
e
nney
[
PATC
H
]
M
ake RC
U
task_struct safe for oprofile
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2006-01-06
Paul E
.
McKenney
[PAT
C
H]
f
ix remaining list_for_each_safe_rcu
in
-
mm
.
.
.
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-11-18
P
a
ul E
.
McK
e
nn
e
y
[
PATC
H
] a
d
d
su
c
cess/failure indi
c
ation to RCU torture
.
.
.
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-11-07
Paul
E
.
M
c
Kenney
[PATCH] Remove
hlis
t
_f
o
r
_
each_rcu() API, convert existing
.
.
.
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-10-31
Paul E
.
McK
e
n
n
ey
[PAT
C
H] Remove dupl
i
cate co
d
e in
signal
.
c
commit
|
commitdiff
|
tree
2005-10-31
Paul E
.
McK
e
nne
y
[PATCH
]
RCU
torture-
t
esting kerne
l
module
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-09-10
Pau
l
E
.
McK
e
nney
[PATCH] Yet another
R
CU documentat
i
on upd
a
te
commit
|
commitdiff
|
tree
2005-09-07
P
aul E
.
M
cKenney
[PA
T
C
H
] NMI: Update NMI users of RCU to
u
se new AP
I
commit
|
commitdiff
|
tree
2005-08-29
Pau
l
E
.
McKenney
[LIST]: Add doc
b
ook header comment
s
f
o
r
hlist_add_
.
.
.
commit
|
commitdiff
|
tree
2005-08-17
Paul E
.
McKenney
[DECNET]
:
Fix
R
CU rac
e
c
ondition in
dn_neigh_construc
t
()
.
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-06-25
Paul
E
.
McKenney
[PAT
C
H] RCU
:
c
l
ean
up
a few remaining
synchronize_kernel
.
.
.
Signed-off-by: "
Paul E. McKenney
" <paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-05-01
Paul E
.
M
cKenney
[PATC
H
]
Up
d
ate RCU
docume
n
t
a
ti
o
n
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-05-01
Pau
l
E
.
McKenne
y
[PATCH] Change
synchronize_
k
ern
e
l
t
o _rcu
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 s
y
nchronize_kernel, GPL replacement
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-05-01
Paul E
.
McKe
n
ney
[PATCH] Add deprec
a
ted_fo
r
_modules
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree
2005-05-01
P
aul E
.
McKenney
[PATCH] ke
r
nel/rcupdate
.
c: make
t
he
e
xports EXPO
R
T_SYMBOL_GPL
commit
|
commitdiff
|
tree
2005-04-16
Paul
E
.
McKenney
[PATCH] Fi
x
comment in list
.
h t
h
at refers to no
n
e
x
i
s
tent API
Signed-off-by:
Paul E. McKenney
<paulmck@us.ibm.com>
commit
|
commitdiff
|
tree