repo.or.cz
/
linux-2.6
/
libata-dev.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
md: raid5 crash during degradation
2011-12-09
Adam Kwo
l
ek
md: raid5 crash during degr
a
dation
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-12-08
Nei
l
B
r
own
md/r
a
id5:
never wait
fo
r
b
ad-blo
c
k acks
o
n failed device
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-12-08
NeilBrown
md: ensure new badblocks are han
d
le
d
pro
m
p
tly
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-12-08
NeilBr
o
wn
md: ba
d
blo
c
ks
s
houldn'
t
cause a Blocked status
on
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-12-08
NeilBrown
md
:
ta
k
e
a reference to mddev during sysf
s
access
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-12-08
NeilB
r
own
md
:
refi
n
e
interpr
e
t
a
tion of
"
hold_active == UNTIL_IOC
T
L"
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-11-22
NeilBrown
md/lock
:
e
nsure updates
t
o
page_a
t
trs are p
r
ope
r
ly
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-11-08
Dan Williams
md/
r
aid5: ST
R
IPE_ACTIV
E
has lock semantics, add barriers
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-11-08
Ne
i
l
B
row
n
md/r
a
id5:
a
bo
r
t any
p
e
nding parity operatio
n
s
when
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-31
Nei
l
B
r
own
md/raid10: Fix bug when a
c
ti
v
ating a hot-spare
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-26
NeilB
r
own
m
d
: Fi
x
s
o
me bu
g
s in reco
v
ery_disabled ha
n
dling
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-25
NeilBr
o
w
n
md/raid
5
:
fix bug that co
u
ld result in r
e
ad
s
fr
o
m a
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-20
D
a
n McGee
li
b
/raid6
:
Fix filename emitted in g
e
nera
t
ed code
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-19
Chris Dunlo
p
m
d
.
c: trivial com
m
ent f
i
x
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-18
A
n
d
rei Warkentin
MD:
A
llo
w
r
e
s
tar
t
ing an interrupte
d
i
ncrementa
l
recovery
.
Cc: Neil Brown <
neilb@suse.de
>
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-18
NeilBrown
md:
clear In_sy
n
c bit o
n
devices
a
d
d
e
d to
a
n
active
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-11
N
e
ilBrown
md: add
proper write-c
o
ngestion reporting to R
A
ID1
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-11
NeilBrow
n
md: rename "md
k
_personali
t
y"
to "md_perso
n
a
lity"
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-11
NeilBrown
md/bitmap re
m
o
v
e fault injection o
p
tion
s
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-11
Ne
i
lBrown
m
d
/ra
i
d5
:
typede
f
r
e
moval: rai
d
5_conf
_
t -
>
struct r5c
o
nf
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-11
NeilBrow
n
md/ra
i
d1: ty
p
edef removal: conf_t
-
>
str
u
ct r1conf
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-11
NeilB
r
o
wn
m
d/raid
1
0
:
typedef removal: c
o
nf_t ->
struct r1
0
conf
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-11
NeilBrow
n
md/
r
aid0:
typedef removal:
r
a
id0_co
n
f_t -
>
struct r0conf
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-11
Nei
l
Brown
md/
m
ultipath
:
type
d
ef remov
a
l
:
multi
p
a
t
h
_
conf_t ->
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-11
NeilBrown
m
d
/
linear
:
typ
e
def re
m
oval: line
a
r_conf_t ->
s
t
ruct
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-11
Neil
B
rown
md/fault
y
:
remove typedef: conf_t -
>
struct faulty_conf
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-11
NeilBro
w
n
m
d
/linea
r
: remove
t
y
p
e
d
efs: dev
_
info_t
-> struct dev_info
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-11
Nei
l
Brown
md: remo
v
e typ
e
defs: mi
r
ror
_
info_t -> struct mirror_info
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-11
Neil
B
rown
md: rem
o
ve typedefs: r10bio_t
-
> st
r
uct
r10bio
and
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-11
Neil
B
rown
md: remove typedefs: mdk
_
thre
a
d_t -> stru
c
t md_thread
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-11
NeilBrown
md: remove typed
e
fs: mdde
v
_
t
-> s
t
r
u
ct
m
d
dev
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-11
N
ei
l
Br
o
wn
md: remo
v
ing typed
e
f
s: mdk_r
d
ev_t -> struct md_rdev
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-07
NeilBr
o
wn
md/
r
aid0
:
conv
e
rt some printks
to pr_debug
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-07
NeilBrown
md: re
m
ove PRINTK and dprintk debugging
a
n
d
use
p
r_debug
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-07
Nei
l
Brow
n
md:
remove s
o
me old
D
EBUGgin
g
cod
e
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-07
N
ei
l
Brown
m
d/r
a
id
5
:
convert to macros into inline functi
o
ns
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-07
N
e
ilBrown
md
/
raid1
/
avoid bio
s
ea
r
ch in e
n
d_sync_read()
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-07
Namhyung
K
im
md/raid1: factor out
common bio handling code
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-07
Ne
i
lBrow
n
md/raid
5
: remove poi
n
tless
NULL te
s
t
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-10-07
NeilBrown
md/raid1:
add documentation to
r
1_pr
i
vate_data_s data
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-09-23
Dani
e
l P
.
Berrange
md: don't
delay reboot
by 1 second
i
f no MD
devices
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-09-21
Wang Sheng
-
H
ui
t
riv
a
l: md_k
.
h s
h
ould be md
.
h in the beg
i
nning c
o
mment
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-09-21
NeilBrown
md/bit
m
ap: improve hand
l
ing of 'allclean'
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-09-21
NeilBr
o
w
n
md/bitmap: rename and tidy up BITMA
P
_PAGE_CLEAN
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-09-21
NeilBrown
md: Avo
i
d w
a
king up a thre
a
d after it has bee
n
f
r
eed
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-09-10
NeilBrown
md
:
Fix ha
n
d
ling for dev
i
c
es fro
m
2TB
t
o
4TB in
0
.
9
0
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-09-10
NeilBrown
m
d
/
r
ai
d
1
,
10: Remove us
e
-a
f
ter-free bug in make_requ
e
st
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-09-10
NeilBrow
n
md/rai
d
10
:
u
n
ify handl
i
ng of write completion
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-09-10
NeilBrown
Av
o
id derefere
n
cing
a
'
request_queue' after last close
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-08-31
Nei
l
Br
o
wn
m
d
/ra
i
d5: fix a h
a
ng
on
device fail
u
re
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-08-30
NeilBrow
n
md: fix clearing o
f
'blocke
d
' flag in
the presence
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-08-25
NeilBrown
md/line
a
r: avoid corrupting structure whil
e
w
a
iting
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-08-25
Namhyung Kim
md: us
e
REQ_NOID
L
E flag in md_super_
w
rite()
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-08-25
NeilBrown
md: ens
u
re changes
t
o 'write-mostly
'
are ref
l
ected
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-08-25
Ne
i
lBrown
md: report fail
u
re if a '
s
et
faulty'
r
eq
u
est doesn'
t
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md/raid10
:
handle fu
r
ther er
r
ors d
u
ring f
i
x_r
e
ad_error
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md/raid
1
0:
H
andle read
e
rror
s
during
r
e
covery better
.
Signed-off-by: NeilBrown<
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10: simp
l
i
fy read
er
r
or h
a
ndling
d
uring recovery
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Brown
md/r
a
id10: record bad blo
c
k
s
due
t
o wr
i
t
e
e
r
r
or
s
during
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10: attempt to fi
x
read
e
rro
r
s d
u
r
i
n
g resync
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10: Han
d
le write errors
by u
p
dating badblock
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
ei
l
Brown
md/r
a
id10: clear b
a
d-
b
l
o
ck
r
ecord when write suc
c
eeds
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBr
o
wn
md/raid
1
0
:
av
o
id
w
r
i
t
ing to known bad blocks on known
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
e
il
B
rown
md/raid10 rec
o
r
d
bad bloc
k
s as needed during recovery
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
md/raid10: a
v
oid reading known ba
d
bloc
k
s
d
uring re
s
ync
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md/raid10 - avoid rea
d
ing f
r
om
k
n
own
b
ad blo
c
ks - par
t
3
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid
1
0: avoid
r
eading
from
k
nown bad blocks - part 2
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1
0
:
avoid reading from kn
o
wn bad blocks - part 1
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10: Spl
i
t handle_rea
d
_err
o
r out fro
m
raid10d
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10:
s
implify/
r
eindent s
o
me l
o
ops
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid5: Clea
r
bad b
l
ocks on successful write
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
m
d
/raid5
.
Don't write to
kn
o
w
n bad block on doubtful
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md
/
rai
d
5
: write
e
r
r
ors sho
u
ld
be recorded as
b
ad b
l
ocks
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/r
a
id5: use b
a
d-
b
lock l
o
g to improve handling of
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrow
n
md/raid5: avoid reading from known
b
ad blocks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
m
d/raid1: factor s
e
ver
a
l
functions
o
ut or raid1d()
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBr
o
w
n
m
d
/r
a
id1: impro
v
e handling of
rea
d
f
a
i
lure
durin
g
r
e
cover
y
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: recor
d
badblocks found during
r
esync etc
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: Handle write errors
by
u
pdating badblock
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
m
d
/rai
d
1: store
b
e
h
i
nd-write pages in
b
i_vec
s
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Brown
md/raid1: clear bad-block record
w
hen
write succeeds
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
m
d
/raid1: avoid writing to
known-bad blocks
o
n
k
n
own
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
amhyung Kim
md
:
update documentat
i
o
n
f
o
r
m
d/
r
dev/
s
t
a
te
sysfs interfac
e
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
m
d
: m
a
ke
i
t easier to wai
t
f
o
r bad b
l
ocks t
o
be ac
k
nowl
e
d
g
ed
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: add
'
write_error' flag t
o
compo
n
ent dev
i
ces
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/
r
aid1:
a
v
o
id read
i
ng known
bad block
s
d
u
r
i
ng resync
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
md/r
a
id1
:
avoid
r
eading from
k
nown bad
blocks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
r
own
md
:
Di
s
able
b
ad blocks
a
nd v0
.
90 metada
t
a
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md
:
l
o
ad/store badblock lis
t
from
v1
.
x metadata
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
ro
w
n
m
d
:
don't a
l
low arrays to c
o
ntai
n
d
evi
c
es with
b
ad
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Namhyung Kim
m
d
: add documentation fo
r
b
ad block log
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBr
o
wn
md/bad-block-l
o
g
: ad
d
sysfs interfa
c
e for
a
ccessing
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
m
d: beginnin
g
s of
b
ad block m
a
nagem
e
nt
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrow
n
m
d
:
re
m
ov
e
su
s
piciou
s
size_of()
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Jonathan
B
ras
s
ow
MD: gen
e
rate
a
n
event w
h
en array sync is
c
om
p
lete
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Jonathan Brassow
MD
bitmap: Rever
t
DM dirty l
o
g hooks
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Jonathan B
r
a
ssow
MD
:
rai
d
1
s
/sys
f
s
_notify_dirent
/
sysfs_
n
otify_
d
irent_safe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: Avoid BUG caused by multiple f
a
ilures
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Namh
y
ung Kim
m
d
/raid10: move rdev->corrected_errors counting
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Namhyung Ki
m
md
/
r
a
i
d
5
:
mo
v
e
rdev
-
>co
r
rected
_
errors counti
n
g
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
next