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
dm flakey: add drop_writes
2011-07-28
NeilBrown
md/
r
aid
1
0: ha
n
dle further error
s
during f
i
x
_
read_
e
rror
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md/raid10: Han
d
le rea
d
errors du
r
i
n
g
r
ecov
e
ry better
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md/raid10:
si
m
pl
i
fy read err
o
r
handling during r
e
covery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md
/
raid10: record bad bl
o
cks due to write errors d
u
r
i
n
g
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
md/
r
aid10:
atte
m
pt
t
o
fix
r
ead errors during resync
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Bro
w
n
md/
r
ai
d
1
0: Handle
w
rite errors by updatin
g
bad
b
lock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d/ra
i
d10: clear bad
-
blo
c
k
record when w
r
ite succ
e
eds
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10:
a
void writin
g
to know
n
bad blocks on k
n
own
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1
0
r
ecord bad
b
l
o
cks
as n
e
eded duri
n
g recov
e
ry
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md/raid
1
0: avoid
r
eading
k
n
o
w
n bad blocks during r
e
sync
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
wn
md/
r
a
id10
- avoid reading from kno
w
n
b
ad
b
locks -
part 3
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10: avoid r
e
adi
n
g
from known
b
ad bl
o
cks -
p
a
r
t
2
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md/raid10: avoid reading from
k
n
own
b
a
d blocks
-
p
a
rt 1
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md/raid10: Split handle_r
e
ad_er
r
or o
u
t from
r
aid10d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md/raid10: si
m
pl
i
f
y/reindent
s
o
m
e loops
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/
r
aid5: Clear bad bloc
k
s on
successful wri
t
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d/raid5
.
Do
n
't write to known bad b
l
o
c
k on
dou
b
t
f
u
l
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d/r
a
i
d5: writ
e
e
r
rors shou
l
d be rec
o
r
d
ed as bad blocks
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
l
B
ro
w
n
md/ra
i
d5: use bad-block log to impro
v
e
hand
l
ing of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md/
r
aid5: avoid reading from kn
o
wn bad blocks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1
:
facto
r
several
functions out o
r
raid1d()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrow
n
m
d
/raid1: improve han
d
ling o
f
read failure duri
n
g
r
ecovery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
l
Brown
md/raid1: rec
o
r
d
b
ad
b
locks found during resync e
t
c
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: Handle
w
r
i
t
e
errors by updating badblock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md/
r
aid1: sto
r
e behind-w
r
ite
p
age
s
in bi_vecs
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: clear b
a
d
-
block record when write
s
ucceeds
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
m
d/raid1: avoid w
r
it
i
ng to k
n
own-bad blo
c
ks on known
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
r
own
md: make
it
easier to wait f
o
r
bad blocks to be ack
n
o
w
ledged
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Brown
md: add 'write_error' flag
t
o compone
n
t devi
c
es
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
r
o
w
n
md/raid1: avoid reading known bad blocks
during resync
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: avoid reading
f
rom
k
n
own
b
ad bloc
k
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md:
Disable b
a
d blocks and v0
.
90 metadata
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md
:
l
oad/st
o
r
e
ba
d
b
l
ock list fro
m
v1
.
x metadata
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md: don't allow a
r
rays
to cont
a
in devices with bad
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Brown
md/bad-
b
lock-log: a
d
d s
y
sfs
i
nt
e
r
fac
e
for acce
s
s
ing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
wn
md:
b
eginnin
g
s of bad
b
lock ma
n
agement
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBr
o
w
n
md: remov
e
suspicious
size_of()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Nei
l
Brown
m
d
/rai
d
5: Avoid
BUG caused by multipl
e
failu
r
es
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Nei
l
Brow
n
md/raid10: Impro
v
e deci
s
ion on wh
e
ther to fai
l
a
d
e
vice
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Ne
i
lBrown
md/
r
ai
d
10: M
a
ke use of new rec
o
very_disabled ha
n
dling
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md: change
managed of recovery_disa
b
led
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Ne
i
lBrown
md/raid5: finalise new me
r
g
e
d handle_
s
trip
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Nei
l
Brown
md/ra
i
d5
:
move so
m
e more common code
i
n
to handl
e
_s
t
ripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
eilB
r
own
md/raid5:
move m
o
re common code int
o
handle_stripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
m
d
/raid5: unite handle_str
i
pe_d
i
rtying
5
a
n
d
h
and
l
e_s
t
ripe_di
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: unite fetch_block
5
and fetch_block
6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilB
r
own
m
d/raid5: rearrange a test
i
n fet
c
h_block6
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
ei
l
B
rown
md/r
a
id5: move more code
i
n
to
c
om
m
on
h
andle_
s
t
r
ipe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/
r
aid5: Move code
fo
r
finishing a reconstruction
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: R
e
move stripe_head_state
a
rg f
r
om handle
_
stripe_ex
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBr
o
wn
md/raid5:
move st
r
ipe_head_s
t
ate and
m
or
e
code in
t
o
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
N
eilB
r
o
w
n
m
d/raid5: ad
d
some mo
r
e fields to st
r
ipe_head_sta
t
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBr
o
wn
md/raid5: unify stripe_hea
d
_state and
r6_state
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/
r
aid5: m
o
ve
c
ommon code int
o
handle
_
str
i
pe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilB
r
own
md/raid5: replace s
h
->l
o
ck
w
ith an 'active' fla
g
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/raid5: Protect some mo
r
e
c
ode with ->dev
i
c
e
_lock
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBr
o
wn
md/rai
d
5: Remove use of sh->lock
i
n sync_request
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-15
NeilBr
o
wn
n
f
s
d: Rem
o
ve depreca
t
ed nfsctl system call and relate
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-28
Nei
l
Brown
md: avoid end
l
e
ss recovery
l
o
op when
w
aiting
f
o
r fai
l
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
NeilBro
w
n
md:Docume
n
tation/md
.
txt - fix typo
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBro
w
n
md:
a
llow resync_
s
ta
r
t to be
s
e
t
while an
arr
a
y is
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid10: ref
o
r
mat some loo
p
s with l
e
ss indenting
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/r
a
id10: re
m
ov
e
unused variable
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
e
i
l
B
r
own
m
d/
r
a
id10: mak
e
more use
of 'slot' in ra
i
d10d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid10: some
tidying up i
n
fix
_
read_error
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
eilBrown
md/raid1: impro
v
e
h
an
d
lin
g
o
f
pag
e
s alloca
t
ed
for wri
t
e
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid1:
try
fix_sync
_
read_error before process_checks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBr
o
w
n
md
/
ra
i
d1: tidy up new f
u
nctions:
p
roce
s
s_checks and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
m
d
/rai
d
1: split
out two sub-
f
u
nction
s
fro
m
sync_r
e
quest_write
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilB
r
own
m
d
: make error_handler fun
c
tions more uniform and
c
orrect
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Nei
l
B
rown
m
d/multipa
t
h
: discard ->working_
d
i
s
k
s
i
n favour of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Ne
i
lBrown
md/raid1: clean up read_
b
alance
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Neil
B
row
n
md: simplify
r
aid10
r
ea
d
_balance
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/b
i
tmap: fix saving of eve
n
ts_c
l
eared and oth
e
r state
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
e
ilBrow
n
md:
rej
e
ct a r
e
-add
r
e
quest tha
t
cannot be hon
o
ured
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md: F
i
x race
w
he
n
cre
a
ting a
new md d
e
vice
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-20
Neil
B
r
o
wn
md: Fix dev_sectors on takeover from raid0 to raid4/5
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-20
N
eilBrown
m
d
/raid5: remove s
e
tting of ->queue_
l
ock
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md: fix
u
p
raid1/
r
aid10 u
n
plugging
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
N
e
ilBrow
n
m
d
: incorporate new pl
u
g
ging into ra
i
d5
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md
:
provide generi
c
su
p
port for h
a
ndling unpl
u
g
callbacks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
m
d - re
m
o
ve old plugging code
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md/dm - r
e
move remain
s
of plug_f
n
callba
c
k
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
Ne
i
lBro
w
n
md: use new plu
g
g
i
ng interface for RAID IO
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
Ne
i
lBrown
block: Enhance new plugging support to support
g
ener
a
l
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-11
Nei
l
Brown
b
l
ock: splice
plug
list
t
o local context
commit
|
commitdiff
|
tree
2011-02-24
NeilBrown
md
:
F
i
x
- agai
n
- partition d
e
tection whe
n
array become
s
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-24
NeilBr
o
wn
Fix over-
z
eal
o
us
f
lush_d
i
sk when chan
g
ing
d
evice size
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-21
NeilBrown
md:
a
void spin
l
ock
p
roblem in blk
_
t
h
rot
l
_exit
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-16
NeilBrown
nfsd:
cor
r
ectly ha
n
dle retur
n
value from
nfsd_m
a
p_name_to_*
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-16
NeilBrown
md: correctly handle probe o
f
an
'
m
dp'
de
v
ice
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-16
NeilBrow
n
md: don't
set_capacity
bef
o
re array is
a
ctive
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-02
NeilBrown
md
:
D
on't
a
llow slot_store while resync/recovery i
s
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md:
d
on't
c
lear curr_resyn
c
_comp
l
eted at end of
resync
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md: Don't use remo
v
e_and_add_spares to remove failed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
N
eil
B
row
n
md: Rem
o
v
e the AllReser
v
ed fl
a
g fo
r
component devic
e
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
Ne
i
lBrown
md: don't
a
bort checki
n
g spares as soon as one cannot
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md: fix
the test for
f
indin
g
spares in raid5_start_r
e
shape
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
m
d
:
simplify some
'if
'
conditionals i
n
raid5
_
start_resha
p
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
Neil
B
rown
md: rev
e
rt chang
e
to
raid_dis
k
s
on
f
ailure
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
next