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
NeilBro
w
n
md: add t
a
keover support f
o
r raid4 -> raid5 conversion
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md/raid
5
: allow layou
t
/chunksize to be changed on
an
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
md: add
-
>takeover me
t
h
o
d for r
a
id5
to
b
e
able
t
o
take
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
B
rown
md: add ->takeo
v
er metho
d
to
s
upport ch
a
ngi
n
g the person
a
lit
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
ro
w
n
md
:
enable
suspend
/
resume of
md devic
e
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md: m
d
_unre
g
ister_
t
h
r
ead shoul
d
cope w
i
t
h
being passed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
row
n
md/raid5: refactor r
a
id5 "run"
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilB
r
ow
n
md: make sure new_level, new_ch
u
nksize, new_la
y
ou
t
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md/raid5: fi
n
ish support for DDF/raid6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
il
B
rown
md/raid5:
Add
support for new layouts for
r
a
i
d5 an
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md/raid5: simp
l
ify raid5_c
o
mpute_sector interface
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilB
r
o
wn
md/
r
aid6: r
e
move expectat
i
on
that
Q
d
evice is immed
i
ately
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid
5
:
c
h
ange raid5_comput
e
_sector a
n
d stri
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
a
ce for i
n
it_stripe and get_active_
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md:
b
e mor
e
consistent about setting WriteMostly flag
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: o
c
ca
s
iona
l
ly checkpo
i
n
t
d
rive
r
ecover
y
to reduce
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
m
d
: move
m
d_k
.
h
from in
c
lude/linux/raid/ to d
r
i
v
e
rs
/
md/
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
md:
move lot
s
of #i
n
c
l
ude
l
i
nes out o
f
.
h f
i
les and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
ei
l
Bro
w
n
md:
move most content from md
.
h to md_k
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md: move L
E
VEL_* definition from
m
d_k
.
h
to md_u
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md: wr
i
t
e bitmap
i
nformation
to devices that
a
r
e
und
e
rgoi
n
g
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
i
l
Brown
md: never c
l
ea
r
bit from the write-
i
ntent bitmap when
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md: Allow wri
t
e-
i
nte
n
t bitm
a
ps
t
o have chu
n
ksize
<
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: Fix is_mdd
e
v_idle test
(a
g
ain)
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md: av
o
i
d rac
e
s when stoppi
n
g resync
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md/raid1
0
: Do
n
't call
bit
m
ap
_
cond_end_sync whe
n
we
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md/raid10: Don't sk
i
p more
tha
n
1 bitmap
-
chunk at
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
Neil
B
rown
md:
E
n
s
ure an md array neve
r
has too many
devices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
NeilBrown
md: Allow
read error in a single
drive raid1 to
be
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
N
e
ilBr
o
wn
md: don't retry recove
r
y
o
f ra
i
d
1 th
a
t fails due to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
m
d:
A
l
low md devices t
o
be create
d
b
y
name
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Neil
B
r
o
wn
m
d
: make devi
c
es d
i
sapp
e
ar
w
hen they a
r
e
n
o lon
g
er
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
N
eil
B
rown
md: centralise all
freeing of a
n
'md
d
ev'
in
'
m
d_fr
e
e
'
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
N
eilBrown
md: move alloc
a
ti
o
n of
-
>queue f
r
om mdd
e
v_find to md_pro
b
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrow
n
m
d:
us
e
sysf
s
_notify_dirent t
o
notify changes to md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md:
fix bi
t
map-on-ex
t
ern
a
l-f
i
le bu
g
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-12-19
NeilBro
w
n
m
d
: Don'
t
read
pas
t
end of bi
t
m
ap when
r
e
a
ding
b
i
tma
p
.
commit
|
commitdiff
|
tree
2008-11-06
Neil
B
rown
md:
f
ix bug
i
n r
a
id10
recovery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-11-06
NeilB
r
own
md: revert the re
c
ent addition of a call to the B
L
KR
R
PART
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-28
NeilBrown
md: destroy
partitions and
n
otify udev when md
a
rray
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
NeilBrow
n
md: all
o
w extended par
t
ition
s
o
n
m
d
d
evices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
NeilBr
o
w
n
md:
u
se sy
s
fs_notify_dir
e
nt to
n
otify change
s
to md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
N
eilBrown
m
d
:
use sy
s
fs_not
i
f
y_dire
n
t to n
o
t
i
fy changes to md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md: Relax mini
m
u
m size restrictions o
n
chunk_size
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBro
w
n
md: remov
e
spac
e
after function name in
d
eclarat
i
on
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBro
w
n
md: Remov
e
unnecess
a
ry
#
includes
,
#d
e
fi
n
es, and funct
i
on
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
m
d: Don
'
t try to
set an array
t
o 're
a
d-
a
uto' if it
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md: Allow metadata_version to be updated for
e
xternally
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-19
NeilBrown
md:
D
on't wait UNINTERRUPTIBLE
f
or o
t
her
r
e
sync to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-01
N
eilBr
o
wn
Fi
x
pro
b
lem with wai
t
ing while hol
d
ing rcu read lock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-01
NeilBrown
Remove invalidate_partition call fro
m
do_md_stop
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
Ne
i
lBrown
Allow raid10 resync to happ
e
ning
i
n lar
g
er chun
k
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
N
e
i
l
Brown
Allow faulty dev
i
c
es to be
r
emoved fr
o
m
a readonly
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
D
on
'
t let
a
blocked_rdev in
t
erfere with
r
ead r
e
quest
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
N
e
ilB
r
own
Fail safely wh
e
n t
r
ying
t
o grow an arra
y
with a write
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBro
w
n
Restore
f
orce switch
of md a
r
r
a
y
to
r
eadonly at
r
e
boot
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBr
o
w
n
Make writes to
m
d/safe_mode
_
del
a
y
i
m
mediately effec
t
ive
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
N
eilBrown
md: Prot
e
ct a
c
cess to mddev->di
s
ks list usi
n
g
RC
U
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
Neil
B
rown
md: only
c
o
unt actual openers as ac
c
e
ss
which pr
e
v
e
nt
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-06-23
NeilBrow
n
knfsd:
nfs
d
: Handl
e
ERESTAR
T
SYS from syscalls
.
commit
|
commitdiff
|
tree
2008-05-24
N
e
ilBrown
md: re
s
tart recover
y
c
lea
n
ly after device failure
.
commit
|
commitdiff
|
tree
2008-05-24
Ne
i
l
Brown
md
:
notify userspace on 'write-p
e
ndi
n
g' change
s
to
.
.
.
commit
|
commitdiff
|
tree
2008-05-24
N
e
ilBrown
md: r
a
id1:
Fix resto
r
ation of bio be
t
wee
n
failed
read
.
.
.
commit
|
commitdiff
|
tree
2008-05-24
NeilBrown
md:
f
i
x possi
b
le oo
p
s when
remov
i
ng
a
bitm
a
p from an
.
.
.
commit
|
commitdiff
|
tree
2008-04-30
NeilB
r
own
md: fix up switching md
arrays bet
w
een read-o
n
ly and
.
.
.
commit
|
commitdiff
|
tree
2008-04-30
N
eilBrown
md: fix 'safemode' hand
l
ing for
e
x
t
erna
l
metada
t
a
.
commit
|
commitdiff
|
tree
2008-04-30
N
eilBrown
md: reiniti
a
lise
m
ore m
d
dev fiel
d
s i
n
do_md_stop
.
commit
|
commitdiff
|
tree
2008-04-30
NeilB
r
own
md: skip al
l
me
t
adata update
p
rocessing when usin
g
.
.
.
commit
|
commitdiff
|
tree
2008-04-23
NeilBr
o
wn
knfsd: Remove NLM_HO
S
T_MAX and associ
a
ted logic
.
commit
|
commitdiff
|
tree
2008-03-20
N
e
ilBrown
md: remove the 's
u
per' sysfs attribute from devices
.
.
.
commit
|
commitdiff
|
tree
2008-03-11
NeilBrown
m
d
:
reduce CPU wastage o
n
idl
e
md array with a
w
ri
t
e
.
.
.
commit
|
commitdiff
|
tree
2008-03-11
NeilBrown
md
:
fix for
m
a
t
ting err
o
r in /proc/mdstat
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md: fix possible raid1/raid10 deadlock
o
n read er
r
o
r
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md: lock
a
c
cess to rdev attrib
u
tes properly
commit
|
commitdiff
|
tree
2008-03-05
Nei
l
Brown
m
d
:
m
ake sure a reshape
is sta
r
ted when
d
e
vice switche
s
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md:
c
lean u
p
irr
e
gula
r
ity with r
a
id autodetect
commit
|
commitdiff
|
tree
2008-03-05
Neil
B
ro
w
n
md: guard agai
n
st
p
ossible bad
a
r
r
a
y geometry in v1
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
NeilB
r
own
md: red
u
ce CPU wastage
o
n
idle md array with a write
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
Nei
l
Bro
w
n
md:
f
ix deadloc
k
in m
d
/raid1 and md/
r
a
id10 when ha
n
dling
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md:
f
ix an o
c
c
asional deadlock in raid5
commit
|
commitdiff
|
tree
2008-02-06
N
e
ilBrow
n
md: change ITERATE_RDEV_
G
ENERI
C
to rde
v
_for_each_list
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
N
e
ilBrown
md: chang
e
ITERATE_RDE
V
to
r
d
ev_for_
e
a
ch
commit
|
commitdiff
|
tree
2008-02-06
N
e
i
l
B
rown
md: change INTERAT
E
_MDDEV
t
o for_
e
a
c
h_mddev
commit
|
commitdiff
|
tree
2008-02-06
NeilBro
w
n
md: chang
e
a few 'int' to
'
size_t'
in md
commit
|
commitdiff
|
tree
2008-02-06
Neil
B
rown
md:
fix use
-
af
t
er-free
bug when dropping an
r
dev
from
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBr
o
wn
md: al
l
ow an m
d
array to appear with 0 drive
s
if
it
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
Neil
B
rown
md: lock address when changing att
r
ibutes of component
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
N
e
il
B
rown
m
d: al
l
o
w
d
evi
c
es to be share
d
b
e
tween md arrays
commit
|
commitdiff
|
tree
2008-02-06
NeilBr
o
wn
md:
s
et and
t
es
t
the ->persistent flag for md devices
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
Neil
B
row
n
md:
a
llow a max
i
mu
m
extent to be set
f
or resyncing
commit
|
commitdiff
|
tree
2008-02-06
Ne
i
l
B
r
own
md: gi
v
e use
r
space c
o
ntrol
ove
r
removing failed devices
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md:
s
upp
o
r
t
'e
x
ternal' metadat
a
fo
r
md arr
a
ys
commit
|
commitdiff
|
tree
2008-02-06
Neil
B
rown
md:
Upda
t
e
md bitma
p
during resy
n
c
.
commit
|
commitdiff
|
tree
2008-01-13
N
e
i
l
Brown
knfsd: Allow
N
F
Sv2/3 WRITE
calls to succeed when
k
r
b
5i
.
.
.
commit
|
commitdiff
|
tree
2007-10-23
N
eilBrown
md: fix an unsi
g
ne
d
compa
r
e
t
o
al
l
o
w
creation of bitmaps
.
.
.
commit
|
commitdiff
|
tree
2007-10-17
Ne
i
lBrown
md:
m
ak
e
s
u
re rea
d
e
r
rors
a
re auto
-
corrected dur
i
ng
.
.
.
commit
|
commitdiff
|
tree
2007-10-17
NeilBrown
md: 'sync_
a
ction' in sysfs re
t
urns wr
o
ng valu
e
for
.
.
.
commit
|
commitdiff
|
tree
2007-10-17
NeilBrown
m
d
: fix a
bug in some never-us
e
d
code
.
commit
|
commitdiff
|
tree
2007-10-10
NeilBr
o
wn
Drop 's
i
ze' argu
m
ent fr
o
m bio_endio
and bi_end_
i
o
commit
|
commitdiff
|
tree
2007-10-10
NeilBrow
n
Don't d
e
crement b
i
_size
in bio_endi
o
commit
|
commitdiff
|
tree
next