repo.or.cz
/
linux-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
md/raid5: suspend shouldn't affect read requests.
2009-07-01
NeilBrown
md/raid5:
s
u
s
pe
n
d sho
u
ldn't affect read re
q
uests
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-07-01
NeilBrown
md: tidy
u
p e
r
r
o
r paths in
m
d_alloc
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-07-01
NeilBrow
n
md:
f
ix
e
rror
p
ath when duplicate na
m
e is fo
u
nd on
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-07-01
NeilBro
w
n
md: av
o
id
d
erefer
e
ncin
g
NU
L
L pointer wh
e
n acc
e
ssing
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-18
Ne
i
lBrown
nf
s
d: opt
i
mise
the starting of
z
e
r
o threads
when none
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-18
Neil
B
rown
n
f
sd:
d
o
n
'
t take n
f
sd_mutex tw
i
ce when setting n
u
mber
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrown
md/r
a
i
d5: correc
t
ly up
d
a
t
e sync_completed wh
e
n we
r
each
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-17
N
eil
B
rown
md/linear: us
e
call_rcu
to free obsolete
'conf' stru
c
t
ures
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-17
NeilBr
o
wn
md: remove
chunksize roun
d
ing from common code
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-17
NeilB
r
own
md:
raid0/linear: ensure device
sizes are r
o
unded to
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-17
N
eilBrown
md: m
o
v
e
assignment o
f
->utime so that it ne
v
e
r
g
ets
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-17
Nei
l
Brown
md
:
merge reconfig and c
h
eck_resh
a
pe met
h
ods
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-17
Neil
B
rown
md
:
re
m
ove unnecessary arguments
fro
m
->rec
o
nfig method
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrown
m
d:
r
a
i
d5: check stripe cache is large enough in start_reshape
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrown
md: raid0:
c
h
u
n
k_sect
o
r
s cl
e
a
n
ups
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-16
NeilBro
w
n
md
:
remove mddev_
t
o_conf
"helper" mac
r
o
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-16
NeilBrown
md:
r
ai
d
0: remove setting of segme
n
t boundary
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-16
Nei
l
Brown
md: raid0: remove
-
>
dev poi
n
ter from st
r
ip_zone str
u
cture
Signed-of-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-16
NeilBrown
md: raid0
:
remove ->s
e
ctors from
t
he
s
trip_zon
e
structure
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-16
NeilBr
o
wn
md/raid0: two cle
a
nu
p
s in create_stripe_zones
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-09
N
eilBrown
md/raid5:
fix bug in re
s
h
ape code w
h
e
n chunk_size decreases
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-09
Nei
l
Brown
md/raid5 - avoid deadlocks in get_ac
t
i
v
e_s
t
rip
e
during
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-09
NeilBrown
md/raid5: use conf->
r
aid_d
i
sks
i
n pre
f
erence to mddev
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-27
NeilBr
o
wn
m
d
: raid5: change incorrec
t
usage of 'min
'
m
acro to
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-26
NeilBr
o
wn
md: don't use locke
d
_ioctl
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-26
Neil
B
rown
m
d: don
'
t update curr_re
s
ync_compl
e
ted without also
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-26
N
e
ilBr
o
wn
md:
r
a
i
d5: avoid sector values go
i
ng negative when
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-25
NeilBrown
m
d: ex
p
ort 'frozen
'
re
s
ync
s
tate through s
y
sfs
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-25
Nei
l
Brown
md: bitmap:
improve bitmap maintenanc
e
code
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-25
Ne
i
lB
r
own
md: improve
er
r
no
return when setting array_size
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-25
N
eilBrown
md:
al
w
ays u
p
date
level / chunk_siz
e
/
l
a
yout when
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
md: remove rd%d l
i
nks im
m
ed
i
atel
y
after
s
topping
an
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
m
d
: remove ability to explicit set an inactive array
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
Neil
B
rown
md
:
tidy up
status_resync to handle lar
g
e
a
rra
y
s
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
m
d:
f
ix s
o
me (m
o
re) errors with bitm
a
ps on de
v
ices
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
Nei
l
Brown
md/r
a
id10
:
don
'
t clear bi
t
map duri
n
g
re
c
overy i
f
arr
a
y
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
NeilBro
w
n
m
d: fix lo
a
ding o
f
ou
t
-of-dat
e
bitmap
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-04-20
Ne
i
lB
r
own
md: suppor
t
b
itmaps on RAID
1
0 arrays large
r
then 2
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-04-17
Nei
l
Brown
md: upd
a
te sync_c
o
mpleted a
n
d r
e
shap
e
_posi
t
ion even
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-04-14
Nei
l
B
ro
w
n
md: improve usef
u
lness and ac
c
urac
y
of sysfs
f
ile md
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-04-14
NeilBrown
m
d
: allow s
e
tting newly a
d
d
ed device
to 'in_sync' via
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-04-06
NeilBrown
m
d/raid
1
- don't
a
ssum
e
newly allocated bvecs are in
i
t
ialised
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md
/
r
a
i
d5 r
e
v
ise r
u
l
e
s for when
to update me
t
adata du
r
in
g
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md/raid5: minor code clean
u
ps in ma
k
e_request
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: remove CO
N
FIG_MD
_
RAID_
R
ESHA
P
E config
o
ption
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
ro
w
n
md
/
raid5: b
e
m
o
re carefu
l
about
wr
i
te ordering when
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
md: don't d
i
splay mea
n
ingless values
i
n
s
ysfs
files
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5: al
l
ow
layo
u
t and chun
k
size to be
c
hanged
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
m
d
/rai
d
5: resha
p
e u
s
ing larges
t
o
f
old a
n
d new
chunk
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrow
n
m
d
/r
a
id5: prepare f
o
r allowing res
h
ape to change layout
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
m
d
/raid5: p
r
epare for a
l
lowin
g
r
eshape
to change
chunksize
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
/
r
a
i
d5: clear
l
y d
i
ff
e
re
n
tiate 'before' and 'after
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
e
i
lBr
o
wn
Do
c
umentatio
n
/md
.
txt up
d
a
te
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: allow nu
m
ber of drives i
n
raid5 to b
e
red
u
ced
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
md/raid
5
: chan
g
e r
e
s
h
ape-progress meas
u
rement to cop
e
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
e
i
l
Brown
md: add explici
t
method to signal t
h
e end of
a
r
eshape
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/r
a
id5: enhance raid5_size t
o
wo
r
k
c
o
r
r
ect
l
y with
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5: dr
o
p qd_idx from r6_s
t
ate
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md
:
a
d
d takeover support for
c
onverting raid6 back
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: a
d
d take
o
ver support for raid4
-
> raid5
c
o
n
vers
i
on
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
e
il
B
rown
md/raid5: allow l
a
yo
u
t/c
h
unksize to be
chan
g
ed
o
n an
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: add ->takeover method f
o
r raid
5
to
b
e
able to
take
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: ad
d
->takeover meth
o
d to support changing the personalit
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md: enable suspend/res
u
me of md
d
e
v
ices
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
row
n
md:
m
d_unregi
s
ter
_
threa
d
should c
o
pe
w
ith bein
g
passed
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md/raid
5
: re
f
actor raid5
"run"
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md: make sure new_level
,
new_c
h
unksize, new_l
a
y
o
ut
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
/raid5: finish s
u
p
port for DDF/raid6
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
md/raid5: Add
suppo
r
t for ne
w
layouts
f
o
r
raid
5
a
nd
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md/
r
aid5: si
m
pl
i
fy raid5_comp
u
te_secto
r
interface
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
m
d/r
a
id6: remove e
x
p
e
ctation that Q dev
i
ce
i
s immediately
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
md/raid5: change
r
aid5
_
compute_s
e
ctor and stripe_
t
o_pdidx
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md/raid5
:
simplify interfac
e
for init_st
r
ipe and get_acti
v
e_
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: be more consistent about setting
WriteMost
l
y flag
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: occ
a
sio
n
ally checkp
o
in
t
d
riv
e
recove
r
y
to
reduce
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
:
m
ov
e
md
_
k
.
h fro
m
include/linux/raid/ to drivers/md/
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
md: move lots of #i
n
c
l
ude lines out o
f
.
h f
i
les and
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
md: move most cont
e
nt from
md
.
h to md_k
.
h
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: mov
e
LEVEL_
*
defin
i
tion fro
m
md_k
.
h to md_u
.
h
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md:
w
rite b
i
tmap i
n
formation to devic
e
s
that are
un
d
er
g
o
ing
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
md:
never clear bit from
t
h
e write-intent bitmap
w
hen
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d: Allow
wri
t
e-intent bitmaps to have chu
n
ksize <
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
md: F
i
x
is_mddev_id
l
e te
s
t (again
)
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-11
Ne
i
lBrown
N
FS: fl
u
sh cac
h
ed directory informat
i
on sli
g
htly more
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md: avoid races when stopp
i
ng r
e
syn
c
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrow
n
md/rai
d
1
0
: Don't call bitmap_cond_end_sync whe
n
we
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md/ra
i
d
10: Don't
skip mo
r
e
than 1 bitmap
-
c
h
u
nk at
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-18
N
e
i
l
Brown
bl
o
ck: fix
booting from p
a
rtit
i
oned md a
r
ray
commit
|
commitdiff
|
tree
2009-02-06
NeilBr
o
wn
m
d
:
Ensure an
md array never
h
a
s too m
a
ny de
v
ices
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-06
Neil
B
r
o
wn
md: Al
l
ow read error in a s
i
ngle drive
r
a
id1 to be
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-09
N
e
il
B
ro
w
n
bl
o
c
k
: fix
bug in
ptbl lookup ca
c
he
commit
|
commitdiff
|
tree
2009-01-08
Neil
B
rown
m
d:
d
on't retry
recovery
o
f
raid
1
that fails due to
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md
:
Allow md d
e
vices to be creat
e
d by nam
e
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md:
m
ake devices
disappear when
t
he
y
are no lo
n
ger
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBro
w
n
md
:
centralise all fre
e
ing of an 'mddev' in
'
md_free'
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
N
e
ilBrown
md: move allocat
i
on o
f
-
>
queue from mdd
e
v_find to md_prob
e
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBr
o
wn
md:
use sysfs_notify_dirent
t
o notif
y
changes to md
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
Ne
i
lBro
w
n
md: fix
b
itma
p
-on-extern
a
l
-file bug
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-12-19
Neil
B
rown
md: Don't r
e
ad past
end
o
f bitmap
w
hen read
i
ng
b
itmap
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-11-06
NeilBrown
md: fix b
u
g in
raid10 recovery
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
next