repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-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/raid10 record bad blocks as needed during recovery.
2011-07-28
NeilBrown
md/r
a
i
d
10 record bad block
s
a
s needed
d
uring rec
o
ve
r
y
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
md/r
a
id10: avoid
rea
d
ing
know
n
bad blocks during resync
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10 - av
o
i
d
reading
f
rom known bad blocks - pa
r
t 3
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBr
o
wn
md/rai
d
10: avoid reading from known
b
ad blocks -
par
t
2
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/raid1
0
: avoid reading from k
n
o
w
n
bad blocks - part 1
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
e
il
B
rown
md/raid10: Split
h
a
nd
l
e_read_error ou
t
fro
m
r
aid10d
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrow
n
m
d
/r
a
i
d10: simplify/reindent some loops
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/
raid5: Clear bad blocks
on suc
c
essful writ
e
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
wn
md/raid5
.
Don't
write to know
n
bad block on doub
t
fu
l
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrow
n
md/rai
d
5: write
errors should be reco
r
ded as bad blocks
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid5: use bad-bl
o
c
k log to
impr
o
ve ha
n
dling of
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/ra
i
d
5
: avoi
d
read
i
ng from known bad b
l
ocks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md/raid
1
: factor several fu
n
c
t
ions
out or
raid1
d
()
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid
1
: improv
e
ha
n
d
l
ing of read failure dur
i
n
g recove
r
y
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBr
o
wn
md/raid1: r
e
cord ba
d
blocks found during resync etc
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
wn
md
/
raid1: Handle
w
r
ite erro
r
s by updating
b
adbl
o
ck
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: store behin
d
-wr
i
te pages
in bi
_
vecs
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
l
Brown
m
d
/ra
i
d1: clear bad-bloc
k
record when writ
e
succeeds
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/rai
d
1:
a
void
wr
i
tin
g
to known-bad blocks o
n
known
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
md: m
a
k
e
it
e
a
sier t
o
wait for bad
b
locks to be a
c
knowledged
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md: a
d
d
'
wr
i
te_erro
r
' flag
to compo
n
ent
devices
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/
r
a
i
d1: avoid reading known b
a
d blocks duri
n
g resync
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
wn
md/r
a
i
d1: avoid r
e
ad
i
ng
fr
o
m
k
now
n
bad blocks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
: D
i
sable
bad blo
c
ks and
v
0
.
9
0
metadata
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
wn
md
:
load/store badblock lis
t
from v
1
.
x metad
a
ta
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: don't allow
a
rrays to contain de
v
ices
w
i
th ba
d
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/
b
ad-blo
c
k-log: add sysfs i
n
t
e
rface for accessing
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d:
b
eginnings of bad block management
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md
:
r
e
move suspicious si
z
e
_of()
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: Avoid BUG c
a
used by multiple failures
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBr
o
wn
md/raid10
:
Improve
dec
i
sio
n
on whether t
o
fail a device
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid
1
0
:
Make use of new
reco
v
ery_di
s
abled handling
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md: chan
g
e managed of recover
y
_disa
b
led
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
m
d/raid
5
: finalise new merged handle_stripe
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
N
ei
l
Brown
m
d
/raid5:
m
ove some more common c
o
de
i
nto handle_strip
e
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
N
e
ilBrown
md/ra
i
d5: move more common c
o
de into handle_
s
tripe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md
/
raid5: un
i
te handle_strip
e
_dirtyin
g
5 and
han
d
le_s
t
ripe_di
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid
5
: unite fetch_bl
o
ck5 and
f
etch_block6
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
N
e
ilBrown
md/raid5:
rearran
g
e
a
t
est in fe
t
ch_block6
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid
5
: move more code into com
m
on handle_stripe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Nei
l
Brown
md
/
raid5: Move co
d
e for finis
h
ing a r
e
construc
t
ion
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilB
r
own
md/raid5: Remove stripe_hea
d
_state arg from h
a
n
dle_stripe_ex
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBro
w
n
md
/
r
a
id5: move st
r
ipe_head_state and more c
o
de into
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/raid5: add so
m
e mo
r
e fie
l
ds to stripe_hea
d
_state
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBr
o
wn
m
d
/ra
i
d5: unify
s
tripe_head_state and r6
_
state
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md
/
raid5: move common
c
o
de into
h
a
ndle_stripe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
Ne
i
lBrown
m
d
/
r
a
i
d5: r
e
p
l
ac
e
sh-
>
lo
c
k wi
t
h an
'
ac
t
ive' flag
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/raid5: Pro
t
ect some mo
r
e code with ->devi
c
e_lock
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
N
eilBrown
md/raid
5
:
Remove use of sh-
>
l
o
ck in sync_
r
e
quest
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-28
NeilBr
o
wn
md: avo
i
d endless recovery loop when wai
t
i
ng fo
r
fa
i
l
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-09
N
e
ilBrown
md:Do
c
umentat
i
on/md
.
txt - fix typo
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Ne
i
lBrown
md: allow re
s
y
nc_start to be set while
an array is
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/ra
i
d10:
r
ef
o
rmat some loops with less indenting
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
N
eilB
r
ow
n
md
/
r
a
i
d10:
remove
u
nused v
a
ri
a
ble
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/r
a
i
d10: make
more u
s
e o
f
'sl
o
t
'
in raid10d
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Nei
l
Brown
md/raid1
0
: some tidy
i
ng up in fix_re
a
d_error
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Ne
i
l
B
rown
md/raid1: im
p
r
o
ve h
a
ndling
o
f pages allocated
f
o
r write
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid1: try fix_syn
c
_rea
d
_e
r
ror before
p
r
ocess_checks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/ra
i
d1: tidy u
p
new fu
n
c
tions: proce
s
s_
c
hecks and
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Neil
B
rown
md/raid1: split out two sub-functions
f
r
om sync
_
r
equest_write
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Nei
l
Br
o
wn
m
d
: make error_handler functio
n
s more
u
niform a
n
d corr
e
ct
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Neil
B
r
o
wn
md/multip
a
th: disca
r
d ->working_disks
i
n
favou
r
o
f
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md
/
raid1: c
l
ean up read_balance
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Nei
l
Brown
m
d
: simplify raid10 re
a
d_b
a
l
ance
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
m
d
/bi
t
map: fix savi
n
g of
e
vent
s
_clear
e
d and other
st
a
t
e
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md: reject
a
re-a
d
d req
u
est
th
a
t
cannot be honoured
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Nei
l
Br
o
w
n
md: Fi
x
race when
creating a ne
w
md
device
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-20
Neil
B
rown
m
d
:
F
ix dev_se
c
tor
s
o
n takeover fro
m
r
a
id0 to raid4/5
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-20
Ne
i
l
Brown
m
d/raid5: remove s
e
tt
i
ng of ->qu
e
ue_loc
k
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
N
eilBrown
md
:
fix up raid1
/
raid
1
0 u
n
plugging
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md: incor
p
orate n
e
w plu
g
ging into raid5
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md:
provide ge
n
er
i
c
s
u
p
po
r
t for
handl
i
n
g
unpl
u
g callb
a
cks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilBro
w
n
md
- remove old plu
g
gi
n
g code
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilB
r
o
w
n
m
d
/dm - re
m
o
ve remains
of plug_fn cal
l
back
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
m
d: use new pl
u
ggin
g
interface f
o
r RAID
I
O
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
N
e
ilBrow
n
block: Enhan
c
e n
e
w plugging support to suppor
t
ge
n
eral
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-11
NeilBrown
bl
o
ck: s
p
l
i
c
e
plu
g
li
s
t t
o
local cont
e
xt
commit
|
commitdiff
|
tree
2011-03-01
Neil Brown
[CPUF
R
EQ] M
i
ssing
"unregister_cpu_
n
otifier" i
n
powernow
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-24
Nei
l
Brow
n
md:
F
ix - ag
a
in - pa
r
tition detection wh
e
n
array
becomes
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-24
N
e
ilB
r
o
w
n
F
i
x over-zealous f
l
ush_disk when changin
g
devic
e
s
i
ze
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-21
NeilBrown
md: avo
i
d spinl
o
ck pr
o
blem
in blk_throtl_exit
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-16
N
eilBrown
nfsd: correctly handle re
t
urn value from n
f
sd_map_name_to_*
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-16
Neil
B
rown
md: correc
t
ly handle
p
robe o
f
an 'mdp' de
v
ice
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-16
N
eilBrown
md: don't
set_ca
p
a
c
ity b
e
f
o
re a
r
ray is active
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-02
NeilBrown
md: Don't
allo
w
slot_stor
e
while
resync/
r
ecov
e
ry is
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
N
eilBrown
md: d
o
n't c
l
e
a
r curr_resync_co
m
pleted at end of resync
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
Ne
i
lBrown
m
d: Don't
use r
e
mov
e
_
a
nd_ad
d
_
s
pares
to remov
e
failed
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
NeilBr
o
wn
md
:
Remove the AllRese
r
ved
f
lag for com
p
onent d
e
vices
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md: don't abort checking
s
p
ares as soon as o
n
e cannot
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
m
d: fix the test for find
i
ng
s
p
ares in raid5_
s
tart
_
reshape
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md:
s
i
mplify some
'if' condition
a
l
s in r
a
id5_start_reshape
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
N
e
ilBrown
md: revert change to raid_disk
s
on fail
u
re
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
md: Fix removal
of
e
xtra d
r
ive
s
w
h
e
n convert
i
ng R
A
ID6
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
m
d
: ran
g
e check slot nu
m
ber whe
n
m
anually adding
a
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
md/
r
aid
5
: handle manua
l
ly-added spares in start_reshap
e
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
N
e
i
l
B
r
own
md: allow suspend_lo and suspend_hi to decrease as
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
Nei
l
Brown
md: Don'
t
let i
m
plementation detail
o
f curr_re
s
ync
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
Neil
B
r
o
wn
md: Be m
o
re
c
areful
ab
o
ut clea
r
ing flags
bit in ->recovery
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
Ne
i
l
Br
o
wn
m
d
: m
d
_stop_
w
rites requires mddev_lock
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrow
n
md: Ensure no IO r
e
quest
to get md de
v
ice b
e
for
e
it
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
next