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: use REQ_NOIDLE flag in md_super_write()
2011-08-25
NeilBrown
m
d
: ensure chan
g
es to 'write-mostly' are
r
ef
l
ect
e
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-25
Nei
l
Brow
n
md:
report failure if a
'set fault
y
' req
u
e
s
t does
n
't
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
wn
md/raid10:
h
andle further errors during fix_read_erro
r
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
m
d/r
a
id10: Handl
e
read
errors dur
i
n
g recovery better
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md/
r
aid10: simpli
f
y read error handling during recovery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10: r
e
cord b
a
d
b
lock
s
due to write errors during
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md/raid10:
attem
p
t t
o
fix rea
d
erro
r
s d
u
ring resync
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
m
d
/ra
i
d10: Handle writ
e
er
r
ors b
y
u
p
dati
n
g badblock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1
0
: c
l
e
ar b
a
d-block record w
h
e
n wri
t
e succeeds
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d/
r
aid10:
avoid writing to known bad block
s
on
know
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
md/rai
d
10 re
c
o
r
d bad block
s
as n
e
eded du
r
in
g
recovery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10: avoid
r
e
a
d
i
ng known bad blocks duri
n
g resy
n
c
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/raid10 -
a
void
r
e
a
ding from known bad blocks - part 3
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10: avoid reading from
known b
a
d blocks - part 2
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrow
n
md/raid
1
0: avoi
d
reading from known bad b
l
ocks - part 1
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10
:
Split handle
_
read_error
o
ut from raid10d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
ei
l
Brown
md/raid10: simplify/rein
d
ent some
lo
o
ps
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBr
o
wn
md/raid5: Clear
b
ad
b
locks
o
n successful write
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
md/raid5
.
D
on't write to
known
b
ad
bloc
k
on do
u
btful
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/rai
d
5
: write err
o
rs shou
l
d
b
e rec
o
rded as ba
d
b
l
ocks
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
wn
md/ra
i
d5: use ba
d
-b
l
oc
k
log to improve handling
of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid5: avo
i
d
reading from known bad blo
c
ks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/
r
aid1: fac
t
or several functions o
u
t
o
r raid1d()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
m
d
/
raid1:
improve
h
andling o
f
r
ead failure during r
e
covery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md
/
rai
d
1: re
c
ord b
a
dblocks fo
u
nd during re
s
ync
e
tc
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/ra
i
d1: Handl
e
write errors by updating badblock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md/raid1
:
s
t
ore be
h
ind-write pages in bi_vecs
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md/raid
1
: clear bad
-
b
l
o
ck record when write succeeds
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBro
w
n
md/r
a
id1:
a
v
oi
d
writi
n
g to know
n
-bad blocks on known
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrow
n
md: make it
easier to wai
t
for
b
ad blocks to
b
e acknowled
g
ed
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
md:
add 'w
r
ite_er
r
or' flag
to comp
o
n
ent de
v
ices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md/raid
1
: avoid
r
eading
kno
w
n bad blocks du
r
i
ng r
e
sync
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrow
n
md/
r
a
id1:
a
void r
e
ading from known b
a
d
bl
o
cks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
i
l
B
r
o
wn
md: Disab
l
e
bad blocks a
n
d v0
.
90 m
e
tadata
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: load/
s
tore badblo
c
k list from v1
.
x metad
a
ta
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
r
o
w
n
md: don't allow array
s
to contain de
v
ice
s
wit
h
bad
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/bad-block-log: a
d
d sysfs
i
nte
r
face
for accessing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
m
d
:
be
g
innin
g
s
o
f bad b
l
o
c
k
management
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrow
n
md: rem
o
ve suspicio
u
s
size_of
(
)
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilB
r
own
m
d
/r
a
i
d
5
: Avoid BUG caused by multiple failu
r
e
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid10: Im
p
rove decision on whether
t
o fail
a device
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
m
d
/raid10:
M
a
ke
u
se of ne
w
rec
o
very
_
disabl
e
d
h
andlin
g
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md
:
c
hange mana
g
ed of r
e
c
o
ve
r
y_d
i
sabled
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md
/
r
aid5: fin
a
lise new merged handle_stri
p
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Ne
i
lBrown
md/ra
i
d5: move
s
ome more common code into handle_
s
tr
i
pe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
m
d/r
a
id5: move mo
r
e
commo
n
code into hand
l
e
_str
i
p
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: un
i
te
h
andle_stripe_
d
irtyi
n
g5 and
handle_stripe_
d
i
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
e
ilBrown
md/raid5: unite fetch_block5 and f
e
tch_block6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/r
a
id5: rearrange a tes
t
i
n
fe
t
ch_block6
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBro
w
n
md/raid5: move more code into
c
ommon handle_stripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/ra
i
d5:
M
ove code for finishing a reconstru
c
tio
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
e
ilBrown
md
/
raid5: Remove str
i
pe_head_
s
t
a
te arg from h
a
ndle_stripe_
e
x
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
N
e
ilBrown
md/raid5: move stri
p
e_he
a
d_st
a
t
e and more code into
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
N
e
il
B
ro
w
n
md/raid5:
a
d
d
so
m
e
m
ore f
i
elds t
o
s
tri
p
e_he
a
d
_state
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
Ne
i
lBrown
md/ra
i
d5: unify stripe_head_s
t
ate
and r6_state
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBro
w
n
m
d
/r
a
id5: move common c
o
d
e into
ha
n
dle_stripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBro
w
n
m
d
/
r
a
id5: replace sh->lo
c
k with an
'active' f
l
ag
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
N
eilBro
w
n
md/raid
5
: Prot
e
ct
s
ome mo
r
e cod
e
wit
h
->device_lock
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
Neil
B
rown
md/rai
d
5: Remove use of sh->lock
i
n sync_r
e
ques
t
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-15
NeilBrown
nfsd
:
Remove deprecated
nfsc
t
l system call a
n
d related
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-28
N
e
ilBr
o
wn
m
d
:
a
void endless recovery
l
oo
p
wh
e
n
waiti
n
g for fail
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
Neil
B
rown
md:Documen
t
ation/md
.
txt
-
fix t
y
po
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md: allow res
y
nc
_
sta
r
t to be set wh
i
le a
n
array
i
s
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid10:
reformat
s
ome loops wi
t
h
less indent
i
ng
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrow
n
m
d/raid10: re
m
ove un
u
sed var
i
ab
l
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Ne
i
lBrown
md/raid10: make more
u
s
e
of
'
s
lot' in raid10d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid10
:
some tidying up in
f
ix_read_err
o
r
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Nei
l
Brown
md/raid1: impro
v
e han
d
ling
o
f pages
a
lloc
a
t
e
d for wr
i
te
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBr
o
wn
md/r
a
id
1
: try fix
_
sync_read_
e
rror
befo
r
e process
_
checks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid1: t
i
dy up new func
t
ions: p
r
oce
s
s_
c
hecks and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
e
ilBro
w
n
md/raid1:
split out
t
wo sub-
f
u
n
ctio
n
s from sync_request_wri
t
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Neil
B
row
n
md:
make er
r
or_handler
funct
i
o
n
s more uniform
and corr
e
ct
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBro
w
n
md/multipath: d
i
s
c
ar
d
-
>wo
r
king_dis
k
s in favour
of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBro
w
n
md/raid1: c
l
ean up r
e
a
d_balance
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md: simpli
f
y
raid
1
0 read_balan
c
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/bitm
a
p
:
f
i
x sav
i
n
g
of event
s
_cleare
d
and other state
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md: reject
a re-add
r
eq
u
e
s
t
t
hat c
a
n
n
ot be hon
o
u
re
d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBro
w
n
md: Fix r
a
ce
whe
n
cre
a
ting
a ne
w
md device
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-20
NeilBrown
md
:
Fi
x
d
e
v_sectors
o
n ta
k
eover from raid0 t
o
raid4/5
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-20
NeilB
r
ow
n
md/raid5:
r
emove se
t
ting of ->queue_lock
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md:
f
ix up raid1/
r
aid10 unp
l
ugging
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
Nei
l
Br
o
wn
md:
i
ncorporate new plugging
i
nto raid5
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md: prov
i
de generic s
u
pport for han
d
ling unplug cal
l
backs
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md - remove o
l
d plugging code
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
m
d
/dm - remove re
m
ai
n
s of plug_fn callback
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md: use new plugging interf
a
ce for RAID IO
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
block: Enhan
c
e new plugging
su
p
port to
s
upport genera
l
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-11
Nei
l
B
r
o
wn
b
lock: sp
l
ice plug list t
o
local cont
e
xt
commit
|
commitdiff
|
tree
2011-02-24
NeilBrown
md: Fix -
a
g
a
in - par
t
ition
detection when ar
r
ay becomes
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-24
N
e
i
lBrown
F
i
x o
v
er
-
zealo
u
s
flush_disk
w
h
en
c
hangin
g
device si
z
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-21
NeilBrown
md: av
o
id
s
pinlock problem
i
n
blk_
t
h
rotl_exit
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-16
Neil
B
rown
nfsd:
correctly h
a
ndl
e
retur
n
valu
e
fr
o
m nfsd_map_name_to_*
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-16
N
e
ilBrown
md: co
r
rectly handl
e
p
r
obe of an 'm
d
p' device
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-16
NeilBrown
md: don't set_cap
a
city b
e
fore array is active
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-02
N
e
il
B
r
own
md: Don't allow s
l
ot_store while resyn
c
/recovery is
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
Ne
i
lBrow
n
m
d: do
n
't
clear cur
r
_resync
_
completed at end of resync
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
Nei
l
Brown
md: Don't use remove_and
_
add_sp
a
res
to remove fail
e
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md
:
Remo
v
e the
AllReserved fl
a
g f
o
r comp
o
n
ent de
v
ices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrow
n
md: don't
a
bort chec
k
i
n
g sp
a
res
as soon as one cannot
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md: fix the tes
t
for finding spares in raid5_start
_
reshape
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
next