repo.or.cz
/
linux-2.6
/
mini2440.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
md: add explicit method to signal the end of a reshape.
2009-03-31
Nei
l
B
r
own
md: ad
d
e
xplicit method to
s
ignal the end
of a resha
p
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/rai
d
5
:
enhance raid5_size to wor
k
correct
l
y
w
i
t
h
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
md/raid5: drop qd
_
i
d
x from
r6_state
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
ei
l
B
r
own
md: ad
d
t
akeover su
p
port for converting raid6 ba
c
k
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md:
add
ta
k
eover support f
o
r
r
a
id4 -> r
a
id5 conversio
n
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBro
w
n
md/ra
i
d5: allow layout/chunksize to be c
h
an
g
ed on an
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
md
:
add ->takeove
r
met
h
od
f
or raid5 t
o
be ab
l
e
t
o
take
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md: add
-
>ta
k
eover method to suppor
t
changing the personalit
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
md: enable suspend/
r
esume
of md d
e
vices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md:
md_unregister
_
thread should
c
ope
w
it
h
bein
g
p
a
s
s
ed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5:
refactor raid
5
"run"
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
ei
l
B
row
n
m
d
:
m
a
ke
sure new_level, ne
w
_chunksize, new_
l
ayout
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
md/raid5: finish
s
upport for DDF/raid6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5: Ad
d
support for new layouts for raid5 and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
md/raid5
:
sim
p
lify raid5
_
comp
u
te_sector int
e
rface
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid6: remove expectation that Q device is i
m
m
ediately
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5
:
c
h
ange raid
5
_compute_sec
t
or and
stripe_to_pdi
d
x
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5: simplify interface for ini
t
_
str
i
pe and
get_activ
e
_
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: be
m
o
re consi
s
tent about se
t
ting WriteMo
s
t
ly flag
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
md: occasi
o
nal
l
y
checkpo
i
nt drive
r
ec
o
very to reduce
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
m
d
: move
m
d_k
.
h from include/li
n
ux/
r
a
i
d/ to
d
ri
v
ers/md/
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBr
o
wn
md: move lots of
#
include line
s
out of
.
h file
s
an
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: move m
o
st c
o
ntent from md
.
h t
o
md_k
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: move LEVEL_*
d
efinition
from
m
d_k
.
h
to md_u
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
md: write bitmap inform
a
t
ion to devices that are undergoing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md: never clear b
i
t from the
w
rite-int
e
n
t
bitma
p
when
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: Allow write-intent bitmaps to
h
ave chunksize <
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md: Fix is
_
m
d
dev
_
i
dl
e
test (again)
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
Ne
i
lBrown
md:
a
v
oid races when st
o
p
ping
resync
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
N
eilBrown
md/raid10: Don't call
b
itmap_cond_
e
nd_sync when we
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md
/
raid10: Don't skip more than 1 bi
t
map-
c
hunk at
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
N
eilBrown
md: En
s
u
r
e an md array
n
ever has too many devices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
Nei
l
B
ro
w
n
md: Allow
r
ead err
o
r in a single
d
rive raid1 to be
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Ne
i
lBrown
md
:
don't
r
etry recovery of
ra
i
d1
that fails due to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
N
eilBrow
n
md: Allow md
devi
c
es t
o
be cre
a
te
d
by na
m
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md:
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: centr
a
l
i
se all freein
g
o
f
an '
m
d
dev'
in 'md_free'
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Neil
B
r
own
md:
move a
l
l
ocation
o
f ->que
u
e f
r
om mddev_find t
o
md_probe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md:
us
e
sysfs_notify_dirent to notify
c
hanges
to md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md
:
fix bi
t
ma
p
-on-
e
xternal-
f
ile
b
ug
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-12-19
NeilB
r
own
md: Don't re
a
d past end
of bit
m
ap
when
r
eading
b
i
t
m
a
p
.
commit
|
commitdiff
|
tree
2008-11-06
NeilBrown
md: fix
b
ug in
r
aid
1
0 recov
e
r
y
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-11-06
NeilBrown
md: revert the
r
ecent addi
t
i
o
n
of a call to
t
he BLKRRPAR
T
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-28
NeilBrown
m
d
:
des
t
roy pa
r
titions a
n
d n
o
tify udev when m
d
a
rray
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
N
e
ilB
r
own
m
d
: a
l
low extended partition
s
on md devices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
NeilBrown
md: use s
y
s
fs_
n
otify_
d
ir
e
nt to
noti
f
y changes to m
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
NeilBrown
m
d: use sysfs_notif
y
_di
r
ent to
n
otify chan
g
es to md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md: Relax minimum
s
ize restrict
i
o
n
s on chu
n
k_size
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBr
o
wn
md: remove spac
e
after
f
u
nction name
in dec
l
arati
o
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md: Remove unnecessary #i
n
clu
d
es, #defin
e
s,
and
f
unction
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md: Don't try to set an array to 'read-auto' if it
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md: Allow meta
d
ata_version to be u
p
d
ated for extern
a
lly
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-19
NeilBrown
md:
D
on't wait UN
I
N
T
ERRUPTIBLE
for other resync to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-01
N
eilBrown
Fix pr
o
blem w
i
th wa
i
ting while hol
d
ing rcu read lock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-01
NeilBrown
R
e
m
ove invalidate_partitio
n
call from do_md_stop
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
Ne
i
lBrown
Allow raid10 resync to
h
appening in l
a
rger
c
hunks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
N
eilBro
w
n
Allow faulty devices to b
e
removed
f
rom a readonly
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Don't
l
et a blocked_rdev
i
nterfere with read request
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
N
ei
l
Br
o
wn
Fail safely w
h
e
n
tr
y
ing to grow an array with a write
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
Neil
B
row
n
R
estore force switch of md
a
rray to
r
eado
n
l
y at r
e
boot
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
Nei
l
Brow
n
Make w
r
ites to
m
d/safe_mo
d
e_del
a
y immediate
l
y e
f
fective
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
NeilBrow
n
md
:
Protect
access to mddev->disks list usin
g
R
CU
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
NeilBrown
md: only count ac
t
ual openers as
a
ccess whic
h
prevent
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-06-23
Ne
i
lBrown
k
nfsd: nfsd: Han
d
le ERESTAR
T
S
Y
S from sys
c
a
l
ls
.
commit
|
commitdiff
|
tree
2008-05-24
NeilB
r
own
md:
r
esta
r
t reco
v
ery cleanly after device failur
e
.
commit
|
commitdiff
|
tree
2008-05-24
NeilBr
o
w
n
md: n
o
tify userspac
e
on 'write-p
e
nding'
c
hange
s
to
.
.
.
commit
|
commitdiff
|
tree
2008-05-24
NeilBrown
md:
r
ai
d
1
: Fix restoration of
b
io between
f
ailed
r
e
a
d
.
.
.
commit
|
commitdiff
|
tree
2008-05-24
NeilBrown
md:
f
i
x
p
ossible oops whe
n
removing
a bitmap f
r
om an
.
.
.
commit
|
commitdiff
|
tree
2008-04-30
NeilB
r
own
md:
f
i
x up switch
i
ng m
d
arrays betw
e
en r
e
ad-only a
n
d
.
.
.
commit
|
commitdiff
|
tree
2008-04-30
Ne
i
lBrown
m
d: f
i
x 'safemode' handling
f
or external metadata
.
commit
|
commitdiff
|
tree
2008-04-30
NeilBrown
md
:
rei
n
itialise
m
ore
m
ddev fields in do
_
md_stop
.
commit
|
commitdiff
|
tree
2008-04-30
NeilBrow
n
md: skip all metadata update processing when using
.
.
.
commit
|
commitdiff
|
tree
2008-04-23
NeilBrow
n
k
nfsd: Remove NLM
_
H
O
S
T
_MA
X
and associated logic
.
commit
|
commitdiff
|
tree
2008-03-20
N
e
ilBrown
md: remove the 'super' sysfs attr
i
bu
t
e
f
r
om d
e
vices
.
.
.
commit
|
commitdiff
|
tree
2008-03-11
Nei
l
Brown
md: red
u
ce CPU wasta
g
e on idl
e
md array with a write
.
.
.
commit
|
commitdiff
|
tree
2008-03-11
NeilB
r
own
md: fix formatting e
r
ror in /proc
/
m
dst
a
t
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md: f
i
x p
o
ssible raid1
/
raid10 dea
d
lock on read
error
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
N
e
il
B
rown
md: lock access t
o
rdev attributes pro
p
erly
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md
:
make sure a re
s
hape is started when de
v
ice switc
h
es
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md
:
c
lea
n
u
p
irregularity with raid
a
utodetect
commit
|
commitdiff
|
tree
2008-03-05
N
ei
l
Brow
n
md: guard aga
i
nst
pos
s
i
b
le b
a
d ar
r
a
y
geo
m
e
t
r
y
in v1
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
N
e
ilBro
w
n
m
d: reduce C
P
U wastage on
i
d
l
e md a
r
ra
y
with a write
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md
:
fix deadlock in md
/
raid1 and md
/
raid
1
0 when handling
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: fix an
o
ccasional de
a
dlock in raid5
commit
|
commitdiff
|
tree
2008-02-06
NeilBrow
n
md:
c
hange ITERATE_RDEV_GENERI
C
t
o rdev_fo
r
_
each_lis
t
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: ch
a
nge
ITER
A
TE_
R
D
E
V
to
rd
e
v_for_each
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
m
d: cha
n
ge INTERATE_MDDEV t
o
for_e
a
ch
_
mddev
commit
|
commitdiff
|
tree
2008-02-06
NeilBr
o
wn
md
:
c
hange a fe
w
'int' to 'size_t
'
in md
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
m
d
: fix use-after-f
r
e
e
b
ug when dropping an rdev fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: allow an md array to appe
a
r with
0
drives if
i
t
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: lock
a
d
dress when changing
a
t
t
ribute
s
of
c
o
mpo
n
en
t
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md:
allow devices
t
o be shar
e
d betwe
e
n
md
arrays
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
m
d: s
e
t
an
d
test the -
>
persis
t
en
t
flag
for md d
e
v
i
ces
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: allow a maximum extent to be
s
e
t
for resyncing
commit
|
commitdiff
|
tree
2008-02-06
NeilBro
w
n
md: give us
e
rs
p
ace
c
on
t
rol over removi
n
g failed devices
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: support 'external' meta
d
ata f
o
r md arrays
commit
|
commitdiff
|
tree
2008-02-06
Neil
B
rown
md: U
p
date md bit
m
a
p during resync
.
commit
|
commitdiff
|
tree
2008-01-13
N
ei
l
Brown
knfsd: Allow NFSv2/3 W
R
ITE calls
to succ
e
e
d w
h
en krb5i
.
.
.
commit
|
commitdiff
|
tree
2007-10-23
Neil
B
rown
m
d: fix an unsig
n
ed
compa
r
e
to allow creation of bitmaps
.
.
.
commit
|
commitdiff
|
tree
2007-10-17
NeilBrown
md: make sure read errors are auto-
c
orrecte
d
during
.
.
.
commit
|
commitdiff
|
tree
next