repo.or.cz
/
linux-2.6
/
cjktty.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
md: Removal of hash table in linear raid
2009-06-16
Sandeep
K Sinha
m
d:
R
emoval of hash
t
a
bl
e
in l
i
n
ear raid
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-16
NeilBrown
md: remove m
d
d
e
v
_to_conf "helpe
r
" macro
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-16
NeilBrown
md: r
a
id0:
r
emov
e
setting of segment boundary
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-16
NeilBrown
m
d
: raid0: remove
->dev poi
n
ter from strip_zone structure
Signed-of-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-16
NeilBrown
m
d
: raid0: remove ->
s
ectors from t
h
e
strip_
z
one stru
c
tu
r
e
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-16
A
n
dre Noll
md
:
raid0: Fix a
m
emory leak
w
hen stopping a raid0
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-16
Andre Noll
m
d
: ra
i
d
0: Alloca
t
e a
l
l
b
uffer
s
fo
r
th
e
raid0 co
n
fig
u
r
a
tion
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-16
Andre Noll
m
d
:
raid0: Make
r
a
id0_run() retur
n
a
proper err
o
r
c
ode
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-16
A
ndre Noll
md:
raid0:
Remove hash spa
c
ing a
n
d
sector sh
i
ft
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-16
Andre Noll
md: raid0: Remov
e
h
a
sh table
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-16
NeilBr
o
wn
md/raid0: two
cleanups in create_stripe_zones
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-16
An
d
r
e Noll
md: raid0: Replace h
a
sh
table lookup by l
o
oping
over
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-09
NeilBrown
m
d
/raid5: fix bug
i
n reshape code when chunk_size
decreases
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-09
N
eilBrown
md/raid5 - avo
i
d deadloc
k
s i
n
get_active_stripe durin
g
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-09
N
e
il
B
rown
md/raid5: use conf->raid_di
s
ks in preference to m
d
d
e
v
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-27
NeilBrown
md: raid5: change
incorrect usag
e
of
'
min' macro to
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-26
N
eilBrown
md:
d
o
n
't use locked_ioctl
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-26
N
eilBrown
md
:
d
on't update curr_resync_co
m
pl
e
ted witho
u
t also
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-26
NeilBrow
n
m
d
: raid5
:
avoid sec
t
or value
s
going n
e
gative when
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-25
NeilBrown
md: export
'frozen' resync state through sysfs
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-25
NeilBrown
md: bitmap: i
m
pro
v
e bitmap maintenance
c
ode
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-25
N
e
ilBro
w
n
md
:
improve errn
o
retu
r
n w
h
e
n
set
t
i
ng arr
a
y_size
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-25
NeilBro
w
n
md
:
always updat
e
level / ch
u
nk_size / layout when
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
m
d
:
r
e
move rd%d link
s
immediately after
s
topping
an
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
N
e
i
l
Brown
md:
r
emove
a
b
i
l
ity
to explici
t
s
et an
i
nactive ar
r
ay
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
Jan E
n
gelhar
d
t
md:
c
o
nst
i
fy VFTs
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
md: tidy up status
_
res
y
n
c to handle la
r
ge arrays
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
NeilBr
o
wn
m
d:
f
ix some
(
m
o
re
)
errors with
b
it
m
aps on device
s
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
NeilBro
w
n
md/raid10: don't clear bitmap during recove
r
y if
a
r
r
ay
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
Neil
B
rown
m
d: fix loading of out-of-da
t
e bitmap
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-04-20
N
e
i
l
Brow
n
m
d
: sup
p
ort bitm
a
p
s
o
n RAID1
0
arrays
l
a
rger
then 2
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-04-17
NeilBrown
md:
update
s
y
n
c_completed a
n
d reshape_position even
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-04-14
NeilB
r
own
md: i
m
prove us
e
f
ulness and accuracy of sysfs fil
e
md
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-04-14
Ne
i
l
B
rown
md: allow
setting newly adde
d
device to 'in_s
y
nc
'
vi
a
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-04-14
Christoph Hellwig
md: tiny md
.
h clea
n
ups
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-04-06
Nei
l
Brown
md/raid1 - don't assu
m
e new
l
y all
o
cated bvecs are
initia
l
ised
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
o
w
n
md/raid5 revise rules
for when to
upd
a
t
e metadata
d
ur
i
ng
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
/raid5: min
o
r code cle
a
nups in make_reques
t
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrow
n
md: remove
C
ONFIG_MD_RAID_RESHAPE
c
o
nfig option
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md/raid5:
b
e more carefu
l
a
bou
t
w
r
it
e
o
r
de
r
in
g
w
hen
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
m
d: don't disp
l
ay meaningless values in sys
f
s
files
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5: all
o
w
l
ayout and chu
n
ksize to be c
h
anged
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md/raid5: reshape usi
n
g largest of old and new chunk
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md/raid5: prepar
e
for allo
w
ing reshape to change lay
o
ut
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
m
d
/ra
i
d5:
p
repare for allow
i
ng
reshape to change chunk
s
i
ze
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md/raid5:
c
learly
diff
e
re
n
tia
t
e
'before' an
d
'
a
f
ter
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
Documentation/md
.
txt upda
t
e
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
md
:
al
l
ow numb
e
r of
d
rive
s
i
n
raid5 to be reduced
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/rai
d
5:
c
hange reshap
e
-pro
g
ress
measu
r
ement to cope
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: add e
x
p
l
ici
t
metho
d
to signal t
h
e end of a
r
eshap
e
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md/raid5: e
n
hance
r
aid5_size
t
o
wor
k
c
o
rrect
l
y with
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md/raid5: drop
q
d_idx from r6_st
a
te
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
D
a
n Williams
md/r
a
i
d
6: move raid6
d
ata p
r
oces
s
ing to
r
ai
d
6_
p
q
.
k
o
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
A
n
d
re N
o
ll
md:
raid5 run():
Fix max_
d
egra
d
ed for r
a
id
l
evel 4
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Atsus
h
i SAKAI
md: fix typo in FSF address
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md: add t
a
keover support
for converting
raid6 back
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: add
t
akeover
support for r
a
i
d4
->
r
aid5 conversion
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
md/rai
d
5:
allow layout/chun
k
size to be changed on an
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
:
add ->
t
akeover method for rai
d
5 to b
e
ab
l
e to take
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
md:
a
dd ->takeover method to support cha
n
ging
th
e
pe
r
s
o
n
alit
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md:
e
nable suspend
/
resume of md de
v
ices
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: md_
u
nreg
i
ster_thread should
cop
e
with being passed
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md/raid5: re
f
ac
t
or ra
i
d5 "
r
un
"
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md
:
make sure new_lev
e
l, new_
c
hunksize, new
_
layout
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md/r
a
id5: fi
n
ish sup
p
ort for DDF/raid6
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
l
B
r
own
md/raid5
:
Add sup
p
ort
f
o
r
ne
w
lay
o
uts
for
r
a
i
d5
a
nd
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5: simplif
y
r
a
id5
_
comp
u
te_s
e
ctor
i
nterface
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
ow
n
md
/
r
a
id
6
: remove expectation
t
ha
t
Q device is imme
d
ia
t
ely
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md
/
r
aid5: chang
e
r
aid5_compute_sector and stripe_to_p
d
idx
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
md/
r
aid5: simp
l
ify int
e
rface for
i
nit_s
t
ripe and get_activ
e
_
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Andre Noll
m
d
: Repr
e
sent raid dev
i
ce s
i
z
e
in
s
e
ctors
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
And
r
e
Nol
l
md:
Mak
e
mddev->size sector-
b
ase
d
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
e
i
lBro
w
n
md: be m
o
re consistent about setting Wri
t
e
Most
l
y fla
g
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
m
d: occasionally check
p
oint
d
rive
recovery to reduce
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d: mov
e
md
_
k
.
h f
r
om incl
u
d
e
/linux/raid/ to drivers
/
md/
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: move lo
t
s of #inclu
d
e lines out
o
f
.
h
f
il
e
s
a
nd
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
md: mo
v
e most content from md
.
h
t
o md_k
.
h
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBr
o
wn
md: mo
v
e L
E
V
EL_*
d
efinition from
md_k
.
h to md_u
.
h
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Christop
h
Hell
w
ig
md: move
h
e
a
d
ers
o
ut o
f
inclu
d
e/linux/raid/
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ch
r
istoph
H
ellwig
c
l
eanu
p
d
ri
v
ers/md/
M
akef
i
l
e
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Christ
o
ph Hellwig
md: stop defining
M
AJOR_
N
R
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Martin K
.
P
e
tersen
M
D
data integrity suppo
r
t
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: write bitmap infor
m
ation to devic
e
s
t
hat are undergoing
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
m
d: never cle
a
r
b
it fro
m
t
h
e
write-intent bitmap when
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md
:
All
o
w
w
r
ite-intent
b
i
tmaps to have chunksize <
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
md: Fi
x
is_mddev_idle test (aga
i
n)
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md: a
v
oid races when stopping resync
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md/raid1
0
:
Don't
call bitmap_
c
o
n
d_end_syn
c
when we
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md/raid10: Don't
s
kip more than 1 bitmap-ch
u
n
k at
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-06
NeilBrown
md: Ens
u
re
a
n
md array never has t
o
o man
y
devices
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-06
A
n
dre
Noll
md: Fix a bug in linear
.
c causing which
_
dev() to return
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-06
NeilBro
w
n
md: Allow read error
i
n a sing
l
e drive ra
i
d1 t
o
be
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
m
d
: d
o
n't retry recover
y
of
raid1 that f
a
i
l
s d
u
e
to
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
Nei
l
Brown
md: Allow md
devices to be
c
reated
b
y name
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: make devices
d
isappe
a
r when they
a
re no longer
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: c
e
ntr
a
lise all freeing o
f
an 'mddev' in
'm
d
_free'
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
N
e
i
lBr
o
wn
md: move allocation of -
>
queue fr
o
m
m
ddev_find to md_probe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
C
heng Renquan
md:
need
a
nother print_sb for mdp_superblock
_
1
Cc: Neil Brown <
neilb@suse.de
>
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
C
heng Ren
q
uan
md: u
s
e list_fo
r
_e
a
ch_entry macro dire
c
tly
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
Andre Noll
m
d
:
raid
0
: make h
a
sh_spacing and
preshift sector
-
b
a
s
ed
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
next