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: Fix unfortunate interaction with evms
2010-01-06
NeilBr
o
wn
md: Fix
u
nfortunate interaction with evms
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-18
Neil
B
rown
m
d
/bit
m
ap:
p
rote
c
t agai
n
st bitmap removal w
h
ile
b
eing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-08
NeilBrown
m
d:
rever
t
incorrect fix for read e
r
ror handli
n
g
in
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-08
N
eilBr
o
wn
md/raid
1
/raid10: add a cond_resched
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-08
NeilBrown
md
/
raid5: make sure curr_s
y
nc_completes is
u
ptodate
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-08
NeilB
r
own
md: do
n
't clear end
p
o
int for resync wh
e
n resync is
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-18
NeilBrown
Fix new inc
o
rrect
e
rror retur
n
from
d
o_md_stop
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-13
Ne
i
lBrown
md: allow
u
pper limit f
o
r resy
n
c/
r
eshape to be
set
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-13
Neil
B
r
own
md/raid
5
: Properly remove exces
s
d
r
ives after
s
h
rinking
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-13
NeilBrown
md/raid5: make sure
a r
e
shape restarts at the
correct
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-13
Neil
B
rown
md
/
rai
d
5: allow new resh
a
pe modes to be r
e
started in
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-12
NeilBr
o
wn
md: never advance 'events' co
u
nter by m
o
re
th
a
n 1
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-10
Nei
l
Brown
Remo
v
e deadlock potential
i
n md_o
p
en
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
NeilBrown
md: Use
r
evalidate_disk
t
o
eff
e
ct chan
g
es in size of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
NeilB
r
own
md: allow raid5_qui
e
sce to work properly whe
n
resh
a
p
e
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
NeilBrown
md/raid5:
s
et reshape_position correctly wh
e
n
r
esha
p
e
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
N
eilBro
w
n
m
d
:
H
a
n
dle growth of v1
.
x
metadata c
o
rrectly
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
NeilBrown
md: a
v
oid arra
y
overflow with bad v1
.
x meta
d
a
ta
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
NeilBrow
n
md: wh
e
n a
l
e
vel c
h
ange reduces the number
of devi
c
es
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
Ne
i
l
Brown
blocK: Re
s
to
r
e barri
e
r support for md and probably
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
NeilBrown
md:
use in
t
erruptible wait when duration is contr
o
ll
e
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
Neil
B
rown
m
d/raid5: su
s
pend s
h
o
uld
n
't affect read requ
e
sts
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
N
e
ilBr
o
wn
m
d: tidy up error
p
aths in md_alloc
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
Nei
l
Brow
n
md: fix
error p
a
t
h when
d
uplicate n
a
m
e is
f
ound on
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
NeilBrown
m
d
:
avoid dereferencing
NULL
poin
t
er
w
hen acce
s
sin
g
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-18
NeilBrown
nfsd: o
p
timise
t
he
s
t
arting of zero threads whe
n
n
o
ne
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-18
Ne
i
lBro
w
n
nf
s
d: don't take nfsd_mutex
t
wice when
s
et
t
i
n
g number
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrown
m
d/raid5: correctly u
p
dat
e
sync
_
c
o
m
plet
e
d
whe
n
we reach
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Nei
l
B
rown
md/linear: use call_r
c
u to fr
e
e obsole
t
e 'conf'
s
t
r
uctures
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
N
e
ilBrown
md
:
remove chunksize r
o
unding from c
o
mmon code
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Neil
B
r
o
w
n
md: rai
d
0/linear: ens
u
r
e
device
si
z
es are rounde
d
t
o
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Nei
l
Brow
n
m
d
: mov
e
assignment of ->
u
time
so that it
n
ev
e
r gets
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrown
md:
m
erge reconfig
a
nd check_reshap
e
meth
o
ds
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrown
m
d
:
remove unnecessary argument
s
from ->rec
o
nfig met
h
od
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Nei
l
Brown
md
:
r
a
id5: check s
t
r
ip
e
cache is la
r
ge enough in st
a
rt_reshape
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Ne
i
lBrown
md
:
ra
i
d0: ch
u
nk_sectors
c
leanups
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
NeilBrown
md: remo
v
e mddev
_
to_conf "helper" macro
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
N
e
il
B
rown
md:
r
aid0: re
m
ove setting of
s
egm
e
nt boundary
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
NeilBrown
md:
r
aid0: re
m
ove ->
d
ev pointe
r
fro
m
strip_zone structure
Signed-of-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Ne
i
lBr
o
wn
m
d
:
ra
i
d0:
r
emove ->
s
e
c
to
r
s from t
h
e stri
p
_
zone s
t
ructu
r
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
NeilBr
o
wn
md/raid0: two clean
u
ps in cr
e
ate_str
i
pe_zones
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-09
NeilBrown
md/raid5: fix bug
in
reshape code when chunk_size decreases
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-09
N
eilBrown
m
d
/ra
i
d5
-
a
vo
i
d deadl
o
cks in
g
et_act
i
ve
_
s
tripe d
u
ring
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-09
Neil
B
rown
m
d
/raid5: use
c
o
nf->raid_di
s
k
s
in preferen
c
e to mddev
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-27
NeilBro
w
n
md: raid5: ch
a
nge in
c
orrect
u
sag
e
of '
m
in
'
ma
c
ro
t
o
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-26
NeilBrown
md: don'
t
use locked_i
o
ctl
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-26
NeilB
r
own
md: don'
t
update curr_resyn
c
_completed without also
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-26
N
e
ilBrown
md: raid5: avoid sec
t
o
r
values go
i
n
g neg
a
tiv
e
when
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
N
eilBr
o
wn
md: expor
t
'
f
r
ozen' resy
n
c
state t
h
rough sysfs
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
NeilBrow
n
md: bitmap: improve bi
t
map main
t
enance code
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
NeilBrown
md
:
i
m
prove errn
o
return when setting ar
r
ay_size
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
NeilBrow
n
md: al
w
ay
s
u
p
d
a
te level / chu
n
k_size
/ layout whe
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
md: remove rd%
d
l
i
n
k
s i
m
mediately after stopping an
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
md: r
e
move
ability t
o
expl
i
c
it set an i
n
active array
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
N
eil
B
ro
w
n
md:
t
idy
u
p
s
t
atu
s
_resyn
c
to h
a
n
dle large arrays
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
md: fix s
o
me (more) errors
wi
t
h
bitmaps on devices
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBr
o
wn
md/raid10:
don't cle
a
r
bi
t
map durin
g
recovery if array
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
Neil
B
rown
md: fix loading
o
f ou
t
-of-date bitma
p
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-20
NeilBrow
n
md: su
p
port bitmaps on R
A
I
D
10
arrays larg
e
r then
2
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-17
NeilBrown
md: update sync
_
comp
l
e
ted
a
nd resh
a
pe_position
e
ven
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-14
NeilBrown
md: improv
e
usefulness an
d
accuracy of sysfs file md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-14
NeilBr
o
wn
md
:
a
l
l
ow
s
etting n
e
wly
a
dded de
v
ice to 'in_sync' via
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-06
N
ei
l
Brown
md/
r
aid1 - do
n
't assum
e
newly allocated bvecs are initialised
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d/raid5
r
evise rules for when
t
o u
p
date metadata duri
n
g
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
w
n
md
/
raid
5
: minor code
c
leanu
p
s in mak
e
_request
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilB
r
ow
n
md: remove
C
ONF
I
G_MD_RAID_RESHAPE
c
onfig option
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrow
n
md
/
raid5: be mor
e
caref
u
l
ab
o
ut
write ordering w
h
e
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: don't d
i
splay
meanin
g
less values i
n
sysfs
files
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
i
lBrown
m
d/raid5: al
l
ow layout and chunksize t
o
be chang
e
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md
/
r
aid5: reshape using largest
of old and new chun
k
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
m
d
/rai
d
5: prepare fo
r
allowing re
s
hape t
o
c
h
ang
e
la
y
o
u
t
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5:
p
repare for allowing reshape
to c
h
ange chunksiz
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5:
c
learly
d
iffer
e
n
t
i
ate 'b
e
fore' and
'
after
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
Do
c
umentation/md
.
tx
t
u
p
date
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: allow
number
o
f
drives
in raid5 to b
e
reduced
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
md/raid5: change reshape-progress measuremen
t
t
o
c
o
pe
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: add explicit method
t
o
signal the end
o
f a reshape
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md/ra
i
d5: enhance raid5_s
i
ze
t
o work c
o
rr
e
c
t
ly with
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
md/
r
aid5:
d
rop qd_idx from
r
6_st
a
te
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
md
:
a
d
d
takeo
v
er
s
up
p
ort
f
or converting raid6
b
a
ck
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
l
Brown
md: add takeov
e
r
support for raid4
->
r
a
id5
c
onversion
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilB
r
own
md/raid5: allow layou
t
/chu
n
ksize to be cha
n
ged
o
n
a
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
: add
->takeov
e
r method for raid5 to be
able to take
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBr
o
wn
md: ad
d
-
>takeover
method to support c
h
angin
g
the perso
n
alit
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
row
n
md: enable suspen
d
/
res
u
me of
m
d devices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: md_un
r
egi
s
t
er_thread should
c
ope with
being pas
s
ed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md
/
r
a
id5: refactor r
a
id5
"
run
"
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: make sure ne
w
_level,
new_chunksize, new_layout
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid
5
:
f
inish su
p
port
f
or DDF/r
a
id6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md
/
raid5: A
d
d su
p
port
f
or new layouts for raid5
and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/ra
i
d5: simplify raid5_co
m
pute_sector in
t
erface
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
m
d
/raid6: remove ex
p
ecta
t
i
o
n that Q device i
s
i
mme
d
iatel
y
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
md/raid5: change ra
i
d5_compute_
s
ector and stri
p
e_to_pdidx
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md/raid5: simplify interfa
c
e for ini
t
_
s
tripe and get_active_
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
l
Br
o
wn
md: be more consistent about setti
n
g
WriteM
o
st
l
y
flag
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: occa
s
ionally checkpoint dr
i
ve recovery t
o
re
d
uce
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: move md_
k
.
h
f
rom i
n
c
l
u
de
/
linux/r
a
id/ to dri
v
ers/md/
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d: move l
o
ts
o
f #incl
u
d
e
l
ines o
u
t
o
f
.
h fil
e
s and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: move
m
ost cont
e
nt from
md
.
h to md_
k
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
md:
move LEVEL
_
*
d
efinit
i
on from md_k
.
h to m
d
_u
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
next