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 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
2013-07-11
Miche
l
Les
p
ina
s
se
mm:
r
e
move free
_
area_cache
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-06-20
Michel Lespinasse
x86: Fix trig
g
er_all_cpu_backtrace() im
p
lementat
i
on
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Michel
Lespinasse
x86 rwsem: avo
i
d taking slow path when st
e
aling w
r
ite
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
M
i
c
hel Lespinass
e
rwsem: do not block
readers a
t
head
of queue if o
t
her
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Michel Lespinasse
rwsem: implement
su
p
port for
w
rite lock
s
t
e
a
ling on
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Mi
c
hel Lespinasse
rwsem:
s
implify __rw
s
em_do_
w
ak
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Mic
h
el Lespinasse
rwsem: skip initial t
r
ylock in rwsem_down_writ
e
_failed
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Michel Lespinasse
rwsem: avoid t
a
king
w
ait
_
l
ock in
rwsem_
d
o
w
n
_
write_f
a
iled
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Mic
h
el Lespin
a
sse
rwsem: use
c
mpxchg
f
o
r
trying to
s
teal write lock
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
M
ic
h
el Lespinass
e
rwsem: more agres
s
ive lock
stealing
i
n rw
s
em_down_wri
t
e
_failed
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Miche
l
Le
s
pi
n
asse
rwsem
:
simplif
y
rw
s
em_down_wr
i
te_failed
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Michel Lespinasse
rwsem: simplify rwsem_down_read_failed
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Miche
l
Lespinasse
rwse
m
:
m
ove rwsem_down_faile
d
_co
m
m
o
n
c
ode into rwsem_down_
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
M
i
c
h
el
L
espinas
s
e
r
w
sem: sho
r
ter spinlocked
section in
r
wsem_dow
n
_fail
e
d
_co
m
m
on()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-05-07
Michel Lespinasse
rwse
m
: make the wait
e
r
t
ype an enumeration
rather than
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-04-30
Michel
L
espinasse
mm: use vm_un
m
apped_area()
on powe
r
pc architectur
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-04-30
Mich
e
l
Lespinasse
mm: remov
e
free_area_c
a
c
he
use in pow
e
r
pc arc
h
i
te
c
ture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-04-29
Mic
h
e
l
Lespinas
s
e
m
m/
m
emcont
r
ol
.
c
:
remove unnecessar
y
;
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-03-29
M
i
chel
L
e
spinasse
Revert "mm: introduce
V
M_POPULATE flag to bet
t
er deal
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-03-15
Michel L
e
spinasse
m
m
/fremap
.
c: fix possible oops on error path
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-03-07
Mi
c
hel
L
espinasse
giti
g
nore: ignor
e
generated hz
.
b
c file
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-28
M
ichel Lespinasse
mm:
use vm_un
m
apped_
a
rea() on frv architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-28
Mi
c
hel
L
e
spina
s
se
mm: acce
l
erate munlock() tre
a
tment o
f
T
H
P pages
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-28
Michel L
e
spinasse
mm: u
s
e vm_unmapp
e
d_area
(
) on
parisc architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespinass
e
mm: accelera
t
e
m
m
_po
p
ulate() t
r
e
a
tmen
t
o
f
THP
pages
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespi
n
asse
mm: use long type
for
page counts in mm_popul
a
t
e()
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Mic
h
el Lespinasse
mm: make do_mmap_pgoff retur
n
populate as a size in
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Mic
h
e
l
Lespinasse
mm:
i
ntroduce VM_POPU
L
ATE
f
l
ag to b
e
t
t
er deal
with
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel Le
s
p
inasse
mm: directly
u
se __
m
loc
k
_vma_page
s
_ran
g
e() in find_e
x
tend_vma()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel Le
s
pinasse
mm: rem
o
ve flags argument to
m
map_region
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Mi
c
hel Le
s
pinasse
mm
:
u
se mm_populate
(
) for mremap() of VM_LOCKED vmas
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel
L
espinasse
mm: use m
m
_popul
a
te() when a
d
justing br
k
with
M
CL
_
FUTURE
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespinasse
mm:
use mm_populate() for bloc
k
ing remap_file_pages()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
Mich
e
l Les
p
i
n
a
sse
mm:
in
t
roduce mm_populate() for populatin
g
new vmas
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-24
M
i
chel
Lespinass
e
mm:
remap_fil
e
_pages() fixes
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-22
M
i
chel Lespin
a
ss
e
mm: u
s
e
vm
_
unmap
p
ed_area() in hugetlbfs on ia64 architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-22
Michel Lespinass
e
mm: use vm_u
n
mapped_
a
rea() on ia64 ar
c
hitect
u
r
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-02-22
Michel Le
s
pinasse
m
m:
u
se vm_unmapped_
a
rea() on alpha architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2013-01-11
Miche
l
Lespinass
e
lib/r
b
tree
.
c: avoid t
h
e use of non
-
static __al
w
ays_inline
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-13
Michel Lespi
n
asse
mm: protect against
concurrent vma exp
a
n
s
i
on
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Mi
c
hel Lesp
i
nass
e
mm: use vm
_
unm
a
pped
_
area() in huget
l
bfs on sparc6
4
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: use vm_unmapp
e
d_area() on sparc64 arc
h
itecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinass
e
mm
:
use vm_unmapped
_
area() in
h
u
getlbfs on tile ar
c
hit
e
ct
u
re
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
M
iche
l
Lespinasse
m
m: use vm_unmap
p
ed_area(
)
o
n sparc3
2
ar
c
hitecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Mi
c
hel Le
s
pinasse
mm:
use vm
_
unmapped_area() on s
h
archi
t
e
c
tu
r
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespina
s
se
m
m: use
v
m_unmapped
_
area() on arm arc
h
itect
u
re
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Mic
h
el L
e
spinasse
mm: use
vm_un
m
apped_
a
rea() on
m
ips arch
i
tecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Mich
e
l L
e
sp
i
nasse
mm:
u
se v
m
_u
n
m
apped_
a
rea() in
h
ugetlbfs on i386 ar
c
hite
c
tu
r
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
m
m
: us
e
vm_unmapped_area(
)
in hugetlbf
s
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
M
i
chel
L
e
spinasse
m
m:
fi
x
c
a
che color
i
n
g on x86_64 architect
u
re
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel
Lespinasse
m
m:
use vm
_
u
nmapped_area
(
)
on x86_64 architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Miche
l
Lespinasse
m
m: vm_unmapped_area
(
) lookup
functi
o
n
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Le
s
pinasse
mm: check rb_
s
ubtree_gap correctness
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel
L
e
spinas
s
e
mm: augment vma
rb
t
ree w
i
t
h
rb_
s
ubtree
_
gap
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-11-16
M
ichel Lespinasse
m
m: add anon_vm
a
_l
o
ck to v
a
lida
t
e
_mm()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-10
Michel L
e
spinasse
perf: fix duplicate he
a
der incl
u
sion
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespi
n
a
s
se
mm: avoid taking rmap locks in m
o
ve_
p
tes()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
mm anon rmap
:
in mremap
,
set the new vma's position
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
Lespi
n
asse
mm: add CO
N
FIG_
D
E
B
UG_VM_RB buil
d
option
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Lespi
n
asse
m
m rmap: remove v
m
a_address
check for addres
s
i
n
side
v
ma
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
mm an
o
n rmap: replace
s
a
m
e
_
a
n
o
n_vma l
i
nked list with
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
c
hel Lespinasse
mm anon rmap:
remove
anon_
v
ma_moveto_
t
ail
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
m
m
: interval tree updates
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel Lespin
a
ss
e
rbt
r
ee: move
augmented
rbtree fu
n
ctional
i
t
y
to rbtree_augmen
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Les
p
inasse
prio_tree: remove
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel Le
s
pi
n
a
sse
kmemleak: use
r
btree instead
o
f prio tree
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinass
e
m
m
:
re
p
lace vma
prio_tree with a
n
interval
tree
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Lespin
a
s
s
e
rbtree: a
d
d pri
o
tree and interval t
r
ee tests
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespi
n
asse
r
b
tree
:
add RB_DECLARE_CALLBACKS()
ma
c
r
o
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Miche
l
L
espinasse
rbtr
e
e: remove
p
r
ior augmented rbtree implem
e
ntation
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Lespin
a
sse
r
b
t
ree: faster
augmented rbtree manipulation
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
esp
i
na
s
se
rb
t
ree: augmented
rbtree
t
est
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Lespi
n
asse
rbtree: low l
e
vel
optimizations in rb
_
erase()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mic
h
el Lesp
i
nasse
r
b
t
r
ee:
h
an
d
le 1-child recoloring
in rb_erase() in
s
tead
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
ichel Les
p
inasse
rbtree: place
eas
i
e
st case first
in rb_erase(
)
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Les
p
inasse
rbtree:
a
dd _
_
rb_c
h
ange_chil
d
() helper
fun
c
tion
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mic
h
el
L
e
spinasse
rbt
r
e
e t
e
st
:
fix
s
p
arse
w
a
rning abo
u
t 64
-
bit co
n
stant
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel Lespinasse
rbtre
e
: op
t
imize fetching of sibling node
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rb
t
ree
:
coding style
ad
j
ustments
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
e
s
p
i
nas
s
e
rbtre
e
: low lev
e
l
op
t
imizations in
_
_rb_e
r
ase_color()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
e
s
pinas
s
e
rbtree:
optimize case selection logic in
_
_rb_erase_color()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
c
h
el L
e
spi
n
asse
rbtree: adjust node col
o
r in __rb_er
a
s
e
_colo
r
() onl
y
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
r
b
t
ree: low level
optimizations in
r
b_
i
nsert_col
o
r()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
esp
i
nasse
rb
t
ree: adjust root color in r
b
_insert
_
color() onl
y
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
Lespinasse
rbt
r
ee: break
o
ut of rb_insert_colo
r
loo
p
a
f
te
r
tree
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespin
a
sse
r
btree: performa
n
ce and co
r
r
ec
t
ness test
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
espin
a
sse
rbtre
e
: move some impl
e
mentation
details from rbtree
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
Lespinass
e
rbtre
e
: fix incorrect r
b
tree n
o
de ins
e
rtion in fs/proc
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
c
h
el Lespinasse
rbtree: empty
n
odes
h
a
v
e
no color
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinass
e
rbtree: referen
c
e
Docu
m
e
ntat
i
on/rbtree
.
txt for u
s
age
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel Lespin
a
sse
ipc/m
q
ueue: remov
e
unnece
s
sar
y
rb_init_node
(
)
ca
l
l
s
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Les
p
i
nasse
m
m
: fix potentia
l
an
o
n_vma l
o
ckin
g
issue i
n
mprotect()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel
L
espinasse
mm: adjust final
#
e
n
dif position in mm/
i
nternal
.
h
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-09-24
Mich
e
l Lespinasse
GFS2: Use RB_CLEAR_NODE() ra
t
h
e
r th
a
n rb_i
n
it_node()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-08-16
Michel Lespinasse
slab: do not call compound_hea
d
() in page_get_cach
e
()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-03-28
Michel Lespinasse
v
fs: fix d_an
c
e
stor() case in d_m
a
terialize
_
uniq
u
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-12-20
Mich
e
l Lespinasse
binar
y
_sysctl(): fix memory l
e
ak
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-23
Michel Le
s
pina
s
se
m
m: remove
u
nused TestSetP
a
geLocked() in
t
erfa
c
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-14
Michel Lespinasse
drivers/
n
et:
f
ix bui
l
d warn
i
ngs with
C
ONFIG_PM_S
L
EEP
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-11
Mic
h
e
l Lespinasse
fute
x
:
S
anitize futex o
p
s argument types
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
next