repo.or.cz
/
linux-2.6
/
libata-dev.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
rbtree: handle 1-child recoloring in rb_erase() instead of rb_erase_color()
2012-10-09
Miche
l
Lespinasse
rbtree: handle
1
-
child r
e
coloring in rb_erase() instea
d
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel L
e
spinass
e
rb
t
ree:
p
la
c
e
easiest case first in
r
b
_
erase()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespin
a
sse
rbtre
e
: add __rb_change_child() helpe
r
func
t
i
o
n
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Miche
l
L
e
sp
i
nasse
rbt
r
ee test: fi
x
sp
a
rse warning
a
bo
u
t 64-bit constant
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespi
n
asse
rbt
r
ee: optimize fetching of sibling node
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mich
e
l
L
espinasse
rb
t
ree:
cod
i
n
g
style
a
djus
t
ments
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel L
e
s
pi
n
asse
rbtree: low level optimizat
i
ons in
__rb_erase_color()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Les
p
inasse
rbtree
:
optimize
case
sele
c
tion
l
o
g
i
c in
_
_rb_erase_color()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel L
e
s
p
inas
s
e
r
b
tree: adj
u
st node color in __rb
_
erase_color() onl
y
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel Lespinasse
rbtree: l
o
w
l
ev
e
l optimizations in rb_i
n
sert_co
l
or()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mich
e
l
L
espinasse
rbt
r
ee: adju
s
t roo
t
colo
r
in
r
b_insert_color() only
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
Lespinasse
r
b
tree: break
o
ut of
rb_in
s
ert_c
o
lor
l
o
op after tree
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
es
p
inasse
rbtr
e
e:
p
erformance an
d
correctness test
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespi
n
asse
rbtr
e
e: move some impleme
n
tati
o
n details from rbtree
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
ichel Lespin
a
ss
e
r
btree
:
fix incorrect rbtree node insertio
n
i
n
fs/
p
roc
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Miche
l
L
e
s
p
inasse
rbtree: empty nodes hav
e
no
c
olor
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: reference
Do
c
umentation/rbt
r
e
e
.
t
x
t
f
o
r
usage
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel
L
e
sp
i
nasse
i
pc/
m
queue: remove unnecessary rb_init_node
(
) calls
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
Lesp
i
nasse
mm: fix p
o
tentia
l
an
o
n_vma
locking issue in mprote
c
t()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
espina
s
se
mm: adjus
t
final
#endif positio
n
i
n
mm/inte
r
nal
.
h
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-09-24
Michel Lespi
n
as
s
e
GFS2: Use
R
B
_
CL
E
A
R_NOD
E
() rather
t
h
a
n rb_init
_
node(
)
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-08-16
M
ichel Lesp
i
nasse
sla
b
: do no
t
call compou
n
d_head() in page_get_cache()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-03-28
M
ichel Lesp
i
nasse
vfs: f
i
x d_ancestor()
c
ase
i
n d_
m
aterialize_u
n
ique
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-12-20
M
i
chel L
e
s
p
ina
s
se
binary_sys
c
tl(): fix memor
y
le
a
k
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-23
Michel Lespinasse
mm: remove unused Te
s
tSetPage
L
ocked()
interface
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-14
Mich
e
l Les
p
inasse
drivers
/
n
et
:
f
i
x buil
d
wa
r
nings with
CONFI
G
_
PM_SLEEP
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-11
Miche
l
L
e
s
p
inasse
futex: Sani
t
ize fute
x
ops argument ty
p
e
s
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-11
M
ic
h
el Lespinasse
futex: Sanitize cmpxchg_futex_value
_
locked API
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-11
Mich
e
l L
e
spinasse
fute
x
: Remove
re
d
undan
t
pagefa
u
lt_disable in
fut
e
x_atom
i
c_cm
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-10
M
i
chel
L
espinasse
f
u
tex: Update futex_wait_setup comments about locki
n
g
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-02-12
Mich
e
l
L
espinasse
ml
o
ck: do
n
ot munlock pa
g
es in __do_fault()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-02-12
Michel Lespinasse
mlock: fix race wh
e
n munlocking pages
in
do_wp_pag
e
()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-02-01
Michel Le
s
p
i
nasse
mlock: op
e
rat
e
on
any regions with protection !
=
PROT_NONE
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
M
i
chel
Lespinasse
mlock: do
no
t
ho
l
d m
m
ap_sem for extended
p
e
riods of
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Miche
l
L
e
spi
n
asse
mm
:
move VM_LOCKED check to __mlock_vma_pages
_
rang
e
(
)
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Michel
Lespina
s
s
e
mm:
a
dd FOLL
_
MLOCK follow_page f
l
ag
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Mich
e
l Lespinasse
ml
o
ck: only hold mmap
_
sem in shared mode when faulting
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Michel Lespina
s
se
mlock
:
avo
i
d dirtyi
n
g pages an
d
tr
i
ggering
w
ri
t
eback
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
M
i
c
he
l
Les
p
inasse
do_w
p
_pa
g
e: clarify dirty
_
page h
a
ndling
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
M
ichel Lespi
n
a
sse
do_wp
_
page:
r
emove the 'reuse' fla
g
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-11-02
Michel
Lespinasse
Release pa
g
e
re
f
eren
c
e d
u
r
ing page fault r
e
t
r
y
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-10-26
Mic
h
el Lespinasse
x86: access
_
e
r
ror AP
I
cleanup
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-10-26
M
i
chel
L
es
p
in
a
sse
mm: retry pag
e
f
ault when
b
locki
n
g on
d
isk transfer
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-10-26
M
ichel L
e
spinasse
mm:
f
ilemap_fault: uniqu
e
path for lock
i
ng
p
age
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
Michel Lespinasse
rwsem: smaller wrappers ar
o
und
rwsem
_
dow
n
_failed_common
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
M
i
chel L
e
s
pi
n
asse
rws
e
m: wake que
u
ed read
e
rs whe
n
writer
b
locks on a
c
tive
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
M
i
c
h
el Lesp
i
nasse
rwsem
:
let RWS
E
M_WAITING_BIAS r
e
pre
s
ent any num
b
e
r
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
M
i
chel
Lespinasse
r
w
sem: lighter active co
u
nt checks
when
waking
u
p readers
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
Mich
e
l Lespin
a
ss
e
rwsem
:
fully separate code paths
t
o w
a
ke
w
ri
t
e
r
s
v
s
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-07-21
Mic
h
el Lespina
s
s
e
x86,
r
ws
e
m: Minor
cleanu
p
s
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-07-21
M
i
ch
e
l
Lespinasse
x
86, rwsem: Stay
on fast path when c
o
u
n
t
>
0
i
n
__up_write()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-05-13
M
ich
e
l
L
espin
a
sse
rwsem: Test fo
r
no
ac
t
i
ve loc
k
s
in __rwsem_do_wake
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2008-01-25
M
ic
h
e
l Lespinasse
V4L/DVB (6685): ir-
k
ey
m
ap
s
.
c
:
extra
ke
y
s o
n
winfast
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@zoy.org>
commit
|
commitdiff
|
tree