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: add takeover support for raid4 -> raid5 conversion.
2009-03-31
NeilBr
o
wn
md: ad
d
ta
k
e
o
ver s
u
pport for rai
d
4
-> rai
d
5 conver
s
ion
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md/ra
i
d5: allow
l
ayout/chunksize to be changed on a
n
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md:
add ->takeov
e
r
m
e
thod for
r
a
id5 to be able
t
o
take
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md: add ->takeover m
e
thod to
su
p
por
t
cha
n
ging th
e
personal
i
t
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
w
n
md: enable s
u
s
pend/resume of md de
v
ice
s
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
: md_u
n
register_thread should cope with being passed
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBr
o
wn
md/r
a
id5: refactor ra
i
d5 "r
u
n"
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md: make sure new_leve
l
, new_c
h
u
n
k
size, new_layout
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
md/rai
d
5:
finis
h
support for DDF/raid6
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
m
d
/raid5:
A
d
d
s
u
pp
o
rt for
n
e
w
layouts
f
or raid5 and
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
ro
w
n
md/rai
d
5: s
i
mplify raid5_co
m
pute_sector interface
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
e
i
l
Brown
md/raid6: remove exp
e
ctation that
Q device is immediately
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
eilB
r
o
w
n
md/raid5
:
change ra
i
d5_compute
_
s
ector and
s
tr
i
p
e
_t
o
_pdidx
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
m
d/raid5: simpl
i
fy inter
f
ace for init_s
t
ripe and get
_
ac
t
ive_
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md
:
be more con
s
iste
n
t about se
t
ti
n
g WriteMostly
flag
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
md: occasio
n
ally c
h
eck
p
o
int
d
rive recovery to reduce
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: m
o
ve
md_k
.
h fr
o
m include/
l
inux/raid/ to drivers/md/
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
:
mo
v
e lots
of #include lines out of
.
h
f
i
les
and
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md: mo
v
e most
c
ontent from
m
d
.
h
to m
d
_k
.
h
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d: move LE
V
EL_* definit
i
on from md_k
.
h to md_u
.
h
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBro
w
n
md:
w
rite bitmap informat
i
on to devices
t
hat are
u
nd
e
rgoing
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
:
never
c
lear bit
f
rom th
e
write-intent
b
itmap whe
n
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: Allow
w
ri
t
e-in
t
ent b
i
tmaps
t
o ha
v
e chunksize <
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md:
F
ix is_mddev
_
idle test
(
again)
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrow
n
m
d
: avoid
r
a
c
e
s
when stopping resync
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-25
NeilB
r
own
m
d/ra
i
d
10: Don't call bitmap_c
o
nd_end_sy
n
c when
we
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md/raid10: Do
n
't skip
m
or
e
t
han 1 b
i
tmap
-
chunk at
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-18
Neil Brow
n
bl
o
ck: fix booting
f
rom p
a
rtitioned md array
commit
|
commitdiff
|
tree
2009-02-06
N
e
ilBrown
md: Ensu
r
e an
m
d array
n
ever has too man
y
dev
i
c
es
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-06
NeilBrown
md:
Allow re
a
d
error in a sing
l
e drive
r
a
id
1
to be
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-09
Ne
i
l
Brown
bl
o
ck: fix bug
i
n ptbl
l
o
o
k
up ca
c
he
commit
|
commitdiff
|
tree
2009-01-08
N
eilBrown
md
:
d
on't retry recovery of rai
d
1 t
h
a
t fails due to
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
N
e
ilBrown
m
d
:
A
l
l
ow md devices t
o
be created by
n
ame
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
Ne
i
lBrown
md: make dev
i
ces d
i
sappear when they a
r
e no longer
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
Neil
B
ro
w
n
md:
centralise all freeing
o
f an 'mddev' in 'md_free'
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
m
d
: move
a
llocation of ->queue
from md
d
ev_find to md_probe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: u
s
e sysfs_no
t
ify_dirent to notify chan
g
e
s to md
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
N
eilBrown
md: fix bit
m
ap-on-
e
x
t
ernal-
f
ile bug
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-12-19
Nei
l
Brown
md: Don't
read past
end of bitm
a
p
when rea
d
ing bitmap
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-11-06
NeilBrown
md: fix bug in raid10 recove
r
y
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-11-06
NeilBrow
n
m
d:
re
v
e
rt t
h
e recent addition of a ca
l
l to the BLKRRPART
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-28
Nei
l
Brow
n
md: d
e
str
o
y p
a
rtiti
o
ns a
n
d noti
f
y
udev
w
h
en m
d
array
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-21
NeilBr
o
wn
md:
a
llow ex
t
e
n
ded pa
r
t
iti
o
ns on md device
s
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-21
NeilBrown
md
:
use
s
ysf
s
_notify_dirent
t
o notify changes
to md
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-21
NeilBrown
md: us
e
sy
s
fs_noti
f
y
_
dirent
to
n
o
t
i
fy change
s
to m
d
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-17
Nei
l
Brown
Make nfs_file
_
cred mor
e
robust
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-16
Neil
Brown
sysfs: Sup
p
o
r
t sysfs_notify from
a
tomic context w
i
th
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md: Rel
a
x minimum
si
z
e res
t
ric
t
i
o
n
s on chunk_s
i
ze
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md: rem
o
v
e
space after
f
unct
i
on name in
d
e
cl
a
ration
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-13
Ne
i
l
Brown
md:
R
e
move unnecessary #includes, #de
f
i
n
es,
an
d
functio
n
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-13
N
e
ilBrown
md: Don't try to set an array t
o
'read-auto' if
i
t
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-13
NeilBro
w
n
md: Allow me
t
adata_version to b
e
updated
f
o
r ex
t
er
n
ally
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-09-19
NeilB
r
o
wn
md:
D
on't w
a
i
t UNINTER
R
U
P
TIBLE
for
o
ther
r
e
sync
t
o
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-09-01
NeilBro
w
n
Fix
proble
m
w
ith
w
ai
t
ing wh
i
le holding
rc
u
r
ead lock
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-09-01
N
e
i
lBrown
Remove invalidate_par
t
ition ca
l
l from
do_md_s
t
op
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-08-05
NeilB
r
own
Allow raid10 res
y
nc to ha
p
pening in large
r
chunk
s
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-08-05
NeilB
r
own
Allow faulty devi
c
es to b
e
removed
from
a readonly
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Don't let a
b
l
o
c
ked_rdev interfere with r
e
ad r
e
ques
t
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrow
n
Fail s
a
fe
l
y when
trying to grow an a
r
r
a
y
with a writ
e
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Restore force switch of md array to
r
eadonl
y
at
r
e
boot
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-08-05
N
eilBrown
M
ake writes to
md/s
a
fe_mode_
d
e
l
ay immedi
a
te
l
y effective
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-07-21
N
e
ilBrown
md
:
Prote
c
t acce
s
s t
o
mddev
-
>disks
l
ist using RCU
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-07-21
Nei
l
Bro
w
n
m
d: only co
u
nt actual openers
a
s access which pr
e
vent
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-07-21
Neil Brown
md: T
i
dy up rdev_s
i
ze_st
o
re
a
bit
:
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-07-11
Neil Brown
md
:
Be
t
ter control of when do_md_stop is all
o
w
e
d to
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-07-11
N
eil Brown
Me
r
ge branch
'master'
into for-next
commit
|
commitdiff
|
tree
2008-07-10
Neil Brown
M
e
rg
e
bra
n
ch
'for-2
.
6
.
26'
i
nto for-next
commit
|
commitdiff
|
tree
2008-06-30
N
e
i
l Br
o
wn
nfsd: fix spuriou
s
E
A
CCESS in reco
n
n
e
ct_path()
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-06-23
NeilBrown
knfsd: nfs
d
: Handle ERESTARTSYS f
r
om syscalls
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-06-23
Neil Brown
nfsd: fix race
in nfs
d
_nr
t
hr
e
a
ds()
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-06-23
Neil Br
o
wn
knfsd
:
Replace loc
k
_kernel w
i
th
a
m
u
tex for nfsd
t
h
r
ead
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-05-24
Nei
l
Brown
md: restart recovery cleanl
y
after devic
e
failure
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-05-24
NeilB
r
own
md: notify userspace on 'write-pending'
c
h
a
nges to
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-05-24
N
e
ilBrown
md: raid1
:
F
ix rest
o
ration
of bio between failed
read
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-05-24
NeilBr
o
wn
md: fix possible oops w
h
en
r
emoving
a
bitmap fro
m
an
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-05-15
Neil Brown
Remove
blkdev warning
triggered
b
y using md
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-04-30
Neil
B
rown
md: fix
up s
w
itching md arrays be
t
w
e
en read-only and
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-04-30
NeilBrown
m
d: f
i
x 'safem
o
de' handling f
o
r external m
e
tadata
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-04-30
NeilBrown
md: reinitialise more m
d
d
e
v
fields i
n
do_md
_
stop
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-04-30
Neil
B
r
o
wn
md: skip all metadata update processing
w
hen
u
sing
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-04-23
NeilBrown
k
n
f
sd: Remove NLM_HOST_MAX and associated l
o
gic
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-20
NeilBro
w
n
m
d
: re
m
ove th
e
'super' sysfs att
r
ibute fr
o
m devices
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-11
Neil
B
ro
w
n
md: reduce CPU w
a
stage on idle md array with a write
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-11
NeilBro
w
n
md: f
i
x formatting erro
r
in /
p
r
o
c/mdstat
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
NeilBro
w
n
md: fix pos
s
i
ble raid1/raid10 deadlock on
r
ead
error
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md: loc
k
ac
c
ess to
r
d
ev att
r
ibutes prop
e
rly
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
Neil
B
rown
md: make sure a r
e
s
hape is started w
h
en devic
e
swi
t
ches
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md: cle
a
n up
irregul
a
r
i
ty wi
t
h raid
a
utodet
e
ct
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
Nei
l
Bro
w
n
md:
g
uard agains
t
p
o
ssible bad array geometry
i
n
v
1
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
NeilBro
w
n
md: reduce
CPU w
a
s
t
age
o
n idle
m
d arra
y
w
i
th a
write
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md: fix
d
e
adlo
c
k in md/ra
i
d1 and
m
d/raid1
0
w
hen han
d
l
i
ng
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-08
Neil B
r
ow
n
ext3 can fail badly when device stops acceptin
g
BIO_RW_BARRI
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
N
e
ilBrown
md: f
i
x an occasi
o
na
l
deadl
o
ck
in
r
ai
d
5
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
Neil
B
row
n
md: chan
g
e IT
E
R
A
TE_RDEV_G
E
NERIC
t
o rdev
_
f
or_each_
l
ist
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md
:
cha
n
ge
I
TERATE_RDEV t
o
rdev_for_ea
c
h
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
NeilBr
o
wn
md: c
h
ange INT
E
RATE_MDDEV
t
o for_each_mdde
v
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: change a few 'int' to 'size_t' in md
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
Neil
B
rown
m
d
:
fix use-
a
fte
r
-free bug when dropping an rde
v
from
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: allow an
m
d
array to appea
r
wi
t
h 0 drive
s
if
it
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
Neil
B
rown
md: lock
a
ddress when
c
hanging at
t
ribute
s
of component
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
next