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
NeilBro
w
n
m
d/raid10 record bad blocks as
n
e
e
ded during recove
r
y
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBro
w
n
md/raid10: a
v
o
i
d
r
e
ading known b
a
d bl
o
c
ks during res
y
nc
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/
r
ai
d
10 - avoi
d
reading
f
rom known bad
blocks - pa
r
t
3
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Brown
md
/
raid1
0
: avoid reading from known bad blocks - part 2
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBr
o
wn
md
/
raid10: av
o
id reading from known bad blocks
-
part 1
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md/r
a
id10:
Split h
a
ndle_read_error out from raid10d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/rai
d
10: simplify/reindent some
loops
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md/raid5:
Cle
a
r bad block
s
o
n
successful write
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eil
B
ro
w
n
m
d
/
r
ai
d
5
.
Don't write t
o
known bad bl
o
c
k on do
u
btful
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Brown
m
d/
r
aid5: writ
e
errors
should be
recorde
d
a
s
bad blocks
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md
/
ra
i
d
5: u
s
e
bad-block lo
g
to improve h
a
n
d
ling of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/r
a
i
d
5
:
avoid reading from known bad blocks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
i
lBrown
m
d
/ra
i
d
1
: fac
t
or
s
everal functions out or
r
aid1d(
)
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md/raid1:
improve han
d
ling of read failure
d
uring
recovery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md
/
raid1: record badblocks found during r
e
sync etc
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md/r
a
i
d
1: Hand
l
e w
r
ite errors
by up
d
ating
b
a
d
block
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBr
o
wn
m
d
/rai
d
1: store behind-write pages in bi_vecs
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/rai
d
1: clear bad-blo
c
k record when write succeeds
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
m
d
/
raid1: avoid writin
g
to known-bad blocks on
k
n
o
wn
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
a
mhyung Kim
md: update documentation f
o
r
m
d
/
rde
v
/stat
e
sy
s
fs interface
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md
:
make it ea
s
ier to wait for ba
d
bloc
k
s to be acknowledged
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md
:
add '
w
rite_erro
r
' flag to c
o
mponent de
v
ices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
wn
md/ra
i
d1: avoid readin
g
known bad b
l
ocks during resync
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/raid1: avoid reading
f
rom known bad blocks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrow
n
m
d: Dis
a
ble bad blocks
and
v
0
.
90 metadata
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: loa
d
/store badblock list from v1
.
x
m
etad
a
ta
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
m
d:
d
o
n
't
a
l
low
a
rrays t
o
cont
a
in de
v
ices with bad
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Namhyung Kim
m
d
: add documentation for
b
ad b
l
ock log
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eil
B
rown
md/ba
d
-bl
o
c
k-log: add s
y
sfs
i
n
t
erfac
e
f
or accessing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: beginnings of b
a
d b
l
ock managemen
t
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilB
r
o
w
n
m
d
: remove
s
u
s
pic
i
ous size_of()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Jo
n
at
h
an
B
r
assow
MD
:
gener
a
t
e an even
t
when array sync
is c
o
mp
l
ete
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Jona
t
han
Brassow
MD bitmap: Revert DM dirty l
o
g hooks
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Jonathan Brassow
MD:
ra
i
d
1
s/s
y
sfs_not
i
fy_
d
ire
n
t
/
s
ysfs_notify_dirent_safe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/
r
aid5: Avoid BUG cau
s
ed by
multiple failures
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Namhyu
n
g
K
i
m
m
d
/ra
i
d10
:
move rdev-
>
corrected_er
r
ors counting
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Namhyung Kim
md
/
ra
i
d5
:
move
r
de
v
-
>
c
orrected
_
erro
r
s
count
i
ng
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Na
m
hyung
Kim
md
/
rai
d
1
:
move rde
v
->
c
or
r
ec
t
ed_err
o
rs counting
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Namh
y
ung
K
im
m
d: get rid of unnecessary c
a
sts on page_address()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/
r
aid10: Imp
r
ove
decision on whether to fail a device
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
m
d/raid1
0
: Make u
s
e of new recov
e
r
y_di
s
abled han
d
ling
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md
:
change managed of recovery_disabled
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
amhyu
n
g Kim
md: remov
e
ro check
in
md_check_recovery
(
)
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
amh
y
ung Kim
md:
int
r
oduc
e
link/unlink_rdev()
h
elpers
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Christian Die
t
ri
c
h
md/raid: use printk_rat
e
li
m
ited inste
a
d of pri
n
tk_ratelimit
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
A
k
i
n
obu
M
i
t
a
md: use proper little-endian bitops
Cc:
NeilBrown
<neilb@suse.de>
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
eilBrown
md
/
raid5: final
i
se new merged handle_stripe
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
e
ilBro
w
n
m
d/raid
5
: move some more common code
into
h
andle_stripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
eilBrown
md/raid
5
: move more co
m
mon code
i
nto handle_stripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
e
i
lBrown
md/raid5: unite handle_stri
p
e_dir
t
yin
g
5 and handle_stripe_di
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBro
w
n
md/
r
aid5: unite fe
t
ch
_
bl
o
ck5 and fet
c
h_blo
c
k6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md
/
raid5: re
a
rrange a test in fetch_bl
o
ck6
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: move more cod
e
i
nto common han
d
le_s
t
ripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrow
n
md/raid5: Move
c
ode for fini
s
hing a reconstru
c
tion
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
e
i
lBrown
md/raid5: Re
m
ove stripe_
h
ead_state ar
g
f
r
om handle_stripe_ex
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBro
w
n
md/
r
aid5: move
s
tri
p
e_h
e
ad_state and mor
e
code into
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
m
d
/raid5:
add some mo
r
e fields
to stripe_head_st
a
te
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/raid5
:
un
i
fy stripe_head_state and r6_state
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrow
n
m
d
/raid5: move
common code in
t
o
handle_stripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilB
r
o
w
n
md/raid5: replace sh->lock wi
t
h
a
n '
a
ctive' flag
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
N
e
ilBrown
m
d/raid5: Protect some more code with -
>
device_lock
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/raid
5
: Rem
o
ve use
o
f
sh->lock
in sync_re
q
uest
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-18
Namhyung Kim
md/raid5: get rid
of
dupl
i
cated call t
o
bio_d
a
ta
_
dir()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-18
Na
m
hyung Kim
md/raid
5
: use km
e
m
_
cache_zalloc()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-18
N
a
mhyung Kim
md/raid10:
s
har
e
p
ages between read and w
r
ite
bio's
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-18
Namhyung Kim
m
d
/raid10:
facto
r
out co
m
mon bio
h
a
n
dlin
g
code
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-18
Na
m
h
yung Kim
md/rai
d
10:
g
et rid of duplicat
e
d co
n
diti
o
n
al expression
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-28
NeilBrown
md: avo
i
d
e
ndle
s
s recov
e
ry lo
o
p when
waiting
for fail
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-14
Nam
h
yung
Kim
m
d
/
r
aid5:
r
emove unusual
use
of
bio_iovec
_
i
d
x()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-14
Na
m
hyung Kim
md
/
r
aid5:
f
i
x FUA request ha
n
dling
in ops_run_io()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-14
Namhyung Kim
md/r
a
id5
:
fix raid
5
_set_bi_hw
_
s
egments
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
NeilBrown
md:Docu
m
entation/md
.
t
x
t - f
i
x typo
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
Namhyung Kim
md/b
i
t
m
a
p
: remove un
u
sed
f
ields fr
o
m
s
truct
b
i
t
ma
p
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
Namhy
u
ng K
i
m
md/
b
i
t
m
a
p: use pr
o
per a
c
cessor macro
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
Na
m
hyung Kim
md: c
h
eck ->hot_re
m
ove_d
i
sk when r
e
moving disk
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
马建朋
md: Using p
o
l
l
/proc/mdsta
t
c
a
n monitor the
e
vents
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
Jo
n
athan Brassow
MD:
use is
_
po
w
er
_
o
f_2 ma
c
ro
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
J
o
n
a
than
Brassow
MD:
r
aid5
d
o
not
s
et fu
l
lsync
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
Jonatha
n
Brassow
MD: supp
o
rt initial
b
itmap cr
e
a
tion in
-
ker
n
el
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-08
Jonathan Bra
s
sow
MD: add syn
c
_super to m
d
dev_t
struct
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-08
J
o
nathan Brassow
MD:
r
aid1 chan
g
es to allow use b
y
device mapp
e
r
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-08
Jonathan
Bras
s
o
w
MD: mov
e
thr
e
ad wak
e
ups into r
e
sume
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-08
Jo
n
athan Br
a
s
sow
MD: possible typo
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-08
Jonathan Brasso
w
MD: no sync I
O
w
h
ile suspende
d
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-08
Jonathan Brassow
MD:
no inte
g
rity register if
n
o
gendisk
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Ne
i
lBrown
md: allow resync_start to be set while
a
n array is
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
m
d
/raid10: re
f
or
m
at some
l
oops with less indenting
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilB
r
own
m
d
/ra
i
d10: rem
o
ve unuse
d
variab
l
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilB
r
ow
n
md
/
raid10: make more use of 'slot' in raid10
d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
m
d
/raid10: some tidying up in
f
ix_read_error
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Nei
l
B
r
own
md/
r
aid
1
: improve handling of pa
g
es allo
c
ate
d
for wri
t
e
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBro
w
n
md
/
raid1: tr
y
fix_s
y
nc
_
rea
d
_error before process_checks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
e
ilBrown
md/raid1: tidy up new functions
:
process_che
c
ks and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrow
n
md/r
a
id1: split
out two sub-functions from
sync_request_write
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md: make error_handl
e
r
f
unct
i
ons
m
ore uniform and corr
e
c
t
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
eilB
r
own
md/multipath: discard ->working_dis
k
s
i
n
f
a
vour of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
e
ilBrown
md/raid1: c
l
ea
n
up
r
ead_b
a
lance
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md: simplify rai
d
10
r
e
ad_
b
alance
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/bitmap: fix sav
i
n
g
of events_cleared and o
t
he
r
s
t
ate
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
e
i
l
Bro
w
n
md
:
reject a re-add request that
cannot
b
e honoured
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
next