repo.or.cz
/
linux-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: use REQ_NOIDLE flag in md_super_write()
2011-08-25
Namhyung Kim
m
d:
use REQ_NOIDLE f
l
a
g
in md_super_wr
i
t
e
()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-25
NeilBrown
md: ensure c
h
ang
e
s to 'write-mostly' are reflecte
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-25
NeilBrown
md: re
p
or
t
failur
e
if a 'set faulty' requ
e
s
t doesn't
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md/raid10: hand
l
e further er
r
ors duri
n
g
fix_r
e
a
d_
e
rror
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/rai
d
10: Handle
r
ead
e
rrors
d
u
ring
r
eco
v
ery bet
t
er
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10: simplify read
e
r
r
or han
d
ling during r
e
cove
r
y
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10: record bad
blocks
d
ue t
o
write er
r
o
rs du
r
ing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md/ra
i
d1
0
:
attem
p
t
t
o fix read erro
r
s du
r
ing re
s
ync
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Brown
md/raid10
:
Handle write errors by updating badblock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid
1
0: clear bad
-
block record when write
s
ucceeds
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10
:
a
v
oi
d
writin
g
to k
n
own bad blocks
on known
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
m
d/raid1
0
r
ecord bad blocks a
s
needed
during recovery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrow
n
md/raid10
:
avoi
d
reading known bad blocks durin
g
re
s
y
nc
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrow
n
md/raid10 - avoid r
e
ading from kn
o
wn
b
ad
b
locks
- part 3
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d/ra
i
d10: avoid
rea
d
in
g
from known b
a
d b
l
oc
k
s - part 2
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md
/
r
aid1
0
:
avoid readi
n
g fr
o
m known bad blocks - part
1
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
i
lBrown
md/raid10: Split ha
n
dle_read_erro
r
out
f
r
om raid10d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10: simplify/r
e
i
n
dent some loops
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Brown
md/raid5: C
l
ear bad
b
l
ocks on succes
s
ful
w
rite
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
B
rown
md/raid5
.
Do
n
't w
r
i
te
t
o
kn
o
wn bad block on
d
oubtful
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md
/
ra
i
d5:
w
rit
e
errors shoul
d
be record
e
d as
bad b
l
ocks
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBr
o
wn
md/raid5
:
u
s
e bad-block
l
og to improve handling o
f
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md/raid
5
: avoid reading from
k
nown bad blocks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrow
n
md/ra
i
d1: factor s
e
vera
l
function
s
o
u
t or raid1d()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
m
d
/raid1: i
m
prove handling
of read
failure duri
n
g recovery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/r
a
id1: record
b
adblo
c
ks
f
ound during resyn
c
etc
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: Handle wri
t
e errors by updating badblock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md
/
raid1: store behind-write pages in bi_ve
c
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
md/rai
d
1: clear bad-b
l
ock record when write succeeds
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBro
w
n
md
/
r
a
id1: avo
i
d writin
g
to known-bad blocks on k
n
own
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Namhyung Kim
md: update doc
u
m
entation for md/rdev/
s
ta
t
e
s
ysfs int
e
rfac
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md: make it eas
i
er to wa
i
t for bad
b
locks to b
e
ac
k
nowled
g
ed
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: add 'write_erro
r
' flag to com
p
o
n
ent device
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/rai
d
1: avoid
r
e
a
ding
kno
w
n
b
ad blocks durin
g
resy
n
c
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/raid1: avoid reading from
k
n
o
wn bad blo
c
ks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
m
d
:
D
i
sable
b
ad bl
o
cks and v0
.
90 metadata
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
wn
md
:
load/store
badblock
l
ist
from
v1
.
x metadata
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrow
n
md:
d
on't allow arrays to contain dev
i
c
e
s with bad
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Namhyung
K
im
md: add docum
e
ntation
f
or bad block log
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/bad-block-log: a
d
d
s
ysfs in
t
e
rface for accessi
n
g
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: beg
i
nn
i
ngs of
b
ad
b
lock m
a
nage
m
ent
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md: remove suspicious size_of
(
)
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Jonathan Brassow
M
D: generate an e
v
ent when array sync
is complete
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Jonathan B
r
assow
MD bitm
a
p: R
e
vert DM d
i
rty log h
o
oks
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Jon
a
t
h
an Brassow
MD
:
raid1 s/sysfs_notify_dirent/sysfs_not
i
fy_diren
t
_safe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBro
w
n
md/
r
aid5: A
v
o
i
d BUG caused by mul
t
iple
fail
u
res
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Namhyung
K
im
md/raid10:
move rdev->corre
c
ted_errors co
u
nting
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Namhyung Kim
md/ra
i
d5:
m
o
ve rdev-
>
corrected
_
errors counting
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Namhyung Kim
m
d
/
raid1: mo
v
e r
d
e
v
->corr
e
cted_errors co
u
nting
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
a
mh
y
ung Kim
md: get
r
id of unn
e
cessa
r
y cas
t
s
on page
_
a
d
d
r
e
ss(
)
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilB
r
own
md/raid10
:
Improve decision on whether to fail a device
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBr
o
wn
md/raid10:
M
a
ke use
of new re
c
overy_disabled
h
and
l
ing
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Nei
l
Brown
md: cha
n
ge man
a
g
e
d
o
f
r
ecovery_disabl
e
d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
amhyung
Kim
m
d: remove ro
chec
k
in m
d
_check_rec
o
very(
)
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Namhyung
Kim
md: introduc
e
l
ink/
u
nlink_rde
v
() helpers
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Ch
r
istian D
i
etrich
md/r
a
id: use printk_ratelimit
e
d inste
a
d o
f
printk_rateli
m
it
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
A
k
inobu M
i
ta
md: use p
r
o
per little-endian bitops
Cc:
NeilBrown
<neilb@suse.de>
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilB
r
o
w
n
md/r
a
i
d5:
finalise
n
ew merged
h
andle_stripe
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/ra
i
d5: mov
e
so
m
e more common code
into handle_
s
tripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: move more commo
n
co
d
e into handle_stripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/r
a
i
d5: u
n
ite handl
e
_stripe
_
d
irtying5 and handle_stripe_di
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: unite
fetch_block5
and fetch_block6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
m
d/
r
aid5: rearrange a test in fe
t
ch
_
blo
c
k6
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
m
d
/raid5: move more
c
ode into c
o
m
mon ha
n
dle_stri
p
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
e
i
lBrown
m
d/ra
i
d5: Mo
v
e co
d
e for finishing a reconstruction
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrow
n
md/ra
i
d5: Remove s
t
ri
p
e
_
head_state arg from
h
andl
e
_stripe_ex
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
N
e
i
l
Brown
md/raid5
:
move stripe_head_state and more code in
t
o
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/raid5: add some more fields to stripe_head_state
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBro
w
n
md/raid5: unify
s
tripe_head_st
a
te and r
6
_state
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/
r
aid
5
:
move
c
ommon
code into handle_strip
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
Nei
l
Brown
md/raid5
:
replace sh->
l
ock with an 'active' flag
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/raid5:
P
r
otect some mor
e
code with ->d
e
v
ice_lock
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
N
e
i
lBrow
n
md/rai
d
5: Remove use of sh->lo
c
k i
n
sy
n
c
_
request
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-18
N
amhyung Kim
m
d
/
raid5
:
get rid of duplicated call to bio_data_dir()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-18
Namhyung Kim
m
d
/
rai
d
5: use kmem_ca
c
he_zalloc()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-18
Namhyung Kim
md/raid10: share pages between read and writ
e
bio
'
s
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-18
Namhy
u
ng Kim
m
d
/ra
i
d
1
0: factor out
c
ommon
b
i
o
handling code
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-18
Namhyung K
i
m
md
/
raid10: g
e
t rid of dupl
i
cated co
n
ditional expression
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-28
NeilBrown
md: avo
i
d
e
ndless recovery loop when wa
i
ting fo
r
fail
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-14
Namhyung Kim
md/raid5: remo
v
e
unusual
use of bio_iovec_i
d
x()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-14
Namhyung Kim
m
d
/raid5
:
fix FUA re
q
uest handli
n
g in o
p
s_run
_
io()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-14
Namhyung
Kim
md/raid5: fix raid
5
_set_
b
i_hw_seg
m
ent
s
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
Neil
B
rown
md:
D
ocu
m
entation/md
.
t
xt
-
fix typ
o
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
Namhyu
n
g Kim
md/bitmap:
r
e
move
u
nused fields from
s
t
r
u
c
t bitmap
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
Na
m
h
y
u
ng Ki
m
md/bitm
a
p:
u
s
e
proper accessor macro
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
Namhyung Kim
md: check ->
h
o
t
_remove_disk when
r
emovin
g
disk
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
马建朋
m
d
:
Using poll /proc
/
m
d
stat can monitor the events
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
J
onathan Brassow
MD:
u
se is_power_of_2 macro
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
Jonathan Brassow
MD: raid5 do not se
t
fullsync
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
Jonath
a
n Br
a
ssow
MD: support i
n
itial bitmap creation in-
k
erne
l
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-08
Jonathan
Bras
s
ow
MD: add sync_super to md
d
e
v_
t
s
t
ruct
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-08
Jonathan Brasso
w
M
D: rai
d
1 chan
g
es to allow use by
d
ev
i
ce map
p
er
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-08
Jonathan
Brass
o
w
MD: mo
v
e
thread wakeups into resume
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-08
Jonatha
n
Brassow
MD: po
s
sible typo
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-08
Jona
t
han B
r
as
s
ow
MD: no sync
I
O w
h
il
e
suspe
n
ded
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-08
Jonat
h
an Brassow
MD: no integrity regis
t
er i
f
no ge
n
disk
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Nei
l
Bro
w
n
md:
a
llow
r
esync_start to be set while
an array is
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/r
a
id10:
r
efo
r
mat
s
o
m
e
loops
w
it
h
less in
d
enting
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid10: remove u
n
used
v
a
riab
l
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBr
o
wn
md/raid
1
0
:
make
more use of 'sl
o
t' in ra
i
d10d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
next