repo.or.cz
/
linux-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
md: ensure changes to 'write-mostly' are reflected in metadata.
2011-08-25
Neil
B
rown
m
d:
e
nsur
e
changes t
o
'write-mostly' are re
f
l
ected
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-08-25
NeilBrown
m
d
: rep
o
rt failure if a 'set faulty' request d
o
e
s
n't
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBro
w
n
md/raid10: handl
e
furt
h
er e
r
r
ors during fix_read_error
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10:
Han
d
le read errors d
u
ring rec
o
very
better
.
Signed-off-by: NeilBrown<
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md/
r
aid1
0
: s
i
mplif
y
read err
o
r handl
i
n
g during rec
o
v
ery
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/
r
aid10: recor
d
bad blocks due t
o
writ
e
errors
d
uring
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
ro
w
n
md/raid10: attempt to fix read
errors during resy
n
c
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Bro
w
n
md/raid10:
Handle w
r
ite errors by updating bad
b
lock
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid
1
0
:
clear
b
ad-block record when wri
t
e succeeds
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
md/
r
aid10: avoid writing to know
n
bad b
l
ock
s
on know
n
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
m
d
/raid
1
0
reco
r
d b
a
d
b
l
o
c
ks as needed
during
r
eco
v
ery
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md
/
raid10: avoid
r
ea
d
ing known bad blocks du
r
in
g
resync
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10 - a
v
oid reading f
r
om kno
w
n
bad b
l
o
ck
s
-
p
a
rt 3
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/
raid10: avoid reading from known bad blocks -
part 2
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10: avo
i
d r
e
ading from k
n
own bad b
l
ocks - pa
r
t 1
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBr
o
w
n
md/raid10
:
Split h
a
n
dle_read_error
o
ut from raid1
0
d
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Brown
md/raid10:
s
implify/reindent some
loops
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid5: Clear bad blocks on succ
e
s
s
f
ul write
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
m
d
/rai
d
5
.
Don't write t
o
k
n
own bad block on doubtful
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
wn
m
d/r
a
id5: write errors should be recorded a
s
bad
b
l
ocks
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md
/
ra
i
d5: use bad-block log to improve handling of
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md
/
raid5: avoi
d
rea
d
ing
f
rom known bad
b
l
o
c
k
s
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/rai
d
1
: factor several fun
c
t
ions out or ra
i
d
1
d()
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/raid1: i
m
prove handling
o
f r
e
a
d
failure
during recovery
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d/
r
aid1:
r
eco
r
d bad
b
loc
k
s found d
u
ring r
e
sy
n
c et
c
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md/raid1: Handle write err
o
rs by
updating badb
l
ock
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
l
B
r
o
w
n
md/raid1: store b
e
h
i
nd-wri
t
e pa
g
es in bi_v
e
cs
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
m
d
/raid1: clea
r
bad-block record whe
n
w
r
i
te succeeds
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: avoid writing to known-bad blocks on
know
n
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Namhy
u
n
g
Kim
md: update
d
ocumentation for m
d
/
r
de
v
/s
t
ate sysfs interface
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
md
:
make it easier to wait for bad blocks
to be acknowledged
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md: add 'write_er
r
o
r
' flag t
o
component
d
evices
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: avoid
r
eadin
g
k
n
own b
a
d blocks
during resync
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d/raid1:
avoi
d
r
e
ading from known
bad bl
o
cks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md:
Disa
b
le bad blocks and v0
.
9
0 metadata
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md
:
load/st
o
r
e ba
d
block list
f
rom v
1
.
x
metadata
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBro
w
n
m
d: don't
a
llow arrays t
o
c
ont
a
in devices with
bad
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Namhyung
K
im
md: add d
o
cumentat
i
on
f
o
r
bad b
l
ock log
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/ba
d
-bl
o
ck-log
:
add
sysfs interface for accessing
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d: beg
i
nni
n
gs o
f
bad blo
c
k mana
g
ement
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrow
n
md: remove suspicious si
z
e_
o
f()
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Jona
t
han Brassow
MD: generate an event whe
n
array sync is co
m
pl
e
te
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Jonathan Brass
o
w
MD bitmap: Re
v
e
r
t DM dirty
l
og hooks
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
J
onathan Brassow
M
D
:
raid1
s
/
sysfs_no
t
i
fy_
d
irent/sysfs_n
o
tify_dirent_saf
e
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Ne
i
lBrown
m
d
/raid
5
: Avoid
B
UG
c
a
used by multiple failures
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Namhyun
g
Ki
m
md/raid10: move
r
dev->corrected_errors c
o
unti
n
g
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
N
a
mhyu
n
g
Kim
md
/
raid
5
:
move rdev->corrected_errors counting
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Namhyung Kim
m
d/raid1: move rdev->corrected_e
r
rors coun
t
ing
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Namhyung Kim
md: get
r
id o
f
unnecess
a
ry
casts o
n
pag
e
_ad
d
ress
(
)
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
N
e
il
B
rown
md
/
r
aid
1
0: Im
p
rove decisio
n
on wheth
e
r t
o
fail a
d
evice
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Ne
i
lBr
o
wn
md/raid10: Make use of new
recover
y
_di
s
abled handling
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Nei
l
Brown
md:
c
ha
n
ge m
a
naged of recovery_disabled
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
N
amhyung
K
im
md: rem
o
ve ro check in
md_che
c
k_recovery()
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Namhyung
K
im
md: introduce l
i
nk/unl
i
nk_rdev() h
e
lpers
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Chri
s
tian Di
e
trich
md/
r
aid: use
p
rint
k
_ratelimited instead of printk_ratelim
i
t
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
A
k
i
nobu Mita
md: use proper littl
e
-endian bitops
Cc: NeilBrown <
neilb@suse.de
>
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrow
n
md/raid5:
fi
n
alise
new me
r
ge
d
ha
n
dle_
s
tr
i
p
e
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5:
m
ove some more common code
i
nto han
d
le_stri
p
e
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilB
r
own
md
/
ra
i
d5: move more common co
d
e
into handle_strip
e
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Ne
i
l
B
rown
md/raid5: unite handle_str
i
pe_d
i
rtying5 and
h
andl
e
_stripe_
d
i
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBro
w
n
md/
r
aid
5
: unite f
e
t
c
h
_
b
loc
k
5 and fetch_bl
o
ck
6
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
m
d
/
r
aid5: rearrange
a test in
f
etc
h
_block6
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md
/
raid5: mov
e
m
ore code into c
o
mmon handle_stripe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Ne
i
lBrown
md/raid5:
M
ove cod
e
for finishing
a
r
econstruc
t
ion
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBr
o
w
n
m
d/raid5: Rem
o
ve stripe
_
h
ead_state arg from handle_s
t
ripe_ex
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/raid5:
move stripe_head_state an
d
more code into
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
N
eil
B
rown
md/raid5:
add some more fields to stripe_h
e
a
d
_
s
tate
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/ra
i
d5
:
unify
s
tripe_head_state and r6_
s
t
ate
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
Nei
l
Brow
n
m
d
/rai
d
5: move com
m
on
code into handle_stripe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/raid5: replace sh-
>
lock wit
h
an 'acti
v
e' flag
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
Ne
i
l
B
rown
md/raid5: Prot
e
ct some more code with ->devic
e
_lock
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/raid5: Remove u
s
e
o
f sh->lock
in s
y
nc_re
q
uest
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-18
Namhy
u
ng Ki
m
m
d/raid5: get rid
of
d
u
p
licated call t
o
bio
_
data
_
dir()
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-18
Namhyung Kim
m
d
/r
a
id5
:
use kmem_cache_zall
o
c()
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-18
Namhyung
K
im
md/raid10
:
share pages be
t
wee
n
read and
write bio's
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-18
Namhyung Kim
md/raid10:
f
a
ctor
out common bio ha
n
dling
c
o
de
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-18
Namhyung Kim
md/r
a
id10:
g
e
t
r
id of duplicated condition
a
l
e
xp
r
ession
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-28
NeilBrown
md
:
avoid endless recover
y
loop when wa
i
ting for fail
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-14
Namhyung K
i
m
m
d/ra
i
d5:
r
emove
unu
s
u
a
l use of bio_
i
ovec
_
idx
(
)
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-14
N
amhyung
K
im
md/raid5: fi
x
FUA request
handlin
g
in o
p
s_r
u
n_i
o
()
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-14
Namhyung Kim
m
d/raid5: fix raid5_set
_
b
i_hw_segme
n
ts
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-09
N
e
ilBr
o
wn
md:D
o
cumen
t
a
t
ion/m
d
.
txt -
fix typo
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-09
Namhy
u
ng
Kim
md/bitmap: remove unused fields from
struct
bitmap
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-09
Namhyung Kim
md/bitma
p
: use proper accessor macro
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-09
Namhyung Kim
m
d: chec
k
->hot_r
e
move_disk when
removing disk
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-09
马建朋
md: Using po
l
l /proc/mdstat can monitor the e
v
ents
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-09
Jon
a
than
B
rass
o
w
M
D: us
e
i
s_powe
r
_
o
f_2 m
a
cr
o
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-09
Jonat
h
an Brassow
MD
:
r
aid
5
do not set
fullsync
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-09
J
ona
t
h
a
n Brassow
MD: s
u
pport initi
a
l b
i
tmap creati
o
n in-kern
e
l
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-08
Jon
a
th
a
n Bra
s
so
w
MD: add sync_super to
mddev_t str
u
c
t
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-08
Jonat
h
an Brassow
MD: r
a
id1 chan
g
es to allow
u
se by device mapper
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-08
J
o
n
atha
n
Brassow
MD:
move
thread wake
u
ps in
t
o r
e
s
ume
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-08
Jonathan Brassow
M
D: p
o
s
sible typo
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-08
Jonatha
n
Brassow
MD: no sync IO while suspended
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-08
J
o
nathan Bras
s
ow
MD: no integrity register
i
f no
gendisk
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBro
w
n
md: allow
resync_start to be s
e
t while an a
r
r
a
y is
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid10:
reforma
t
some loops w
i
t
h
l
e
s
s inde
n
ting
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilB
r
own
md/raid10: r
e
move un
u
sed variable
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Neil
B
rown
md/r
a
i
d
10
:
mak
e
more use
o
f 'slot' in raid10
d
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid10: some tidying
u
p in f
i
x
_
r
ea
d
_error
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
next