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: simplify/reindent some loops.
2011-07-28
Nei
l
Brown
md/rai
d
10: simplify/re
i
nden
t
some
l
oops
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
md/raid5: Clear bad blocks on succes
s
f
u
l write
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
o
wn
md/r
a
id5
.
D
o
n
't write
t
o known bad bl
o
c
k o
n
doubt
f
ul
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid5:
write e
r
r
o
rs
should be recorded a
s
bad
b
l
o
ck
s
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md/raid
5
: use b
a
d
-
b
l
ock log to improve han
d
li
n
g of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid5: avoid r
e
ading from kn
o
w
n
bad blocks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
md/rai
d
1: factor se
v
eral functions out or raid1d()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md/raid1: improve
h
a
ndling
of read
f
ailure during reco
v
er
y
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: rec
o
rd badbl
o
cks
found during
res
y
nc etc
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md/raid1: Handle
w
r
ite er
r
ors by
updating b
a
dblock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: stor
e
behind-write pages in bi_vecs
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1
:
clear bad-block
r
ecord when write
s
u
c
c
e
eds
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
wn
md/raid1: avoi
d
w
r
iting to kno
w
n-bad b
l
ocks on known
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Namhyu
n
g
Kim
md:
update
d
o
cumen
t
ation f
o
r md/rd
e
v/sta
t
e sys
f
s i
n
terface
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md: make
it easi
e
r
t
o wait for bad
b
loc
k
s
to
be ac
k
nowledged
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md:
a
dd 'writ
e
_error' f
l
a
g
to co
m
ponent dev
i
c
es
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d/raid1: avoid re
a
ding known b
a
d
b
l
ocks during resync
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Brown
m
d/
r
aid1: avoid reading from known bad blocks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: Disab
l
e bad
blocks and v0
.
9
0
metadata
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d: load/store badblo
c
k lis
t
from v1
.
x
m
e
tadat
a
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBro
w
n
md: d
o
n't allow arrays to contain devices
w
ith bad
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Namhy
u
ng
K
im
md: add documentation for b
a
d
b
l
ock log
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
wn
md/bad-block-lo
g
: ad
d
sysfs interface for
a
ccessin
g
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
w
n
md: begi
n
nings of bad block management
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md:
r
e
move suspici
o
us size_of()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
J
o
na
t
han
B
ras
s
ow
MD: generate an event when a
r
ray sync is complete
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
J
o
n
athan
Brassow
MD bi
t
m
ap
:
Revert D
M
dirty log
h
oo
k
s
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Jo
n
athan Brassow
MD: raid1 s/s
y
sfs_notif
y
_
d
i
rent/sysf
s
_n
o
tify_dirent_safe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
e
ilB
r
own
md/rai
d
5: Avoi
d
B
UG caused
by mult
i
ple fai
l
ur
e
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Namhyun
g
K
i
m
md/raid10: move rde
v
->corrected_errors
c
o
u
nting
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
am
h
yung Kim
md/raid5
:
move rdev->corrected_e
r
ro
r
s counting
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Namh
y
ung
K
im
md/
r
a
i
d
1
:
move r
d
ev->corre
c
t
ed_
e
rrors counting
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Nam
h
yung Kim
m
d
:
get rid of un
n
ecessary casts o
n
page
_
ad
d
ress()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
e
ilBrown
md/raid1
0
: I
m
p
r
ove decision on whether to fail a device
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Nei
l
Brown
md/raid10: Make use o
f
new r
e
covery_disabled h
a
ndli
n
g
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Neil
B
rown
md: change man
a
ged of r
e
covery_
d
isabl
e
d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Namhy
u
ng Kim
md: remove ro check in md
_
check_recov
e
ry()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Namhyung Kim
md: introduce
l
ink/unlink
_
rdev(
)
helpers
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Chr
i
s
tian Die
t
rich
m
d
/
r
aid: use printk_ratelimited i
n
stead of pr
i
ntk
_
ratelim
i
t
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Akino
b
u M
i
ta
md: use prope
r
li
t
tl
e
-endi
a
n
bitops
Cc:
NeilBrown
<neilb@suse.de>
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
m
d
/
ra
i
d5:
fina
l
ise n
e
w merged han
d
le_stri
p
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid
5
: move some more common code
i
nto han
d
l
e
_stripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
e
ilBrown
md/raid5
:
move more
common c
o
de into han
d
le_stripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: unite
handle_st
r
ipe_d
i
rt
y
ing5 and handl
e
_stripe_di
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
m
d
/r
a
id5
:
u
n
ite fetch_bloc
k
5 a
n
d fetc
h
_
b
lock6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBro
w
n
m
d
/rai
d
5: re
a
rrange a test
in fetch_
b
l
ock6
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
eilBrown
md/raid5: move more cod
e
in
t
o
common handle_st
r
i
p
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
e
i
lBr
o
wn
m
d
/raid5: Move code for
f
i
nishin
g
a r
e
constr
u
ctio
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Nei
l
Brown
m
d
/raid5: Remove
s
trip
e
_head_s
t
ate arg from h
a
n
dle
_
st
r
ipe_e
x
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrow
n
md/raid5: move s
t
ripe_hea
d
_
s
t
a
te
and
mor
e
code
int
o
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
N
e
i
lBrown
md/raid5:
add some more
f
ie
l
ds to stripe
_
head_stat
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/raid5: unify stripe_h
e
ad_s
t
ate and
r
6
_state
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
N
eilBrown
m
d/raid5: move c
o
m
mon code
i
nt
o
han
d
le_stripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilB
r
o
w
n
md
/
raid5: r
e
place sh->lo
c
k with an
'
active'
f
lag
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
Nei
l
Brown
md/raid5: Protect some more code with -
>
d
evice_l
o
ck
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
Ne
i
lBrown
m
d/raid5: Remo
v
e use
o
f
sh
-
>lock in sync_request
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-18
Na
m
hyung Kim
md/raid5: get r
i
d of dup
l
i
cat
e
d call to bio_data_dir
(
)
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-18
Namhyu
n
g Kim
m
d/raid5: use kmem_cache_z
a
lloc()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-18
Namhyung Kim
md
/
ra
i
d10: share
pages between read
and wri
t
e bi
o
'
s
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-18
Namhyung Kim
md/raid10
:
factor ou
t
common bio ha
n
dli
n
g cod
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-18
Namhyung Kim
md/ra
i
d1
0
:
g
et rid
of duplicated
c
o
n
d
i
t
i
ona
l
expres
s
ion
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-28
Nei
l
Brown
m
d: avoi
d
endless recovery loop when wai
t
ing for fail
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-14
N
amhy
u
ng Kim
m
d/ra
i
d5: remo
v
e
unusu
a
l use of bio_iovec_idx()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-14
Nam
h
yung Kim
md/raid5:
f
ix F
U
A reques
t
hand
l
ing i
n
o
p
s_run_io(
)
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-14
Namhyung Kim
md/raid5: fix raid5_set_bi_hw_segmen
t
s
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
NeilBrown
md:Documentatio
n
/md
.
txt
-
fix typ
o
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
Na
m
h
yung
K
im
md
/
b
i
tmap: r
e
move unuse
d
fiel
d
s fro
m
struct
b
itmap
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
Namhyung
K
i
m
m
d
/
b
itmap: use
pro
p
er accesso
r
macro
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
Namhyun
g
Kim
md:
check
-
>hot_
r
emove_disk when
removing dis
k
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
马建朋
md
:
Using poll
/
p
r
oc/mdstat
can monito
r
the events
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
Jonathan Bra
s
sow
MD: u
s
e is_
p
ower_of_2
ma
c
ro
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
Jo
n
at
h
an
B
r
assow
MD:
r
aid5 do not
s
e
t
fullsync
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
Jonathan Brassow
MD: support ini
t
i
a
l
b
itmap c
r
eation in-k
e
rn
e
l
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-08
Jonat
h
an B
r
asso
w
M
D:
a
dd sync_
s
up
e
r
t
o mddev_t st
r
uct
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-08
Jonathan Bras
s
ow
MD: raid1 chan
g
es
t
o
a
l
low use
by d
e
vice mapper
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-08
J
o
nathan Brassow
MD: move th
r
ead wake
u
ps
into r
e
sume
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-08
Jonat
h
an Bra
s
sow
MD: possible
typo
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-08
Jona
t
ha
n
Br
a
ssow
MD: no sync IO w
h
ile suspen
d
ed
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-08
Jo
n
a
t
han Brassow
MD: no integrity
register i
f
no
g
endisk
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Ne
i
lBrown
m
d
:
a
ll
o
w
r
esync_
s
tart to b
e
se
t
while an ar
r
ay is
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Nei
l
Brow
n
md/raid
1
0: reformat some loops wit
h
less indenting
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBro
w
n
md/raid10: remove u
n
used variable
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/
r
aid10: make more use of 's
l
ot
'
in raid1
0
d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Nei
l
Brown
md/
r
aid1
0
: some ti
d
ying up i
n
fix_
r
e
a
d_e
r
ror
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid1: improve handling of
p
ages
allocated
for write
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Ne
i
lBrown
md/raid1: try f
i
x
_sync_
r
ead_
e
rr
o
r b
e
f
ore process_checks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
eilBr
o
wn
md/
r
aid1
:
t
i
dy up
new fu
n
ctions:
proc
e
ss_c
h
ecks a
n
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid1: split
o
ut two sub-functions f
r
o
m
s
yn
c
_request_write
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Neil
B
rown
md:
ma
k
e error_ha
n
dler f
u
n
c
t
i
o
n
s more unifor
m
a
nd correct
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/
m
u
ltipath: discard ->
w
orking
_
disks in
f
avour of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Nei
l
Brown
md/raid1:
clean
u
p read_balance
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
e
ilBrown
md: simplify r
a
i
d10 re
a
d_balance
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Neil
B
r
o
wn
md/bitmap: fix
saving of
e
vents_cleared and other
state
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md: reject a
r
e
-
add r
e
quest th
a
t cannot
b
e h
o
noured
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
eil
B
row
n
md: Fix race w
h
en creatin
g
a new md devic
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-20
CoolCold
md: Upd
a
te docume
n
tation
f
o
r s
y
n
c
_min and sync
_
max
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-20
Krzysztof W
o
jci
k
md:
Cl
e
anup
a
fter raid45->raid0 takeover
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-20
NeilBrow
n
md:
Fix dev_se
c
t
o
rs on t
a
keover from raid0 to r
a
i
d
4
/
5
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-20
Ne
i
l
Brown
md/raid5: remove sett
i
n
g of
-
>
qu
e
ue_lock
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
Nei
l
Brown
md:
fi
x
up raid1
/
r
a
id10 unplugging
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
next