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: ensure changes to 'write-mostly' are reflected in metadata.
2011-08-25
N
e
i
l
Brown
md:
e
nsure changes to 'write-mostly
'
are r
e
fl
e
cted
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-25
Ne
i
lBrow
n
m
d
: r
e
port failure
if a 'se
t
faulty' re
q
uest doesn't
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eil
B
row
n
m
d
/rai
d
1
0
: han
d
le further erro
r
s
during f
i
x
_
re
a
d
_
error
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md/raid10: Handle
r
ead e
r
r
o
r
s during recovery better
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
r
own
md/raid10: simplif
y
read e
r
r
or
h
an
d
ling during recovery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10: record bad bl
o
cks d
u
e to wr
i
t
e errors
during
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/
r
aid10: attempt to fix re
a
d err
o
rs
d
uring
r
esync
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
md/raid10
:
Han
d
le
w
rite errors by updating badblock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
wn
md/raid10: cle
a
r b
a
d-block record when write succe
e
d
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md
/
raid10: a
v
oid writing to kno
w
n ba
d
bloc
k
s on k
n
own
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/
r
a
i
d10
re
c
ord ba
d
blocks as n
e
eded during recovery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/
r
aid10: avoid reading known bad bloc
k
s during resync
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10 - avoid reading
f
rom known bad blocks -
p
art 3
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Br
o
wn
m
d/raid
1
0: avoid
r
eading from know
n
bad
b
l
ocks
-
part
2
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
i
lBrown
m
d/raid10:
a
v
oid reading from
k
nown bad blocks - part 1
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10:
S
p
lit h
a
ndle_read_error out
fro
m
raid10d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10: simp
l
i
f
y
/reinde
n
t
s
o
me loops
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/raid5: Cle
a
r bad
block
s
on successful
w
r
i
te
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/r
a
id5
.
Don'
t
wri
t
e to known bad
b
lock on doubt
f
ul
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
md/ra
i
d5: write err
o
rs should
b
e recorded as bad blocks
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrow
n
md/raid5: use
b
ad-blo
c
k log
to impr
o
ve
handling
o
f
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
m
d
/r
a
id5: a
v
oid rea
d
ing from known bad blocks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
wn
md/
r
a
i
d1
:
f
actor s
e
veral fu
n
ctions
o
u
t or rai
d
1
d()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eil
B
row
n
md/raid1: improve handling o
f
read
failure du
r
ing recovery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Brown
md/raid1: recor
d
b
a
dbloc
k
s found dur
i
ng resync et
c
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md
/
raid1
:
Hand
l
e write errors by updating badblock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilB
r
o
wn
md/raid1: store
beh
i
n
d
-write
pa
g
es i
n
bi_ve
c
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: clear bad-block
r
ecord whe
n
writ
e
succe
e
d
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
md/rai
d
1: avoid writing to know
n
-bad block
s
on known
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Namh
y
ung Kim
md: update documen
t
ation for
m
d/rdev/state sy
s
fs interface
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md: ma
k
e
it easier
t
o wai
t
for bad blocks to be acknowled
g
ed
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
i
l
Brown
md
:
add
'
writ
e
_erro
r
' fl
a
g to co
m
p
o
nent
devices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/
r
aid1
:
avoid readi
n
g known bad blo
c
ks during resync
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBro
w
n
md/r
a
id1: avoid r
e
ading
from known b
a
d bloc
k
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
l
B
r
ow
n
md:
D
isable bad bl
o
cks and v0
.
9
0
me
t
a
data
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md: load
/
sto
r
e
b
adbloc
k
list from v1
.
x metadata
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d: don't allow arra
y
s
t
o conta
i
n devices w
i
th bad
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Namhyu
n
g Kim
md:
a
dd doc
u
mentation
for bad
block log
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/
b
ad-block-log: add sysfs in
t
erface for acc
e
ssin
g
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: beginnings
o
f bad block management
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Neil
B
r
o
w
n
md
:
r
e
m
o
v
e
s
us
p
iciou
s
size_
o
f()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
J
o
n
athan Brassow
MD: generate an event when array sync is c
o
mplet
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Jon
a
th
a
n Bras
s
ow
MD bitmap:
Rev
e
rt DM
d
irty log hooks
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Jonathan Brassow
MD: raid1 s/sysfs_not
i
fy
_
diren
t
/sysfs
_
notify_dire
n
t_safe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
m
d
/raid5: Av
o
i
d BUG caused by multipl
e
fai
l
ures
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Namhyung Kim
md/rai
d
10: mov
e
r
d
ev->correcte
d
_
e
r
rors counting
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Namh
y
ung
K
i
m
m
d/raid
5
:
m
o
v
e rdev->c
o
rrect
e
d_errors c
o
untin
g
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Namhyung Kim
md/raid
1
: move rdev->corrected_e
r
ror
s
c
o
unting
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Namhy
u
n
g Kim
md:
get rid
o
f unnecessary casts on p
a
g
e_address()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Neil
B
r
o
wn
md/raid10: Imp
r
ove decision
o
n whe
t
her to fail
a
device
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Nei
l
Brown
md/ra
i
d10: Make use o
f
new recovery_disabled han
d
ling
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Nei
l
B
r
ow
n
md: chan
g
e man
a
ged of recove
r
y_disabled
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
amhyung Kim
md:
r
emove ro chec
k
in
md_ch
e
ck_recov
e
ry()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Namhyu
n
g Kim
md: introduce link/unlink_rdev(
)
helpers
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Christian Dietrich
md/raid: use printk_ratelimited ins
t
ead of printk_r
a
tel
i
mit
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Ak
i
nobu Mita
m
d:
u
se pr
o
per li
t
tle-endian b
i
to
p
s
Cc:
NeilBrown
<neilb@suse.de>
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5:
f
inalise new merge
d
handle_stripe
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: move s
o
m
e
m
ore commo
n
cod
e
into handle_s
t
ripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
e
i
l
B
r
ow
n
md/raid
5
: move more c
o
mmon code
i
nto handle_stri
p
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: unite
h
a
n
dle_stripe_dirtyin
g
5 and
h
and
l
e_
s
tripe_di
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/ra
i
d5: uni
t
e
fetch_block
5
a
n
d fetch
_
b
l
ock6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/rai
d
5: rearran
g
e a test
i
n fetch_block6
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
eilBro
w
n
md/r
a
i
d
5
: move more code into
c
ommo
n
ha
n
dle_stripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Neil
B
ro
w
n
md/raid5:
M
ove code for fini
s
h
i
ng a reconstruction
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md
/
ra
i
d5: Remove stripe_head_state arg from handle_stripe
_
ex
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBr
o
wn
md/r
a
i
d5:
m
ove st
r
ipe_head
_
state and more
c
ode int
o
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
N
eilBrown
m
d
/
raid5: a
d
d some more fields to
stripe_head_stat
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBro
w
n
md/r
a
id5: unify s
t
ripe_head_state
a
n
d
r
6
_sta
t
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
N
ei
l
Brown
md/raid5: move comm
o
n c
o
de into handle_stripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
N
eilBrow
n
md
/
rai
d
5:
r
eplace sh->loc
k
w
ith an 'active' flag
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
N
e
ilBro
w
n
md/raid5:
P
rotect some m
o
r
e code wi
t
h ->devi
c
e_lock
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
N
e
i
lBrown
md
/
r
aid5:
R
emo
v
e
us
e
of sh->
l
ock in sync_request
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-18
Namhyung Kim
md/rai
d
5: get rid of dup
l
icated c
a
ll to
b
i
o_data_dir
(
)
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-18
N
a
mhy
u
ng Kim
md/raid5: use kmem_cache_zalloc()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-18
Namhyung Kim
md/r
a
id10:
s
ha
r
e pag
e
s
b
e
t
ween read and wr
i
te
bio's
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-18
Namhy
u
ng Ki
m
md/
r
a
id1
0
:
factor out commo
n
bio
h
andling code
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-18
Namh
y
ung
Kim
md/rai
d
10: get rid of duplicated
c
onditi
o
nal expres
s
ion
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-28
Neil
B
rown
md: av
o
id endl
e
s
s
recovery loo
p
when wai
t
ing for fa
i
l
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-14
N
a
mhyung Ki
m
md/raid5: remove unusua
l
use of bio
_
i
ovec_idx()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-14
Namhyung Kim
md/raid5
:
fix FUA request handling in ops_run_io()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-14
Namhyu
n
g Ki
m
m
d
/raid
5
: fix raid5
_
set_
b
i_h
w
_seg
m
ents
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
N
e
ilBrown
m
d
:Doc
u
me
n
tation/md
.
txt
-
fix typo
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
Namhyung
K
i
m
md/bitmap: remov
e
unused fields from
s
t
r
u
ct bit
m
ap
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
N
amhyung
Ki
m
md
/
bitmap: use p
r
oper accessor ma
c
ro
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
Namhyung
K
im
md: c
h
eck -
>
hot_remove_disk when rem
o
ving disk
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
马建朋
md: Using
p
oll
/
proc/
m
dstat can monitor the events
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
Jon
a
t
han Brassow
M
D: use is_p
o
wer_o
f
_
2
mac
r
o
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
Jonathan Bras
s
o
w
MD: raid5
do not set
fullsync
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
J
o
natha
n
Br
a
ss
o
w
M
D: support
initial bitmap creation
in-ker
n
el
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-08
Jonathan Brassow
MD:
a
dd sync_supe
r
to md
d
ev_t
struc
t
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-08
J
o
n
a
than Br
a
s
s
ow
MD: raid1
c
hanges to allow
u
se b
y
device mapper
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-08
Jonathan
B
rass
o
w
MD: move thread w
a
keups into
r
esu
m
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-08
Jonathan Brasso
w
MD: pos
s
i
b
le typo
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-08
J
o
nathan B
r
assow
M
D:
no sync IO
while
s
uspen
d
ed
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-08
J
o
nathan Brassow
M
D
: no integrity
reg
i
s
ter i
f
n
o gen
d
isk
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBr
o
wn
md: all
o
w resy
n
c_start
to be set while a
n
a
r
ra
y
is
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Nei
l
Brown
md/r
a
i
d10: r
e
format some lo
o
ps with less indent
i
ng
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrow
n
md/ra
i
d10:
r
emove unuse
d
v
ariable
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBr
o
wn
md/raid10: make
m
ore use
o
f
'
slot' in ra
i
d
1
0d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrow
n
md/raid10: some tidying u
p
in fix_rea
d
_error
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
next