repo.or.cz
/
linux
/
fpc-iii.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Btrfs: fix memory leak in the extent_same ioctl
2015-07-05
Sh
a
ohua Li
net:
don't wait for order-3
page
allocation
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2014-05-30
Shaohua Li
blk-mq: blk_
m
q_tag
_
to_rq should hand
l
e flush req
u
est
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2014-05-29
Shaohua Li
raid5: add an option to avoid copy data
from bio
t
o
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2014-04-17
S
h
aohua Li
r
aid5: fix a race
o
f
s
t
rip
e
count check
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2014-04-16
Shaohua Li
x86/mm: In
the PTE
swapout pa
g
e recl
a
im
c
as
e
clear
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2014-04-09
Shaohua L
i
r
aid5: ge
t
_act
i
ve_s
t
ripe
a
voi
d
s
device_l
o
ck
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2014-04-09
Shaohua Li
raid5: make_req
u
est does less p
r
e
p
a
r
e wait
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2014-03-21
S
h
aohu
a
Li
b
lk-mq: add REQ_SYNC early
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2014-03-07
Shaohua Li
blk-mq:
a
dd RE
Q
_SYNC early
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2014-02-06
Shaohua Li
sw
a
p:
a
dd a simple detector for inappro
p
riat
e
swapin
.
.
.
vma/anon_vma sophistications of
Shaohua Li
's patch, swapin_nr_pages()
Shaohua Li
:
Original patches by:
Shaohua Li
and Konstantin Khlebnikov.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2014-01-30
Shaohua Li
blk-mq:
D
o
n't reserve a tag for flu
s
h
request
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2014-01-30
Sha
o
h
u
a Li
percpu_ida:
f
i
x a live lo
c
k
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-11-20
Shaohua Li
vi
r
t
io-blk: virtqueue_k
i
ck() must be
o
rder
e
d
wi
t
h
other
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-11-19
Shaohua Li
rai
d
5:
r
eli
e
ve
l
ock co
n
tention in get_
a
c
t
ive_stripe()
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-11-14
Shaohua
Li
raid5: relieve lock contention in get_active_stripe()
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-11-14
S
h
a
o
hua
Li
wait
:
add w
a
it_event
_
cmd()
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-10-29
Shaohu
a
Li
b
lk-mq:
m
q plu
g
list breakag
e
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-10-25
Shaoh
u
a Li
percpu_ida: a
d
d a
n
API to return free
tags
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-10-25
Shaohua Li
percpu_
i
da: add percpu_ida_for_each_fr
e
e
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-10-25
Shaohua Li
percpu_ida: make
p
ercp
u
_ida percpu size/batch configurabl
e
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-10-25
S
haohua Li
per
c
p
u_co
u
n
te
r
: make APIs i
r
q safe
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-10-24
S
haohua Li
raid5: avoid finding "
d
iscard" s
t
ripe
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-10-24
Sh
a
o
hua Li
ra
i
d5
:
set
b
io bi_vcnt 0 for dis
c
ard re
q
uest
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-09-11
Shaohua Li
swap: mak
e
cluster alloca
t
i
o
n
p
er
-
cpu
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-09-11
Shaohua Li
swa
p
:
f
ix
r
aces exp
o
se
d
b
y swap dis
c
ar
d
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-09-11
Shaohua Li
sw
a
p: mak
e
swap discard asyn
c
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-09-11
Sh
a
o
h
u
a Li
sw
a
p: chan
g
e bloc
k
allocati
o
n al
g
o
r
i
th
m
fo
r
S
S
D
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-09-02
Sha
o
hua Li
raid5: on
l
y
wakeup n
e
cessary threads
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-08-28
Shao
h
ua
L
i
raid5: sysfs en
t
ry
t
o control worker thread numbe
r
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-08-28
S
h
aohua L
i
r
aid5: o
f
flo
a
d
s
tripe handl
e
to workq
u
eue
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-08-28
Shaohua Li
r
a
i
d5: fix s
t
ri
p
e
r
e
lease o
r
der
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-08-28
Sha
o
hua Li
raid5: m
a
ke release_stripe lockless
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-08-01
Shaoh
u
a
Li
workq
u
eue:
copy w
o
r
kqueue_attrs
wi
t
h
a
l
l
fields
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-04-30
Sh
a
ohua Li
MD:
i
gnore di
s
card request
f
or
har
d
d
i
sks o
f
hybid
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-04-29
S
h
ao
h
u
a Li
mm: thp: a
d
d split
t
a
il pa
g
es
to s
h
rin
k
page
lis
t
i
n
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-24
Sha
o
h
ua Li
swa
p
:
add
pe
r
-part
i
tion lock fo
r
swapf
i
le
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-24
Shaohua Li
swap: make e
a
c
h swa
p
partiti
o
n ha
v
e one add
r
ess_spac
e
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-24
Shaoh
u
a
Li
mm: don'
t
inline page
_
ma
p
p
i
ng()
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-24
Sh
a
ohua L
i
m
m: mak
e
mad
v
ise
(
MADV_WILLNEED) sup
p
ort swap file p
r
ef
e
tch
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-22
Shaohua Li
smp: make smp_call_function_many() use
logic similar
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-12-14
Shaohua Li
block: add plug for blkdev_issue
_
disc
a
rd
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-12-14
Sha
o
hua L
i
block: discard granularity
might not be power of 2
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-11-09
Shaohua
Li
block: recursive m
e
rge r
e
quest
s
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-11-06
Shaohua
L
i
block CFQ: avoid
moving re
q
ues
t
to diffe
r
ent
q
u
eue
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
Shaohua Li
MD: raid5 avoid
u
nne
c
e
s
s
a
r
y zero page for trim
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
Shao
h
ua Li
MD: raid5 t
r
im suppo
r
t
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
Sh
a
ohua L
i
MD: ch
a
nge
t
h
e param
e
ter
o
f md t
h
read
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
Shaohua Li
md: r
a
i
d
10 supports TR
I
M
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
Sha
o
hua Li
md: raid 1
s
u
p
ports TRIM
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
Sha
o
hua L
i
md: raid 0 supports TRIM
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
Shao
h
ua Li
md: li
n
ear
s
u
ppo
r
ts T
R
I
M
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-09
Shaohua Li
mm
:
compaction:
abort compaction
l
oop if lock i
s
contende
d
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-09
Shaohu
a
Li
readahead:
f
ault retry
breaks mmap fil
e
r
ead ran
d
om
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-09
Sh
a
ohua Li
a
t
o
mic: implemen
t
g
e
neric atomic_dec_if_positive(
)
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-09-28
Shaohua
L
i
bloc
k
: m
a
kes
b
io_split support
b
i
o without
d
at
a
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-08-09
Shaohua Li
block: disable
di
s
c
a
r
d
r
equ
e
st merge tempora
r
ily
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-08-01
Shaohu
a
Li
raid
5
:
raid5d handle stripe in batch way
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-08-01
Shaohua Li
raid5: make_request
u
se batch stripe r
e
lease
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-31
S
haohua Li
block: sta
c
k unplug
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-31
Shaohua Li
md/r
a
id1: pr
e
vent merging too large request
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-31
Shao
h
ua Li
md/r
a
id1: read bal
a
nce chooses i
d
l
est disk
fo
r
SSD
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-31
S
h
aohua Li
md/r
a
id1:
make se
q
u
ential re
a
d detection p
e
r
d
i
sk based
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-19
Shaohua Li
raid5: ad
d
a per-stripe
lock
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-19
Shaohua Li
raid5: remove unn
e
cessary bitm
a
p write op
t
imiz
a
tion
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-19
Shaohua Li
raid5
:
lockless
acces
s
raid5
overrided bi_phys_
s
egments
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-19
Shao
h
ua
Li
raid5: r
e
duce ch
a
nce release_stripe() taking device_lock
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-03
Shaohua Li
r
a
id5: d
e
layed stripe
fix
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-05-22
S
h
aohua
Li
r
a
id5: support sy
n
c request
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-05-22
Shao
h
ua
L
i
raid5: remove unus
e
d va
r
iabl
e
s
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-05-20
S
h
aohua Li
md: using
GFP
_
NOIO to al
l
ocate
b
io
for
f
l
ush requ
e
st
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-05-14
Shaohua Li
xfs: using GFP_
N
OFS for blkdev_is
s
ue_fl
u
sh
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-04-24
Shaoh
u
a Li
jbd2:
u
se
G
FP_NOFS for
b
lkdev_issue
_
flush
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-04-06
Shaohua Li
block:
m
a
ke aut
o
block plu
g
flus
h
t
hresho
l
d per-disk
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-03-22
S
h
aohu
a
Li
swap: don't do
d
is
c
ard
i
f
no
d
iscard option ad
d
ed
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-02-06
Shao
h
ua Li
block: fix ioc locking warning
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-02-04
Shaohua
L
i
re
a
dah
e
a
d: fix pipeline break caused by
bloc
k
plug
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-19
S
h
aohua L
i
bl
o
ck: fix NUL
L
icq_cache
ref
e
rence
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-19
Sh
a
ohua Li
block
,
cfq:
change code
o
rder
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-17
Shaohua Li
i
ntel_id
l
e
:
f
i
x
A
PI misu
s
e
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-16
Shaohua Li
[SCSI] don't
change s
d
ev starvation list order witho
u
t
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-13
Sha
o
hua L
i
t
h
p: im
p
rove order in lru list
f
or s
p
l
it huge pa
g
e
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-13
Shaohu
a
Li
thp:
a
dd tlb_remove_pmd_tlb_
e
ntr
y
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-13
Shaoh
u
a Li
thp: remove unnecessary tlb
fl
u
sh for
m
protect
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-13
Shaohua
Li
thp: improve t
h
e er
r
or code pa
t
h
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-12-16
Shaoh
u
a L
i
block,
cfq: fix
e
mp
t
y queue cr
a
s
h
caused by r
e
quest
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-12-16
Shao
h
ua L
i
block: recursive merge requ
e
sts
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-12-16
Shaohua
Li
block, cfq: fix
emp
t
y queue c
r
as
h
c
a
used by request
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-12-13
Shaohu
a
Li
slub:
a
dd
m
issed acco
u
n
ting
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-27
Shaohua Li
slub:
ad
d
missed accounting
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-16
Shaohua Li
block: ad
d
misse
d
trace_
b
l
o
ck_plu
g
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-16
S
h
aohua Li
block
:
avoid
unnece
s
sary pl
u
g list f
l
ush
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-15
Shaohu
a
Li
s
l
ub: mov
e
discar
d
_slab out of no
d
e
l
ock
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-15
Shaohua Li
slu
b
: use
c
orr
e
ct paramete
r
to add a
page to pa
r
t
i
al
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-01
Sha
o
hua Li
vmscan: count
p
ages
into balanced for zone with good
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-01
Sh
a
ohua Li
vmscan: add
b
lock plug for page reclaim
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-10-18
Shaohu
a
Li
ext4:
a
dd
b
lock plug for
.
w
r
itepages
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-09-29
S
h
aohua Li
rcu: Avoid unne
c
essary sel
f
-wak
e
up of per-CPU kthreads
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-09-15
S
h
aohu
a
Li
mm: a
c
count
s
kipped entries to
avoid looping
in
fi
n
d_g
e
t_
p
ages
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-08-27
S
haohua Li
slub: explicitly document position o
f
i
n
serting
slab
.
.
.
Signed-off-by:
Shaohua Li
<shli@kernel.org>
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-08-27
S
haohua Li
slub: add slab with one
f
ree object to parti
a
l list
.
.
.
Signed-off-by:
Shaohua Li
<shli@kernel.org>
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
next