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
Linux 3.18.77
2017-10-08
Shaohua Li
md/raid10:
s
ubmit bio directly
t
o repl
a
cem
e
nt disk
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-22
Sha
o
hua
Li
md/ra
i
d
1/10: fix
p
otential deadlock
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2016-05-17
Shaohua Li
MD: make bio merg
e
able
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2015-11-13
Shaohua Li
workqueue: make sur
e
del
a
yed work
r
un in local cpu
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2015-10-28
Shaohu
a
Li
x86/apic: Serialize
L
V
T
T and TSC_DEADLINE
writes
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2015-07-05
Shaohua Li
net:
d
o
n't
w
a
it for order-3 page al
l
ocation
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2014-05-30
Shaohua Li
bl
k
-mq: blk_mq_tag_to_r
q
shoul
d
handle flu
s
h
r
equest
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2014-05-29
Shao
h
ua Li
raid5: add an option to avoid copy data
from bio
to
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2014-04-17
Shaohua Li
raid5
:
fix a race of str
i
pe count check
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2014-04-16
Shao
h
ua Li
x86/mm: In
the
PTE
s
wapout pa
g
e reclaim
case clear
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2014-04-09
Shaohua Li
raid5:
g
et_active_stripe avo
i
ds device_lock
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2014-04-09
Sh
a
ohua Li
r
a
id
5
: make_r
e
qu
e
st
do
e
s less prep
a
r
e wait
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2014-03-21
Shaohua
L
i
b
lk
-
mq: add REQ_SYN
C
ea
r
ly
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2014-03-07
S
h
aohua Li
blk
-
mq: add REQ_SYNC earl
y
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2014-02-06
S
h
a
ohua Li
swap:
add a simple d
e
t
ector for
i
n
a
pp
r
o
p
r
i
ate
s
wapin
.
.
.
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
S
haoh
u
a
L
i
blk-mq: Do
n
't
r
eserve a tag
for
flush request
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2014-01-30
S
haoh
u
a Li
p
e
rcpu_ida: fix a li
v
e lock
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-11-20
Shaohua Li
virtio
-
bl
k
: virtqueu
e
_ki
c
k() must be o
r
dered wi
t
h
othe
r
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-11-19
Shaohua Li
raid5: reli
e
ve lock cont
e
nt
i
on in get_
a
ctive_stripe()
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-11-14
Sha
o
hua Li
raid5
:
re
l
ieve lock c
o
nt
e
ntion
i
n
get
_
active_
s
tripe
(
)
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-11-14
Shaohua Li
wait: ad
d
wait_e
v
en
t
_cmd()
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-10-29
Shaohua
Li
bl
k
-
m
q
:
mq
p
lug list bre
a
kage
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-10-25
Shaohua Li
per
c
pu_ida: add an API to return free
tags
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-10-25
Shaohua
L
i
percpu
_
ida: add
perc
p
u_ida_f
o
r
_
each_free
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-10-25
Shaohua Li
p
ercpu_ida: make percpu_
i
d
a percpu siz
e
/ba
t
ch configura
b
le
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-10-25
S
h
aohua
L
i
p
e
r
cpu_co
u
nter: make APIs irq s
a
fe
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-10-24
Shaohu
a
Li
rai
d
5:
a
v
oid finding "discard" stripe
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-10-24
S
haohua Li
r
a
id5: set
b
i
o
bi_vcnt
0 for discard
r
equest
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-09-11
S
haohua Li
s
w
ap:
ma
k
e
clu
s
ter
a
llocat
i
o
n per-cpu
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-09-11
Shaohua Li
swap: fi
x
races
e
x
p
o
sed by
s
wap discard
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-09-11
Shaohua
L
i
swap:
make swap disc
a
rd as
y
nc
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-09-11
S
haohua
Li
s
wap:
c
h
a
nge bloc
k
alloca
t
i
o
n algorithm f
o
r SS
D
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-09-02
Sh
a
ohua
L
i
raid5: only wakeup necessary threads
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-08-28
Shao
h
ua Li
r
a
i
d5
:
sysfs entr
y
t
o
control worker thr
e
ad
number
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-08-28
S
h
ao
h
ua L
i
ra
i
d5: offload stripe
h
a
nd
l
e to workqueu
e
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-08-28
Shaohua Li
raid5: fix strip
e
release order
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-08-28
Sha
o
hua Li
raid5:
m
ake
r
elea
s
e_st
r
ipe
lockles
s
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-08-01
Shaohua Li
wo
r
kque
u
e: copy workqueue_
a
ttrs with all fields
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-04-30
S
haohua
Li
MD: ignor
e
discar
d
requ
e
st for ha
r
d
d
i
sks of hybid
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-04-29
Shaohua Li
m
m:
thp:
add split tail pages to
shri
n
k pa
g
e
list
in
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-24
Shaohua Li
swap: add p
e
r-pa
r
t
i
t
ion lock for swapfile
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-24
S
h
ao
h
ua Li
swap:
m
ake each
swap p
a
rtition hav
e
one address_space
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-24
Shaohua Li
mm:
don't inline page_m
a
pping()
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-24
Shaohua Li
mm: mak
e
mad
v
i
s
e(MA
D
V_
W
I
L
L
NEED
)
support swap file p
r
efetc
h
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-22
Shaohua Li
smp
:
make
smp_call_f
u
n
c
tio
n
_m
a
ny() use log
i
c si
m
ilar
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-12-14
Shaohua Li
bl
o
ck: add plug f
o
r blkdev
_
issue_discard
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-12-14
Shaohua Li
b
l
ock:
d
iscard gr
a
n
u
lari
t
y
m
i
ght not b
e
power of 2
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-11-09
Shaohua Li
block: recur
s
ive merge
r
eques
t
s
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-11-06
Shaohua Li
b
lock CFQ: avoid moving
r
equest to different
q
ueue
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
Shao
h
ua Li
MD:
r
a
i
d5 avoid
u
nnecessa
r
y zero
p
age for trim
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
S
haohua
Li
MD: raid5 trim
s
upport
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
S
h
aohua Li
MD:
change th
e
param
e
ter of md
thread
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
Shaohu
a
Li
md: raid
10 supports TRIM
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
S
h
aohu
a
Li
m
d
: raid 1 s
u
pports
TRIM
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
Sha
o
hua Li
md: ra
i
d 0
suppo
r
ts TRIM
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
Shaohua Li
md: linear supports TRIM
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-09
Shao
h
ua Li
mm
:
compaction: abort com
p
action
l
o
o
p if lock is
contende
d
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-09
Shaoh
u
a L
i
readahead:
fault retry breaks mmap f
i
le
re
a
d
r
a
n
dom
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-09
Shaohua Li
a
t
o
mic: imp
l
ement generi
c
a
t
omic_
d
ec_if_
p
o
sitive()
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-09-28
Shaoh
u
a Li
block: mak
e
s
bio_sp
l
it
s
uppo
r
t bio
witho
u
t data
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-08-09
Shaohua Li
blo
c
k: disable discard request m
e
rg
e
tempor
a
r
i
l
y
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-08-01
Shaohua Li
raid5: raid5d handle stripe in
b
atch way
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-08-01
S
h
aohua Li
r
aid
5
: make_r
e
quest use ba
t
ch stripe release
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-31
Shao
h
ua Li
block: s
t
ack unplu
g
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-31
Shaohua
L
i
md/raid1: pre
v
ent
mer
g
i
ng
too lar
g
e request
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-31
Shaohua
L
i
md
/
raid1: read balance
ch
o
oses idl
e
st dis
k
for S
S
D
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-31
Shaohua
Li
md/ra
i
d1: make seq
u
en
t
ial read d
e
tect
i
on per disk based
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-19
Shaohua Li
raid5
:
add
a per-stripe lock
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-19
Shaohua
L
i
r
a
i
d
5
:
re
m
ove unnecess
a
ry bi
t
m
a
p wri
t
e optimization
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-19
Shaohua Li
raid5: lockl
e
s
s access raid5 overrided bi_phys_
s
egments
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-19
Shaohua
L
i
raid5:
reduce chance release_stripe()
t
aking
dev
i
ce_l
o
ck
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-03
Shaohua Li
r
a
id5: d
e
layed strip
e
f
ix
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-05-22
Shaohua Li
raid5: support sync
re
q
uest
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-05-22
Shaoh
u
a
Li
raid5: remove unus
e
d
v
ariables
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-05-20
Shaohua
Li
m
d: usin
g
GFP_NOIO to
a
llocate bio for flush request
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-05-14
Shao
h
ua Li
xfs
:
using
G
F
P
_NOFS for blk
d
ev_issue_flus
h
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-04-24
Shaohua Li
jbd2: use GFP_NO
F
S
f
or blkdev_i
s
sue_flush
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-04-06
Sh
a
oh
u
a Li
block
:
m
a
ke auto block plug flush threshold per-disk
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-03-22
S
h
aohua Li
swap:
d
on't do dis
c
ard if no dis
c
ard opti
o
n add
e
d
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-02-06
S
h
a
o
hu
a
Li
b
l
ock: fix io
c
locking war
n
i
ng
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-02-04
Shaohua
Li
readahead: fix pipeline break cau
s
ed by block plug
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-19
Sh
a
ohua Li
b
lock: fix NULL icq_cac
h
e reference
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-19
Shaohua Li
block,cfq: change code order
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-17
Shaohua Li
intel_idle: fix API misuse
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-16
S
haohua Li
[SCSI] don't change sdev
s
tarvation li
s
t order without
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-13
Shaohua Li
t
h
p: improve order in lr
u
l
i
s
t
fo
r
split
h
u
ge
p
age
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-13
Shaohua Li
t
hp: add tlb_rem
o
ve_pmd_tlb_entry
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-13
Shaoh
u
a Li
thp:
r
emo
v
e
unneces
s
ary tlb flush for mprotect
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-13
Shaohua
Li
t
hp
:
improve the error code path
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-12-16
Shaohua Li
block, cfq: fix empt
y
queue crash caused by request
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-12-16
Shao
h
ua Li
bl
o
ck: recursive merge requests
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-12-16
S
h
ao
h
ua Li
block, cfq: fix emp
t
y queue cras
h
ca
u
sed by request
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-12-13
Shaoh
u
a
Li
slub: add
missed
a
ccounting
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-27
Shaohua Li
slub: a
d
d missed a
c
counting
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-16
Shaohua L
i
block: add misse
d
trace
_
b
lo
c
k_plug
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-16
Shaohua Li
block: avoid unnecess
a
ry
p
lug list flush
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-15
S
haohua Li
slub: move discard_slab out
of node lock
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-15
Shao
h
ua Li
slub
:
use
c
orrect
parame
t
e
r t
o
a
d
d a page to p
a
rtial
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-01
Shaohua Li
vmscan:
c
ou
n
t p
a
ge
s
int
o
balanced for zone with good
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-01
S
h
aohua Li
vmscan: add bl
o
ck plu
g
for page reclaim
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
next