repo.or.cz
/
linux-2.6
/
kvm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
md: fix some (more) errors with bitmaps on devices larger than 2TB.
2009-05-07
NeilBrown
md
:
f
ix some (more) errors with bitmaps on devices
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
md/raid
1
0:
d
on'
t
clear
b
itmap during recovery if array
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBr
o
wn
m
d
:
f
i
x loading of out-of-
d
ate b
i
t
m
ap
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-20
N
e
i
l
B
r
o
wn
m
d
: support bitmaps on RAID10 array
s
large
r
then
2
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-17
N
eilBrown
md:
u
pdat
e
sync
_
comple
t
e
d
an
d
reshape
_
position
eve
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-14
NeilBrown
md: i
m
prove useful
n
ess
a
n
d
a
cc
u
racy
o
f sysfs
f
ile md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-14
NeilBrow
n
m
d
: allow set
t
i
n
g newly added device to 'in_
s
ync' via
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-06
NeilBrown
md/raid1 - don'
t
a
ssume newly
a
l
l
ocate
d
bve
c
s ar
e
initia
l
ised
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/r
a
i
d5 r
e
v
i
se
r
ul
e
s
for
w
hen to u
p
date metadata d
u
ring
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
/
raid5: min
o
r code cleanups i
n
make_r
e
q
uest
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilB
r
own
md: remove CO
N
FI
G
_MD
_
RAI
D
_RESHAPE c
o
nfig option
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5: be more
c
areful about write or
d
ering wh
e
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: don't di
s
play meani
n
gless values in sysfs files
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/ra
i
d5:
allow layout and
c
h
u
nksize
to be chang
e
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/ra
i
d5: res
h
ape using lar
g
est of old a
n
d new chunk
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
r
own
m
d
/raid
5
: prepare for allowing re
s
hape to
c
han
g
e
lay
o
ut
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/r
a
id5:
p
repare for
a
llow
i
ng reshap
e
to
c
hange chunksize
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBr
o
w
n
md/r
a
id5: clearly
d
i
fferentiate
'before' a
n
d 'after
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
D
o
c
u
me
n
tation/md
.
txt update
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md: allow number
o
f drives in
raid5 to
b
e reduced
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5
:
change reshape
-
prog
r
ess measu
r
em
e
nt
to cope
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: add explic
i
t met
h
od
t
o signal the
e
nd of a res
h
ap
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5: enhance raid
5
_size to work correctly with
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md/ra
i
d5: drop q
d
_
idx from r
6
_
s
t
ate
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md:
add take
o
ver support for convert
i
ng raid6 back
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md: add takeover support for raid4 -> raid5 conversion
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md/raid
5
: allow lay
o
ut/chunksize to be chan
g
ed on an
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: add -
>
takeover meth
o
d for raid5
t
o be able t
o
take
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
m
d
: ad
d
-
>
takeover me
t
hod to support chan
g
ing the personali
t
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
i
lBrown
md:
enable suspend/
r
esu
m
e of
m
d d
e
vices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBro
w
n
md:
m
d_
u
nregister_thr
e
ad should cope
with b
e
in
g
p
a
s
s
ed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md/raid5: refac
t
o
r r
a
id5 "run"
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md:
m
ake sure new_l
e
vel
,
new_
c
hunk
s
ize, new_
l
ayout
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
md/raid5: finish support fo
r
D
DF/r
a
id6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md/raid5: Ad
d
support for new layouts fo
r
raid5 and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5
:
simpli
f
y raid
5
_compute_sector inter
f
ace
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md/raid6: remo
v
e expect
a
tion that Q device is i
m
mediately
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
ei
l
Brown
md
/
raid5
:
change raid5
_
compute_sector and stri
p
e_to_pdidx
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/ra
i
d5
:
simplify interface for i
n
it_stri
p
e a
n
d get_active_
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d: be more consi
s
tent about set
t
ing Write
M
ostly
f
lag
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
md: oc
c
a
sionally
c
h
e
c
k
point drive recovery to re
d
uce
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: move m
d
_
k
.
h fr
o
m include/linux/raid/ to drivers/md/
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
ei
l
Brown
m
d
:
mo
v
e lot
s
of #
i
nclude lines out
of
.
h file
s
a
nd
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
md: m
o
ve
m
ost cont
e
nt f
r
om
md
.
h to md_k
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md: move LEV
E
L_*
defi
n
ition from
md_k
.
h
t
o
m
d_u
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
md: write bi
t
map information t
o
devices t
h
at are undergoing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: never
c
lear bit from the write-inten
t
b
itmap when
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Br
o
wn
md: Allo
w
wr
i
te-
i
ntent bitmaps to have chunksi
z
e
<
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d:
F
ix is_mddev_id
l
e test
(
again)
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-11
N
e
i
l
Brow
n
NFS: flush cached dir
e
ctor
y
inf
o
rm
a
tion slightly
m
ore
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrow
n
m
d
: avoid r
a
ces when stoppin
g
r
e
sync
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md/rai
d
10:
Don't call bitm
a
p_cond
_
end_
s
ync w
h
en
we
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md/r
a
id10:
D
on't
s
k
ip mor
e
than 1 bitmap-chunk at
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
NeilBrown
md: Ensu
r
e a
n
md array never ha
s
too many
d
evices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
Nei
l
Brown
md: Allo
w
read error in a singl
e
drive rai
d
1 to
b
e
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Neil
B
ro
w
n
md:
d
o
n
'
t retry recove
r
y of r
a
i
d
1 that
f
ails due to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
N
e
ilBrown
md:
A
l
lo
w
md de
v
ices to be created by name
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Ne
i
lBr
o
wn
md: make devi
c
es
disappear
when they a
r
e
no longer
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
N
e
ilBrown
md: cen
t
ralise al
l
freeing of
a
n
'mddev' in 'md_fre
e
'
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
N
e
ilBrown
md: move allocation of ->queue from m
d
dev_f
i
nd to
m
d
_
p
robe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Nei
l
Brow
n
md: u
s
e sy
s
f
s_noti
f
y_diren
t
to notify
chang
e
s to md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: fix bitmap-on
-
e
x
te
r
nal-
f
i
l
e bug
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-12-19
NeilBrown
md: Do
n
't read past end o
f
b
i
tmap when reading bitma
p
.
commit
|
commitdiff
|
tree
2008-11-06
NeilBrown
md:
f
ix
b
u
g in raid1
0
recovery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-11-06
NeilBrown
md:
re
v
ert the r
e
cen
t
addi
t
ion of a
call t
o
the B
L
KRRPART
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-28
NeilBrown
md: destroy partitions and noti
f
y ude
v
w
h
e
n md
a
rr
a
y
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
Ne
i
lBrown
m
d: allow extended pa
r
titions on
m
d devices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
NeilBrown
md: u
s
e sysfs_no
t
ify_d
i
rent to notify changes to md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
Ne
i
lBrown
md: use s
y
s
f
s_notify_dirent t
o
notify
c
hanges
t
o md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md: Rel
a
x
m
i
n
imum
size restrictions
on chunk
_
size
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrow
n
m
d:
re
m
ove
s
p
ace after fu
n
c
tion name in declaratio
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md:
Rem
o
ve
unnecessar
y
#includes, #defin
e
s,
and f
u
nction
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md: D
o
n
'
t
t
r
y to set an array to
'
read-au
t
o' i
f
it
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilB
r
o
wn
md:
A
llow metadata_v
e
rs
i
o
n
to be upd
a
te
d
for ext
e
rnally
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-19
N
e
ilBr
o
wn
md: Don't wait
U
NINTER
R
UPTI
B
LE for o
t
h
e
r
resync to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-01
N
eilBrown
Fix
problem with waiting while holding rcu
r
e
ad
l
o
ck
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-01
NeilBrow
n
R
e
move
i
n
validate_partition call
fr
o
m do_md_
s
top
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Allow raid10 resync
t
o happening in larger chunks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
Neil
B
r
own
Allow faul
t
y devi
c
e
s to be r
e
m
oved from a r
e
a
don
l
y
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Don't let a blocked_r
d
e
v
interfere wi
t
h
r
ead req
u
e
st
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
N
e
ilB
r
own
Fail
s
afely
when
trying t
o
grow an array with a write
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
N
eilBrown
Restore for
c
e switc
h
of md
ar
r
a
y
to re
a
donly at re
b
o
o
t
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
N
eilBro
w
n
M
a
ke
writes to md/safe_mode_delay
i
mmediately effective
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
NeilBrown
md
:
Protect access to m
d
dev->disks list
u
s
in
g
RCU
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
NeilBrown
m
d: o
n
ly count act
u
al openers as
access w
h
ich prevent
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-06-23
N
e
ilB
r
own
knfsd: nfsd: Handle ERES
T
ARTSYS from syscalls
.
commit
|
commitdiff
|
tree
2008-05-24
Ne
i
lBr
o
wn
md: restart recov
e
ry cleanly
after
d
e
v
i
c
e
f
ailure
.
commit
|
commitdiff
|
tree
2008-05-24
NeilBrown
md: no
t
ify userspace
on 'write-pen
d
ing
'
c
hanges to
.
.
.
commit
|
commitdiff
|
tree
2008-05-24
NeilBrown
md: raid1: Fi
x
r
e
storation of bio
b
e
tween failed read
.
.
.
commit
|
commitdiff
|
tree
2008-05-24
N
e
ilBrown
m
d: fix po
s
s
i
ble oops
wh
e
n removin
g
a b
i
tmap f
r
om an
.
.
.
commit
|
commitdiff
|
tree
2008-04-30
NeilBrown
md: fix up swit
c
hi
n
g m
d
a
r
rays between read
-
onl
y
and
.
.
.
commit
|
commitdiff
|
tree
2008-04-30
Nei
l
Brown
md: fix 'saf
e
mode'
handling for
external me
t
adata
.
commit
|
commitdiff
|
tree
2008-04-30
NeilBrown
md: reinitialise more md
d
ev fiel
d
s in do
_
m
d_sto
p
.
commit
|
commitdiff
|
tree
2008-04-30
N
e
i
lBrown
md:
s
kip all metadata update p
r
oce
s
si
n
g w
h
e
n using
.
.
.
commit
|
commitdiff
|
tree
2008-04-23
Nei
l
Brown
knf
s
d
:
R
e
m
ove NLM_HOST_MAX a
n
d associat
e
d
logic
.
commit
|
commitdiff
|
tree
2008-03-20
N
eilBrown
m
d: remove t
h
e 'super' sysfs attribute
from d
e
vices
.
.
.
commit
|
commitdiff
|
tree
2008-03-11
Nei
l
Brown
m
d
:
reduce CPU wastage o
n
idle
m
d array with a wr
i
te
.
.
.
commit
|
commitdiff
|
tree
2008-03-11
N
e
ilBro
w
n
m
d: fix formatting error in /proc/mdstat
commit
|
commitdiff
|
tree
2008-03-05
N
e
ilBrown
md: fix possible
rai
d
1/raid10 de
a
dl
o
ck on rea
d
error
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
Nei
l
B
rown
m
d: loc
k
access to rdev attr
i
butes prop
e
r
l
y
commit
|
commitdiff
|
tree
next