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: add SECTION_IN_PAGE_FLAGS
2013-02-24
Michel
L
e
spin
a
sse
mm: make do_mmap_pgof
f
r
et
u
rn populate
as a si
z
e in
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
M
i
chel Lespi
n
asse
mm:
int
r
oduce VM_POPULATE
f
lag to better deal
w
it
h
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Mi
c
hel
Lesp
i
n
a
sse
mm: directly use __ml
o
c
k_v
m
a_
p
ages_range()
in find_exten
d
_vma()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Miche
l
Lespinasse
m
m:
r
emove flag
s
ar
g
ument
t
o
mmap_region
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Mic
h
e
l Lespinass
e
mm: use mm_populate()
f
or mremap() of VM_LOCKED vmas
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
M
i
c
h
el Lesp
i
nasse
mm: use mm_
p
op
u
late()
w
hen adju
s
ti
n
g brk with MCL_FUTURE
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Mich
e
l Lespin
a
sse
mm: use
m
m_popula
t
e()
f
or blocking re
m
ap_file
_
pages()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
M
i
chel Le
s
pinasse
mm: introdu
c
e
mm_pop
u
l
a
te() for populating n
e
w
v
m
a
s
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespin
a
sse
mm:
r
emap
_
file_
p
ages() fixes
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-22
Mic
h
el Lesp
i
nasse
mm: use v
m
_unma
p
ped_
a
rea(
)
on alph
a
architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-01-11
Michel Lespinasse
lib/rb
t
ree
.
c: a
v
oid the
use
of non-stat
i
c
_
_a
l
ways
_
inli
n
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-13
Mich
e
l
L
espinass
e
m
m: protect against
c
oncurrent vm
a
expans
i
o
n
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Mich
e
l Lespinasse
mm:
u
se
vm_
u
nmapped_a
r
ea()
i
n hugetlbfs on sparc64
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
M
i
chel Lespinass
e
mm: use vm_unmapped_
a
rea() on spa
r
c
64 a
r
chite
c
ture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lesp
i
nasse
mm: use vm_unmapped_are
a
() in huget
l
b
f
s
o
n
ti
l
e architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel
L
espinasse
mm: use
v
m
_unmap
p
ed_ar
e
a(
)
on spar
c
32 architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm:
use vm_unmap
p
ed_area() on sh
architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: use
v
m
_unmapp
e
d_area()
o
n ar
m
a
r
chitecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: use vm_unmapped_are
a
() on mips arch
i
tectu
r
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
M
i
c
hel Lesp
i
nasse
mm: use vm_unmapp
e
d
_area(
)
in hugetlbfs
o
n i386 arc
h
itectur
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm:
u
se vm
_
unmapped_ar
e
a
() in huget
l
b
f
s
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
M
i
c
hel
L
es
p
inas
s
e
mm: fix cache coloring
o
n
x86_6
4
architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
m
m
:
u
se
v
m_un
m
appe
d
_a
r
ea() on x86_64 architectur
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: vm_unmapped_area() lookup fu
n
ct
i
o
n
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Les
p
inas
s
e
m
m: check rb_su
b
tree_ga
p
correct
n
ess
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: augment vma rbtree with rb_subtree_gap
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-11-16
Miche
l
Le
s
pinasse
mm: add
a
non_vma_lock to
validate_m
m
()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-10
Michel Lespinasse
perf
:
f
i
x
dup
l
ica
t
e he
a
der i
n
clusion
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Miche
l
Lespinasse
mm: avoid ta
k
ing r
m
ap locks in move_ptes(
)
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
h
el Les
p
inas
s
e
mm anon rmap: in
mremap, set t
h
e new vma's posi
t
ion
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Le
s
pinasse
m
m: add CO
N
F
I
G_DEBUG_VM_RB
b
u
ild
o
ptio
n
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mic
h
el Lespinasse
mm
rmap: remove vma
_
address check for add
r
ess inside vma
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
c
h
el Lespinasse
mm
a
non
r
map
:
replace same
_
an
o
n_vma
l
inked list
w
it
h
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
espinasse
mm
a
non rmap: rem
o
ve
a
non_vma
_
moveto_tail
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mich
e
l Lespinasse
mm: interval tre
e
updates
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lesp
i
nasse
r
btr
e
e: mov
e
augmente
d
rbt
r
ee functionality to rbtree_augme
n
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
ch
e
l Le
s
pinasse
p
r
i
o
_tree: remov
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mich
e
l Lespinass
e
kmemleak: use
rbtree instead of prio tree
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
m
m
:
replace vma prio
_
tree
w
i
th
a
n i
n
terval tree
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespin
a
s
se
rbtree: add prio tree and inter
v
al tree tests
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
e
spi
n
a
sse
rbtr
e
e: add RB_DECLARE_CALLB
A
CKS() macro
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mich
e
l
L
es
p
inasse
rbtre
e
: re
m
ove
p
rior augmented rbtree implementati
o
n
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mich
e
l Lesp
i
n
asse
rbtree
:
fast
e
r augmented rbtre
e
manip
u
lation
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Le
s
pinasse
rbtree: augmented r
b
tree test
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
ichel
L
espinas
s
e
r
btr
e
e: low level
optimizations i
n
rb_erase
(
)
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
esp
i
n
asse
rbtree: handle 1
-
ch
i
l
d recoloring in
rb_er
a
se()
i
n
s
tea
d
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel
L
e
spinass
e
rbtree: place easies
t
c
ase
f
i
r
s
t
in
r
b_erase()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
Lespinasse
rbtr
e
e: add __rb_change_ch
i
ld()
h
elp
e
r function
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lesp
i
nasse
rbtree
te
s
t: fix s
p
arse war
n
i
n
g about 64
-
bit constan
t
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Lespinasse
rbtre
e
: optimize
f
etching
o
f sibl
i
ng node
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
e
spinasse
rbtree
:
c
o
ding style adju
s
tment
s
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Le
s
pinas
s
e
rbtree: low lev
e
l o
p
timiza
t
ions in
__
r
b_erase_color()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: optimize case selection l
o
gic
i
n __r
b
_erase_color()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
r
b
tree: adjust n
o
d
e color
in
__rb_erase_color()
o
nly
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
ichel Lespinasse
rbtree:
l
o
w
level optimizations in rb_
i
ns
e
rt_
c
olor()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespin
a
sse
rbtree: adjus
t
root color i
n
rb_insert_col
o
r() only
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Les
p
inasse
rbtre
e
: break out
of rb_insert_color loop after t
r
ee
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mich
e
l Lespinasse
rb
t
ree: performance and co
r
r
ectness test
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel L
e
spina
s
se
r
b
tree: move some imp
l
ementation details
from
r
btree
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
c
h
el L
e
spinasse
rbtr
e
e: fix incorr
e
c
t rbt
r
ee node insertion in fs
/
proc
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
ichel Lespinasse
rbt
r
ee: empty n
o
de
s
h
ave no color
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel
L
espinasse
rbtree: reference Docu
m
entatio
n
/
r
b
tre
e
.
txt fo
r
usage
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinas
s
e
ipc/mq
u
eue: r
e
m
ove
u
nnecessary
r
b_init_n
o
de() ca
l
ls
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Le
s
pina
s
se
mm: fix potential anon_vma
lo
c
ki
n
g issue in
m
protect()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
mm
:
adjust fi
n
al #endif
p
ositio
n
in mm
/
internal
.
h
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-09-24
Michel Lespina
s
s
e
GFS2: Use R
B
_
C
LEAR_NODE()
r
a
t
her t
h
an rb_init_node(
)
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-08-16
Michel Lespinas
s
e
slab: do not call
compound_head() in page_g
e
t_cac
h
e()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-03-28
Mic
h
el
L
espi
n
ass
e
vfs:
f
ix d_ancesto
r
() case i
n
d_materiali
z
e_unique
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-12-20
M
ichel Le
s
pinasse
bi
n
ary_sys
c
tl(
)
: fix m
e
mor
y
l
e
ak
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-23
Michel Lespinasse
mm: remove un
u
sed
T
e
stS
e
tPageLo
c
ked() interf
a
ce
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-14
M
ichel Le
s
pina
s
se
d
rivers/net: fix build warnings with CONFIG_PM
_
SLEEP
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-11
Michel L
e
s
pinasse
futex
:
Sanitiz
e
fut
e
x ops argument
t
y
pe
s
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-11
Michel Les
p
inasse
futex: Sanitize
c
mpxc
h
g_fu
t
ex_value_locked A
P
I
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-11
Miche
l
Les
p
inasse
futex: Remove
redundant pagefault_disabl
e
in futex_ato
m
i
c
_cm
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-10
Michel Lesp
i
nasse
futex: Upd
a
t
e
fut
e
x_
w
ait
_
set
u
p
c
omments about lock
i
n
g
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-02-12
M
ichel Lespinasse
mloc
k
: do
n
ot munlock
p
ages in _
_
do_fault()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-02-12
Michel Les
p
inasse
mlo
c
k: fix rac
e
w
h
en mun
l
ocking pages i
n
do_wp_page
(
)
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-02-01
Michel Lespinas
s
e
mlock: operate on any
regions
with protection != PROT_
N
ONE
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Michel Lespinass
e
mlock: do no
t
hold mmap
_
sem for ext
e
nded periods of
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Mic
h
el Les
p
i
n
a
s
se
mm: m
o
ve VM_LOCK
E
D che
c
k t
o
__mlock_vma_pages_rang
e
()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Michel Lespin
a
sse
mm: add F
O
LL_MLOCK follow_pag
e
flag
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Michel Lespinasse
mlo
c
k: only hold mm
a
p_sem
i
n shared mode when faultin
g
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Michel
L
espinasse
mlock:
a
voi
d
dirtying pag
e
s a
n
d triggering writeback
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
M
i
c
h
el Lespinasse
do_wp_page: clari
f
y di
r
ty
_
pag
e
handlin
g
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Mich
e
l
Lespinasse
do_
w
p_page
:
r
e
move the 'reuse' flag
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-11-02
Mi
c
hel L
e
s
pin
a
sse
Rele
a
se p
a
ge
r
efe
r
ence
d
u
r
i
n
g page
f
ault retry
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-10-26
Michel
L
espinass
e
x86: acce
s
s_error API cleanup
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-10-26
Mic
h
el
Lespinasse
mm: retry page fault when blocking on dis
k
tr
a
nsf
e
r
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-10-26
Michel Lespinasse
m
m
: f
i
lemap_faul
t
: unique path for
l
ocki
n
g page
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
Michel Lespinasse
rwsem
:
sm
a
ller wrappers ar
o
u
nd rwsem_down
_
fail
e
d_common
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
Michel L
e
spinasse
rwsem: wake queued readers wh
e
n wr
i
ter blo
c
ks on ac
t
ive
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
Michel Lespina
s
se
rwsem: le
t
RWSEM
_
WAITING_B
I
AS represent any
n
umber
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
M
ic
h
el
L
espina
s
se
rw
s
e
m
:
l
ighter ac
t
i
v
e
count c
h
eck
s
when waking up rea
d
ers
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
Michel Le
s
p
i
nasse
rwsem: fully s
e
para
t
e code paths to
wake writers vs
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-07-21
M
i
c
hel Lespin
a
sse
x86, r
w
sem: Minor cle
a
nup
s
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-07-21
M
ichel Lespina
s
se
x8
6
, rwsem
:
Stay on fast path
when co
u
nt > 0
i
n __up_write()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-05-13
Michel
L
espinas
s
e
rwsem: Test
f
o
r no active loc
k
s in
__rwsem_do_
w
ake
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2008-01-25
Mich
e
l Lespinasse
V4L/DVB (
6
6
85): ir-keymaps
.
c
: extra
k
eys on winfast
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@zoy.org>
commit
|
commitdiff
|
tree