repo.or.cz
/
linux-2.6
/
btrfs-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
blk-mq: add blktrace insert event trace
2013-11-20
S
h
aohua
Li
virtio-blk: virtqueue_kick() must be or
d
ered with other
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-10-29
Shao
h
u
a
L
i
blk-mq: mq plug list breakage
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-10-25
Shaohua Li
perc
p
u_
i
da: add an API to return free tag
s
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-10-25
Shaohua L
i
percpu_ida: add percpu_ida_fo
r
_each_
f
ree
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-10-25
Sh
a
ohua Li
percpu_ida:
m
ake
p
er
c
pu_ida p
e
rcpu si
z
e
/
batch configura
b
l
e
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-10-25
Shaohua
Li
pe
r
c
p
u_counter: ma
k
e AP
I
s irq s
a
fe
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-10-24
S
haohua Li
raid5
:
avoi
d
finding
"discard" stripe
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-10-24
Sha
o
hua Li
r
ai
d
5: set bio bi_
v
cnt 0 for discard
reque
s
t
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-09-11
Shaohua Li
swa
p
:
m
ak
e
cluste
r
all
o
cation per-cpu
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-09-11
Shaohu
a
Li
swap: fix r
a
ces exposed by swap discar
d
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-09-11
Shaohua L
i
swap:
make s
w
ap
di
s
car
d
asyn
c
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-09-11
Sha
o
h
u
a
L
i
sw
a
p: chang
e
block allocation alg
o
rithm for SSD
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-09-02
Shaohua Li
raid5:
o
nly w
a
k
eup necessary t
h
reads
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-08-28
Sha
o
hua Li
r
aid5: sysfs entry to co
n
trol wor
k
er
thread num
b
er
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-08-28
Shao
h
ua Li
raid5: o
f
fload stripe handle to
w
orkqu
e
ue
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-08-28
Shaohua
L
i
r
aid5: fix
stripe release orde
r
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-08-28
S
h
aohua Li
raid5: make release_stripe lockless
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-08-01
S
h
aohua Li
wor
k
q
u
e
u
e:
c
opy w
o
rk
q
ueue_attrs with all
f
ields
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-04-30
Sh
a
ohu
a
Li
MD: i
g
nore disca
r
d
req
u
est
for
hard d
i
s
ks
o
f hybid
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-04-29
Shaohua Li
mm: th
p
:
a
dd
spl
i
t
tail pa
g
es to shr
i
n
k
p
ag
e
list
in
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-24
S
h
aohua Li
swap: add
per-part
i
t
i
o
n lock for swapfi
l
e
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-24
Sha
o
hua Li
swap:
m
ake
e
a
ch swap partition have one ad
d
re
s
s_
s
pace
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-24
Shaohua
L
i
mm: don't inli
n
e page_map
p
in
g
(
)
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-24
S
h
ao
h
ua Li
mm: make madvise(MADV_WILLNEED) supp
o
rt sw
a
p file prefetc
h
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-22
Shaohua Li
smp:
make smp_call_function_many()
u
se logic
s
imilar
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-12-14
S
h
a
ohua Li
block: add p
l
ug for blkd
e
v
_iss
u
e
_
d
i
scard
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-12-14
Shaohua Li
b
l
oc
k
: disca
r
d gran
u
larity might not be
power of 2
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-11-09
Shaohua Li
blo
c
k:
r
e
cursive merge requests
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-11-06
Shaohua Li
block CFQ: avoid
m
oving r
e
quest to di
f
fer
e
nt qu
e
ue
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
Shao
h
ua Li
MD: r
a
i
d5 avo
i
d unnece
s
sary zero page for trim
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
Sha
o
hu
a
Li
MD: raid5 tri
m
s
upport
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
Shaohua Li
MD: c
h
ange the pa
r
ameter of m
d
thread
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
Shaohu
a
L
i
md
:
raid 10 sup
p
orts TRIM
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
Shaohua Li
md: ra
i
d 1 supports
TRIM
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
Sh
a
ohua
L
i
md: raid 0 sup
p
orts TRIM
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
Shaohua
L
i
md: linear
su
p
p
orts TRI
M
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-09
Shaohua Li
mm: compacti
o
n: abort comp
a
ction
loop if lock
is
cont
e
nded
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-09
Sha
o
hua Li
rea
d
ahead:
f
ault retry breaks mmap
file r
e
ad random
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-09
Shao
h
ua Li
at
o
mic:
im
p
lement generic atomic_dec_if_posit
i
v
e
(
)
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-09-28
Shaohua Li
block: makes bio_split
s
upport bio without data
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-08-09
S
haohua Li
block: d
i
sable disca
r
d re
q
uest merge temporarily
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-08-01
Shao
h
u
a Li
raid
5
:
raid5d handle stripe in batch way
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-08-01
Shao
h
ua
Li
raid5: make_request
use b
a
tch stri
p
e
r
elease
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-31
S
h
aoh
u
a Li
block: stack
u
nplug
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-31
Shaohu
a
Li
md/raid1: p
r
event me
r
ging too la
r
ge reque
s
t
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-31
Sha
o
hua Li
md/raid1
:
r
ead balance chooses
i
dle
s
t
disk for SSD
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-31
S
h
a
ohua L
i
m
d/raid1: ma
k
e
sequentia
l
read dete
c
tion per disk ba
s
e
d
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-19
Shaohua
L
i
raid5: add
a per-stripe lo
c
k
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-19
Shaoh
u
a
Li
raid5: remov
e
unne
c
essar
y
bitmap
write o
p
t
i
mizat
i
on
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-19
Shaohu
a
Li
raid5: l
o
ck
l
ess
access
raid5 overrided bi_phys_
s
e
g
ments
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-19
Shaohua
L
i
raid5: reduce cha
n
ce
relea
s
e_stripe(
)
taki
n
g device_
l
ock
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-03
Sha
o
hua
Li
raid5: dela
y
ed s
t
ripe fix
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-05-22
Shaohua Li
r
aid5: suppo
r
t
sync request
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-05-22
Sh
a
ohua Li
raid5: remove
unused variables
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-05-20
S
h
aohua Li
m
d: using GFP_NOIO to allocate bio for fl
u
sh request
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-05-14
Shaohua Li
x
f
s: using G
F
P_NOFS
for
b
lkdev_i
s
sue_flush
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-04-24
S
haohua Li
jbd2
:
use GFP_NOFS fo
r
blkd
e
v_issue_flush
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-04-06
S
haohua Li
blo
c
k: make
a
u
t
o
b
lock p
l
ug flush th
r
esho
l
d per-
d
isk
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-03-22
Shao
h
ua
L
i
swap:
d
on't do di
s
card
i
f n
o
discard opti
o
n adde
d
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-02-06
Shaohua L
i
block:
f
ix ioc
locki
n
g war
n
ing
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-02-04
Shaohua Li
readahe
a
d: fix pipeline br
e
ak ca
u
sed by block plug
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-19
S
haohua
Li
block: fix NULL icq_c
a
che reference
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-19
Shaohua Li
block,cfq: change code or
d
er
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
Shaohua Li
[SCSI]
don't
c
h
a
nge sd
e
v s
t
a
r
vati
o
n list order
w
i
t
h
o
ut
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-13
S
h
a
ohua L
i
t
h
p: improve order in lru list
f
o
r split huge page
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-13
Sha
o
hua L
i
thp
:
add
t
lb_rem
o
ve_pmd_tlb_
e
ntry
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-13
Shao
h
ua Li
t
hp: remove unne
c
e
s
s
ary tlb flush f
o
r mprotect
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-13
Shaohua Li
thp: i
m
prov
e
t
he error code
path
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-12-16
Shaohua Li
bl
o
c
k
,
c
fq: fi
x
empty que
u
e crash caused by r
e
quest
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-12-16
Shaohua Li
b
loc
k
: recursive m
e
r
ge requests
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-12-16
S
haohua Li
block, cfq: fix empty queue cr
a
sh c
a
u
s
e
d
by request
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-12-13
Sha
o
hua Li
slub: add mi
s
sed accounting
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-27
Sh
a
o
hua Li
s
lub:
a
dd missed account
i
ng
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-16
Shaohua Li
block: add missed
t
race_block_plug
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-16
Shaohua Li
b
lock
:
avoid unnecess
a
ry plug list
flush
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-15
S
h
a
ohua Li
slub
:
m
o
v
e discard_sla
b
o
ut of node l
o
ck
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-15
Shaohua
L
i
slub:
u
se correct parameter to add a p
a
ge to part
i
al
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-01
Shaoh
u
a Li
vmscan: count p
a
ges into
balanced for
z
o
n
e
with
g
ood
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-01
Shaohua Li
vmscan: add block plug for
p
a
ge reclaim
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-10-18
Shaohua
L
i
ext4
:
a
d
d block plug for
.
writepages
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-09-29
S
haohua
Li
rcu: Avoid un
n
ece
s
sar
y
self-wakeup of per-CPU kthreads
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-09-15
S
ha
o
hua Li
m
m
: account skipped entr
i
es to avo
i
d
l
ooping
in fi
n
d_get_
p
ages
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-08-27
Shao
h
ua Li
sl
u
b: explicitly document p
o
sitio
n
of i
n
serti
n
g slab
.
.
.
Signed-off-by:
Shaohua Li
<shli@kernel.org>
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-08-27
Sh
a
ohua Li
s
l
ub: add slab with o
n
e free o
b
j
e
ct
t
o partial list
.
.
.
Signed-off-by:
Shaohua Li
<shli@kernel.org>
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-08-25
Shaohua
Li
v
m
s
can: clear ZONE
_
CONGESTED
f
or zone
with good watermark
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-08-25
Shaohua Li
mm:
f
ix a vmscan
w
arn
i
n
g
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-08-24
S
h
aohua Li
block: simplify force
p
lu
g
flush code a little bit
Signed-off-by:
Shaohua Li
<shli@kernel.org>
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-08-24
Shaohua
Li
block:
c
hang
e
f
orce plug flush call order
Signed-off-by:
Shaohua Li
<shli@kernel.org>
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-08-11
Shaohu
a
Li
bloc
k
: improve rq_
a
ffi
n
ity pl
a
cemen
t
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-08-02
Shaohua Li
ACPI: add
m
issing
_
OSI
strings
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-08-01
Shaohua
Li
blk
-
t
h
rottle: correct
l
y determi
n
e sync
b
io
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-07-22
Shaohua Li
x86/PCI: select dir
e
c
t
acc
e
ss mode for mmconfig option
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-07-20
S
h
a
o
hua Li
vms
c
an: fix a l
i
velock in
kswapd
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-07-12
Shaohua Li
CFQ: a
d
d think
t
ime check for group
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-07-12
Shaohua Li
CFQ: a
d
d t
h
ink time check
f
o
r
s
ervice tree
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-07-12
Shaohua Li
CFQ:
m
ov
e
t
h
ink time c
h
eck vari
a
b
les to a separa
t
e
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-07-09
Shaohua Li
mm
:
_
_
tlb_remove_
p
age() check the cor
r
ect batch
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-07-08
Shaohua Li
b
l
ock: document blk_p
l
ug
list access
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-07-08
Sha
o
hua Li
block: a
v
o
i
d
building
t
oo big plug lis
t
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
next