repo.or.cz
/
linux-2.6
/
mini2440.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
md/raid5 - avoid deadlocks in get_active_stripe during reshape
2009-06-09
NeilBrown
md/raid
5
-
avoid
deadlocks i
n
get_
a
ctive_
s
tripe duri
n
g
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-09
Ne
i
lBrown
md/
r
aid5
:
use conf-
>
raid_d
i
sks in preference to mddev
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-27
NeilBrown
md: raid5: ch
a
nge incorrec
t
usage
o
f '
m
in'
macro to
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-26
NeilBrown
md: don't
us
e
l
ocke
d
_i
o
c
tl
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-26
NeilBrown
md: don't up
d
ate curr
_
resy
n
c_completed wit
h
out also
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-26
NeilBrown
md: r
a
id5: avoid sector val
u
es
going negative
w
hen
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-25
NeilBrown
md: export 'froz
e
n'
re
s
ync s
t
ate thro
u
gh sysf
s
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-25
NeilBr
o
wn
md:
b
itm
a
p:
impr
o
ve bitm
a
p
m
ainte
n
a
n
ce code
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-25
NeilBrown
md
:
improve errno return when s
e
tting array_size
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-25
N
e
ilB
r
o
wn
md: always
u
pdat
e
l
e
vel / chunk_size / layout w
h
en
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
NeilBr
o
wn
md: remove rd%d link
s
i
m
m
ed
i
a
tel
y
after stopping an
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
md: remove
a
bilit
y
to
e
xpl
i
cit set an
i
n
active array
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
Nei
l
B
r
own
md
:
tidy up sta
t
us
_
r
e
sync
to
han
d
le larg
e
arrays
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
N
e
ilB
r
own
m
d:
f
ix
s
o
me (more) errors with bitmaps on devi
c
es
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
m
d/r
a
i
d10: don't clear bitmap during re
c
o
v
e
r
y if
array
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
m
d: fix l
o
ading of out-of-date bitmap
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-04-20
NeilBrown
md:
s
upport
bit
m
aps on RAID10 a
r
rays large
r
t
h
en 2
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-04-17
NeilBrow
n
md: upd
a
t
e
s
y
nc_
c
ompleted
a
n
d
r
eshape_po
s
ition ev
e
n
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-04-14
Nei
l
Brown
md: improve
useful
n
e
s
s
a
n
d
ac
c
uracy of
s
ysfs fi
l
e
md
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-04-14
N
e
ilBrown
md: allow setting
n
ewl
y
ad
d
ed
devi
c
e to 'in_sync' via
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-04-06
Nei
l
Brown
md
/
raid1 - don't assume newly alloca
t
ed b
v
ecs are initialised
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
B
r
own
md/
r
ai
d
5
revise
rules
f
or when to update metad
a
ta during
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
ow
n
md/
r
aid5
:
minor code cl
e
anups
in make_r
e
quest
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: re
m
ove CONFIG_MD
_
RAID_RESHA
P
E
conf
i
g
opti
o
n
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
/raid5: be mo
r
e careful
a
bo
u
t writ
e
orde
r
i
ng when
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
m
d
: don't
display
m
eaning
l
e
s
s values in sysfs f
i
les
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md/
r
aid5: allow layout an
d
c
h
unksize
t
o be changed
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
m
d/raid5
:
r
eshape using larges
t
of old and
n
ew
c
hunk
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
/raid
5
: pre
p
are f
o
r al
l
owi
n
g
r
eshape
to chan
g
e layout
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
md/raid5
:
prepare f
o
r allowi
n
g res
h
ape to change chu
n
ksize
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
e
i
lBrown
md/raid5: clearly d
i
f
f
erentiate 'b
e
fore' and 'after
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
Documentation/md
.
txt update
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: allo
w
n
u
m
ber
of drives in ra
i
d5 to be reduc
e
d
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/ra
i
d5:
change
r
eshape-progress measu
r
emen
t
to cope
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
md:
a
dd expli
c
it
m
ethod to
s
i
gnal the end of a
r
es
h
ape
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
md/ra
i
d
5
:
enhance raid5_si
z
e
to
w
ork co
r
rectl
y
wit
h
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
/ra
i
d5: dr
o
p qd_i
d
x from r6_state
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: a
d
d takeover suppo
r
t
f
or
c
o
n
v
e
rting
r
aid6 back
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md:
a
d
d takeover
s
u
pport for
r
a
id
4
-
>
raid5 conv
e
rsion
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brow
n
md/raid5: allow layout/
c
hunksize to be c
h
ange
d
on
a
n
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Br
o
wn
md
:
add ->
t
akeove
r
method for r
a
id
5
t
o
b
e able
t
o take
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
m
d
: add
-
>takeover method to suppo
r
t changing the personalit
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md:
enable suspend
/
resume of md de
v
i
c
es
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
md
:
md_unregi
s
ter
_
thread sho
u
ld
c
o
pe
w
ith
being
p
asse
d
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
l
B
rown
md/raid
5
: refactor rai
d
5
"run"
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: make sure new
_
leve
l
, new_
c
hunk
s
ize, new_l
a
yo
u
t
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrow
n
md/
r
aid5: fin
i
sh supp
o
r
t
for DDF/raid6
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
m
d/raid5: Add support for new layou
t
s
for ra
i
d5 and
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md
/
ra
i
d5: simplif
y
rai
d
5
_comp
u
te_sector inter
f
ace
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid6: remove expec
t
ation that Q de
v
ice is immediately
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/
r
ai
d
5: chang
e
ra
i
d5_comp
u
te_sector and stri
p
e_to_pdidx
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBr
o
wn
md/
r
aid5
:
sim
p
l
i
fy in
t
erface for i
n
it_s
t
ripe and get_activ
e
_
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d: be
more consistent
a
bout set
t
ing
WriteMostly flag
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
ow
n
md: occa
s
ionally check
p
o
i
nt drive
reco
v
er
y
to
r
educe
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: move md_k
.
h from include/linux/raid/ to drivers/md/
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md
:
mov
e
lots o
f
#include lines out of
.
h files an
d
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md: move most content from md
.
h to md_k
.
h
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: move LEVE
L
_* d
e
finition fr
o
m md_k
.
h
to
md_u
.
h
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
: w
r
ite bitmap i
n
f
ormation to d
e
vices that ar
e
undergoi
n
g
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
md: never
c
l
ear bit from the wri
t
e-i
n
tent
bitmap when
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
md
:
Allow
w
rit
e
-intent bitmaps t
o
h
ave chunksi
z
e <
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
B
r
own
md: Fix is_md
d
ev_i
d
le test (again
)
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-11
NeilBrown
NFS: flush cached direct
o
ry info
r
mati
o
n slightly more
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md: avoid
r
aces when
s
top
p
ing resy
n
c
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-25
Neil
B
r
own
md/raid10
:
D
on't c
a
l
l
b
itmap_cond_en
d
_sync when
w
e
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md/rai
d
1
0
:
Don't skip more
th
a
n 1
bitmap-chunk at
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-18
N
eil
B
r
ow
n
block: fix
booti
n
g
f
r
o
m
partitione
d
md arra
y
commit
|
commitdiff
|
tree
2009-02-06
NeilBrown
md: Ens
u
re an md
a
r
r
ay
n
ev
e
r has
t
oo many
d
ev
i
ces
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-06
NeilB
r
own
m
d: Allow r
e
ad error in
a
s
i
ngle dri
v
e r
a
id1 to be
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-09
Neil Bro
w
n
b
lock: f
i
x b
u
g in pt
b
l lookup cache
commit
|
commitdiff
|
tree
2009-01-08
Ne
i
lBr
o
wn
md:
d
o
n
't retry reco
v
ery of ra
i
d1 tha
t
fails
d
u
e to
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md:
A
llow md device
s
to be created by name
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
N
eilBrown
md: make
d
evi
c
es
d
isappear when
they
are no lon
g
e
r
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBr
o
wn
md: centralise all
f
reeing of an 'mddev' in '
m
d_
f
ree'
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilB
r
own
m
d: move allo
c
ation of -
>
queu
e
from
m
ddev
_
find to md_p
r
o
be
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: use sysfs_no
t
i
f
y_d
i
r
e
nt to notify
c
hang
e
s t
o
m
d
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: fi
x
bit
m
ap-on-external-file bug
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-12-19
NeilBrown
md
:
Don't read past e
n
d o
f
bitmap when reading bit
m
ap
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-11-06
NeilBrown
md: f
i
x bug
i
n r
a
id10 reco
v
ery
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-11-06
N
e
ilBrown
md
:
revert
the r
e
ce
n
t add
i
tion of a ca
l
l t
o
the BLKRRPART
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-28
NeilBrown
md:
d
estroy part
i
tio
n
s a
n
d n
o
tify udev when md array
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-21
NeilBrown
m
d
: allow extended part
i
tions on
m
d devices
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-21
NeilB
r
own
md:
use s
y
sfs_notify_dir
e
nt to
n
o
tify c
h
anges
t
o md
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-21
NeilBrown
m
d
:
u
se sysfs_notify_dirent
t
o
no
t
ify changes to
md
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-17
Neil Brown
Make
n
f
s
_
file
_
cred more r
o
b
u
st
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-16
Neil Brown
sysf
s
: Suppo
r
t sysfs_noti
f
y from ato
m
ic co
n
text w
i
t
h
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-13
NeilBr
o
w
n
m
d
: Relax m
i
nimu
m
size r
e
stric
t
i
ons
on chunk
_
size
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md: remove space a
f
te
r
function name in declaration
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md
:
Remove unnecessary #in
c
lud
e
s, #defi
n
es, and fu
n
ction
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
m
d
: Don't try to s
e
t
a
n ar
r
ay to
'read-auto' if
i
t
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md: All
o
w metadata_version to
be updat
e
d for e
x
ternally
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-09-19
Nei
l
Brown
md: D
o
n't
wait UNINTERRUPTI
B
LE
for o
t
her resync to
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-09-01
NeilBro
w
n
F
i
x
problem
w
ith
w
aiti
n
g while holdi
n
g r
c
u read lo
c
k
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-09-01
Ne
i
lBrown
Rem
o
ve invalidate
_
par
t
ition call from
d
o
_
md_
s
top
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-08-05
Neil
B
r
own
Allow raid10 resyn
c
to happening in lar
g
er
chunks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Allow f
a
ulty devices to b
e
remo
v
ed from a readonly
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-08-05
Ne
i
lBrown
Don't let
a
b
l
ock
e
d_r
d
ev interfere with
r
ead request
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-08-05
Nei
l
Brown
F
ai
l
s
af
e
ly whe
n
try
i
ng
t
o grow an arr
a
y w
i
t
h a write
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-08-05
Ne
i
l
Brown
Restore for
c
e switch of md array to readonly at reboo
t
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Make wr
i
t
es to md/sa
f
e_mode_delay immediatel
y
effective
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
next