repo.or.cz
/
linux-2.6
/
x86.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
md/raid10: avoid reading known bad blocks during resync/recovery.
2011-07-28
NeilBr
o
w
n
md/raid1
0
: a
v
oid reading k
n
own
b
ad blocks duri
n
g resync
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md/raid10 - avoid re
a
ding fro
m
kno
w
n bad blocks - p
a
rt 3
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
m
d
/
ra
i
d10:
a
void readi
n
g from k
n
own bad blocks - part 2
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md/raid10: avoid r
e
ading
f
r
om known
b
ad blocks -
p
art 1
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md/
r
aid10:
S
plit handle_read_error out fr
o
m raid10d
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
wn
md/raid10: simplify/reinde
n
t some lo
o
ps
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d/raid5: Cle
a
r bad blocks
o
n su
c
cess
f
u
l wr
i
te
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
ow
n
md/raid5
.
Don't w
r
ite t
o
k
nown bad
blo
c
k on doubtful
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
md/raid5:
w
r
it
e
errors s
h
o
u
l
d
be
r
e
c
o
rded as bad b
l
ocks
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md/raid5: use bad-block log
t
o
imp
r
ove han
d
ling of
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md
/
r
a
id5: avoid r
e
a
d
ing from
k
now
n
b
a
d
block
s
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Br
o
wn
md/raid1: factor several f
u
nctions out or r
a
id
1
d()
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/r
a
id1: improve handli
n
g of r
e
ad fai
l
ure during
recover
y
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Brown
md/raid1: rec
o
rd badblocks
found during re
s
ync etc
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
o
w
n
m
d
/raid1: Handle wr
i
t
e
error
s
by
u
pdating badbl
o
ck
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/raid1: s
t
ore
b
ehind-write pages in bi_vec
s
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
m
d
/raid1: clear bad-bloc
k
rec
o
rd whe
n
write su
c
c
e
eds
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilB
r
own
md/raid1: avo
i
d
wri
t
ing to
k
now
n
-bad blocks o
n
known
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
md: m
a
ke it easier t
o
wait for bad blocks
t
o be acknowledged
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
m
d
:
add
'write_error' fl
a
g to compo
n
ent dev
i
ces
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
l
B
rown
md/raid1: avoid
readin
g
kno
w
n bad blocks dur
i
ng resync
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: avoid read
i
ng
from known bad bl
o
c
k
s
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
e
i
l
B
ro
w
n
m
d
: D
i
sable
bad blocks and v0
.
9
0
metada
t
a
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: load/store badblock list f
r
om v1
.
x
metadata
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md: d
o
n't allow arrays
t
o contain devices
with bad
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md/bad-block-log: add sysfs in
t
e
r
fa
c
e
fo
r
access
i
n
g
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: beginnings of bad bl
o
c
k manag
e
m
e
nt
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Neil
B
rown
md: remove su
s
p
i
c
iou
s
size_of()
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/
r
aid5:
Avoid BUG
caused by m
u
lti
p
le failures
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid10: Improve decision on whether to f
a
il
a dev
i
ce
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
N
eilBrown
md
/
raid10: Make use
o
f new recovery_disabled handling
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Ne
i
lBrown
md: change ma
n
age
d
of recovery_disabled
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBr
o
wn
md/raid5: finalise
n
e
w merg
e
d ha
n
dle_st
r
ip
e
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid
5
: move so
m
e m
o
re common c
o
de into
hand
l
e_stripe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Neil
B
rown
md/raid5: move more common cod
e
i
n
t
o handle_stripe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md
/
ra
i
d5: unite handl
e
_stripe_dirty
i
ng5 and ha
n
dle_stripe
_
di
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: unit
e
fetch_block
5
and fetch_block6
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
N
e
ilBrown
md/raid5: rearrange a test in fetch_block6
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid
5
:
mov
e
more
co
d
e
into
co
m
mon handle_stripe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
N
eilBrown
md/r
a
id5: Move code for finis
h
in
g
a reco
n
struction
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrow
n
md/raid5: Remove stripe_head_state arg from hand
l
e_stripe_ex
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/raid5: move stripe_head_s
t
ate and more
c
ode i
n
to
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
Ne
i
lBrown
md/raid5: add some
mor
e
f
i
elds to stripe_he
a
d_sta
t
e
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
Ne
i
l
B
rown
md/rai
d
5:
unify stripe
_
head_state an
d
r6_sta
t
e
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/r
a
id5: move common code
i
nto ha
n
dle_stripe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrow
n
md/r
a
i
d
5
:
rep
l
ace
sh->lo
c
k with an 'activ
e
' flag
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/ra
i
d5: Protect some more code with
-
>device_lock
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/
r
aid
5
:
Rem
o
ve use
o
f sh-
>
lock in sync
_
reques
t
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-28
N
e
ilBrown
md: avoid endless recovery
l
oop when waiting f
o
r
fail
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-09
NeilBrown
md
:
Documentation/
m
d
.
txt
- fix
typo
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilB
r
own
m
d
: a
l
low resync_s
t
art to be set wh
i
l
e an array is
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Neil
B
rown
md/ra
i
d10: r
e
format so
m
e loops with l
e
s
s in
d
enting
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilB
r
own
md/rai
d
10: remove u
n
us
e
d variabl
e
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBro
w
n
md/rai
d
10: ma
k
e mo
r
e use of
'
s
lot' in ra
i
d
1
0
d
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBr
o
wn
md
/
r
a
i
d10:
s
o
me tidy
i
ng up i
n
fix_r
e
ad_error
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid1: improve handling
o
f pages allocated for wri
t
e
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid1:
t
r
y fix_sync_read_error b
e
fore process
_
chec
k
s
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
m
d
/raid1: ti
d
y up new functions: proces
s
_c
h
ecks
a
nd
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid1: sp
l
i
t
out
t
wo
sub-func
t
i
o
ns from sync_request_
w
rite
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrow
n
md: make error_ha
n
dler
f
unctions mor
e
unifor
m
and c
o
rre
c
t
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md
/
mu
l
tipath
:
di
s
c
a
r
d ->wor
k
i
n
g_disks in favour
o
f
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md
/
raid1: clean
u
p read_balanc
e
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md: simplify raid10 rea
d
_bal
a
n
c
e
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
N
eilBrown
md/bitmap: fix s
a
ving of eve
n
ts
_
cleared and
o
t
h
er state
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
N
e
ilBrow
n
md: reject a re-add request that cannot be honoured
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBro
w
n
md: Fix race wh
e
n creating a new md device
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-20
NeilBrown
md: Fix dev_
s
ecto
r
s on takeover fr
o
m
raid0 to raid4/5
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-20
NeilB
r
own
m
d/raid5: rem
o
v
e
set
t
ing of ->queue_
l
o
ck
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilB
r
ow
n
m
d: fix u
p
raid1/ra
i
d10 unpl
u
ggi
n
g
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilB
r
own
md: incorporate new
p
lugging into
raid5
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilB
r
o
w
n
md:
p
rovide generic support for
h
andling unplug callbacks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
Neil
B
r
o
w
n
md - remove
old plug
g
i
ng code
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
N
e
i
l
Brown
md/d
m
- remove re
m
ains
o
f plug_f
n
call
b
ack
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
Nei
l
Brown
md: use new plugging
in
t
erface for R
A
ID I
O
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
N
e
ilBrown
b
lock: Enha
n
ce new plugging support to support general
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-11
NeilBrown
block: s
p
lic
e
plug list to lo
c
al cont
e
x
t
commit
|
commitdiff
|
tree
2011-03-01
Ne
i
l Br
o
wn
[
C
PUFREQ] Missing "unre
g
ister_cpu_notif
i
er" in powernow
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-24
NeilBrow
n
md: Fix -
again - p
a
r
tition
detection
w
hen array
b
ec
o
m
e
s
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-24
N
eilBrown
Fi
x
o
ver-
z
ealous flush_
d
isk wh
e
n
c
hanging devic
e
size
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-21
NeilBro
w
n
m
d
:
avoid s
p
inloc
k
probl
e
m in
blk_throtl_exit
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-16
NeilBrown
nfs
d
: co
r
rectl
y
handle ret
u
rn value from
nfsd_
m
ap_name_to_*
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-16
NeilBrown
md: correctly h
a
ndle probe of an 'mdp' device
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-16
NeilBro
w
n
m
d:
don'
t
set_capacit
y
before array is
act
i
ve
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-02
NeilBrow
n
md:
D
on
'
t
allow
sl
o
t_store while res
y
nc/recov
e
ry is
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
m
d: don
'
t
clear
c
urr_resync
_
c
ompleted at end of resy
n
c
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
NeilBr
o
wn
md:
D
on'
t
use remove_and_add_spares to rem
o
ve f
a
iled
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md: Rem
o
ve the
A
llReserved flag
for
component devices
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
N
e
ilBrow
n
md: do
n
't
a
b
ort checking spares as soon as one cann
o
t
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
N
eilBrown
m
d: fix t
h
e
test
for f
i
nding spares in raid5_sta
r
t
_
re
s
hape
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
Neil
B
rown
md: simplify
s
ome 'if
'
condi
t
io
n
als in raid
5
_start_reshape
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
Neil
B
rown
m
d
: revert change to raid_disks on
f
a
i
lure
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilBr
o
wn
md: F
i
x remova
l
of
extra
drives wh
e
n converting
R
AID6
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
Neil
B
rown
md: range check slot nu
m
be
r
when m
a
nu
a
ll
y
adding a
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
md/rai
d
5: handle
manually-added spares in
start_re
s
hape
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
md: all
o
w
suspe
n
d_lo and suspend_hi
t
o
decrease
a
s
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
N
e
ilBrown
md:
Don't let implem
e
n
t
ation
d
e
t
ail of curr_resyn
c
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
md: Be
more careful about clear
i
ng flags bit in ->recover
y
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
Nei
l
Brown
m
d:
m
d
_
sto
p
_wri
t
e
s
r
equires mddev_loc
k
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
md: Ensure
n
o IO request to get m
d
devi
c
e
before i
t
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
N
eilBrown
md
:
fix re
g
r
e
ssion resulting in del
a
ys in c
l
earing
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
next