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
kmemleak: use rbtree instead of prio tree
2012-10-09
Michel Lespi
n
asse
kmemleak: use rbt
r
ee instead of
p
rio
t
ree
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinas
s
e
mm: replac
e
v
m
a prio_tre
e
w
ith an
i
n
t
e
rv
a
l tree
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
he
l
Lespinass
e
rbtree: a
d
d prio tree
a
nd i
n
t
erval tree test
s
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: add R
B
_DEC
L
ARE_CALLBACKS() macro
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespin
a
sse
r
btr
e
e:
r
emove
pr
i
or aug
m
ented rbt
r
ee impleme
n
tation
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Lespinasse
rbtree: faster augmented rbtree manipulation
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
h
e
l Lespi
n
a
s
s
e
rbt
r
ee: augmented rbtree test
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Lespinasse
rbtree: l
o
w level optimiz
a
tions i
n
rb_erase()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel Lespinasse
rbtree:
handle 1
-
child reco
l
ori
n
g in rb_erase(
)
inste
a
d
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinass
e
rbtr
e
e: plac
e
easiest ca
s
e
first in r
b
_erase()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Miche
l
Lespinasse
rbtree:
a
dd __rb_chan
g
e_child() helper function
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree tes
t
: fi
x
s
p
a
rse
w
a
r
ning about 6
4
-bit constant
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespi
n
asse
rbtre
e
:
optimize
f
etch
i
ng of sibli
n
g n
o
d
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
ichel Lespinasse
rbt
r
ee
:
co
d
ing
s
t
y
le adjustm
e
nts
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinas
s
e
rbtree: low lev
e
l
o
ptimizati
o
ns in __rb_erase_co
l
or()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Miche
l
Lespinasse
rbtree: optimize case selection
l
ogic in _
_
rb_er
a
s
e
_
c
o
lor()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rb
t
ree: adjust
n
ode color in __rb
_
erase_color(
)
o
n
ly
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
ichel Lespinasse
rbtree: low level op
t
im
i
za
t
ions in rb_inser
t
_color()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbt
r
e
e
: adjust
root color in r
b
_insert_co
l
o
r
()
o
n
l
y
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
r
btree: break out of rb_insert_
c
o
lor
loop after
t
ree
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbt
r
e
e: p
e
rformance
and
c
orr
e
ctness test
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
c
he
l
Les
p
in
a
sse
r
b
tree: move
s
o
m
e impleme
n
tat
i
o
n
de
t
ails from rbtree
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
h
e
l Lespina
s
s
e
r
b
t
r
e
e
: fix incorrec
t
rbt
r
ee node i
n
sertio
n
i
n
fs/proc
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Lespin
a
sse
rbtree: empty n
o
des have no color
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
r
btree: reference
D
ocumentatio
n
/
rbtree
.
txt
f
or
usa
g
e
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel Lespinasse
ipc/mqu
e
ue
:
remove unne
c
essary rb_
i
nit_node()
c
alls
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Le
s
p
i
n
a
sse
mm: fix potential a
n
on_vma lock
i
ng issue in mprotect()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mic
h
el
L
espinasse
mm
:
adju
s
t fin
a
l #endif position in
m
m/inte
r
n
al
.
h
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-09-24
Michel Lespinasse
GF
S
2:
Use RB_CLEAR_NODE(
)
rather than r
b
_ini
t
_node()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-08-16
Michel Lespi
n
asse
slab: do n
o
t
call compound_head() in page_get_cache()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-03-28
Michel
Le
s
pinass
e
vf
s
: fix d_ancestor() case in d_materia
l
ize_un
i
que
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-12-20
Michel Lespinasse
bi
n
ar
y
_
s
ysctl(): fix memor
y
le
a
k
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-23
Michel Lespina
s
se
mm:
remove unused TestSetPa
g
eLocked(
)
int
e
rface
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-14
Michel Lespinasse
d
r
i
vers/ne
t
: fix build warni
n
gs wi
t
h
C
ONFIG_PM_SLEEP
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-11
Michel
Lespin
a
sse
futex
:
Sanit
i
ze futex op
s
arg
u
ment t
y
pes
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-11
Mi
c
hel Lespinasse
futex: Sanitize
cmpxchg
_
fute
x
_value_locked API
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-11
M
i
c
hel Lesp
i
nasse
f
ute
x
: Remov
e
redundant p
a
g
e
fault_dis
a
ble
i
n
f
utex_
a
tomic_cm
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-10
Michel Le
s
p
inasse
futex: Update futex_wait_s
e
tup
c
om
m
ents
about locking
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-02-12
M
i
chel Les
p
in
a
sse
ml
o
ck
:
do not 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
m
unloc
k
ing pa
g
es
i
n
d
o_
w
p_page()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-02-01
Mi
c
hel Lespinasse
mlock:
o
pe
r
ate on a
n
y regions wi
t
h prote
c
tion != PROT_
N
ONE
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Michel Lespinasse
m
l
ock: do not ho
l
d mmap_
s
em fo
r
ex
t
ended pe
r
iods of
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Michel Lespinass
e
mm: move VM_
L
OCKED check to __mlo
c
k_
v
ma_
p
ages_
r
a
n
g
e
(
)
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Michel Lespinasse
m
m
: add FOLL
_
MLOC
K
follow_page flag
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Michel
Les
p
inasse
mlock: only h
o
ld mmap_s
e
m
i
n shared mode when faulting
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Michel
L
e
s
pinas
s
e
mlock: avoid dirt
y
ing pages and triggering w
r
iteback
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Michel Les
p
inasse
d
o_wp_page: cla
r
ify
d
i
r
ty
_
p
a
ge handling
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Mic
h
el Les
p
i
na
s
se
do_wp_pa
g
e: remove the 'reuse' f
l
ag
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-11-02
M
iche
l
Lespina
s
se
Release p
a
ge reference
d
uring page fault retry
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-10-26
Mic
h
e
l Lesp
i
nasse
x86:
access_error API cleanu
p
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-10-26
Michel Lesp
i
nasse
mm: retry page fault
whe
n
blo
c
king on disk tr
a
n
s
fer
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-10-26
Mic
h
e
l
Lespinasse
mm: filemap_fau
l
t
:
unique pa
t
h for locking page
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
Michel Le
s
p
inasse
rwsem: s
m
aller wrappe
r
s around
rwsem_down_fail
e
d_co
m
mon
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
M
ichel Lespi
n
asse
rwsem: wak
e
queued reader
s
when w
r
iter blocks
o
n
ac
t
ive
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
M
i
ch
e
l Lespinass
e
r
w
sem
:
let RWSE
M
_WA
I
TI
N
G
_
BIAS r
e
pre
s
ent any n
u
mber
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
Michel Lespi
n
asse
r
w
sem: l
i
ghter
activ
e
cou
n
t checks
w
h
en wak
i
ng up
r
eaders
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
Mi
c
he
l
Lespina
s
se
rwsem
:
f
ull
y
separate code paths to
wa
k
e w
r
i
t
er
s
v
s
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-07-21
Michel Les
p
inasse
x86, rwsem: Mino
r
cleanups
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-07-21
Michel Lespin
a
sse
x86
,
rwsem: Stay on fast path when
c
o
unt > 0
i
n __up_write()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-05-13
M
i
chel L
e
spi
n
asse
rwsem:
T
es
t
fo
r
no active lo
c
ks
i
n __rwsem_do_wake
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2008-01-25
Michel
L
esp
i
nasse
V
4L/DVB (6685): ir
-
k
e
y
m
aps
.
c
: extra
k
eys on winfast
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@zoy.org>
commit
|
commitdiff
|
tree