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 git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2013-07-11
Michel Lespinasse
mm: remo
v
e free_area_c
a
c
h
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-06-20
Michel Lesp
i
nasse
x86: Fix trigger_all_cpu_backtrace(
)
impleme
n
tat
i
on
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Mic
h
el L
e
spi
n
a
s
se
x86 rwsem: avoid
taking slow path
when s
t
ealing wri
t
e
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
M
i
ch
e
l
Les
p
i
nasse
rwse
m
: do not block r
e
aders a
t
head of queue if other
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
M
i
c
he
l
L
espinasse
r
wsem: i
m
pleme
n
t
suppor
t
f
o
r
write lock stealin
g
on
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Michel Lespinasse
rwsem: sim
p
lify __
r
wsem_do_wake
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Michel Lespinasse
rwsem:
s
kip init
i
al trylock in rwsem_d
o
w
n_wri
t
e_failed
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Michel Le
s
pinasse
rwsem: av
o
id taki
n
g wait_lock in rwsem_down_write_failed
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Michel Lespinass
e
rwse
m
:
u
s
e
cmpx
c
hg for trying to steal
w
rite lock
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Michel Lesp
i
nasse
rwsem: more
a
gres
s
ive lock
ste
a
l
ing in rw
s
em_down_write_faile
d
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Michel
Lespinas
s
e
rwsem: s
i
mpli
f
y rws
e
m_down_write_f
a
ile
d
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Miche
l
Lespin
a
sse
rwsem: simplif
y
rwsem_down_read_faile
d
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Michel Lespinasse
rw
s
em: move rwsem_down_fai
l
ed_common code
into rwsem_down_
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
M
i
chel
Lespinasse
rwsem: sho
r
ter
spinlocked section in rwse
m
_down_failed_common()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
M
ichel L
e
spin
a
sse
rwsem: make the waiter type a
n
enumeration
r
ather than
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-04-30
Mich
e
l
Lespinasse
mm
:
use vm
_
unmapped
_
area
(
) o
n
powerpc architect
u
re
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-04-30
Mic
h
el
Lespinasse
m
m
:
remove
f
ree_ar
e
a
_cache use
in
p
ow
e
rpc architectur
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-04-29
M
ichel Le
s
p
i
nasse
m
m/memcontrol
.
c: remove unnecessary ;
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-03-29
Michel L
e
s
pinasse
Reve
r
t "
m
m: introduce VM
_
POPULATE f
l
ag to b
e
t
t
e
r
deal
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-03-15
Mich
e
l
L
e
s
p
i
nasse
mm
/
fre
m
a
p
.
c: f
i
x po
s
sible
o
ops on
error
p
ath
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-03-07
Michel Lespi
n
ass
e
gi
t
ignore: ign
o
re generated hz
.
bc f
i
le
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-28
Michel Lespin
a
s
se
mm
:
u
s
e vm_
u
n
mapped_area() on frv architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-28
M
i
chel
Les
p
in
a
s
se
mm: accele
r
ate munlock() tre
a
tm
e
nt of THP pages
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-28
Michel Lespin
a
sse
mm:
u
se vm_un
m
apped_area
(
) on parisc architectu
r
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel Le
s
pinas
s
e
mm: accel
e
rate mm_popul
a
te() treatment of THP
p
ages
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespi
n
asse
mm: use lo
n
g
type for
page counts in
mm_popula
t
e()
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespin
a
sse
mm
:
make do_m
m
ap_pgo
f
f ret
u
rn populate
a
s a size
i
n
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Miche
l
Lesp
i
n
a
sse
m
m: introduce VM_POPULA
T
E flag t
o
b
e
tte
r
deal with
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel
L
espi
n
a
sse
mm: directl
y
us
e
__m
l
oc
k
_vma_pages_range()
in
find
_
exten
d
_vma()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespinas
s
e
mm: remove flags a
r
gument to mm
a
p_region
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Miche
l
Lespinasse
mm:
u
se mm_p
o
p
ulate() for mrema
p
() of VM_LOCKED
v
mas
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Mic
h
el Lespi
n
asse
mm: use mm_
p
o
p
ulate() whe
n
adjus
t
ing brk with
M
CL_FU
T
UR
E
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Mich
e
l
Lespinasse
mm: use mm_popul
a
t
e() fo
r
b
l
ock
i
n
g
remap_file_pages()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Mi
c
he
l
Lespinass
e
mm: introduce mm_populate() for
p
o
pulating new vmas
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespin
a
ss
e
mm: remap_fi
l
e_pages() fixes
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-22
M
ic
h
el Lespinasse
mm: use vm_un
m
appe
d
_area() in hugetlbfs on i
a
64 architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-22
M
i
chel Lespinasse
mm
:
use vm_
u
nmapped_ar
e
a() on i
a
64
ar
c
hitecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-22
Michel Lespinass
e
mm: use vm_unmapped_area() on
alpha architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-01-11
Miche
l
Lespinass
e
lib/rbtree
.
c: avo
i
d the use of non
-
s
tatic __always_inline
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-13
Miche
l
L
e
spinasse
mm: protect again
s
t concu
r
rent v
m
a expansion
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinass
e
mm: use v
m
_
unmapp
e
d_a
r
ea() in hugetlbfs on spa
r
c
64
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Mich
e
l Lespinasse
mm: us
e
vm_unma
p
ped_
a
rea() on spa
r
c64 architect
u
re
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Le
s
pinas
s
e
mm
:
use vm_
u
nm
a
p
p
ed_are
a
() in hugetlbfs
o
n tile architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Mic
h
el Lespin
a
s
s
e
mm: use vm_unmapped_area() on spa
r
c32 a
r
c
hitectur
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Mic
h
e
l
L
espinasse
mm
:
use
v
m_unmapped_area() on sh architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
M
i
chel Lespi
n
asse
mm:
u
se vm_unmapped_area() on arm
architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel L
e
s
p
i
n
asse
mm: use vm_unmapped_area() on m
i
ps architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: use vm_unmapped_a
r
ea() in hugetlb
f
s o
n
i386 a
r
chitecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Miche
l
Lespinasse
mm:
use vm
_
unmapped_area() in hugetlbfs
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
M
ichel Lespinasse
mm: fix
c
ache coloring on x86_64
a
rchitecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
m
m: us
e
vm_unmapped_area() on x86_64 architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Le
s
pinasse
m
m:
v
m_un
m
apped_ar
e
a() lookup
f
un
c
tion
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Les
p
in
a
sse
mm: check rb_sub
t
ree_g
a
p
correc
t
ness
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel
L
espinasse
mm: augment vma rbtree with rb_sub
t
ree_
g
ap
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-11-16
Mic
h
el Lespin
a
sse
mm:
a
dd an
o
n_vma_lo
c
k to valida
t
e
_mm()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-10
M
i
chel L
e
s
pin
a
sse
perf:
fix duplicat
e
hea
d
er inclusi
o
n
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespin
a
sse
mm: avoid taking rm
a
p locks i
n
move
_
p
t
es()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mic
h
el Lespinasse
mm anon rmap:
i
n mremap,
s
et t
h
e new vma's
po
s
iti
o
n
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel Lespin
a
sse
mm: a
d
d CONFIG_DEBUG_VM_RB build
o
ption
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel Lespinasse
mm
rmap
:
remove
vma_add
r
ess check f
o
r address inside
vma
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mich
e
l
Lespinas
s
e
mm anon rmap
:
r
e
place
same_anon_v
m
a li
n
ked li
s
t
w
i
th
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mic
h
el Lespinasse
mm anon rmap: remo
v
e
anon_vma_mov
e
t
o
_
tail
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel L
e
spinasse
mm: int
e
r
val tree upd
a
t
e
s
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rb
t
r
ee: move
au
g
mented
rbtree
f
u
nctionalit
y
to rbtr
e
e
_au
g
men
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mic
h
e
l
Lespi
n
a
s
se
prio_tree: remove
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
k
m
em
l
eak: use
r
btree inst
e
ad of prio tree
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Le
s
pinasse
mm:
r
e
p
l
ace vma prio_tree with an interval t
r
ee
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Le
s
pina
s
se
rbtree: add prio tree
and
i
nterv
a
l tree tes
t
s
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
Lespin
a
sse
rbtree: add R
B
_D
E
CLARE_C
A
LLBACKS() ma
c
ro
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Le
s
pina
s
se
r
btree
:
remove
prio
r
augmented rbt
r
ee implementat
i
on
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
iche
l
Lesp
i
nasse
rbtr
e
e: fast
e
r augm
e
n
ted r
b
tree man
i
pula
t
ion
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Miche
l
Le
s
pinasse
rbtree: augmented rbt
r
e
e test
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinas
s
e
rbtree: low level optim
i
zations in rb_
e
rase()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mich
e
l Lespina
s
s
e
rbtree: ha
n
dle 1-
c
hild recolor
i
ng in rb_er
a
se() instea
d
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: place easie
s
t case
f
irst in
r
b_
e
rase()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Miche
l
Lespinas
s
e
rbtree: add __r
b
_change_child
(
)
helper function
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree test: fix spa
r
se warning about 64-bit constant
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: optimize f
e
tching of
si
b
ling node
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Le
s
pina
s
se
rbtr
e
e: coding style
adjustments
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Les
p
in
a
sse
rbtree: low level o
p
tim
i
zati
o
n
s
in __rb_eras
e
_color()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel L
e
s
pinasse
rbtree: opt
i
m
i
z
e ca
s
e se
l
ection logic in
_
_rb_erase_color()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Le
s
pinasse
rbtree: a
d
j
ust node color
i
n __rb_erase
_
col
o
r() only
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Le
s
pinass
e
r
btree: low level optimizations in rb_insert
_
c
olor()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespin
a
sse
rbtree: adjust
root color in
rb_
i
nsert_col
o
r() only
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: bre
a
k out
o
f rb_i
n
sert_col
o
r l
o
op after tr
e
e
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: p
e
r
f
ormance
and correctnes
s
tes
t
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mic
h
el Le
s
pinas
s
e
rbtree: move
s
om
e
im
p
lementation details from rbtree
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
r
btree: fix incorrec
t
rbtree node inse
r
tion in fs
/
proc
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: empty nod
e
s
h
a
ve no color
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Miche
l
Lespinasse
rbtree: ref
e
ren
c
e Documentati
o
n/rbt
r
ee
.
txt
f
or
u
s
age
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel Lespinasse
i
p
c
/mq
u
eue:
remove
u
n
nec
e
ssary
rb_init_node()
c
a
l
ls
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Miche
l
Les
p
in
a
s
s
e
mm:
fix potential
a
non_vma lo
c
kin
g
i
s
sue
i
n mprotect()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
ich
e
l
L
espinasse
mm: adju
s
t
final #e
n
dif position in mm/internal
.
h
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-09-24
Mich
e
l Lespina
s
se
GFS2:
Use RB_CLEA
R
_NODE() rather than
rb_init_
n
o
d
e()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-08-16
Michel Le
s
p
inas
s
e
slab: do not call compound
_
head() in page_
g
et_cache()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-03-28
Michel Lespinas
s
e
vfs:
fix d_ancestor() cas
e
in
d
_mate
r
ialize_u
n
ique
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-12-20
M
i
chel Lespinasse
binary
_
sysctl(): fi
x
memo
r
y l
e
ak
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-23
Michel Lespinasse
m
m
:
r
emove u
n
used Test
S
etPa
g
eLoc
k
ed(
)
in
t
erf
a
c
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-14
Mic
h
el L
e
spinasse
d
r
ivers
/
n
e
t
:
fi
x
bu
i
ld warning
s
with CONFIG
_
P
M
_SLEEP
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-11
M
ichel Lespinasse
futex: Sanitize fu
t
ex
op
s
argument types
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
next