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
md/raid5: Allow dirty-degraded arrays to be assembled when only party is degraded.
2009-11-13
Nei
l
Brown
md/ra
i
d5:
A
l
l
ow dirty-
d
egraded arr
a
y
s
to be assembled
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-11-13
NeilBro
w
n
Don't unconditionally
set in_sync o
n
newly added dev
i
ce
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-11-13
NeilBrown
m
d
:
a
llow v0
.
91 metadata to
r
ecord devi
c
es
a
s
bein
g
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-11-12
Nei
l
Brown
md: factor
o
ut updating of
'
recovery_
o
ffse
t
'
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-11-06
NeilBro
w
n
md/raid5: make sure curr_s
y
nc_c
o
mpletes i
s
up
t
o
date
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-11-06
Ne
i
l
B
rown
md: don't clear e
n
dpoin
t
for r
e
sync when
r
esyn
c
is
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
N
e
ilB
r
o
w
n
ra
i
d
6/as
y
nc_tx: h
a
ndle hole
s
in
b
lo
c
k list in async_syndrome_
v
al
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
N
e
ilBro
w
n
md/async: don'
t
p
ass a
memo
r
y point
e
r as
a
p
a
g
e
pointer
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
Nei
l
Brown
md:
Fix
h
andling of raid5 a
r
ray which is
being re
s
h
a
p
e
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
NeilBrown
md: fix problems
with
R
AID6
ca
l
c
ulations for D
D
F
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
Da
n
Wil
l
ia
m
s
md
/
ra
i
d
4
56: down
l
evel
multi
c
ore operations to raid_run_ops
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
V
l
adimir Dr
o
nnikov
md: drive
r
s
/
md/unrol
l
.
pl replaced with awk anal
o
g
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
NeilBrown
md
:
r
e
mo
v
e clumsy
u
sage of
d
o_sync_
m
a
pping_range
from
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
N
e
ilBrown
md: raid
1
/raid10: handle allo
c
at
i
on err
o
rs du
r
ing ar
r
ay
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
Dan William
s
md/raid
5
: initialize conf->de
v
ice_
l
ock earlier
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
NeilBrown
md/rai
d
1/
r
aid10
:
a
d
d a cond_resch
e
d
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
NeilBrown
R
e
vert "
m
d: do not progress the resync proc
e
ss if the
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-23
NeilBrown
M
erge br
a
nch 'next'
o
f
git://git
.
k
e
rnel
.
o
r
g/
p
ub/scm
.
.
.
commit
|
commitdiff
|
tree
2009-09-23
Dmitry Mon
a
khov
md: raid-1/10: fix RW bits
m
anipulation
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-23
Nei
l
Brown
md: remove
unnecessary m
e
ms
e
t from
mu
l
tipat
h
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-23
NeilBrown
md:
report
d
evice as con
g
e
s
t
e
d when suspende
d
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-23
Ne
i
lBrown
md: Improve
name of threads
c
reated by md_
r
egister_thread
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-23
Nei
l
Brown
md: remov
e
spa
r
se warn
i
n
g
s
a
bout lock con
t
ext
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-23
NeilBrown
md: remove sparse w
a
ring "s
y
mbol xx
x
shad
o
ws an
e
arlier
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-18
NeilBr
o
wn
Fi
x
new in
c
or
r
ect error
r
et
u
rn from do_md_sto
p
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-13
NeilBr
o
wn
md: allow
upper limit for resync
/
reshape to be set
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-13
NeilBrown
m
d/raid5: Pr
o
per
l
y remove excess
d
rives after shrink
i
n
g
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-13
NeilBro
w
n
md/raid5: make sure a re
s
hape restarts at
t
he correct
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-13
Nei
l
Brown
md/ra
i
d5: allow n
e
w res
h
ap
e
mo
d
es to be
r
estarted
i
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-12
NeilBro
w
n
md
:
never a
d
v
an
c
e
'even
t
s'
c
ounter by m
o
re than
1
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-10
NeilB
r
own
Remove dea
d
lo
c
k potentia
l
in md_ope
n
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
N
eilBro
w
n
md: Use revalidate_di
s
k to
e
ffect changes in size of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
NeilBro
w
n
m
d
: allow
r
a
i
d5_quiesce
to
work p
r
operly wh
e
n resha
p
e
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
Neil
B
rown
md/raid5: s
e
t reshap
e
_po
s
ition correctly when
reshap
e
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
NeilBrown
md:
H
andl
e
growth of v1
.
x metadata correctly
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
NeilBrown
md: avoid array overflow with bad
v1
.
x metad
a
ta
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
Ne
i
lBr
o
wn
md:
w
he
n
a
l
e
vel cha
n
ge reduces the number of d
e
vices
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
Andre
N
oll
md: P
u
sh down d
a
t
a
i
n
t
egrity cod
e
to personalities
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-31
Dan Willia
m
s
md/raid6: releas
e
spare p
a
ge
at ->stop()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
NeilBrown
md: use
i
nterruptible wai
t
when
d
ura
t
ion is controlled
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
NeilBrown
md/raid5: suspend sh
o
uldn't affect
re
a
d requests
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
Nei
l
Brown
md: tid
y
up error pat
h
s in md_a
l
l
o
c
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
NeilBrown
md: fix erro
r
path
when duplicate name is found o
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
N
e
i
lBrown
md: avo
i
d
dereferencing NULL pointer whe
n
accessing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
Martin
K
.
Petersen
md:
Use new topology calls to indicate alignment and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
N
eilBrown
md/raid5
:
corr
e
ctly update sync_comp
l
eted when w
e
r
each
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Dan Willia
m
s
md/raid5: a
d
d missi
n
g
cal
l
to schedule() a
f
ter
p
repare_to
_
w
ait()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Nei
l
Brown
md/linear:
u
se call_rcu to free obsolete 'co
n
f
'
str
u
ctures
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
SandeepKsinh
a
md linear: P
r
otecting mddev with rcu locks to avoid
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Andre Noll
m
d
: Move check for bi
t
m
a
p pr
e
sence
to personalit
y
c
o
de
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Neil
B
rown
md: remove chunksize r
o
u
n
ding
fro
m
common code
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
N
e
ilBrown
md: raid0/lin
e
ar: ensure
device sizes a
r
e rounded to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
NeilBro
w
n
m
d
:
m
o
ve assi
g
nment of
-
>u
t
ime
so that
i
t never gets
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Andre
N
oll
md: Push down re
c
o
nst
r
uction log message to personality
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
NeilB
r
own
md: mer
g
e r
e
config and c
h
e
ck_reshape methods
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
NeilBro
w
n
md:
r
emo
v
e unnec
e
s
s
ary ar
g
ument
s
fro
m
->reconf
i
g method
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrown
md: raid5: check s
t
rip
e
c
a
che
i
s
l
arge enough in st
a
rt_resha
p
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Ne
i
l
B
ro
w
n
m
d: raid0: chunk
_
sect
o
r
s cleanups
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Andre Nol
l
md: fi
x
some comm
e
n
t
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Andre
N
o
ll
md
/
r
a
id
5
:
Use is_power_of_2
(
)
i
n raid5_
r
econfig
(
)
/raid6_reco
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
An
d
re N
o
ll
m
d
: conv
e
rt
c
onf->chunk_
s
ize and conf-
>
prev_ch
u
nk to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Andre
N
oll
md: Conv
e
rt mddev
-
>
ne
w
_chunk to
sectors
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Andre
Noll
md: Make mddev->
c
hunk_size sector-based
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
ra
z
ben ye
h
uda
md: r
a
i
d
0
:Enables c
h
unk
size other than powers of 2
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
raz ben yeh
u
d
a
m
d:
prep
a
re for non-power
-
of-two c
h
unk sizes
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
raz ben yehu
d
a
md:
r
a
id5: chunk
s
ize ch
e
ck in setup
_
conf
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
raz ben yehuda
m
d
: raid10:
c
h
u
nk size
c
heck in run
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
r
az ben yehuda
m
d: r
a
id0:
chun
k
s
i
ze chec
k
i
n raid
0
_
r
u
n
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
raz ben
yehu
d
a
m
d: have ra
i
d0 report its formation
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
raz ben yehuda
m
d
: ha
v
e r
a
id0 compile with MD
_
DEBUG on
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Sandeep K Sinha
md: Binary searc
h
in linear raid
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Sandeep K
S
i
n
ha
md: Removing nu
m
_sector and
r
eplac
i
n
g
start_se
c
tor
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Sa
n
deep K S
i
nh
a
m
d
: Removal
o
f
h
a
sh t
a
ble in li
n
ear raid
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
N
e
ilB
r
own
m
d
: r
e
move m
d
dev_to_co
n
f "helper" macro
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Ne
i
lBrown
m
d
: raid0: rem
o
ve
s
etting of
segmen
t
bound
a
ry
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
N
e
ilBrown
md: ra
i
d
0
: remove ->dev pointe
r
from st
r
ip
_
zone struc
t
ure
Signed-of-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Neil
B
rown
md
:
rai
d
0
: r
e
mo
v
e ->sec
t
ors from th
e
strip
_
zone structure
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Andre
Noll
md: rai
d
0: Fi
x
a m
e
mory
leak
w
hen sto
p
p
ing
a raid0
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Andre
No
l
l
md: raid
0
: Allocate all
buffe
r
s
for the raid0 configuration
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
An
d
re
N
oll
md: raid0: Ma
k
e
ra
i
d0_run() return a prop
e
r error code
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Andre Noll
md: raid0: Remo
v
e hash
s
pacing a
n
d s
e
ct
o
r s
h
i
f
t
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
A
n
dre Noll
md: ra
i
d0: Rem
o
ve hash t
a
ble
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
NeilBrown
md/raid0:
two cleanups in crea
t
e_stripe
_
zones
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Andre Noll
md: raid0: Replace h
a
sh table lookup by looping over
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-09
NeilBrown
md
/
rai
d
5: fix bug i
n
re
s
hape code when chunk_
s
iz
e
d
ecre
a
s
e
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-09
N
e
ilBrown
md/raid5
-
avoid dea
d
locks in get_active_stripe during
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-09
NeilBrown
md/raid5: u
s
e conf->raid_disks
in p
r
ef
e
re
n
c
e
to m
d
dev
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-27
NeilBrown
md: r
a
id5: chan
g
e
i
ncorrect usage o
f
'min
'
ma
c
ro to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-26
Ne
i
lBr
o
wn
md: don't use locked_
i
octl
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-26
NeilBrown
md: don't update curr_resync_completed without also
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-26
N
eilBrown
m
d:
r
a
i
d5: avo
i
d sector values goi
n
g
n
egative when
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
N
e
ilBrown
md:
export 'fro
z
en' resync state through sy
s
fs
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
NeilBr
o
wn
md:
bitmap:
i
mpro
v
e bitmap
m
ai
n
tenance c
o
d
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
NeilBrown
md: improve
err
n
o
ret
u
rn when setting arra
y
_siz
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
NeilBrown
md
:
alw
a
ys update level / chunk
_
s
ize / layo
u
t when
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
md:
r
emove rd%d
l
i
n
ks immediately
a
fter stopping an
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
Neil
B
ro
w
n
md: remove abili
t
y to explicit set
an
i
nac
t
ive array
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
Jan Engel
h
a
r
dt
m
d
: consti
f
y
V
FTs
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBr
o
wn
md: tidy
u
p status_resy
n
c
to handl
e
l
arg
e
arrays
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilB
r
own
md: fix some (more) errors wit
h
bitmaps on devices
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
next