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
mm: remove free_area_cache use in powerpc architecture
2013-04-30
Michel L
e
spinasse
mm: remove
fre
e
_
area_
c
ache us
e
in powerpc archit
e
c
ture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-03-29
Michel Lespinasse
Revert "mm: introduce VM_POPULATE flag to bette
r
deal
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-03-15
Michel
L
espinasse
mm/frema
p
.
c
:
f
i
x possible oo
p
s
on er
r
or
p
ath
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-28
Michel Lespin
a
s
s
e
mm: use vm_unmapped_area(
)
o
n frv a
r
ch
i
tecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-28
Michel
L
espinasse
mm: acce
l
erate mu
n
lock() treatm
e
nt of
T
H
P pages
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-28
M
i
c
h
el Lespinasse
m
m: use vm_u
n
ma
p
p
e
d_area() on
p
arisc archit
e
cture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespinasse
mm
:
accelerate mm_populate() trea
t
m
ent of THP
pages
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel L
e
spinasse
m
m
:
use long type for pag
e
count
s
in mm_po
p
u
l
at
e
()
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespinasse
mm: make
d
o_mmap_pgoff return popul
a
te as a size i
n
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Miche
l
Lesp
i
na
s
se
mm:
i
ntrod
u
c
e
VM_POPULATE flag to bette
r
deal with
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel
L
e
s
pinasse
mm: directly use __mlock_vma_p
a
ges_rang
e
() in find
_
e
x
t
end_vma()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel
Lespinasse
mm
:
remove flags argument to mma
p
_regi
o
n
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespinasse
mm:
use mm
_
populate() for mremap() of VM_LOCKED vmas
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel
Lespinass
e
mm
:
use
m
m_populate() wh
e
n adjus
t
ing brk
w
ith MCL_FUTURE
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Mic
h
el
L
espinasse
mm:
u
s
e mm_populate(
)
for
blocking remap
_
f
i
l
e_pages()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespinasse
mm: intro
d
uce mm_populate(
)
for p
o
pula
t
ing new vmas
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Mic
h
el Lespinasse
m
m: remap_f
i
le_pages() fixes
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-22
Michel Lespinass
e
m
m
: use vm_u
n
m
a
pped
_
area() in hugetlbfs
o
n ia64 arch
i
t
e
cture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-22
Michel Les
p
inasse
mm
:
use vm_unmapped_area() on ia64 architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-22
Michel L
e
s
p
i
nasse
mm: u
s
e vm_unmapped_ar
e
a() on alpha architectu
r
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-01-11
Michel
Lespinasse
lib/r
b
tree
.
c: avoid the use of non
-
s
tatic __
a
lway
s
_inline
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-13
Michel Lespina
s
se
mm: prot
e
c
t
aga
i
nst concurrent
vma
expansion
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: use vm_unmap
p
ed_area()
i
n
h
u
getlbfs on sparc64
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
M
ic
h
el Lespinass
e
mm: use vm_unm
a
pped_area() on spar
c
64 arc
h
itecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Mic
h
el Les
p
i
n
asse
mm:
use vm_unmapped_a
r
ea() in
h
u
g
etlbfs
on tile arch
i
tecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
M
i
c
h
el Lespinasse
m
m: use vm_unmapped_
a
rea() on sparc32 architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Les
p
ina
s
se
mm: use vm_
u
nmapped_area() on sh arc
h
i
t
ect
u
re
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Miche
l
Lespinasse
mm: u
s
e vm_unmapped_area
(
)
on arm architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Le
s
pi
n
a
sse
mm
:
use
v
m_unmapped_area() on mip
s
architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Le
s
pinasse
mm: use vm_u
n
mapped_area()
i
n hugetlbfs on i386 ar
c
hitecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Le
s
pinasse
mm:
u
s
e vm_u
n
m
a
pped_area
(
) in hugetlbfs
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Mi
c
hel Les
p
inasse
mm: fix cach
e
coloring on x86_64
arch
i
tec
t
ure
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Mich
e
l
Le
s
p
i
nasse
mm: u
s
e vm
_
unmapped_area() on x
8
6_64 arch
i
tecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: vm_unmapped_area() lookup f
u
nction
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Mich
e
l
L
esp
i
nasse
mm
:
check rb_
s
ubtr
e
e_gap correctness
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
M
i
c
h
el Le
s
p
i
nasse
mm: augme
n
t vma
rbtr
e
e with rb_subtree_gap
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-11-16
Mi
c
hel L
e
s
pinasse
mm: add anon_vma_lock to
v
alidate_mm()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-10
M
ichel Les
p
inasse
perf: f
i
x duplicate hea
d
er inclusion
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
c
hel
L
espi
n
asse
mm: a
v
oid taking rma
p
locks in move_ptes
(
)
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Lespinas
s
e
mm
anon rmap: in mremap, set the new vma
'
s
posit
i
on
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
ichel Lespi
n
a
s
se
mm: add
C
ONFIG_DEB
U
G_VM_RB bui
l
d
option
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
ichel Lespina
s
se
mm rmap: r
e
move vma_address
c
heck for addr
e
ss inside
v
ma
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
e
spinasse
mm anon rmap: replace same_anon_
v
m
a
linked lis
t
with
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel
L
espinas
s
e
m
m anon rmap: remove anon_vma_moveto_tail
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Miche
l
Lespinasse
mm: in
t
erv
a
l tree updates
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Le
s
p
i
nasse
rbtree: move augmented rbtree function
a
lity
to
rbtree_aug
m
en
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinas
s
e
prio_tree: remove
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
ichel Lespi
n
asse
kmemle
a
k
:
u
se rb
t
ree instead of prio tree
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinas
s
e
m
m: replace vma
p
rio_tree
wit
h
an
inter
v
al tree
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
ichel L
e
spinasse
rbtree: add prio tree and
i
nterval tree test
s
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lesp
i
n
asse
rbtree: add RB
_
DECL
A
RE_CALLBAC
K
S() ma
c
ro
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
espinasse
rb
t
r
ee: remove pr
i
or
a
ugmented
r
btree implemen
t
atio
n
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Les
p
inasse
rbtree: faster
a
u
g
mented rbtree manipulati
o
n
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree:
aug
m
ented rbtre
e
test
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mic
h
el Lespinasse
rbtree: low level opt
i
mizations i
n
rb_e
r
ase()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinass
e
rbtree: handle 1
-
child recoloring in
r
b
_
er
a
se()
i
nstead
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
iche
l
Lespin
a
sse
rbtree: place easi
e
st
case
f
irst
in rb_eras
e
()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree:
a
d
d __rb_ch
a
nge_ch
i
ld() helper function
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mich
e
l Lespin
a
s
se
rbtree test: f
i
x spar
s
e wa
r
ning
about
6
4-bit
c
onstan
t
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespina
s
se
rbtr
e
e: optimize fetching of
sibling no
d
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel L
e
spina
s
se
rbtree: coding style adj
u
stm
e
nts
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: low
level
optimizati
o
ns in __rb_erase_c
o
lor()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: optim
i
ze case selection
logic
i
n __r
b
_e
r
ase_color()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mich
e
l Lespina
s
s
e
rbtree
:
adjust n
o
de col
o
r
in __rb_erase_
c
olor() only
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Le
s
p
inasse
rbtree: low level
optimizations in
rb_inse
r
t_c
o
lor()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lesp
i
nasse
rbtree: adjust root color
in
rb_insert_colo
r
()
only
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel Lespinas
s
e
rbtree: b
r
eak out of rb_insert_color loop afte
r
tree
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
ic
h
e
l
Lespinasse
rbtree: performan
c
e a
n
d corre
c
tness test
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
ichel Lesp
i
n
a
s
se
r
b
t
re
e
: move
s
om
e
implementation
details f
r
om
r
btree
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Lespinasse
rbtree: fix in
c
o
rrect rbtree no
d
e i
n
serti
o
n in fs
/
pr
o
c
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: emp
t
y nodes have no c
o
lor
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
espinasse
r
b
t
ree: reference Doc
u
m
e
ntation/rbtree
.
txt for usag
e
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Lespinasse
ipc/mqueu
e
: remove un
n
ece
s
sary rb_in
i
t_n
o
de() calls
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel
Le
s
pina
s
s
e
m
m
: fix potential
a
non_vma locking
i
ssue in m
p
rotect()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
ichel Lespinasse
m
m
:
adjust final #
e
ndif po
s
iti
o
n in
m
m/in
t
e
r
nal
.
h
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-09-24
Michel Lespinasse
G
FS2: Use RB_CLEAR
_
NODE(
)
rather tha
n
rb_in
i
t_no
d
e
(
)
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-08-16
Michel Lespinasse
slab:
do not
c
a
ll compoun
d
_head(
)
in page_ge
t
_cac
h
e()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-03-28
M
ichel
L
e
s
p
inasse
vfs: fix d_
a
ncestor() case in d_materialize
_
uniq
u
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-12-20
Michel L
e
spinass
e
bin
a
ry_sy
s
ctl(): fix
memory leak
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-23
M
i
chel
L
espi
n
asse
mm: remove unused T
e
s
t
Se
t
PageL
o
ck
e
d() interface
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-14
M
ichel Lespi
n
ass
e
driv
e
rs/ne
t
: fix build
warn
i
ngs
w
ith
C
ONFIG_PM
_
SLEEP
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-11
Mich
e
l L
e
spinasse
f
u
te
x
: Sanitize futex ops
a
rgument types
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-11
Michel
L
e
spinas
s
e
f
ute
x
:
S
a
n
itize
cmpxchg_fute
x
_value
_
locked
API
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-11
Mich
e
l Lespinasse
fut
e
x: Remove
r
edunda
n
t pagefault_disable in futex_atom
i
c_
c
m
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-10
Mi
c
hel Les
p
inas
s
e
f
utex: Update futex_wa
i
t_setup comments about loc
k
ing
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-02-12
Michel Lespinas
s
e
mloc
k
:
do not munlo
c
k pages
i
n __do_fault()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-02-12
Michel
L
espinas
s
e
mlock: f
i
x
race when
munlocking pages in do
_
wp_p
a
ge()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-02-01
Michel Lespin
a
sse
mlo
c
k: ope
r
ate on any regions w
i
th protection != PR
O
T_
N
ONE
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Mi
c
hel Lesp
i
nasse
mlock:
do not hol
d
mmap
_
sem
for exten
d
ed period
s
of
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Michel Le
s
pinasse
mm: mov
e
VM_LOCKED ch
e
ck
to
_
_ml
o
ck_v
m
a
_p
a
ge
s
_ra
n
ge()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Michel Lespinasse
mm:
a
dd
FOLL_MLOCK follow_page flag
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
M
iche
l
Lespinasse
mlo
c
k: only hold mma
p
_se
m
in shared mode wh
e
n
fault
i
ng
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Michel Lesp
i
na
s
se
mlock: avoid dirtying pages an
d
t
r
iggering w
r
it
e
back
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Mic
h
el
Lespin
a
sse
do_wp_page: clarify dirty_pag
e
handl
i
ng
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
M
i
c
h
e
l
Lespinasse
do_wp_
p
a
ge: re
m
ove t
h
e
'r
e
use' flag
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-11-02
Mich
e
l Les
p
i
n
asse
R
elease page
r
eferen
c
e
during
page fau
l
t
retry
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-10-26
Miche
l
Lesp
i
n
a
ss
e
x8
6
: access
_
error API cleanu
p
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-10-26
M
i
ch
e
l Lespina
s
se
mm: r
e
try page fault when blo
c
kin
g
o
n d
i
sk transfer
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-10-26
Michel Lespinasse
mm: fi
l
emap_f
a
ult: uniqu
e
path for loc
k
ing page
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
Michel L
e
spin
a
s
s
e
rwsem:
s
m
aller
wrappers around rwsem_do
w
n_f
a
ile
d
_co
m
mon
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
next