repo.or.cz
/
linux-2.6
/
kvm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Fix new incorrect error return from do_md_stop.
2009-08-18
Nei
l
Brown
Fi
x
n
e
w i
n
c
orrec
t
error re
t
u
r
n from do_md_
s
top
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-13
NeilBrown
m
d
: allow
up
p
er lim
i
t for r
e
sync/r
e
sh
a
pe t
o
be set
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-13
Nei
l
Brown
md/raid5: Properly re
m
ove excess drives after
shrin
k
ing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-13
Neil
B
rown
md/ra
i
d5: make su
r
e a reshape restarts at th
e
correct
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-13
NeilBrown
m
d
/raid5: all
o
w new
reshape m
o
des to be r
e
st
a
r
t
e
d
in
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-12
NeilBr
o
wn
m
d
: never advance 'events' counter
b
y mo
r
e than 1
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-10
Nei
l
Brown
Remove deadlock p
o
tential in
m
d
_
o
p
en
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
NeilB
r
own
md:
Use
revalidate_disk to effect
c
h
anges in s
i
ze of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
NeilB
r
ow
n
md: allow raid5_quiesce
t
o work properly wh
e
n reshape
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
NeilBr
o
wn
md/raid5: se
t
res
h
ap
e
_position c
o
rrectl
y
when reshape
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
NeilBrown
md: Handle growth of v1
.
x m
e
tada
t
a correctly
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
Nei
l
Brown
md: avoid
a
rray
overf
l
o
w with b
a
d v1
.
x metadata
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
NeilBro
w
n
m
d: when a l
e
ve
l
change
r
e
d
u
ces
t
he
n
u
m
b
er
o
f
d
evices
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
A
nd
r
e
Noll
m
d
:
Push down data in
t
e
g
r
i
t
y
co
d
e to
personali
t
ies
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-31
Dan William
s
md/raid6: releas
e
spare p
a
ge at ->st
o
p()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
Nei
l
Br
o
w
n
md: use
i
nterruptib
l
e wa
i
t when duration
is con
t
rolled
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
NeilBr
o
wn
md/raid5
:
s
uspend
s
houl
d
n't a
f
f
e
c
t
re
a
d
r
equest
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
NeilBrown
md:
t
idy up error
path
s
in md
_
alloc
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
N
e
ilBrown
md
:
f
i
x e
r
r
or path when duplica
t
e name is found on
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
Ne
i
lBrown
m
d
: avoid
dereferencing NULL pointer
w
h
en
accessing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
Martin K
.
Peterse
n
md: U
s
e new topology ca
l
ls
to i
n
di
c
a
t
e alignment an
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrown
md/raid5: correctly update sync_completed w
h
e
n
w
e reach
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Dan William
s
m
d/raid5: ad
d
missing call to sche
d
ule() after prepare_to_wait()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Ne
i
lBro
w
n
md/linear: use c
a
ll_rcu to fr
e
e obsolete
'
conf' structur
e
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
SandeepKsinh
a
md linear: Prote
c
ti
n
g mddev with rcu l
o
cks
to avoid
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
An
d
re Noll
md: Move
c
h
eck
f
or bitmap presence to perso
n
ality code
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Nei
l
Bro
w
n
md: remo
v
e
c
hunksiz
e
roun
d
ing
from common
c
o
de
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Nei
l
Brown
md: raid0/line
a
r: ensure device sizes a
r
e
roun
d
ed to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Ne
i
lBro
w
n
md:
mov
e
assignment of
->
u
ti
m
e so
t
hat it ne
v
er
get
s
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
A
n
d
r
e
N
o
ll
md: Push dow
n
reconst
r
uction log message to person
a
lity
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Neil
B
rown
md
:
merge
rec
o
nfig and check_reshape methods
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrown
md:
r
emov
e
unnecess
a
ry arg
u
m
ents fr
o
m ->recon
f
ig method
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
N
e
ilBrown
m
d: raid5: check s
t
ri
p
e cache is large enough in start
_
resh
a
pe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
NeilBr
o
wn
md: raid0:
chunk_se
c
t
or
s
cleanup
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Andre Noll
md: fix some comment
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Andre Noll
md/raid5: Use is_power_of_2() in ra
i
d5
_
re
c
onfig
(
)
/
raid6_reco
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Andre Noll
md: convert conf->chunk_size and conf->prev_
c
hunk to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
And
r
e Noll
md: Convert mddev-
>
n
e
w_chunk to sec
t
o
rs
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Andre Noll
md: Make m
d
d
e
v->chunk_size sector-b
a
sed
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
raz be
n
y
ehuda
md: raid0 :Enab
l
es chunk size o
t
her than
p
owers of 2
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
raz ben y
e
h
u
da
md: prepa
r
e for non-po
w
e
r
-of-two
chunk sizes
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
ra
z
ben y
e
hu
d
a
md:
raid5: chunk size check
in se
t
up_conf
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
raz be
n
yehuda
md
:
raid10: chunk
s
ize c
h
e
ck in run
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
raz ben ye
h
uda
md: ra
i
d0: chunk si
z
e check
i
n raid0_run
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
raz ben yehuda
md: have raid0
report its forma
t
ion
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
raz ben yehuda
md: have
raid0 compile with MD_DEBUG on
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Sande
e
p K Sinha
md: B
i
nary search in l
i
near ra
i
d
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Sandeep K S
i
nha
md: Removi
n
g num_
s
e
c
tor and re
p
lac
i
ng start_sector
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
S
a
ndeep K Sinha
md: Remov
a
l of hash ta
b
le in
li
n
e
ar
raid
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Neil
B
rown
m
d
:
rem
o
ve mddev_to_conf "helper"
mac
r
o
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
NeilBrow
n
md
:
raid0: remov
e
setting of
segment boundary
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
N
e
ilBrown
md
:
raid
0
:
remo
v
e ->dev pointer from strip_zone struct
u
re
Signed-of-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
NeilB
r
own
md: raid0: rem
o
ve ->s
e
c
tors fro
m
the str
i
p_zone structure
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
An
d
re Noll
m
d: raid0: Fix a memory
l
eak w
h
e
n stoppi
n
g a r
a
id0
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Andre Noll
m
d: raid0: Allocate
a
ll buffers for the
r
a
i
d
0
co
n
fig
u
r
atio
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Andre Noll
md:
r
aid0: Make
raid0_r
u
n(
)
return a p
r
oper
e
rror c
o
de
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
A
ndre Noll
md: raid0: Remove
h
ash spacing and sect
o
r shift
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
A
ndre No
l
l
m
d
: raid0: Rem
o
ve ha
s
h tabl
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
NeilBrown
md/raid0
:
two c
l
ean
u
p
s
in crea
t
e_stripe_z
o
nes
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Andre
Noll
md: raid0: Replace hash table l
o
okup by l
o
oping
o
v
e
r
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-09
Neil
B
r
own
md/
r
aid5: fix bug
in resh
a
pe c
o
d
e
w
hen chunk_size decrea
s
es
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-09
NeilB
r
own
md/raid5 - a
v
oid
deadlock
s
i
n get_
a
ctive_stripe during
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-09
Nei
l
Brown
md/raid5: use conf
-
>raid_disks in pr
e
ference
to md
d
ev
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-27
NeilBrown
md: raid
5
: change inc
o
rrect usag
e
of 'm
i
n' macro to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-26
NeilBro
w
n
md: don
'
t
use locked_io
c
tl
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-26
NeilBrown
m
d: don't up
d
ate curr_resyn
c
_completed without also
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-26
NeilBrown
m
d
: r
a
id5: avoid s
e
c
tor values going negative when
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
N
eilBrown
md: export 'f
r
ozen' r
e
sync st
a
te throug
h
sysfs
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
NeilBrow
n
md: bi
t
map: impr
o
ve bi
t
map maintenanc
e
code
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
N
e
ilBro
w
n
md: improv
e
errno
r
eturn when setting array_siz
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
N
eilBrown
md: alwa
y
s
up
d
ate level
/
chunk
_
siz
e
/ l
a
yout when
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
N
e
ilBrown
md
:
remove rd%d l
i
n
k
s
i
m
mediately after stopping
a
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
Nei
l
Brow
n
md: rem
o
ve abili
t
y
t
o
expli
c
it s
e
t an inactive array
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
J
a
n Engelha
r
dt
md: co
n
stify VF
T
s
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
N
eilBrown
md: tidy
u
p
status_resync to handle l
a
r
ge arrays
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
Ne
i
lBrown
md: fi
x
some (more) err
o
rs with
bitmaps on d
e
vice
s
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
md/raid10: don't clear bitmap during
recov
e
r
y if
arr
a
y
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
Ne
i
lBrown
md: fix load
i
ng of out-of-date bitmap
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-20
Neil
B
rown
m
d: suppor
t
bitmaps on
R
AID10
a
rrays
larger then
2
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-17
N
e
ilBrown
md: update sync_completed and res
h
ape_posi
t
ion
e
v
en
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-14
NeilBrown
md: improve usefulness
and accuracy of sysfs
file md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-14
NeilBr
o
w
n
md: allow settin
g
new
l
y ad
d
e
d device to 'in_sync' via
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-14
Christoph
H
el
l
wig
md: tiny md
.
h cleanups
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-06
NeilBrown
md/
r
aid1 - don't assume
newly allocated bvecs are initialised
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBr
o
w
n
md/r
a
id5 revise rules
for when t
o
u
p
date metadata dur
i
n
g
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5: minor
code cleanups in make_request
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
: remove C
O
NFIG_MD_
R
AID
_
RESHAPE c
o
n
f
ig opti
o
n
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
m
d/raid5
:
b
e more car
e
ful abou
t
write
o
rd
e
r
ing when
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: don't displa
y
mea
n
ingless values in sy
s
f
s
f
il
e
s
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
m
d
/raid5: allow
l
a
yout and chunksize
t
o be changed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5
:
res
h
ape using
largest of old and new chunk
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
md/r
a
i
d
5: prepare for a
l
l
owing
r
e
shap
e
to change layout
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md/raid5: p
r
epar
e
for allo
w
ing
r
e
s
h
ape to change ch
u
n
k
size
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
md/raid
5
: clearly di
f
fere
n
t
i
ate
'
befo
r
e
'
a
nd
'
a
fter
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brow
n
Docum
e
nt
a
tion/md
.
txt update
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
i
l
B
r
own
md:
allow n
u
mber of d
r
ives in
r
aid5 to be reduced
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
i
lBrown
md
/
r
a
id5:
ch
a
nge
r
eshape-p
r
ogress meas
u
r
ement to
c
ope
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: a
d
d ex
p
licit method to signal the en
d
of a resha
p
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBr
o
w
n
md/raid5:
e
nhance raid5
_
size to work correctly with
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
/raid5: d
r
o
p
qd_idx fr
o
m r6_
s
tate
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
next