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
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2013-07-11
M
i
chel Lespinasse
mm:
remove free
_
area_cache
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-06-20
Mic
h
e
l Lespin
a
sse
x86: F
i
x trigger_
a
ll_cp
u
_back
t
r
ace
(
) im
p
lementat
i
on
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Michel Lespi
n
as
s
e
x86
rwsem: avoid taking
s
low path when
s
tealing wri
t
e
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Michel Lespinasse
rwsem
:
do not block readers at head
of
q
ueue if other
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Michel Les
p
i
n
asse
r
wsem: impl
e
men
t
suppo
r
t
f
o
r write lo
c
k steal
i
ng on
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
M
i
chel Lespin
a
sse
rwsem: simpli
f
y
__rwsem_do_wake
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Michel Lespina
s
se
r
w
sem: ski
p
i
nit
i
al t
r
ylock in rwsem_down_wr
i
t
e
_
f
a
iled
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
M
ichel Les
p
ina
s
se
rwsem: avoid t
a
king w
a
it_lo
c
k in rwsem_down
_
write_failed
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Mi
c
hel Lespinasse
rwsem: use cmpxchg f
o
r tr
y
ing to st
e
al write lock
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Michel L
e
spinasse
rwsem
:
more agre
s
sive
l
ock s
t
ea
l
ing in rwsem_d
o
wn_wr
i
te_failed
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
M
i
chel
L
esp
i
nass
e
rwsem: simplify rwsem_down
_
w
rite_failed
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Mi
c
hel Les
p
in
a
sse
rwsem: simplify rwsem_down_read_fai
l
ed
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
M
i
ch
e
l
Le
s
pinasse
rwsem
:
move rwsem_d
o
wn_
f
a
i
led_co
m
mon code into
rwsem_down_
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Michel L
e
spinasse
rwsem: shorter spinlocked
s
ection in rwsem_d
o
wn_fa
i
led_common()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Michel
Lesp
i
n
asse
rwsem: make the
w
a
i
ter
type an enumera
t
io
n
rather than
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-04-30
Mic
h
el Le
s
pin
a
sse
mm: use vm_unmappe
d
_
a
rea(
)
on
powerpc ar
c
hitecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-04-30
M
ic
h
el Lesp
i
n
ass
e
mm: rem
o
ve fre
e
_area_cache
u
se
i
n
powerpc architec
t
ure
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-04-29
Michel Lespinasse
m
m/memcont
r
ol
.
c: remove unnec
e
ssary
;
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-03-29
Mi
c
h
e
l Lespin
a
sse
Re
v
ert "mm: intro
d
uce VM_P
O
PULA
T
E flag to better deal
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-03-15
Michel Lespinass
e
m
m
/
fremap
.
c: fix pos
s
i
b
le oops on error path
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-03-07
Miche
l
Lespinasse
g
itignore: i
g
nore generated h
z
.
bc fi
l
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-28
Mich
e
l
L
e
spinasse
mm: use vm
_
unm
a
pped_
a
re
a
(
) on frv arc
h
itecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-28
Michel Lespinasse
mm: a
c
celer
a
t
e
munlock() treatme
n
t of
T
H
P pages
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-28
Michel Les
p
inasse
mm: use
vm_unmapped_area() on
parisc architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespina
s
se
mm: acc
e
lerate
m
m_populate() t
r
e
atment of THP pages
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Mich
e
l Les
p
ina
s
s
e
mm: use l
o
ng
t
y
p
e
for page counts in mm_populate()
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Mich
e
l
Lespinasse
mm
:
make do_mmap_pgoff return populate
as
a
size in
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Mi
c
h
el Lespinas
s
e
mm: introduce VM_POPU
L
A
T
E flag to
b
etter
deal with
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel Les
p
inasse
mm:
directly use
__mlock_vma_pages_range() i
n
find_
e
x
tend_vma()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespina
s
se
mm: remove flags
a
rgum
e
n
t
to m
m
ap
_
regio
n
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
M
i
ch
e
l Lespinasse
m
m
:
use
mm_pop
u
late() for mremap
(
)
of VM_LOCKED vmas
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel L
e
spinasse
mm:
use mm_po
p
ulate() when adjusting br
k
with
M
C
L
_FU
T
URE
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespina
s
se
mm: use mm_populate
(
) fo
r
blocki
n
g
rem
a
p_file_pages()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
M
ichel Lespinass
e
mm:
i
ntroduce mm_p
o
pulate() for
p
o
p
ul
a
ting new
v
mas
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespina
s
se
m
m
: remap_file_p
a
ges(
)
fixes
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-22
Michel Lespinasse
mm: use vm_u
n
mapped_area() in hugetlbfs on ia64
a
rchitecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-22
Mic
h
e
l
Lespinasse
mm: use v
m
_un
m
a
p
ped_area() on
ia64 archit
e
cture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-22
Michel Lespinasse
m
m: use vm_unmapped_area()
on alp
h
a
a
r
c
hitec
t
u
r
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-01-11
Michel Lespinasse
li
b
/rbtree
.
c
:
av
o
id the use of non-s
t
atic __always_in
l
i
ne
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-13
M
ichel L
e
spin
a
sse
mm: prot
e
c
t
against concurrent vma expansion
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Mich
e
l Lespin
a
sse
mm: use vm_u
n
mapped_area() in hugetlbfs on sparc64
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel
L
espi
n
a
sse
m
m: use vm
_
unmapp
e
d
_
area() on sp
a
rc64 archit
e
cture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: use vm_unmapped_ar
e
a() in h
u
getlbfs on ti
l
e architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel L
e
s
pina
s
se
mm:
use vm_unm
a
pped_area() on s
p
arc
3
2 architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: use v
m
_unmapped_area() on sh archit
e
cture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
M
ich
e
l Le
s
pina
s
se
m
m: use
v
m_
u
nmappe
d
_ar
e
a() on
a
rm archite
c
ture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Mi
c
h
e
l
Les
p
inass
e
mm: use vm_unmapped_area() on mips architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
M
i
c
h
e
l Le
s
pinas
s
e
m
m: us
e
v
m
_
unm
a
pped_area(
)
in hugetlbfs on i
3
86 architect
u
re
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Mi
c
h
e
l Lespinasse
mm: use vm_unmapped_
a
rea() in hu
g
etl
b
fs
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: fix cache
c
ol
o
ring on x86_64 ar
c
hitectur
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Mic
h
el Les
p
inasse
mm
:
u
se vm
_
unmapped_area(
)
on
x
86_64 archit
e
cture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Mich
e
l Lespinasse
mm: vm_unmapped_area() lookup functi
o
n
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespina
s
se
mm: chec
k
rb_subtree_gap correctness
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: a
u
gment vma rbtree with rb_subtree_gap
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-11-16
Mich
e
l Lespinasse
mm:
a
dd anon_vma_lock to validate_mm()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-10
Michel Les
p
inas
s
e
perf: fix duplicate he
a
de
r
inclusion
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
mm: avoid ta
k
ing r
m
a
p loc
k
s
in move_ptes()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mic
h
el L
e
spin
a
sse
m
m
anon
r
m
ap: in
mre
m
a
p, set
the
new v
m
a's position
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
espi
n
ass
e
mm:
a
dd CONFIG_DEBUG_VM_RB bu
i
l
d
option
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Les
p
inasse
mm rmap: remove vma_add
r
e
s
s check
fo
r
address inside vma
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Le
s
pinasse
m
m anon rm
a
p: rep
l
ace same_anon_
v
ma li
n
ked list with
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
Lespinasse
mm anon rmap: remove
a
non_vma_move
t
o_tail
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Miche
l
Lespin
a
s
se
mm: interval tree updates
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
espinasse
rbtree: move augmented rbt
r
ee functio
n
ality to
r
btree_augme
n
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mich
e
l Lespinasse
prio_tre
e
:
re
m
ove
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
Lespinasse
kmemle
a
k: use rbtree instead of
p
r
i
o
tree
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
h
e
l Lespinasse
mm:
replace vma prio_tree
with a
n
interval tree
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mich
e
l Le
s
p
i
nasse
rbtr
e
e: add prio tree a
n
d interval tree tests
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
r
b
tree: add
R
B
_DECLARE_CALLBACKS() macro
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mich
e
l Lesp
i
n
a
sse
rbtree: remove
p
ri
o
r augment
e
d rbtree im
p
l
e
men
t
a
tion
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
e
s
pi
n
a
sse
rbtre
e
: faster augm
e
nted rbtree
m
anipula
t
ion
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtre
e
: augmented
r
btree test
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mic
h
el
Lespinasse
rbtree: low level optimizations in rb_
e
rase()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Miche
l
Lespinasse
rbtree: handle 1-child
r
e
c
o
lo
r
ing in rb_era
s
e() inst
e
ad
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
r
b
tree: place easie
s
t case first in rb_erase()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
h
e
l Lespinasse
rbtree: a
d
d __rb_change_ch
i
ld() helper fun
c
t
i
on
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Lespinasse
rb
t
r
ee test: fix sp
a
rse warnin
g
abou
t
64
-
bit consta
n
t
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mic
h
el Lespin
a
s
s
e
rbtree: optimi
z
e
f
e
t
ching of sibli
n
g node
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lesp
i
nasse
r
b
tree: c
o
d
ing style adjustments
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Lespin
a
sse
r
btr
e
e: low level optimizations in __
r
b
_
erase_co
l
or()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinas
s
e
rbt
r
ee: opti
m
ize case sel
e
ction logic in __rb_e
r
ase_col
o
r(
)
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespi
n
asse
rbt
r
ee:
a
djust node color in __rb_erase_color() only
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rb
t
ree: l
o
w l
e
vel o
p
timizations in rb_insert_color(
)
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinass
e
rbt
r
ee
:
adjus
t
root c
o
lor in rb_insert
_
color() on
l
y
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: break out
o
f rb_
i
nse
r
t_color loop
a
fter tree
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Les
p
in
a
sse
rbtree: p
e
rformance a
n
d co
r
re
c
tness
tes
t
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
espinasse
rbtree: m
o
ve some implementation detail
s
f
r
o
m rbtree
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mic
h
el Lespina
s
se
r
b
t
ree: fix incorrect
rbtree
node
insert
i
on in
f
s/pro
c
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: empty nodes
have no color
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mich
e
l
L
espinasse
rbtree:
reference Docum
e
ntati
o
n
/rbtree
.
txt for usage
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
ipc/mqueue: remove unnec
e
ssary rb
_
init_node() cal
l
s
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
mm: fi
x
potential anon_vma
locking issue in m
p
rotec
t
()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
iche
l
Lespin
a
ss
e
mm:
a
d
j
u
st final #endif position in mm/intern
a
l
.
h
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-09-24
M
i
chel
L
es
p
inasse
GFS2: Use R
B
_CLEAR_N
O
DE() rather than rb_init_n
o
de()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-08-16
M
i
chel Lespinasse
sl
a
b: do not call
c
ompoun
d
_head() in
pa
g
e
_
get_cache()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-03-28
Michel Lespinasse
v
f
s: fix
d_ancestor(
)
case
i
n
d_m
a
teria
l
i
ze_unique
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-12-20
Michel
L
espinasse
binar
y
_sysct
l
(): fix memo
r
y leak
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-23
M
i
chel Lespinasse
mm: remove
unused TestSetP
a
geL
o
cke
d
(
)
in
t
erface
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-14
M
ichel Lespinasse
d
r
i
vers/net: fix bu
i
ld w
a
rnin
g
s
with CONFIG_PM_SLE
E
P
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-11
Michel Lespina
s
se
f
u
t
e
x: Sanitize futex ops argument types
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
next