repo.or.cz
/
linux-2.6
/
libata-dev.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
2013-01-11
Michel Le
s
pinasse
lib/rbt
r
ee
.
c:
avoid
t
he
u
se of non-st
a
tic __a
l
ways_
i
nline
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-13
Mic
h
el Lesp
i
n
a
sse
mm: protect against co
n
c
urrent vma expansion
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Mic
h
el Le
s
p
inasse
m
m: use vm_unmapped_area()
i
n
hug
e
tlbfs on sparc
6
4
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
M
ichel Lespi
n
asse
mm:
u
s
e vm_u
n
mapped_area() o
n
spar
c
64 architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: use v
m
_
u
nmapped_area() in hugetlbfs
o
n
tile archite
c
tu
r
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
M
i
chel Lespinasse
mm: use vm_unm
a
pped
_
a
r
e
a(
)
on spar
c
32
a
r
chitecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinass
e
mm: use v
m
_unmappe
d
_area() on
s
h architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Mich
e
l Lespinas
s
e
m
m
: us
e
vm_unma
p
ped_
a
rea() on arm architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel
Lespinasse
mm:
u
se vm_un
m
a
pped_are
a
()
on
mip
s
a
r
ch
i
tecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel L
e
spinasse
m
m
: use vm
_
unmapped_
a
rea() in
hugetlbfs on i3
8
6 archi
t
e
cture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm:
u
s
e vm_unm
a
pped_area()
i
n
hugetlbfs
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Mi
c
hel L
e
s
p
inasse
mm: fix cache coloring
o
n x86_64 arch
i
tectur
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Michel
Lespinasse
mm: use
vm_unmapped
_
area() on x86
_
6
4 architecture
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
M
ichel Lespi
n
asse
mm: vm_unm
a
ppe
d
_area() l
o
okup
function
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
Mic
h
e
l Les
p
i
nasse
mm: check rb_subtree_gap co
r
re
c
tness
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-12-12
M
ichel Lespinasse
mm: a
u
gment vm
a
rbtre
e
w
ith rb_s
u
btree_gap
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-11-16
Michel Lespinasse
mm:
a
dd anon_vma_lock
t
o
v
alidate_m
m
(
)
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-10
Mi
c
h
el L
e
spi
n
asse
perf:
f
i
x
duplicate
h
eader incl
u
si
o
n
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinas
s
e
mm: a
v
oid taking rmap locks in move_pt
e
s()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mich
e
l
Lespi
n
as
s
e
mm anon rm
a
p:
i
n mremap, set the new vma's position
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
espinasse
mm:
a
dd CONFIG_DEBUG_V
M
_RB build option
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lesp
i
nasse
mm rmap: remove vma
_
add
r
ess
check for a
d
dress inside vm
a
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mich
e
l Lespinasse
mm anon rmap: repl
a
ce same_anon_vma
l
i
n
ke
d
list with
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Les
p
inass
e
mm
a
non rmap:
r
em
o
ve anon_vma_moveto_tail
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel Les
p
ina
s
se
mm: i
n
t
e
rva
l
tree updat
e
s
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel
Lespinasse
rbtree: move
augmented rbtr
e
e
f
unctiona
l
ity to rbtre
e
_augmen
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Miche
l
Lespinas
s
e
p
r
io_tree:
r
em
o
ve
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Lespin
a
sse
k
m
emleak: use r
b
tr
e
e i
n
stead of prio tree
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Lesp
i
nas
s
e
mm: re
p
la
c
e vma prio_tree with
a
n int
e
r
val tree
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hel Lespinasse
rb
t
ree: add prio tr
e
e and int
e
r
va
l
tree
t
ests
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel
L
espin
a
sse
rbtree: add
R
B_
D
ECLARE_CALLBAC
K
S() macro
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Lespinasse
rbtree:
r
emo
v
e prior augmente
d
rbt
r
ee implem
e
n
t
a
t
io
n
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespi
n
asse
rbtree: fas
t
er augment
e
d
rbtree manipula
t
ion
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
ichel
Lespinasse
rbtre
e
: a
u
g
mented r
b
tree
t
e
s
t
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel L
e
spinasse
rbtree: low level optimizations in rb_er
a
se()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespin
a
s
s
e
rbtree: handl
e
1-child r
e
c
o
l
oring in rb_erase
(
) inste
a
d
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespin
a
sse
rbtree:
p
lac
e
easiest case first in rb_erase()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mic
h
el Lespinasse
rbt
r
ee: add _
_
r
b
_c
h
a
nge_chil
d
() helper func
t
io
n
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel
Lespin
a
ss
e
r
btree test: f
i
x
s
p
a
rs
e
warnin
g
about 64-bit
constant
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Le
s
p
in
a
s
s
e
rbtr
e
e: optimize fetc
h
in
g
of sibl
i
ng node
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mic
h
el Lespinasse
rbtree:
codi
n
g style adjustments
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mic
h
el L
e
s
pi
n
asse
r
btree: low level op
t
i
mizations in
_
_rb_erase_colo
r
()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mic
h
el Les
p
inasse
rb
t
r
e
e
:
o
ptimize case
s
el
e
ction l
o
gic in __rb_er
a
s
e
_color()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree:
a
d
j
ust node
color in __rb_eras
e
_color()
o
nly
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mich
e
l Lespinas
s
e
rbtree: low
l
eve
l
o
ptimizations in rb
_
insert_color()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: adjust ro
o
t
c
o
lor in rb
_
i
nsert_
c
o
l
o
r
() only
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
c
h
e
l
Lespinasse
rbtree: br
e
ak out o
f
rb_insert_color loop
a
fter tree
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mic
h
el Lespinass
e
rbtree: p
e
rformance
a
nd correctness te
s
t
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chel Lespi
n
asse
rbtree: mo
v
e some implementati
o
n details from rbt
r
ee
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
M
ichel Lespinas
s
e
rbtree:
fix incorrect rb
t
r
ee no
d
e
inser
t
i
o
n in fs/proc
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Mich
e
l Lespinasse
rbtree: empty nodes hav
e
no co
l
or
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinas
s
e
rbtree:
r
ef
e
r
e
n
ce Docu
m
enta
t
i
o
n/
r
btree
.
t
xt for
us
a
g
e
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Miche
l
Lespinas
s
e
ipc/mqueu
e
: remove
u
n
nec
e
ssar
y
r
b
_
init_node()
call
s
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespina
s
se
mm: fix pot
e
nti
a
l anon_vma loc
k
in
g
issue in mpro
t
ect
(
)
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
m
m: a
d
just final #en
d
i
f position in mm/int
e
rnal
.
h
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-09-24
Michel Le
s
pi
n
asse
GFS
2
: Us
e
RB_CLEAR_NODE
(
) rath
e
r t
h
an rb_init_node()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-08-16
Michel Lespinass
e
slab
:
do not call compound
_
h
ead
(
) in pa
g
e_get_ca
c
he()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2012-03-28
Miche
l
Lespina
s
se
vfs: fix d_
a
n
c
est
o
r() c
a
se in d_m
a
terialize_uni
q
u
e
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-12-20
Mic
h
el Lespi
n
asse
binary_sys
c
tl(): fix mem
o
r
y
leak
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-23
Michel
L
espinasse
mm: remove
unused Tes
t
SetPage
L
oc
k
e
d() in
t
e
rf
a
ce
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-14
Mic
h
el Les
p
ina
s
se
drive
r
s/net: fix build warnings
with C
O
NFIG
_
PM_SLEEP
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-11
Michel Lespinas
s
e
futex: S
a
nitize
fut
e
x ops argument types
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-11
M
i
chel Lesp
i
nasse
futex: Sanitize
cmpxchg_futex_v
a
lue_
l
ock
e
d
API
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-11
Michel Lespinasse
fut
e
x: Remove redund
a
nt
p
a
gefault_disable i
n
futex_ato
m
ic_c
m
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-03-10
Michel Lespinasse
futex: Update futex_wait_setup comments ab
o
ut lockin
g
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-02-12
Michel Lespinasse
mlock: do not mun
l
ock pages in __do_f
a
u
l
t
()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-02-12
Mi
c
hel
L
espi
n
asse
mlock: fix r
a
ce
when munlocking pages in do_w
p
_page(
)
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-02-01
Michel Lespinas
s
e
mlock: opera
t
e on any regions with pro
t
ection != PROT_N
O
NE
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
M
ichel Lespinasse
mlock: do not
h
old mmap
_
sem f
o
r
exten
d
ed pe
r
iods of
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Michel Lesp
i
nasse
mm: move VM_LOCKED che
c
k
to __mlock_vma_pages
_
range(
)
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Michel Le
s
pinasse
mm: add
FOLL_MLOCK follo
w
_page flag
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Mic
h
el Le
s
pinasse
m
lock: only
h
old mmap_sem in shared
mod
e
wh
e
n faulting
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Mic
h
el Les
p
in
a
sse
ml
o
ck: avoid
d
i
r
t
yin
g
p
a
ges and triggering writeback
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Michel Lespinasse
do_
w
p
_
page: clarify d
i
rty_pag
e
h
a
n
dl
i
ng
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2011-01-14
Miche
l
Lespinass
e
do_wp_pa
g
e: rem
o
ve the 'reuse' flag
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-11-02
Mic
h
el Lespinass
e
R
e
lease p
a
ge refe
r
ence durin
g
p
a
g
e
fault retr
y
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-10-26
Michel
Lesp
i
nasse
x86: access_erro
r
API cleanup
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-10-26
Michel
L
es
p
i
n
asse
mm: retr
y
p
a
ge
fault wh
e
n
blockin
g
on disk
t
ransfer
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-10-26
Mich
e
l
L
es
p
inasse
mm:
f
ilemap_fault: u
n
ique path for locking page
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
Miche
l
Lespinasse
rwsem: sma
l
ler wrapp
e
rs around rwsem_dow
n
_failed_commo
n
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
Mi
c
h
e
l L
e
spinasse
rwsem: wake queu
e
d
r
eaders when wr
i
t
er
b
locks
on active
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
Michel Lespinasse
rwsem: let RWSEM_W
A
ITING_BIA
S
re
p
resent
any
n
umber
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
Michel Lespinasse
rwsem:
l
ighter active
c
o
u
nt check
s
when wakin
g
up
r
e
aders
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-08-10
M
i
chel Lespinasse
rwsem: fully s
e
parate co
d
e
paths to wake
w
rite
r
s vs
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-07-21
Michel Lespinass
e
x86, rwsem:
M
ino
r
cle
a
nups
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-07-21
Michel Lespinasse
x86,
r
wsem: Sta
y
on fa
s
t path whe
n
count > 0 in __up_write()
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2010-05-13
Miche
l
L
es
p
inass
e
rwsem
:
T
est for no active locks in
_
_
r
wse
m
_do_wake
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@google.com>
commit
|
commitdiff
|
tree
2008-01-25
Michel
Lespinasse
V
4L/DVB
(
6685): ir-keymaps
.
c
:
ext
r
a keys on winfas
t
.
.
.
Signed-off-by:
Michel Lespinasse
<walken@zoy.org>
commit
|
commitdiff
|
tree