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/raid1: store behind-write pages in bi_vecs.
2011-07-28
NeilBrown
md/rai
d
1: store beh
i
nd-write
p
ages in bi_vecs
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lB
r
own
m
d
/raid1: clea
r
bad-blo
c
k r
e
cord when write succe
e
ds
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md/raid1: avoid writing to known-bad blocks on known
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Namhyung Kim
md: u
p
date documenta
t
ion
f
or md/rd
e
v/state sysfs inter
f
a
c
e
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrow
n
md: make it ea
s
ier
t
o wait for bad blocks to be ack
n
owledged
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: add 'w
r
it
e
_error' flag to component d
e
vices
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md/raid1:
a
void rea
d
ing known bad blocks during re
s
ync
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Bro
w
n
m
d/raid1
:
avo
i
d
r
eading from know
n
bad bl
o
c
ks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: Disable bad blocks an
d
v0
.
90 me
t
adata
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md: load/
s
tore badblock list from v1
.
x
m
etadat
a
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
md: don't a
l
low arra
y
s to contain device
s
w
i
t
h bad
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Namhyung Kim
m
d: add docu
m
e
ntation for
b
ad block log
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md/bad-bloc
k
-log: add sysfs inte
r
fa
c
e f
o
r
acces
s
i
n
g
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
e
i
lBrown
md:
b
eginnings
o
f bad
b
lock
m
ana
g
ement
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
N
e
i
lBro
w
n
m
d
:
r
e
m
ove s
u
s
p
icious size_of(
)
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Jonathan Brassow
MD: generate an event when
array sync is complete
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
J
o
n
athan Brassow
MD b
i
tmap:
R
evert D
M
dirty
l
o
g hook
s
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Jonat
h
an
B
rassow
M
D: raid1 s/s
y
sfs_
n
ot
i
f
y
_d
i
rent/
s
ysf
s
_
n
o
t
i
f
y
_d
i
rent_s
a
fe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid
5
:
Avoid BUG caused by multi
p
l
e
failu
r
es
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Namhyu
n
g Kim
md
/
raid1
0
: move rd
e
v-
>
corrected
_
e
rro
r
s c
o
unting
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Nam
h
y
ung Kim
md/raid5: mov
e
rdev-
>
corre
c
ted
_
errors counting
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Na
m
hyung Kim
md/raid1: move rdev
-
>
corre
c
ted_error
s
counting
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Namhyung Kim
md:
get rid of unnecessary ca
s
t
s on page_a
d
d
ress()
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
m
d
/raid1
0
: Improv
e
decision on
w
hether to fail a device
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
N
eilBrown
md/raid10: Make use of new re
c
overy_di
s
abled
handling
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Ne
i
l
B
ro
w
n
md: ch
a
nge managed of recovery_disabled
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Namhyung Kim
md:
r
emove
ro check in md_ch
e
ck_recovery()
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Namhyung Kim
m
d
: intro
d
uce link/unlink_rde
v
()
h
elp
e
rs
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Chri
s
tian Di
e
trich
md/
r
aid: use printk_ratelimit
e
d ins
t
e
a
d
o
f pr
i
ntk_r
a
telimi
t
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Akinobu
M
i
t
a
md:
u
se proper littl
e
-endian bitops
Cc: NeilBrown <
neilb@suse.de
>
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
N
e
ilBrow
n
md/raid5: finalise
n
e
w merged
h
andle_stri
p
e
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: move some m
o
re common code into handle_stripe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: move more common
code into handle_str
i
pe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
m
d/raid5: unite
h
andle_stripe_dirty
i
ng5 and
h
andle
_
stripe_di
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
N
e
ilBrown
md/raid5:
unite fe
t
ch_block5
and fetch_block6
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
N
eilBrown
m
d
/r
a
id5: rearrange a
test
in f
e
tch_block6
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: move more
c
ode i
n
t
o common
handle_stripe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Ne
i
lBrown
md/raid5
:
Move
c
ode for
f
i
nishing
a
reconstruction
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrow
n
md/rai
d
5: Remo
v
e stripe_head_sta
t
e arg
f
r
om ha
n
dle_stripe_ex
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/raid5: mo
v
e stripe_head_state
and more code into
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
Neil
B
rown
md/raid5: add some mor
e
fields to stripe_head_state
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilB
r
o
w
n
md/ra
i
d5: u
n
ify stripe_
h
ead_state and r6_state
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/
r
a
i
d5: mov
e
c
om
m
on code i
n
to
h
andle_str
i
pe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/rai
d
5: r
e
place sh->loc
k
wit
h
an 'a
c
tiv
e
' flag
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
Neil
B
r
own
md
/
raid5
:
P
r
otect some more co
d
e wit
h
->device_lock
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
Ne
i
lBrown
m
d/rai
d
5
:
R
e
m
o
ve use of
s
h->lock
i
n sync_request
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-18
Na
m
hyung Kim
md/
r
aid5: g
e
t rid o
f
dup
l
ica
t
ed call to bio_data_
d
ir()
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-18
Na
m
hyung Kim
md/rai
d
5: us
e
kmem_ca
c
h
e_zalloc
(
)
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-18
N
a
mhyung Kim
md/raid10: shar
e
pages between read and write
b
i
o's
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-18
Nam
h
yung
Kim
md/ra
i
d10: factor out commo
n
bio
h
a
n
dli
n
g code
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-18
Nam
h
yung K
i
m
md
/
raid10: get rid of du
p
lic
a
ted c
o
ndit
i
onal
e
xpression
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-28
NeilBro
w
n
md: avoid endless r
e
covery loop when wa
i
ting for fa
i
l
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-14
Namhy
u
n
g
K
im
md
/
rai
d
5:
remove unusual use of
bio_iovec_idx()
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-14
N
a
mh
y
ung Kim
md
/
r
a
id5:
fix F
U
A
re
q
u
est handling
in ops_run_io()
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-14
Namhyung Kim
md/ra
i
d5: fi
x
r
a
id5_se
t
_bi_hw_se
g
ments
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-09
NeilBr
o
wn
m
d
:Docum
e
n
t
a
tion/md
.
t
x
t
-
fix typo
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-09
Namhyung Kim
md/b
i
tmap: remove unus
e
d fi
e
lds from s
t
ruct bitma
p
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-09
N
amhyung Kim
md/
b
itmap:
u
se proper access
o
r
macro
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-09
Namhy
u
n
g Kim
md: check
-
>
h
ot_
r
emove_d
i
sk when removing disk
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-09
马建朋
md:
Us
i
ng poll /proc/mds
t
at can
m
o
nitor
the events
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-09
Jonatha
n
B
r
a
sso
w
MD: use is
_
power_
o
f_2 macr
o
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-09
Jonathan Br
a
s
so
w
MD: raid
5
d
o not se
t
fullsync
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-09
Jo
n
atha
n
B
r
assow
MD: supp
o
rt initial bitmap creati
o
n
i
n-kerne
l
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-08
Jonathan Br
a
ssow
MD: ad
d
sync_super
t
o md
d
ev_t
s
truct
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-08
Jonathan B
r
asso
w
MD: raid1
c
hang
e
s to
allow us
e
by device
m
apper
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-08
J
o
nathan Bra
s
sow
M
D: move
t
hread w
a
keups into
r
es
u
me
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-08
Jonathan Br
a
ssow
M
D: possible typo
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-08
Jonat
h
an B
r
assow
MD: no sync IO whil
e
suspended
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-08
Jon
a
than Brassow
MD: no int
e
grity re
g
ister i
f
no gendisk
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Neil
B
rown
md: allow resync_start to
be
set
while an a
r
ray is
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBr
o
wn
md/raid10: reformat some l
o
o
ps with les
s
i
n
d
e
nting
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Nei
l
Brown
md/raid10:
r
e
move unus
e
d variable
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Nei
l
Brown
m
d/rai
d
10: make mor
e
use of 'sl
o
t
'
i
n
ra
i
d1
0
d
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
N
e
i
l
Brown
md/raid10:
so
m
e tidying up in fix_r
e
a
d
_error
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/rai
d
1: im
p
rove ha
n
dling of pages al
l
ocated
f
o
r
writ
e
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrow
n
md/raid
1
: try fix
_
sync_read_er
r
or befo
r
e
pr
o
cess_
c
h
ecks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
N
eilBrown
md/raid1: tidy up new
functio
n
s: process_check
s
and
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid1
:
split
o
ut two
sub-func
t
ions
from sync_reque
s
t_w
r
it
e
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Nei
l
B
rown
m
d
:
m
a
k
e error_handler function
s
mor
e
uniform and correct
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBro
w
n
md/m
u
ltipat
h
: dis
c
a
rd ->working_disks in favour of
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/
r
aid1: clean u
p
rea
d
_balance
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md: si
m
plify raid10 read_bala
n
ce
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/bit
m
a
p: fix
savin
g
of
events_cleared and
o
ther
state
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md: reject a re-add request that cannot be hon
o
ured
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Nei
l
Brown
md: Fix
race
w
hen
c
reating a n
e
w
md device
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-20
C
o
olCold
md:
Upd
a
te documentation for
s
ync
_
min and sync_max
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-20
Krzysz
t
of Wojcik
md:
Cleanup after raid45->raid0 takeover
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-20
N
eilBrown
m
d: Fi
x
dev_sectors on takeover from raid
0
t
o
r
a
id4/5
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-20
NeilBro
w
n
md/ra
i
d5: rem
o
ve s
e
tti
n
g of ->
q
u
e
ue_lock
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md: fix up raid1/raid10 u
n
pluggi
n
g
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md: inco
r
porat
e
ne
w
plugging into r
a
id5
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md: provide generic
supp
o
rt for
h
andl
i
ng unplug ca
l
lbacks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
N
e
ilBrown
md
- rem
o
ve
o
l
d
p
luggi
n
g co
d
e
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
Nei
l
Brown
md/dm - remove remains of p
l
ug_fn callback
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilBro
w
n
m
d: use new pl
u
gging interfac
e
for
R
A
ID
IO
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-24
NeilBro
w
n
m
d: Fix -
a
ga
i
n - parti
t
ion d
e
t
e
ction when arra
y
b
ecom
e
s
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-24
NeilBr
o
wn
Fix over-
z
e
a
lous flush_disk when cha
n
ging device size
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-21
NeilBrown
md: avoid
s
pi
n
l
ock pr
o
blem
in
b
lk_throtl_exit
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-16
NeilBrown
md: correctly ha
n
dl
e
p
r
obe
of an
'
mdp' device
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-16
N
eilBrown
md:
don
'
t
s
et_capa
c
ity before array is
active
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
next