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
mm: refactor inactive_file_is_low() to use get_lru_size()
2013-02-24
Shaoh
u
a Li
swap:
add per-partition lock for
s
wapfile
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-24
Shaohua
L
i
s
w
ap: make each swap
par
t
ition have one
address
_
s
pace
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-24
Shaohua Li
mm:
d
o
n't inline page_mapping()
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-24
Shaohu
a
Li
mm: make madvise(MA
D
V_WILLN
E
ED) sup
p
ort
s
wap fil
e
p
r
efe
t
ch
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-22
S
h
aohua Li
smp: m
a
ke smp_call_funct
i
o
n_ma
n
y() use
l
ogic
s
imi
l
a
r
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-12-14
Shaohua Li
b
lock:
a
dd plug for blkdev_issue_
d
i
s
c
ard
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-12-14
Shaohua Li
b
l
ock: discard granularity mi
g
ht not be
power of 2
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-11-09
Shaohua Li
block: re
c
ursive m
e
rg
e
requests
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-11-06
S
haohua Li
block CFQ: avoid moving requ
e
st t
o
dif
f
erent
q
ue
u
e
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
S
h
a
ohua Li
M
D
:
raid5
a
void unnec
e
ssary zero page for
t
rim
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
Shaoh
u
a Li
MD
:
r
aid5 trim support
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
Shaohua Li
MD: change the
parameter of md th
r
ead
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
Sh
a
o
h
ua
Li
md: raid
1
0 suppo
r
ts TRIM
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
Shaohua Li
md: raid 1 supports TR
I
M
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-11
Shaohua Li
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 supports TRIM
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-09
Shaoh
u
a Li
m
m:
compa
c
tion: abor
t
co
m
paction loop if lock is contended
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-09
Shaohua
L
i
readahead: fault retry breaks mmap file read
r
andom
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-09
Shaohua Li
a
tomic: impleme
n
t gener
i
c atomi
c
_dec_if_positi
v
e
()
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-09-28
S
h
a
o
hua Li
b
l
ock:
m
akes bio_
s
pl
i
t
s
u
pport bio without
d
a
ta
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-08-09
Sh
a
o
h
ua Li
block: dis
a
b
l
e
d
is
c
ard request mer
g
e temporar
i
ly
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-08-01
S
haohua Li
raid5:
r
a
id5d handle stripe in batch
way
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-08-01
Shaohua Li
raid5: make_request
use batch stripe r
e
lease
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-31
S
h
aohua Li
block: stac
k
unplug
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-31
S
haohu
a
L
i
md/raid1: prevent merg
i
ng
t
oo large requ
e
st
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-31
Shao
h
ua Li
md/raid1: read bal
a
nce chooses idlest disk f
o
r SSD
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-31
Shao
h
ua Li
md/ra
i
d1: make seque
n
tia
l
read dete
c
tion per disk b
a
sed
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-19
S
h
aohua Li
raid5: add a per-s
t
ripe
l
o
ck
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-19
S
h
aohua L
i
rai
d
5: remove u
n
necessary bitmap write opt
i
miza
t
ion
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-19
Sh
a
o
hu
a
L
i
raid5
:
lockless access raid5 overrided b
i
_
p
h
y
s_segment
s
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-19
S
h
aohu
a
Li
raid5: reduce
c
hance relea
s
e_stripe() taking device_loc
k
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-03
Shaohua
Li
ra
i
d5:
d
e
layed stripe fix
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-05-22
S
haohu
a
Li
raid5:
support
sync reque
s
t
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-05-22
Shaohua Li
raid5: re
m
ove unused
v
ariab
l
es
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-05-20
Shaoh
u
a
Li
m
d: using GFP_NOIO to allocate bio for
flush
r
equest
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-05-14
Sha
o
hua
L
i
xfs: using GFP_N
O
FS fo
r
b
l
kdev_issue_flush
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-04-24
Sh
a
ohua Li
jbd2: use GFP_NOFS for blk
d
ev
_
issue_flu
s
h
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-04-06
Shaohua Li
block: make aut
o
block plug flu
s
h threshold per-disk
.
.
.
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-03-22
S
haohua
L
i
swap:
don'
t
do discard if no discard option added
Signed-off-by:
Shaohua Li
<shli@fusionio.com>
commit
|
commitdiff
|
tree
2012-02-06
Shaoh
u
a
L
i
block: fi
x
ioc lo
c
king warning
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-02-04
S
haoh
u
a L
i
readah
e
ad: fix
p
i
p
eline break caused by block
p
lug
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-19
S
haoh
u
a Li
block: fix NULL
i
cq_cache reference
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-19
S
h
aohua Li
block,cfq: change code order
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-17
S
h
aohu
a
L
i
int
e
l_idle:
fix
API
m
i
suse
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-16
Shaohua Li
[
S
CS
I
] d
o
n't change sde
v
s
tarvation list o
r
de
r
wit
h
out
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-13
Shaohua Li
t
hp
:
imp
r
ov
e
o
r
der in lr
u
list for split huge
page
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-13
Shaohua Li
thp:
a
dd
t
lb_remove_p
m
d
_tlb_entry
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-13
Shaohua Li
thp: remove u
n
necessary tlb flush for mpr
o
tect
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2012-01-13
Sh
a
o
h
ua Li
thp: impr
o
ve the err
o
r code path
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-12-16
Shaohua L
i
block,
cfq: fix em
p
ty queue cra
s
h cau
s
ed by request
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-12-16
S
h
a
o
h
u
a Li
block: recursive
merge
r
equests
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-12-16
Shaohua Li
block, cfq: fix empty que
u
e crash cau
s
e
d
by request
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-12-13
Shaohua Li
slub
:
a
d
d miss
e
d accounting
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-27
Shaohua Li
s
lub: add missed accounting
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-16
Shaoh
u
a
Li
block: add missed
trace_block
_
plug
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-16
Sh
a
ohua Li
blo
c
k
: avoid unne
c
essary p
l
ug list flush
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-15
Shaohua Li
slub: move discard_slab out of
n
ode lock
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-15
Shao
h
ua Li
slub: use correct pa
r
a
m
e
ter to a
d
d
a
page to part
i
al
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-01
Shaohua Li
v
msca
n
:
count p
a
ges
i
nto bal
a
nced for z
o
ne wit
h
good
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-11-01
Shaohua Li
vmscan: add block plug
f
o
r page
r
ecla
i
m
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-10-18
Shaohua Li
ext4: ad
d
block plu
g
for
.
writepag
e
s
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-09-29
Shaohua Li
rcu: Avoid unnece
s
s
a
r
y self
-
wakeup of per-CPU kthreads
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-09-15
S
haohua Li
mm: account skipped entries to avoid lo
o
ping in
f
ind_ge
t
_pages
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-08-27
Shaohua
Li
slub:
e
xplicit
l
y
documen
t
posi
t
ion
o
f inserting
s
lab
.
.
.
Signed-off-by:
Shaohua Li
<shli@kernel.org>
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-08-27
Sha
o
hua Li
sl
u
b: add slab with o
n
e
f
r
e
e object
t
o partial li
s
t
.
.
.
Signed-off-by:
Shaohua Li
<shli@kernel.org>
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-08-25
Shaohua
L
i
v
msc
a
n: clear ZONE_C
O
NGESTED for
zone w
i
t
h
good water
m
ark
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-08-25
Shaohua Li
mm: fix a vms
c
an w
a
rnin
g
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-08-24
Shaohua L
i
block: simpl
i
fy force pl
u
g flush
code
a l
i
tt
l
e
b
it
Signed-off-by:
Shaohua Li
<shli@kernel.org>
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-08-24
Sha
o
hua Li
block: change fo
r
c
e
plug flus
h
call orde
r
Signed-off-by:
Shaohua Li
<shli@kernel.org>
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-08-11
Shaohua Li
block:
i
mprov
e
rq_affinity
p
lacement
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-08-02
Shao
h
ua Li
ACPI: add m
i
s
sing _OSI strings
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-08-01
Shao
h
ua Li
blk-throttle: correc
t
l
y determine sync b
i
o
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-07-22
Shaohua Li
x8
6
/PCI: select
direct access mode for mmc
o
nfig
o
pti
o
n
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-07-20
Shao
h
u
a
Li
vmsca
n
: fix a livel
o
ck in kswapd
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-07-12
Shaohu
a
L
i
CFQ
:
add think time ch
e
ck for group
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-07-12
Shaohua Li
CFQ: ad
d
think
time
c
heck for
service tree
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-07-12
Shaohua Li
C
FQ: move t
h
ink time chec
k
va
r
iables to a
separate
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-07-09
Shaohua Li
mm: __tlb_re
m
ove_page() c
h
e
ck the corre
c
t batch
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-07-08
Shaohua Li
block: do
c
ument blk_plug list acce
s
s
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-07-08
S
haohu
a
Li
b
lock:
avoid building
t
o
o big pl
u
g list
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-06-27
Shaohua Li
cfq
-
iosche
d
:
m
ake code c
o
ns
i
stent
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-06-27
Shaohua Li
cfq-
i
osched: fix a rcu w
a
rning
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-06-16
Shaohua
Li
compac
t
ion: ch
e
ck
s
co
r
rect fra
g
mentation index
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-06-14
S
h
ao
h
ua Li
rcu: Use
s
oft
i
rq t
o
address pe
r
formance regression
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-05-25
Shaohua Li
p
e
rcpu_counter: change
r
eturn v
a
lue
an
d
add comments
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-05-25
Shaohua
L
i
mm:
b
atch activate_p
a
ge(
)
to redu
c
e
lock c
o
nten
t
ion
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-05-25
Shaohua Li
mm
a
p:
a
void m
e
rging cl
o
ned
VMAs
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-05-25
Shao
h
ua Li
m
m
ap: av
o
i
d
unnece
s
s
a
r
y anon
_
vm
a
lock
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-05-25
Shaohua Li
mmap: add
a
l
i
gnment for
s
ome variables
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-05-18
Shaohua Li
bl
o
ck: don't delay blk_run_queue_async
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-05-01
Shaohua
L
i
ext4:
r
emove
d
ead c
o
de in ext
4
_has_free
_
b
locks()
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-04-11
S
h
aohua Li
sche
d
: Eli
m
ina
t
e dead co
d
e from wakeup_gran()
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-03-23
Shaohua Li
mm: simplify
c
o
d
e
o
f
swap
.
c
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-03-22
Shaohua Li
b
lock: fix n
o
n-atomic access to genh
d
in
f
light struc
t
ures
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-03-18
Shaohua
L
i
x86:
F
l
ush
T
L
B i
f
PGD
e
ntry is chan
g
ed in i386
P
AE
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-03-17
Shaohua Li
mm: make generi
c
_writepages()
u
se plugging
commit
|
commitdiff
|
tree
2011-03-10
Shaohua Li
fs: m
a
ke aio plug
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-03-07
Sha
o
hua Li
cfq-
i
os
c
h
e
d: give busy s
y
nc queue no dispat
c
h limit
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-02-14
Sh
a
ohua Li
x86:
A
voi
d
tlbstate lock
i
f
not enoug
h
cpus
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
2011-02-14
Shaohu
a
Li
x86
:
Scale
up the nu
m
b
e
r
o
f
T
LB invalidate vectors
.
.
.
Signed-off-by:
Shaohua Li
<shaohua.li@intel.com>
commit
|
commitdiff
|
tree
next