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
K
wolek
md:
raid5
cr
a
sh
during degradation
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-12-08
NeilBr
o
wn
m
d
/raid5: never wait for b
a
d-
b
lock
acks on failed
d
evice
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-12-08
Nei
l
Brown
md: ensu
r
e
new
b
adbloc
k
s are
handled promptly
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-12-08
Ne
i
lBrow
n
md: bad block
s
shouldn't cause
a Blocke
d
status on
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-12-08
NeilB
r
own
md: take a reference to mddev
d
uring
sysfs
access
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-12-08
NeilBrown
md: refine
i
n
t
erpretati
o
n of "hold_active == UNTIL_IOCTL"
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-11-22
Neil
B
rown
m
d
/l
o
ck: ensure updates
t
o page
_
attr
s
are p
r
o
pe
r
ly
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-11-08
Dan
W
illiams
m
d/raid5: STRIPE_A
C
TIVE has lock s
e
mantics
,
ad
d
barriers
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-11-08
NeilBr
o
wn
md/raid
5
: abort an
y
pending parity operations wh
e
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-31
NeilBrown
md/r
a
id10: Fix b
u
g when acti
v
ating a hot-s
p
are
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-26
N
eil
B
rown
md:
F
ix some bugs in recovery_disabled h
a
ndling
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-25
NeilBr
o
wn
md/raid5:
fix bug t
h
at
c
oul
d
result in reads from a
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-20
Dan McGee
lib/raid6: Fix file
n
ame em
i
tted in generated
code
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-19
Chris Dunlop
md
.
c
:
tr
i
vial
c
omment fix
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-18
Andr
e
i Warkentin
MD:
Allow restarting an
i
nterrupted incremental
r
e
cover
y
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-18
NeilBrown
md: clear In_s
y
nc bit on
d
evices
a
dded to an active
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-11
NeilBrown
md:
add proper
w
r
ite-co
n
gestion repo
r
ting to RAID1
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-11
NeilBro
w
n
md: re
n
a
me "mdk_p
e
rsonality" to "md_per
s
onality"
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-11
Nei
l
Bro
w
n
md/bitmap
r
emove fault in
j
ection
options
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-11
NeilBro
w
n
m
d/ra
i
d5: typed
e
f removal
:
raid5_
c
o
n
f
_t -> struct r5
c
onf
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-11
N
e
ilB
r
ow
n
md
/
raid1: typedef removal: conf_t ->
struct r1conf
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-11
NeilB
r
own
md/raid1
0
: type
d
ef
r
em
o
val: conf_t -> struct
r10conf
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-11
NeilBrown
m
d
/raid0:
typ
e
d
e
f removal: raid0_conf_t -> struct
r
0conf
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-11
NeilB
r
own
md/multipath: typedef removal: multi
p
a
th_conf_
t
-
>
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-11
NeilBrown
md/l
i
near: typ
e
d
ef remov
a
l
: l
i
near_conf_t -> struct
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-11
NeilBrown
md/faulty:
r
e
move typedef:
c
on
f
_t ->
stru
c
t
fault
y
_conf
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-11
N
e
il
B
rown
m
d
/linear
:
remove
typedefs: dev_info_t -> s
t
ruct dev_info
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-11
NeilBrown
md: remove typedefs:
m
i
rror_info_t -
>
struct mirror_
i
nfo
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-11
NeilBr
o
w
n
md: rem
o
ve typede
f
s:
r10b
i
o_t -> s
t
ruct r10b
i
o and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-11
N
e
i
lBrown
md: remov
e
ty
p
edefs:
m
dk_thr
e
ad_t
-
> struct md_thread
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-11
NeilBro
w
n
md
:
remo
v
e t
y
pedef
s
:
m
d
d
ev_t -> struct mddev
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-11
NeilBrown
md: removing typedefs: mdk
_
r
d
ev_t -> struc
t
m
d_rdev
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-07
Ne
i
lBr
o
wn
md/raid0: convert some
p
r
i
n
t
ks to pr
_
debug
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-07
NeilBr
o
wn
md:
r
e
move P
R
I
N
T
K
and dprintk debugging
a
nd us
e
pr_d
e
bug
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-07
NeilB
r
own
md:
r
emove some old
D
EBUGg
i
ng code
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-07
NeilBrown
md/ra
i
d5:
c
o
nvert t
o
m
acros into i
n
line
f
unctions
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-07
NeilBrown
md/raid1
/
avoid
bio
s
earch
i
n en
d
_sync_re
a
d
()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-07
N
a
mhyung Kim
md/ra
i
d
1
:
f
actor out common
b
io handling co
d
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-07
N
eilBrown
md/raid5: r
e
mov
e
po
i
ntless NULL test
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-10-07
Nei
l
Br
o
wn
md/raid1: a
d
d
d
ocum
e
nt
a
tion to r1_priva
t
e
_data_s
d
ata
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-09-23
D
a
niel P
.
Berrange
md: don't d
e
lay reboot by 1 second if no MD devices
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-09-21
Wang Sheng-
H
ui
trival: md_k
.
h should be md
.
h in the beginning c
o
mment
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-09-21
NeilBrown
md/
b
itmap: improve h
a
ndling of 'a
l
l
cle
a
n'
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-09-21
NeilBrown
md/bitmap: rename and t
i
dy up
BITMAP_PAG
E
_C
L
EA
N
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-09-21
Neil
B
rown
md
:
Avoid waking up a
t
hread
after it has bee
n
freed
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-09-10
NeilBrown
md: Fix h
a
ndling for devices from 2TB to 4
T
B
in 0
.
90
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-09-10
NeilBro
w
n
md/raid1,1
0
:
Remo
v
e use
-
a
f
ter-free bug
i
n
make
_
reque
s
t
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-09-10
Nei
l
Brown
md/raid10
:
unify handling
o
f write completion
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-09-10
NeilBrown
Av
o
i
d
de
r
efer
e
ncing a 'req
u
est_queue' after las
t
cl
o
se
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-31
NeilBr
o
wn
md
/
rai
d
5
: fix a hang on device failure
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-30
Ne
i
lBrown
md: fix clearing
o
f
'
blocked
'
flag in t
h
e presence
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-25
N
e
ilBro
w
n
md/linear: av
o
id corrupt
i
ng structure while waiting
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-25
Na
m
hyung Kim
md: us
e
REQ_NOIDLE flag in md_s
u
per_write()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-25
NeilBro
w
n
md: ensure
changes to 'wri
t
e-mostly' are re
f
l
e
cted
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-25
NeilBrown
m
d
: report failure if a
'set faul
t
y
'
req
u
est doesn't
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
ro
w
n
md/raid10: handle
f
urther errors d
u
ring fix
_
rea
d
_er
r
o
r
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10: Handle r
e
ad errors dur
i
ng r
e
covery better
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Brown
md/raid10
:
s
i
mplify read
er
r
or
h
and
l
ing du
r
ing r
e
covery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/r
a
id10
:
record bad blocks due to wr
i
te er
r
ors duri
n
g
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md/raid10:
attempt to fi
x
read errors
d
urin
g
resync
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md/raid10: Handle write errors
b
y
u
p
dati
n
g
b
a
dbl
o
ck
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md
/
raid10:
c
lear bad-
b
lock
r
e
cord wh
e
n write suc
c
eed
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
m
d
/raid10
:
a
vo
i
d
w
riting to
known bad blocks on k
n
own
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/rai
d
10 record
b
ad
blo
c
ks as ne
e
ded during rec
o
v
e
ry
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
i
l
Brown
md/raid10: avo
i
d reading kno
w
n bad blocks duri
n
g resync
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/
r
aid10 -
a
void reading from
k
nown bad blocks
-
part 3
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1
0
: av
o
i
d reading from known
bad blocks - part 2
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/
r
ai
d
10
:
avoi
d
reading fro
m
known bad blocks - part 1
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/raid10: Split handle_read_error
o
ut fr
o
m raid10d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
i
l
B
rown
md/raid10
:
simp
l
ify/r
e
in
d
ent some
l
oo
p
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
B
r
own
md/
r
aid5: Clea
r
bad blocks o
n
succe
s
s
ful write
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md/raid5
.
Don't write to known
b
ad block on
d
oubtful
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
r
o
wn
md/raid
5
: write error
s
should be recor
d
ed as b
a
d blocks
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilB
r
own
md/raid5
:
use bad-blo
c
k log to
i
mprove han
d
ling of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/
r
aid5
:
avoid r
e
ading from
kno
w
n ba
d
blocks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: facto
r
sev
e
ral functions o
u
t or raid1d()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eil
B
ro
w
n
md/raid1: improve
h
a
ndling of r
e
ad
f
ailure during recovery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md/raid1: record bad
b
locks f
o
und during resync etc
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
md
/
raid1: Handle write errors
by u
p
d
a
ting badblock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md/r
a
id1: sto
r
e
behind-write pages i
n
bi_v
e
c
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
m
d
/
raid1: cle
a
r bad-block record wh
e
n w
r
i
t
e succee
d
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
m
d
/raid1: avoid w
r
i
t
i
ng to known-bad blocks on known
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Namh
y
ung Kim
md: u
p
d
a
te docume
n
t
a
tion
for md/rdev/state sysfs interface
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
l
Brown
md:
make it easier
to wai
t
f
o
r bad bloc
k
s to be acknowle
d
ged
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: add 'write_error' flag to compon
e
nt
d
e
vices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/
raid
1
: a
v
oid reading k
n
own b
a
d blo
c
ks duri
n
g resync
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrow
n
md/r
a
id1:
a
void
readin
g
from k
n
own bad blocks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md: Disable bad blocks and v0
.
90 me
t
a
d
a
t
a
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
md: lo
a
d/store ba
d
b
l
o
c
k l
i
st from v1
.
x m
e
tadata
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md: don't allow
arra
y
s t
o
contain devices with
b
ad
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
a
m
hyung Kim
md
:
add docum
e
nta
t
ion f
o
r bad
bloc
k
log
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
m
d
/bad-b
l
oc
k
-log: a
d
d
sy
s
fs i
n
terface
for accessi
n
g
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: beginnin
g
s
o
f
bad b
l
ock
m
anagement
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md: remove suspi
c
ious si
z
e_of()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Jonathan Brassow
M
D: generate an
e
vent
w
hen arra
y
sync is
c
o
mplet
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Jonathan Brassow
MD b
i
tmap: Revert DM dirty log
hoo
k
s
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
J
ona
t
han Brassow
MD: raid
1
s/sysfs_notify
_
dirent/s
y
sfs_notif
y
_
d
irent_safe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
eilB
r
own
md/raid5: Avoid BUG caused b
y
multiple failures
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Nam
h
yung Kim
md/raid10
:
m
ove rd
e
v->correcte
d
_errors
c
ounti
n
g
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Namhyu
n
g
K
i
m
md/raid5: move rdev->corrected_errors countin
g
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
next