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
rbtree: low level optimizations in rb_erase()
2012-10-09
Michel L
e
spinasse
rbtree:
l
ow level opti
m
izations in rb_eras
e
()
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lesp
i
n
a
s
se
rbtree: handle 1-child recoloring in rb_erase
(
) instead
.
.
.
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
espinasse
rbtree: p
l
ace
ea
s
iest case first in
r
b
_erase()
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Le
s
p
inasse
r
btree: add
__rb_c
h
ange_child() helper fu
n
ction
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel Les
p
inasse
rbtree t
e
st
:
fix sparse wa
r
nin
g
abou
t
6
4-bi
t
constant
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtre
e
: optimize fetching
o
f
s
i
b
l
ing no
d
e
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: co
d
ing style adjustments
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel Lespinasse
rb
t
ree: lo
w
level o
p
ti
m
izations in __rb
_
erase_col
o
r()
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
e
spi
n
a
s
s
e
rbtree: optimize
ca
s
e select
i
on logic
i
n __rb
_
e
rase_color()
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
es
p
inasse
rbtree: adjust n
o
de color i
n
__rb_
e
rase_color() only
.
.
.
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
h
e
l Lespinasse
rbtree:
l
ow lev
e
l optimizations in rb
_
i
n
sert_co
l
o
r
()
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel
Lespinasse
rbt
r
ee: adjus
t
root colo
r
in rb
_
inse
r
t_co
l
or() only
.
.
.
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
M
ichel
L
espin
a
sse
rbt
r
ee: break out of rb_inse
r
t_col
o
r l
o
op after tree
.
.
.
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
M
ich
e
l Lespinasse
rbtree: pe
r
formance
a
nd correctness
tes
t
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel L
e
spinasse
rbtree: move some
i
mplementation details from rbtree
.
.
.
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Le
s
pinasse
r
b
tree:
f
i
x in
c
orrect rbtree node insertion in fs/p
r
oc
.
.
.
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
M
i
c
hel
L
e
s
p
inasse
r
b
tr
e
e:
e
mpty nodes have
n
o
c
olor
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: reference Do
c
umenta
t
io
n
/r
b
tr
e
e
.
txt for usage
.
.
.
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel Lespina
s
s
e
ipc
/
mqueue: remove unneces
s
ary r
b
_init_
n
od
e
() c
a
lls
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
mm: fix potential anon_vma lock
i
ng
i
s
sue in mprotect()
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Mic
h
el L
e
s
p
in
a
sse
mm: adjus
t
fina
l
#endif position in mm/internal
.
h
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-09-24
Mic
h
el
L
espi
n
asse
GFS2: Use
R
B_CLEAR_NODE() r
a
ther than
r
b_
i
nit_node
(
)
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-08-16
M
i
c
h
el Lespinasse
slab: do not cal
l
co
m
pound_he
a
d() in pag
e
_get_cac
h
e()
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-03-28
Michel Lespina
s
s
e
vfs: fix d_ancestor
(
) case in d_ma
t
eria
l
ize_unique
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2011-12-20
Michel Lespinasse
binary_sysctl():
f
ix m
e
mory leak
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2011-03-23
Michel Lespinasse
m
m
: remove unuse
d
Test
S
etPag
e
Locked(
)
interf
a
ce
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2011-03-14
Michel
Lespinasse
drivers
/
net: fi
x
build w
a
r
nings with CONFIG
_
P
M
_SLEEP
.
.
.
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2011-03-11
Michel Lespin
a
sse
fu
t
ex: Sanitize
futex ops argument types
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2011-03-11
Michel Lesp
i
nasse
fute
x
: Sanitize cmpxchg_fu
t
ex_value_locked API
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2011-03-11
Michel Les
p
inasse
futex: Remo
v
e redundant pagefau
l
t_disable
i
n fut
e
x_atomic_cm
.
.
.
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2011-03-10
Michel Lespinasse
fu
t
ex: Update
futex_wait
_
set
u
p comm
e
nts ab
o
u
t
locking
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2011-02-12
Michel
L
espi
n
a
s
se
mlock: do
n
ot munlo
c
k pages in __do_fa
u
lt()
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2011-02-12
Michel Lespi
n
a
s
s
e
mlock: fix ra
c
e when munlocking pages in do_wp_page()
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2011-02-01
Michel Les
p
i
n
asse
mlock: operate on a
n
y r
e
gio
n
s with protection
!
= P
R
O
T
_NONE
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2011-01-14
Michel Lespina
s
s
e
mlock: do
n
o
t hold mmap_sem
f
or extended peri
o
ds of
.
.
.
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2011-01-14
Michel Lespinasse
mm: move
V
M_LOCKED check to __
m
lock_
v
m
a
_pages_range()
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2011-01-14
Michel Lespinasse
mm: add FOLL_MLOCK f
o
llow_page flag
.
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2011-01-14
Michel
L
espinasse
ml
o
ck:
only
h
old mmap_sem in
s
har
e
d
m
od
e
when faulting
.
.
.
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2011-01-14
Michel Les
p
inasse
mlock: avoid di
r
tyin
g
pages an
d
t
r
iggering writebac
k
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2011-01-14
Michel Lespinasse
d
o
_w
p
_pag
e
: cl
a
rif
y
dirty_page h
a
ndling
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2011-01-14
Michel Les
p
inasse
do_wp_page: remove the 'reuse' fl
a
g
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2010-11-02
Miche
l
Lespinasse
R
e
lease page ref
e
rence
d
u
ring
page
faul
t
r
etry
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2010-10-26
Michel Le
s
p
i
n
asse
x86
:
access
_
error API
c
leanup
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2010-10-26
Mi
c
h
e
l Lespi
n
asse
mm: retry page
fault w
h
en block
i
ng
on dis
k
transfer
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2010-10-26
Michel
L
espi
n
asse
mm: filemap_fault: unique path f
o
r lockin
g
pag
e
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2010-08-10
Michel Lespinasse
rws
e
m: smalle
r
w
r
ap
p
ers around rwsem_down_failed_common
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2010-08-10
Mi
c
hel Les
p
inasse
rwsem:
wake
queue
d
readers whe
n
writer
b
l
o
c
k
s on active
.
.
.
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2010-08-10
Michel L
e
spinasse
rwsem: let RWSEM_WA
I
TING_BIAS represent
a
ny
n
umber
.
.
.
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2010-08-10
Michel Lespinass
e
rwsem: lighter active cou
n
t checks when waking up r
e
aders
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2010-08-10
M
ichel Lespinasse
rws
e
m:
fully
sep
a
rat
e
code path
s
to wak
e
writers
vs
.
.
.
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2010-07-21
Michel
L
espinass
e
x86, rwsem:
Minor cleanu
p
s
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2010-07-21
M
ichel
L
esp
i
na
s
se
x86, rwsem
:
Sta
y
on fa
s
t path
w
he
n
count >
0
i
n __up_write()
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2010-05-13
Mic
h
e
l Lespinass
e
rwsem: T
e
st
f
o
r
no active
l
ocks in __r
w
sem_d
o
_wake
.
.
.
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree