repo.or.cz
/
linux-2.6
/
btrfs-unstable.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-next' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney...
2012-12-13
Michel Lespinasse
mm
:
pr
o
tect
a
g
a
ins
t
c
o
ncur
r
ent
v
ma expansion
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: use vm_unmappe
d
_
area
(
) i
n
h
u
getlbfs on sparc64
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Miche
l
Lespinasse
mm: use v
m
_un
m
apped_
a
rea() on
sparc64 archi
t
ec
t
ure
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel
Lespinas
s
e
mm: use
v
m_unmapped_area() in hugetlbfs on tile arc
h
itecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
m
m: u
s
e
vm_unmapped_area()
on
s
p
a
rc3
2
architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
M
ichel Lespinasse
mm: use vm_unmapped_a
r
ea() on sh architectur
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lesp
i
nass
e
mm:
u
se vm_
u
n
m
apped_area() o
n
a
r
m arch
i
tectu
r
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
M
i
c
h
el Lespinasse
mm: use vm_unmapped_area(
)
on mips arc
h
i
tecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
m
m: use
v
m_unmapped_area() in hugetlbfs on i386 archit
e
c
t
u
re
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel
Lespi
n
asse
mm: use vm_unma
p
ped
_
a
rea() in huget
l
bfs
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Miche
l
L
e
spinasse
mm: fix cache
c
olorin
g
o
n x86
_
6
4
architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Mich
e
l Lespi
n
asse
mm: use vm_unmapped_are
a
()
on
x
86_64 architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: vm_
u
nmapped_area()
l
ookup function
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm
:
c
h
eck
r
b
_
s
ub
t
ree
_
gap correctness
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Mi
c
hel Lespinasse
mm: augment vma rbtre
e
with rb_subtree_gap
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-11-16
Michel Lespi
n
a
sse
mm: add anon_vma_
l
ock
to validate_mm()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-10
Mic
h
el L
e
spinasse
p
e
rf: fix duplicate he
a
der
i
nclus
i
on
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mic
h
el Les
p
inasse
mm: avoid t
a
king rm
a
p locks in move_ptes()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mic
h
el Le
s
pina
s
se
mm
a
n
on rmap: in
m
re
m
a
p
, set th
e
new vma's position
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Lespinasse
mm: a
d
d CONFIG_DEBUG
_
VM_RB
b
uild option
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Miche
l
Les
p
in
a
sse
mm rmap: remove vma_address check
for address
i
nside vm
a
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
es
p
inasse
mm
a
non rmap: replace sa
m
e_anon_vm
a
linked list with
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Lespinasse
mm anon rmap: remove anon_vm
a
_moveto_tai
l
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Le
s
pinasse
mm
:
i
nterval tree updates
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Lespi
n
asse
rbtree: move augmente
d
rbtree f
u
nc
t
ionality to r
b
tree_
a
ugm
e
n
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Le
s
pi
n
asse
prio_tree:
remove
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mich
e
l
Lespinasse
kmemle
a
k
: u
s
e rbt
r
ee i
n
s
t
ead of
p
rio tre
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
mm: r
e
p
l
ace vma p
r
io_tree with an int
e
rval
tree
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel Lespinasse
rb
t
ree: add p
r
i
o
tree and interval tree tests
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mic
h
e
l
Lespinasse
rbtree: add RB_DECLARE_
C
ALLBACKS() macro
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
espinas
s
e
r
b
tre
e
: remov
e
prior augme
n
ted rbtree imp
l
em
e
n
tation
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Lespinasse
rbtree: faste
r
a
ugm
e
nted rbtree manipulation
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtre
e
: augm
e
n
ted rbtre
e
test
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Miche
l
Lespinas
s
e
rbt
r
ee
:
l
o
w level o
p
t
imization
s
in rb_erase()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Le
s
pinasse
rbt
r
ee: handle 1
-
c
hi
l
d recoloring in rb_erase
(
) instead
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Lespi
n
as
s
e
rbtree
:
place easiest case first in
r
b_erase()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel Lespi
n
asse
rbtre
e
:
a
d
d
__rb_
c
h
an
g
e
_
chil
d
() hel
p
er
f
unction
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel Les
p
inasse
r
bt
r
ee test: fix
s
parse warning abo
u
t 64-bit const
a
nt
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mic
h
el Lespinasse
rbtree
:
optim
i
ze
f
etc
h
i
ng of si
b
l
i
ng node
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
c
h
el Lespina
s
s
e
rbtr
e
e: coding sty
l
e
a
djustments
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel L
e
sp
i
nasse
rb
t
ree: low leve
l
optimizations in __rb_
e
rase_
c
olor()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mich
e
l Lespinasse
rbtre
e
:
optimize case sel
e
ction logic in __rb_erase_c
o
lo
r
()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespin
a
sse
rbt
r
ee: adjust node color in __r
b
_erase_col
o
r() onl
y
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
h
e
l L
e
s
pinasse
rbtree: low le
v
el
o
ptimi
z
ations in
rb_insert_color()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespina
s
s
e
rbtree: adjust root color
in
rb_in
s
ert_color() only
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mic
h
el Lespinasse
rbtree: break out of r
b
_i
n
sert_color loop after
t
ree
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Le
s
pinass
e
rbtree:
performance
a
n
d
correctness test
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
espinasse
r
btree: move some implem
e
n
tati
o
n
de
t
ail
s
fr
o
m rbtree
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel Lespinasse
rbtree: f
i
x incor
r
ect rbtree node
insertion in fs/p
r
oc
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel Lespina
s
se
rbtree:
em
p
ty
no
d
es have no color
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree
:
refer
e
nce Documentation/rbtr
e
e
.
txt
f
or usage
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Lespinasse
ip
c
/
m
queue: r
e
m
o
ve unnec
e
ssary rb_init_node() calls
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mich
e
l
L
espinas
s
e
mm: fix pot
e
ntial anon_
v
ma lo
c
king issue
i
n mpr
o
tect()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel L
e
spinasse
mm:
adjust final #endif positio
n
in mm/inter
n
al
.
h
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-09-24
Mi
c
hel Lespi
n
asse
GFS2
:
U
s
e
R
B
_CLEAR_NODE() rather
than
r
b_init_node()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-08-16
M
ichel
L
espinasse
slab: do n
o
t call
c
omp
o
u
nd_head()
in page
_
g
et
_
ca
c
he()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-03-28
Michel
Lespinasse
vfs: fi
x
d
_
ancestor() case in d_m
a
terialize_u
n
i
q
ue
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-12-20
Michel Lespinasse
bin
a
ry_sysctl():
fi
x
memory leak
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-23
M
ichel Lespinas
s
e
m
m
:
remove unused
T
es
t
Se
t
PageLocked(
)
inter
f
ac
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-14
Michel Lespinasse
drivers/net:
fix build warnings
w
ith C
O
NFIG_P
M
_
S
LEEP
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-11
Michel Lespinasse
fute
x
: Sanitize futex ops arg
u
m
ent ty
p
es
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-11
Michel
L
e
spina
s
se
f
utex: Sanitize cmp
x
chg_futex_value
_
locked API
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-11
Michel Lespinass
e
fute
x
:
R
emove redun
d
an
t
pagefault_disable
in futex_atomic_cm
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-10
Michel Lespinasse
futex: Upda
t
e futex_wait_setup commen
t
s a
b
o
ut locking
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-02-12
Mi
c
hel Lespinasse
mlock:
d
o
not mun
l
ock pages
i
n __do_fau
l
t()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-02-12
M
ichel Lespina
s
se
ml
o
c
k
:
fix race wh
e
n munl
o
c
k
ing pages in do_wp
_
page()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-02-01
M
i
c
hel Lespin
a
sse
m
l
ock: o
p
e
rate o
n
a
ny region
s
w
i
t
h prote
c
tion !
=
PRO
T
_
NONE
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Mich
e
l Lespinasse
m
l
ock
:
d
o
not hold mmap_se
m
for e
x
tend
e
d
periods of
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Mi
c
hel Lespinasse
mm: move VM_LOCKE
D
check to
__mlock_vma_pages_
r
ange()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Mi
c
hel Les
p
inasse
mm: add FOLL
_
M
L
OCK follow_
p
age
f
lag
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
M
ich
e
l Lespinas
s
e
mlock: only h
o
l
d mmap_sem
in shared m
o
d
e when faulting
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Mic
h
el Lespinasse
mlock:
a
voi
d
dirtying pa
g
es an
d
triggering
wr
i
teback
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Michel Lespinas
s
e
d
o_wp_page: c
l
ar
i
fy dirty_page handli
n
g
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
M
i
c
h
e
l
L
esp
i
nasse
do_wp_page: remove
t
h
e
'reuse'
f
l
a
g
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-11-02
Miche
l
Lespinasse
Releas
e
page ref
e
rence during pa
g
e f
a
ult retry
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-10-26
Michel Lesp
i
na
s
se
x
86: ac
c
ess_error API clea
n
up
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-10-26
Miche
l
Lespinass
e
mm: retry page fault
w
hen blocking
on dis
k
transfer
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-10-26
Michel Lespinasse
mm: filemap
_
f
ault:
u
n
ique
path for lo
c
king
p
age
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
Michel Lespin
a
sse
rwsem: s
m
aller wrappers around rwsem_down
_
failed_common
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
Michel Lespinasse
rwsem: wake queued r
e
aders wh
e
n w
r
ite
r
bloc
k
s
on ac
t
ive
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
Mic
h
el Lespin
a
s
s
e
rws
e
m: let
R
WSEM_WAITIN
G
_BIAS represent any numbe
r
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
Miche
l
Lespinasse
rwsem: lighter active
co
u
nt chec
k
s
w
hen waking up
r
ead
e
rs
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
Mic
h
el Lespinasse
rwse
m
: f
u
lly separate code pat
h
s to
w
ake writers vs
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-07-21
Michel Lespi
n
asse
x86, rwsem: Minor
c
l
eanups
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-07-21
Michel Le
s
pin
a
sse
x86, rwsem:
Stay on fast path when count
>
0 in __up_w
r
ite()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-05-13
Mich
e
l
Lespinasse
rwsem:
T
e
s
t for no active locks
i
n
_
_rwsem_do_wake
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2008-01-25
M
i
che
l
Lespinasse
V4L/DVB
(
6685): ir
-
keymaps
.
c
: extra keys on
winfast
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@zoy.org>
commit
|
commitdiff
|
tree