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
raid5: only wakeup necessary threads
2013-09-02
Shaohua Li
r
aid5: only
w
ak
e
up
nece
s
sa
r
y
thread
s
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-08-28
NeilBrown
md
/
r
a
id5: flu
s
h out all pend
i
ng reque
s
ts befo
r
e proceeding
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-08-28
NeilBrown
md
/
raid
5
: use
s
eqcount to pro
t
ect access to
sha
p
e in
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-08-28
Sh
a
ohua Li
r
a
id5:
s
y
s
f
s
e
ntry to contro
l
worker thr
e
a
d
n
umber
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-08-28
S
haoh
u
a Li
raid
5
:
of
f
load
s
tripe handle to w
o
rk
q
ueue
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-08-28
S
h
aohua L
i
r
aid5: fix s
t
r
ipe r
e
l
eas
e
order
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-08-28
Shaohua
L
i
ra
i
d5:
make re
l
ease_stripe loc
k
l
e
ss
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-08-27
NeilBrown
md: av
o
id
deadl
o
ck when
d
irty buf
f
ers durin
g
md_stop
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-08-27
NeilBr
o
wn
m
d
: Do
n
't test all o
f
mddev->
f
lags at
o
nce
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-08-27
Dave Jones
md: Fix
appa
r
ent cut-and-paste erro
r
in super_90_valida
t
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-08-27
Max Filippov
rai
d
6/test: replace echo -e wi
t
h pr
i
nt
f
Cc:
NeilBrown
<neilb@suse.de>
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-08-27
Ken Steele
RAI
D
:
add til
e
gx SIMD implementation
o
f raid6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-08-27
NeilBr
o
wn
md: fix sa
f
e_
m
o
de buglet
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-08-27
NeilBr
o
wn
md: don't call md
_
a
ll
o
w_write i
n
get_bitmap_file
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-07-25
N
e
i
lBrown
m
d
/raid5: fix int
e
r
a
c
t
i
on
o
f
'
replace' a
n
d 'recovery'
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-07-25
NeilBro
w
n
m
d/raid10: remove use-
a
fter-
f
ree bu
g
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-07-18
Nei
l
Brow
n
md
/
raid1:
f
ix bio handling problems
i
n
p
rocess_checks()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-07-18
N
eilBrown
md: Remo
v
e recent change
which
a
llows
d
evic
e
s t
o
skip
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-07-18
NeilB
r
own
md/ra
i
d10:
f
ix two problems with RAID1
0
resync
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-07-04
N
e
ilB
r
own
md/raid1
0
:
fix bug whic
h
causes all RA
I
D10 re
s
hapes
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-07-04
N
e
ilBrown
m
d
/
r
aid
5
: al
l
ow 5-devi
c
e
R
AID6 to be reshape
d
t
o 4
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-07-02
Nei
l
Brown
md/
r
aid1
0
:
f
i
x two
b
ugs affecting RAID10 reshape
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-07-02
CoolCol
d
md: remove dou
b
led descr
i
ption
f
or
syn
c
_max, me
r
gi
n
g
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-06-26
J
onathan Brassow
MD
:
Remember the last sync operation that
w
a
s performed
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-06-26
N
e
ilBrown
md: fix buglet in RAID5
-
> R
A
ID0
c
o
n
v
e
rsion
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-06-13
NeilBrown
md/raid10: check
In_sync flag
in 'enough()'
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-06-13
Ne
i
lBrown
md/r
a
i
d
10
:
locki
n
g changes f
o
r 'en
o
ugh()'
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-06-13
Jingoo Han
m
d
: r
e
pl
a
ce
str
i
c
t
_strto*() with kstr
t
o*()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-06-13
Ha
n
nes Rein
e
cke
md: Wait for md_check_recovery b
e
f
ore
a
ttempting device
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
NeilBrown
dm-rai
d
: sil
e
nce
c
ompiler
warn
i
ng o
n
rebuild
s
_per_grou
p
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-06-13
Jonathan Bras
s
ow
DM RAID: Fix raid_resume not revivin
g
f
ailed
devic
e
s
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-06-13
Jonathan
Bras
s
o
w
DM RAID
:
Bre
a
k-up unt
i
dy func
t
ion
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-06-13
Jon
a
than Brassow
DM RA
I
D: Ad
d
abili
t
y
to re
s
tor
e
transiently faile
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-06-13
H
.
P
eter Anvin
md/raid1,
5
,10: Disable WRITE
S
AME u
n
t
i
l a rec
o
v
e
r
y
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-06-13
Neil
B
rown
md/
r
aid1,raid10: us
e
freeze_array
i
n pla
c
e of raise_barrier
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-06-13
A
lex Lyakas
md/raid1: consi
d
er
W
RITE as
s
ucce
s
sful only
i
f
at least
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-06-13
N
e
ilBrown
m
d: md_stop_writes() should always
freeze recovery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-04-30
Shaohua Li
M
D
: ignore disc
a
rd requ
e
st for hard disks of hybid
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-04-30
NeilBrown
md: b
a
d block list
s
hould d
e
fault to disa
b
led
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-04-30
Hirokazu Takahashi
m
d
:
r
a
id
1
/raid10 md
d
e
v
i
c
e
s leak memory wh
e
n
stopping
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-04-24
Jonathan Brassow
DM RAID: Add messa
g
e/status
sup
p
or
t
for changing
sync
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-04-24
Jonathan Brasso
w
MD: Export '
m
d_re
a
p_
s
ync
_
t
hread' functi
o
n
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-04-24
Nei
l
B
rown
md: d
o
n't
u
p
date met
a
data when st
o
ppi
n
g
a
read-only
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-04-24
NeilB
r
own
md: Allow devices to
b
e r
e
-added to a read-only array
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-04-24
Martin Wilck
md/raid10: Allow skipping recovery when
clea
n
arr
a
ys
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-04-24
Jonathan Br
a
ssow
MD:
F
ix typos
in MD docume
n
tat
i
o
n
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-04-24
N
ei
l
Br
o
wn
m
d
/raid5: avoi
d
an
extra
write when writing to
a
known
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-04-24
majianpeng
md/raid5: Cha
n
ge or of some order to
i
mp
r
ove eff
i
ciency
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-04-24
A
k
inobu Mita
md: use set_bit_le and clear_bit_le
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-04-24
NeilB
r
own
md: HOT_DISK_REMOVE
s
houldn't
m
a
k
e
a read-au
t
o device
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-04-24
NeilBrown
m
d
: use common code for all
c
all
s
to ->hot_remove_d
i
sk()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-04-24
N
e
ilBr
o
wn
m
d: never update metadata when arra
y
is read-only
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-03-20
Paul Bolle
m
d
: re
m
ove CONFIG_MULTICORE
_
RAID456 entirely
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-03-20
N
e
ilBr
o
w
n
m
d
/
raid5:
ensure s
y
nc and DISCARD don'
t
happen at the
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-03-20
J
onathan Brassow
MD: Prevent sysf
s
ope
r
a
tions
on
unini
t
ialized kobject
s
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-03-20
J
o
natha
n
Brassow
M
D
RAID
5
: Avoid accessing gendisk or queu
e
structs
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-03-20
NeilBrow
n
md
/
r
a
i
d
5: schedule_construction should
a
bo
r
t
if nothing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-02-28
NeilBrown
md: expedit
e
met
a
d
ata update when
s
witching read-auto
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-02-27
Nei
l
Brown
md: remov
e
CONFIG_MULTICORE_RAI
D
456
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-02-26
NeilBr
o
wn
md/raid1,r
a
id10
:
fix de
a
dl
o
c
k
with freeze_
a
rray
(
)
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-02-26
Nei
l
Brown
md/raid0: imp
r
ove erro
r
message when
co
n
verting RA
I
D4
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-02-26
NeilBrown
md:
r
ai
d
0
:
fix erro
r
return from create_stripe_zones
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-02-26
Neil
B
rown
md: fix t
w
o
bugs when attempting
t
o res
i
ze RAID
0
array
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-02-26
Jonathan
B
r
asso
w
DM
R
A
ID:
Add support f
o
r
M
D'
s
RAID
1
0
"fa
r
"
and "offset
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-02-26
Jonathan Brassow
M
D RAID10: Improve redundanc
y
f
or '
f
ar'
a
n
d
'offset
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-02-26
Jonathan B
r
assow
MD RAID10
:
Improve redundan
c
y for 'far' and
'
off
s
et
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-02-26
J
o
natha
n
B
r
assow
M
D RAID10:
Minor
n
on-fun
c
t
i
on
a
l code
chang
e
s
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-02-26
Joe Lawre
n
ce
md: r
a
id1,10: Handle
REQ_WRIT
E
_SAME fl
a
g in wr
i
t
e
bi
o
s
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-02-21
Sebastian Rieme
r
md: protect
a
gainst cras
h
u
p
on fsync on ro array
Cc:
NeilBrown
<neilb@suse.de>
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2013-01-24
Jonathan Brassow
DM-RAID:
Fix RAID
1
0's
check for sufficient redundancy
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-12-17
N
e
ilBrown
md/rai
d
5: add blktrac
e
call
s
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-12-13
NeilBrown
md
/
r
aid
5
:
use async_tx_qui
e
sce() instea
d
o
f
open-coding
i
t
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-12-13
majianp
e
ng
md: Use ->curr_resync
a
s la
s
t co
m
pleted request
w
hen
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-12-13
Y
uanhan
Li
u
lib
/
raid6
:
build prop
e
r files on
c
o
rresp
o
nd
i
ng arch
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-12-13
Yuanhan L
i
u
l
ib
/
ra
i
d6: Add AVX2 optimized gen_synd
r
ome
fu
n
ctions
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-12-13
Jim
K
ukunas
li
b
/raid6: Add AVX2 optim
i
z
ed recovery fun
c
ti
o
ns
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-12-13
majianpeng
md
:
Update c
h
eck
p
oint
o
f resync/recovery
b
ased on ti
m
e
.
[changelog entry re-written by
NeilBrown
]
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-12-13
kern
e
lmail
m
d:Add pl
a
ce to u
p
d
ate ->
r
ecovery_cp
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-12-11
NeilBrown
md
.
c: re-i
n
d
e
nt various 'switch
'
s
t
a
t
ements
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-12-11
NeilBr
o
wn
m
d
: close race bet
w
een removing
a
nd
a
d
ding a devic
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-12-11
N
e
i
l
Brown
md:
removed unused va
r
iable
in cal
c
_sb_1_csm
.
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-11-27
N
e
i
lBrown
md
/
r
a
i
d
1
{,0}: fix deadlo
c
k in bit
m
ap_unp
l
ug
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-11-22
NeilBro
w
n
md/raid10: decrement correct
pend
i
ng counter when
w
riting
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-11-22
Nei
l
Brow
n
md/raid10:
close ra
c
e t
h
a
t lose writes
lost when replacement
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-11-21
Nei
l
Brown
m
d
/
raid5:
Make sure we clear R5_Discard when
discard
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-11-21
NeilBrown
m
d/ra
i
d5: move res
o
lving of r
e
c
o
nstruct_state ear
l
i
er in
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-11-20
Ne
i
lBrown
md/raid5: round disca
r
d alignme
n
t
up to power of 2
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-11-19
NeilBrown
md
:
make s
u
r
e everything is freed when dm-r
a
id stops
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-11-19
majianpeng
md: Avoi
d
w
rite
i
nvalid
a
ddress if rea
d
_seqretry re
t
urned
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-11-19
maji
a
npeng
m
d
: Reassign
e
d the
pa
r
ameters if r
e
ad_s
e
qretr
y
re
t
u
r
ned
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-10-31
Jonathan
Bra
s
sow
MD
R
A
ID
1
0: Fix oop
s
w
hen cre
a
ting RAID10 ar
r
ays
v
ia
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-10-31
NeilB
r
own
md/r
a
i
d1: Fix asse
m
blin
g
o
f arrays contain
i
ng Rep
l
acements
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-10-21
Er
i
c S
a
n
dee
n
md
fa
u
l
t
y: use
d
isk_stack_limi
t
s
(
)
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-10-15
NeilBrown
Merge tag 'd
i
si
n
te
g
rate-ra
i
d-20121009
'
of git://git
.
.
.
commit
|
commitdiff
|
tree
2012-10-11
NeilBr
o
wn
m
d
:
r
efi
n
e
reporting of resync/reshape del
a
y
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-10-11
Ne
i
lBrown
md/
r
a
id5: be careful not to resize_stripes too big
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-10-11
NeilBrown
md: m
a
ke
s
ure
manual changes
t
o
recover
y
ch
e
c
kpoint
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-10-11
Dan C
a
rpenter
md
/
rai
d
10:
use corr
e
ct limit variable
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-10-11
NeilBrown
m
d: writing to sync_acti
o
n shoul
d
c
lear the read-auto
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2012-10-11
Jianpe
n
g
Ma
Su
b
ject: [PATCH] md:
c
hange re
s
ync_mis
m
atches to atomi
c
6
4_t
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
next