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
NeilBr
o
w
n
md: re
m
ove mddev_to_conf "
h
elper" macro
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
N
e
ilBr
o
wn
m
d
:
r
a
i
d0: remove setting o
f
s
egment boundary
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
N
eil
B
rown
m
d
:
r
a
id0: r
e
move ->dev pointer fr
o
m strip_zone structu
r
e
Signed-of-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
NeilBrow
n
md: raid0
:
remove ->sectors
f
ro
m
the strip_
z
one struc
t
ure
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Nei
l
Brown
md/raid0
:
two cleanu
p
s in cr
e
ate_stripe_zones
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-09
N
eilBrown
m
d/raid5
:
fix b
u
g in
r
e
s
hape code
w
hen
c
hunk
_
size decreases
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-09
N
e
i
lBrow
n
md/raid5 - avo
i
d d
e
adlocks
i
n get
_
acti
v
e_s
t
ripe during
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-09
NeilBrown
md/raid5: use conf->raid_disks in
p
reference to mddev
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-27
NeilBrown
m
d: r
a
id5:
c
hange incorrect
u
sage of '
m
in' macr
o
to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-26
N
eilBr
o
wn
md:
d
o
n't u
s
e locked_ioctl
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-26
NeilBrown
md: don't upd
a
te curr_resync_complet
e
d
withou
t
also
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-26
N
eilBrown
m
d
: raid5: a
v
oid sector val
u
es
g
oi
n
g negative when
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
NeilB
r
o
w
n
md: exp
o
rt
'fro
z
en' resync s
t
ate throug
h
sysfs
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
NeilBrown
m
d: b
i
tmap: improve bitmap m
a
i
n
tena
n
ce
code
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
NeilBrown
md: improve errno return when se
t
ting array_
s
ize
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
N
e
ilBrow
n
md: always u
p
date lev
e
l / chunk_size
/
layout when
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilB
r
own
md: remove r
d
%d links immedia
t
ely after stopping an
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
md: remove abili
t
y to e
x
p
l
icit set an in
a
ctive array
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
m
d
: tidy up
stat
u
s
_res
y
nc to
h
a
n
dle l
a
rge arrays
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBro
w
n
md: fix some (more) er
r
ors with bitmap
s
on devic
e
s
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
md/ra
i
d10
:
don't clear bitmap during r
e
covery if array
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrow
n
m
d
: fix loading of o
u
t-o
f
-date bitmap
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-20
Nei
l
Brown
m
d
:
support bitmaps on R
A
I
D
10
a
rrays
l
a
r
ger then 2
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-17
NeilBrown
md: update sync_
c
ompleted and reshape_pos
i
tion even
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-14
NeilBrow
n
m
d
: imp
r
ov
e
u
sefulne
s
s and accuracy of s
y
sfs file md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-14
N
eilBr
o
wn
md: allow setting newly added device to 'in_sync' via
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-06
Ne
i
lBrow
n
md/ra
i
d1 - d
o
n't a
s
sume
newly allocated bvecs are initialised
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
m
d/raid5 revise rules for when t
o
upda
t
e metadata during
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md
/
raid5: minor code cleanups in make_reque
s
t
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eil
B
rown
md: remove C
O
NF
I
G
_MD_RAID_RESHAPE co
n
fig optio
n
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
/rai
d
5: be mor
e
ca
r
eful about
w
rite o
r
de
r
ing
w
hen
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: do
n
't displ
a
y mea
n
ingless valu
e
s in s
y
sfs files
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
i
lBrown
md/raid5: all
o
w layo
u
t and
c
hunksize to
b
e
changed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilB
r
own
md/raid5: reshape using
l
a
rgest of
old and new
c
hunk
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
md/
r
aid5: prepare fo
r
allowing resh
a
pe to change l
a
yout
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md
/
ra
i
d5: pr
e
pare for
a
l
lowing re
s
hape
t
o change
chunksi
z
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
/raid5: c
l
early d
i
fferentiate 'befor
e
' and
'after
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
r
o
wn
Doc
u
mentation/md
.
txt u
p
d
a
te
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
ei
l
B
r
o
wn
md: all
o
w
n
umber of drives in
r
a
i
d5
t
o
b
e red
u
ced
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md
/
rai
d
5
: chan
g
e reshape-pr
o
g
r
e
ss me
a
surement to cope
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
m
d: add expl
i
cit method
t
o sig
n
al the end of a res
h
a
p
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md/raid
5
:
e
nhanc
e
raid5_size to work correctly
wit
h
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
m
d/
r
a
i
d5: drop qd_idx from r6_state
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: add t
a
keov
e
r
s
u
pp
o
rt for converting raid6 back
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md: add takeover support for raid4 -> raid
5
conver
s
io
n
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md/raid
5
:
a
l
low layout
/
chunksize to be chan
g
ed on an
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
B
rown
md: add ->tak
e
over met
h
o
d
for ra
i
d5 to be able to take
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
md: add
-
>
t
a
k
e
ov
e
r m
e
thod
t
o support changing the personalit
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrow
n
md: enable
suspend/r
e
sume o
f
md devices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md
:
md_unregi
s
t
e
r_thread should cope with being passed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid
5
: refacto
r
rai
d
5 "r
u
n"
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
m
d
: mak
e
sure new_level
,
new_chu
n
ksize, new_layout
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5:
fin
i
sh su
p
port
for DDF
/
ra
i
d6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/ra
i
d5: Add su
p
port for
ne
w
layou
t
s f
o
r raid5 and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md/raid5:
simpl
i
fy
r
aid
5
_com
p
ute_se
c
tor int
e
rface
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
md/raid6: remove expec
t
ation that Q devic
e
is immediately
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
r
own
m
d
/rai
d
5
:
ch
a
nge ra
i
d5
_
compute_se
c
t
or and stripe_to_pdidx
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md/raid5:
s
im
p
l
ify interf
a
ce f
o
r in
i
t
_stripe and get
_
active_
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: be m
o
re consistent about setting Write
M
ost
l
y flag
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
m
d
: o
c
casionally ch
e
c
kpoi
n
t drive recovery to reduce
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md:
move md_k
.
h from include/li
n
ux/ra
i
d/ to drivers/md/
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
md: move lots
o
f #includ
e
lines out of
.
h f
i
les
a
nd
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
m
d: move m
o
st content f
r
om
m
d
.
h to md_k
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d: move
LEVEL_* d
e
finition from md
_
k
.
h to
md_u
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrow
n
md: write bit
m
a
p
information
to devices that are undergoing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
m
d
: n
e
ver clear bit from the w
r
it
e
-intent
bitmap when
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md: Al
l
ow
writ
e
-inte
n
t bitm
a
ps
to
ha
v
e chunk
s
i
z
e <
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
: Fix i
s
_mddev_idle test (again)
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-11
NeilBr
o
w
n
NF
S
:
flush
c
ached directory infor
m
ati
o
n
slightly
m
ore
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBro
w
n
md: av
o
id
r
aces whe
n
stopping resync
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
m
d
/raid
1
0: Don't call bi
t
map
_
c
o
nd_
e
nd_sync wh
e
n we
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
Nei
l
Brown
md/raid10
:
D
o
n
'
t skip mo
r
e than 1
bitm
a
p
-
c
h
unk
at
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
NeilBrown
md:
Ensure an md
a
rray never has too
many d
e
vices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
Nei
l
Bro
w
n
md: Allow read error
i
n a
s
ingle drive rai
d
1
t
o
be
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
N
e
ilBrown
md
:
d
o
n't retry recovery of
ra
i
d1 tha
t
f
a
ils due
to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: Allo
w
md devices to be creat
e
d
by name
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
N
e
ilBrown
m
d
: ma
k
e devices disappear when they are no longer
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md
:
ce
n
tralise all freeing of an 'mddev'
i
n 'm
d
_f
r
ee'
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Ne
i
lBrow
n
m
d: move alloc
a
tion of ->queue fro
m
m
d
d
e
v
_
find to md_probe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBr
o
wn
md: use
s
ysfs_
n
otify_
d
irent to notify c
h
anges to md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: fix bitmap
-
on-e
x
terna
l
-file bug
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-12-19
NeilBr
o
wn
m
d
:
D
on't r
e
ad
past end of bitmap when reading bit
m
a
p
.
commit
|
commitdiff
|
tree
2008-11-06
Ne
i
lBrown
md:
f
ix bug in raid10 recovery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-11-06
NeilBrown
m
d: re
v
ert the
recent addition of a call to the
BLKRRPART
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-28
NeilBr
o
w
n
md: des
t
roy partit
i
ons
and notify udev w
h
en
m
d array
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
NeilBrown
md: allo
w
extended p
a
rtitions o
n
md devices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
N
eilBrown
md: use
s
ysfs_not
i
f
y
_
dirent to notify changes to md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
Nei
l
Brown
md: use
sysfs
_
notify_d
i
rent to n
o
tify changes to md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md: Re
l
a
x
minimu
m
size restrict
i
ons
o
n
chunk_
s
ize
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md: remo
v
e sp
a
ce after function name i
n
declaration
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
Neil
B
ro
w
n
md: Remov
e
unn
e
cessary #
i
ncludes,
#defi
n
es
,
and function
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrow
n
md:
Don
'
t try t
o
set an arra
y
to 'read-auto' if it
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md: Allow
m
etadata_
v
ersion t
o
be up
d
ated for externally
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-19
Nei
l
Br
o
wn
md:
D
on't
wait
U
NINTERRUPTIBLE for other resync
t
o
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-01
N
e
i
l
B
row
n
F
i
x
p
roblem with waiti
n
g while h
o
lding rcu rea
d
lock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-01
NeilBr
o
wn
Remove invalidate
_
partition call
fr
o
m do_md_stop
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Allow
raid
1
0 resync to hap
p
ening in
larger ch
u
nks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
Neil
B
ro
w
n
Allow fa
u
lty devices to b
e
removed
f
rom a
re
a
do
n
l
y
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrow
n
Do
n
't le
t
a blocked_rdev i
n
terfere with read r
e
quest
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Fail safely when try
i
n
g
to grow an
a
rray with a write
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
next