repo.or.cz
/
linux-stable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
md: always clear ->safemode when md_check_recovery gets the mddev lock.
2017-08-08
N
ei
l
Brown
md
:
always clear ->s
a
fem
o
de when md_check
_
r
e
covery
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-07-25
Shaohua Li
M
D
: fix war
n
ning for UP case
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-07-24
Of
e
r He
i
fetz
md/raid5:
a
dd threa
d
_gr
o
up worker asyn
c
_
t
x_issue_pending_all
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-07-21
Guoqi
n
g
J
ia
n
g
md: si
m
plify code with bio_io_
e
rror
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-07-21
Shaohua Li
m
d
/raid1: fix writebehind bio clone
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-07-21
Ming Lei
md: raid1-10: mov
e
raid1/raid10 comm
o
n code into raid1
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-07-21
Ming Lei
md: raid1/raid10:
i
nitialize bvec ta
b
le
via bio_add_page
(
)
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-07-21
Ming
Lei
m
d: remove 'id
x
' f
r
om '
s
t
ruct resync_pa
g
es
'
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-07-12
Art
u
r Paszki
e
wicz
raid5-ppl: use BIOSET
_
NEED_BV
E
CS when creati
n
g bioset
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-07-10
Xiao Ni
Raid5
should update
r
de
v
->sectors after r
e
s
h
a
p
e
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-07-10
G
u
oq
i
ng Jian
g
m
d
/
bitmap:
don'
t
read pag
e
from device w
i
th
B
itmap
_
s
y
nc
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-07-03
Shaohua Li
MD: fix sleep in atomic
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-06-23
S
haohua
L
i
MD: fix a nu
l
l dereference
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-06-21
N
eilBrown
md: use
a separate
b
i
o_set for syn
c
hronous IO
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-06-16
Lidong Zhong
md:
c
hange
t
he initializati
o
n
value
for a spare device
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-06-16
Guoqing
Ji
a
ng
md/raid1: remove unu
s
e
d
bio
in sync_request_write
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-06-16
G
uoqing
J
i
ang
md/raid10: fix FailFast test for wron
g
device
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-06-13
M
i
k
u
l
a
s Pato
c
ka
md: don't use flush_sig
n
als in
users
p
a
c
e processes
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-06-13
NeilBrown
md: fix dead
l
ock
b
etween md
d
ev_suspend()
a
nd m
d
_write_star
t
(
)
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-06-05
NeilBrown
md: in
i
t
ialise
->writes_pendi
n
g in personality modules
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-05-31
Jan Kara
m
d: Make
f
lush bios
exp
l
icitely
syn
c
CC:
Shaohua Li
<shli@kernel.org>
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-05-24
Nix
md: report sector
o
f st
r
ipes with
chec
k
misma
t
ches
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-05-24
Ky
u
ngchan Ko
h
md: uuid debug statement now in processor by
t
e
o
r
der
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-05-22
Guoqing J
i
ang
md
-
cluster: fix potential l
o
c
k
issu
e
i
n
add
_
n
e
w_disk
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-05-12
Tomasz
Maj
c
hrzak
r
a
id1: prefer d
i
sk with
o
ut bad blocks
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-05-12
Song Liu
md/r5cache: han
d
le sync
with data in wr
i
t
e
back cache
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-05-12
Son
g
Liu
md
/
r5
c
a
c
h
e
:
grac
e
fully handle
j
ournal
d
evice errors
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-05-11
Shaoh
u
a Li
md/raid1/10
:
avoid u
n
nece
s
sary locking
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-05-10
Song Liu
md/
r
aid5-cache:
i
n r5l_do_s
u
b
m
it_io(),
s
ubmit io->split
_
bio
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-05-09
Shao
h
u
a
Li
m
d/m
d
0: optimize raid0 d
i
sca
r
d
handlin
g
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-05-08
Artur Paszkiewicz
m
d:
do
n
'
t retur
n
-EAG
A
IN in md_allow_wr
i
te for ext
e
rnal
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-05-04
Jul
i
a
Cartwrig
h
t
md/raid5: make
u
se o
f
spin_
l
ock_ir
q
over local_ir
q
_dis
a
b
l
e
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-05-01
Shaohu
a
Li
Merg
e
b
r
anch '
m
d-n
e
x
t' in
t
o md-linus
commit
|
commitdiff
|
tree
2017-05-01
S
haohua L
i
md/ra
i
d10: skip spare
d
isk as 'fi
r
st' disk
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-27
Xiao N
i
md/raid1: Us
e
a new variable to count flighti
n
g
sy
n
c
.
.
.
Suggested-by:
Shaohua Li
<shli@kernel.org>
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-25
G
uoqing Jian
g
md: c
l
ear WantReplacement o
n
ce disk is removed
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-23
Lido
n
g Zhong
m
d
/raid1/10: remove
u
n
u
se
d
queue
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-20
NeilBrown
m
d: handle r
e
ad-o
n
ly member dev
i
ces better
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-20
Guoqin
g
Jiang
md/
r
aid
1
0: w
a
it up f
r
ozen array in handle
_
w
rite_completed
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-20
Artur Pas
z
k
iewi
c
z
u
a
pi:
f
ix linux/raid/md_p
.
h userspace compil
a
t
i
on er
r
or
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-14
Christoph
e
JAILLET
md-cluster:
Fi
x
a
memlea
k
in an
error handling pa
t
h
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-12
N
e
i
l
B
r
o
wn
m
d
: support disabl
i
ng of
create-
o
n-open semantics
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-12
N
e
ilBrow
n
md: allow
c
r
e
ation o
f
m
d
NNN
a
r
ra
y
s via md_mod/parameters
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-11
Artur P
a
szk
i
e
wicz
ra
i
d5
-
ppl: use a single me
m
pool
for
p
p
l
_
io_
u
nit and
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-11
N
eilBrown
md/raid0: fi
x
up bio splitting
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-11
N
e
ilB
r
o
w
n
m
d/linea
r
: improve bio splittin
g
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-11
N
e
ilBrown
md
/
raid5: ma
k
e chunk
_
aligned_read() split bios
m
ore
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-11
NeilBrown
md/raid1
0
:
simplify handle_read_err
o
r()
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-11
Nei
l
Br
o
wn
md/rai
d
10: s
i
mplify the split
t
ing
o
f
r
equests
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-11
NeilBrown
md/
r
aid1: facto
r
o
ut flush_bio
_
li
s
t
()
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-11
NeilBrown
md/ra
i
d1:
simplify handle_read_erro
r
()
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-11
NeilBrown
Revert "blo
c
k: introduce bi
o
_copy_
d
at
a
_partia
l
"
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-11
Nei
l
B
row
n
m
d
/ra
i
d1: simplify alloc_be
h
ind_maste
r
_bio()
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-11
NeilBrown
md/raid1: simplify t
h
e
splitt
i
ng
of requests
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-10
A
r
tur Paszkiewicz
raid5-ppl: partial parity
calc
u
lation optimization
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-10
Artur Paszkie
w
icz
r
aid5-p
p
l: use re
s
ize_strip
e
s() whe
n
e
nabli
n
g or dis
a
bl
i
ng ppl
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-10
A
r
tur Pas
z
kiew
i
cz
r
a
i
d5-ppl: m
o
ve no_mem_stripes
t
o struct ppl_c
o
n
f
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-10
Nei
l
B
rown
m
d/raid1: avoi
d
reusing a res
y
n
c bio after
error handling
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-10
Zhilong Liu
md
.
c:didn
'
t unlock the md
d
ev bef
o
re
retur
n
E
I
N
V
AL
i
n
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-10
Neil
B
rown
md:
M
D_CLOSING needs to be clear
e
d
after
c
alled md_se
t
_reado
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-10
Guoq
i
ng J
i
a
n
g
md/rai
d
10
:
rese
t
th
e
'first'
a
t
th
e
e
n
d o
f
l
o
op
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-10
NeilBrown
md/raid6:
F
i
x a
n
omily when
r
e
covering a single device
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-04-10
Dennis Yang
md
:
update slab_cac
h
e be
f
ore releasing new stripes
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-28
Ming Lei
md: raid1: kill warning on powerpc_pseries
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-27
Song Liu
md/raid5: u
s
e
c
onsistency_policy
t
o remov
e
journal
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-25
Jaso
n
Yan
md
/
raid5-ca
c
he: fix
p
ayload en
d
ianness
p
roblem in rai
d
5
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-25
Shaohua Li
md/raid1: skip dat
a
c
o
p
y
for behind
io for
d
iscard
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-25
Shaohua Li
b
l
oc
k
:
remo
v
e bio_c
l
one_bioset_p
a
rtial()
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-24
M
ing
L
ei
md:
raid
1
0
:
avoid direct access to bvec table
i
n handle_resh
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming Lei
md:
raid10: retrieve page from prealloc
a
ted resync
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-24
M
ing Lei
md: raid10: don't use bio's
ve
c
table to manage resync
.
.
.
Suggested-by:
Shaohua Li
<shli@kernel.org>
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-24
M
i
n
g Lei
m
d
: raid10: refa
c
t
or c
o
de
of read resh
a
pe's
.
bi_end_io
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming
Lei
md
:
raid1: improve write behind
Suggested-by:
Shaohua Li
<shli@fb.com>
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming
Lei
md: r
a
id1: mo
v
e 'offset' out of loop
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming L
e
i
block:
introdu
c
e bio_copy
_
data_partial
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-24
Min
g
Lei
m
d:
r
a
id1: use
b
io helper in
p
r
o
cess_checks()
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-24
M
ing Lei
m
d
: raid1: r
e
tr
i
e
v
e page
f
rom pre-
a
llocated resync
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming
L
ei
m
d
: raid1: don't use bio's vec table to
man
a
ge resy
n
c
.
.
.
Suggested-by:
Shaohua Li
<shli@kernel.org>
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-24
M
i
ng
Lei
md: raid1: simplify r
1
buf_pool_
f
ree(
)
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-24
Min
g
Lei
md:
prepare
for managing re
s
y
nc I/O pages in
clean way
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming Lei
md:
m
ove two
m
acros into md
.
h
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming L
e
i
m
d
:
raid1/raid10: don't handle failure of bio_add
_
p
a
ge()
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-24
Zhil
o
ng Liu
md: fix several trivial typos in comments
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-24
Gu
o
q
i
ng
Jian
g
md/raid10: refac
t
or s
o
me cod
e
s
fr
o
m raid10_write_request
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-24
Dan
C
a
r
penter
raid5-p
p
l:
s
i
lence
a m
i
sl
e
ading warning
m
essage
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-23
N
e
ilBro
w
n
MD: use
per-
c
pu counter for wr
i
tes_pend
i
ng
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-23
NeilBrow
n
percpu-refcount: support sync
h
ronous
s
witc
h
to a
t
o
mic
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-23
Neil
B
rown
m
d: close a
r
a
ce with set
t
ing mddev->in_sync
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-23
NeilBro
w
n
md: factor ou
t
set_in_sync()
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-23
NeilBrown
md/r
a
id5: don't
test ->writes_pend
i
n
g
in raid
5
_remove_dis
k
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-23
NeilBrown
m
d
/
r
aid1: st
o
p using bi_phys_segm
e
nt
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-23
NeilBrow
n
md/raid10: stop using bi
_
phys_segment
s
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-23
NeilBrow
n
md/raid1,
r
aid10: move
r
Xbio accounting
closer to
a
llocation
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-23
NeilBrown
Revert "md/raid5: limit
reques
t
siz
e
according to implemen
t
a
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-23
NeilBrown
md/raid5: remov
e
over-lo
a
ding of ->bi_phys
_
s
e
gments
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-23
NeilBr
o
wn
md/
r
aid5: us
e
bio_inc_remai
n
ing(
)
instead
o
f
repurposing
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-23
NeilBrown
md/raid5: c
a
ll bi
o
_endio() dire
c
tly
rathe
r
than qu
e
ueing
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-23
Nei
l
Brown
md/ra
i
d5: simplfy del
a
ying of
writes while metadata
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-23
N
e
ilBrow
n
md/raid5: use md
_
write_start to count stripes,
not
.
.
.
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
2017-03-16
Guoqin
g
Jiang
md:
m
ove bitmap_destr
o
y to t
h
e
b
e
gi
n
n
in
g
o
f
__md_stop
Signed-off-by:
Shaohua Li
<shli@fb.com>
commit
|
commitdiff
|
tree
next