repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-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 revise rules for when to update metadata during reshape
2009-03-31
N
e
ilBr
o
w
n
md/raid5
revise rules for when to update
metadata during
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
l
Brow
n
md/rai
d
5: minor code cleanups i
n
make_reques
t
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
m
d: remove CONFIG_MD_RAID_RESHAPE config option
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
md/raid5: be more car
e
ful about write orde
r
ing
w
hen
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
i
lBrow
n
md: don't di
s
play meaningless valu
e
s
in s
y
sfs files
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
m
d/raid5: allow l
a
yout and chunksi
z
e to be changed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
m
d/raid
5
: r
e
shape
using
l
argest
o
f old and new
chunk
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d/raid5: pre
p
ar
e
f
or allow
i
ng reshape to
c
h
ange layout
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
m
d
/raid5
:
prepare
f
or
allow
i
n
g reshape
t
o
change chunks
i
ze
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md
/
r
a
id
5
: c
l
early diffe
r
e
n
tiate 'before' and 'a
f
t
er
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
Do
c
umenta
t
ion/
m
d
.
txt upda
t
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
ro
w
n
md
:
a
l
low number of drives
i
n raid5 to be reduced
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md/raid5:
c
hange reshape-progres
s
measu
r
e
me
n
t to cope
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md: add expli
c
it
m
ethod t
o
signal the end o
f
a resha
p
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
/rai
d
5: enhance raid
5
_size to work correctl
y
with
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d/raid5: drop qd_idx from r6_state
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
ow
n
md: add takeover
support for converting raid6
back
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
ro
w
n
md: add take
o
ver support for
r
ai
d
4 -> raid
5
conversion
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
md/raid5:
a
llow layout/chunksize to
b
e changed on an
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
md: add ->ta
k
e
o
v
er method for raid5 to be
able to ta
k
e
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md: a
d
d
->takeov
e
r m
e
t
hod t
o
s
upport changing the personali
t
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
m
d
: enable suspend/r
e
sume of
md devices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md
:
md_unregi
s
ter_thread should
cope with being passed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md
/
r
aid5: refactor raid5 "run"
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: make sure new
_
level, n
e
w_chunksize, n
e
w
_
layout
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/rai
d
5: finish su
p
port f
o
r DD
F
/ra
i
d6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
md/raid5
:
Ad
d
sup
p
or
t
for new
l
ayouts for raid
5
an
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5: simplify ra
i
d5_compute_sector
inte
r
fa
c
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid6:
remove
e
x
pectation that
Q
devi
c
e is immediately
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
m
d
/r
a
id5: change
raid5_
c
ompute_se
c
t
o
r an
d
stripe_to
_
pdidx
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5
:
simpl
i
fy interface for init
_
stripe
an
d
get_
a
ctive_
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
md: be
more cons
i
stent about setting W
r
iteMostly flag
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
md: occasionall
y
che
c
kpoi
n
t driv
e
r
ecover
y
t
o r
e
duce
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
md:
mo
v
e md_k
.
h
from include/linux/raid/ to drivers/md/
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
o
w
n
md: move lots of
#
include lines
out o
f
.
h files and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
md: move most content f
r
om md
.
h to m
d
_k
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: move LEVEL_* def
i
nitio
n
fr
o
m md_k
.
h
t
o md_u
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d: write
b
itmap information
t
o
d
e
v
ices that are
unde
r
going
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
l
Brown
md: never clear bit fr
o
m
the writ
e
-intent bitmap
w
hen
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
ro
w
n
md: A
l
low write-intent
b
itmaps
to have chunksize <
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md:
Fix is_mddev_idl
e
test (again)
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md: avoid races when stopping resyn
c
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
Ne
i
lBrown
md/raid10:
D
o
n't
c
all bitmap_cond_end
_
sync when we
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md
/
raid1
0
: Don't skip more than 1 bit
m
a
p
-
chunk
a
t
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
NeilBrown
md: Ensure an
m
d
array never
h
a
s
too man
y
devices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
N
e
ilBrown
md: Allow read error in
a sin
g
l
e drive raid1
t
o be
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Nei
l
Brown
md: d
o
n
't retry reco
v
ery of raid1 tha
t
fails due t
o
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: A
l
low md de
v
ices to be created b
y
n
a
me
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrow
n
md
:
make devices disappear w
h
e
n
they
a
re n
o
longer
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: centralise all fre
e
ing
o
f a
n
'mddev' in 'md_free'
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrow
n
md: mo
v
e allocatio
n
of
-
>queue f
r
o
m
m
d
dev_
f
ind t
o
m
d_pro
b
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
N
e
ilBrown
m
d: use sys
f
s_notify_dirent to
n
otify changes to
m
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Neil
B
rown
md: fix bitmap-on
-
exter
n
al-file
bug
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-12-19
NeilBrow
n
m
d
: D
o
n
't
read pas
t
end of
bit
m
ap when rea
d
ing bitmap
.
commit
|
commitdiff
|
tree
2008-11-06
Nei
l
Brown
md: fix bug in raid10
r
ecover
y
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-11-06
N
e
i
l
Brown
m
d
:
r
e
vert th
e
recent a
d
di
t
ion
o
f
a call to the BLKRRPA
R
T
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-28
NeilBrown
md: d
e
stroy partitions and n
o
tify u
d
e
v when
md
array
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
N
eilBrown
md: allow
extended p
a
r
t
i
t
i
o
ns on
m
d d
e
vice
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
NeilBrown
m
d
: use sys
f
s_not
i
fy_dirent to notify
c
h
anges to md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
N
e
ilBrow
n
md: use sysfs_noti
f
y_dir
e
nt
t
o no
t
ify changes
t
o
m
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBro
w
n
md: Relax minim
u
m
s
ize restrict
i
o
ns on chunk
_
s
i
ze
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md: remove spac
e
af
t
er fun
c
t
i
on name in d
e
cla
r
ation
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
N
e
ilBrown
md: Remove unnece
s
sary #includes, #def
i
nes, and function
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
Neil
B
r
own
md: Do
n
't t
r
y
t
o set an array to 'read-auto' if it
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md:
A
l
l
o
w
metad
a
ta
_
v
er
s
ion to be up
d
a
ted
f
or externa
l
l
y
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-19
Ne
i
lBrown
md:
Do
n
't w
a
it UNINTE
R
R
U
P
TIBL
E
f
o
r other resync
to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-01
N
e
ilBrown
Fi
x
problem
wit
h
w
a
iting while holding
rcu read lock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-01
N
e
i
lBro
w
n
Remove inva
l
idat
e
_part
i
ti
o
n call from do_md_stop
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
Nei
l
Brown
Allow
raid
1
0
resync
t
o
happening
i
n larger
c
h
u
n
k
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBr
o
wn
A
llow
faulty devices to be r
e
moved from a readonly
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
N
eilBrown
Don't let a blocked_rde
v
interfere
with read
req
u
est
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrow
n
F
a
il safely whe
n
trying to g
r
ow an array wi
t
h a w
r
ite
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Resto
r
e f
o
rce
s
w
itch of md ar
r
ay
to readonly at reboot
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
Ne
i
lBr
o
wn
Make
w
rites to m
d
/
safe_
m
ode_delay imme
d
iately eff
e
ctive
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
Nei
l
Brown
m
d
: Pr
o
tect access to mddev
-
>disks list u
s
ing RCU
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
Ne
i
lBrown
md: only count actual
ope
n
ers as access whi
c
h
prevent
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-06-23
NeilBrow
n
knf
s
d
: nf
s
d:
Handle ERESTARTSYS from
syscalls
.
commit
|
commitdiff
|
tree
2008-05-24
NeilBrown
md: restart reco
v
ery cleanly after dev
i
ce failure
.
commit
|
commitdiff
|
tree
2008-05-24
NeilBr
o
wn
md: not
i
fy usersp
a
ce on 'write-pend
i
n
g
'
changes to
.
.
.
commit
|
commitdiff
|
tree
2008-05-24
N
eilBrown
md: raid1: Fix restoration
o
f bio
b
etw
e
en fai
l
ed re
a
d
.
.
.
commit
|
commitdiff
|
tree
2008-05-24
NeilB
r
own
md: fix possible
oops when remov
i
ng
a
b
i
tmap from an
.
.
.
commit
|
commitdiff
|
tree
2008-04-30
Ne
i
lBr
o
wn
md: fix
up switching
m
d arrays between re
a
d-only
an
d
.
.
.
commit
|
commitdiff
|
tree
2008-04-30
NeilB
r
own
md:
fix
'safemode' handlin
g
for ext
e
rnal meta
d
ata
.
commit
|
commitdiff
|
tree
2008-04-30
NeilBrown
m
d:
r
e
initialise
more
m
ddev fie
l
ds in do_
m
d_stop
.
commit
|
commitdiff
|
tree
2008-04-30
Ne
i
lBrown
md: sk
i
p
all metadata upd
a
te processing when using
.
.
.
commit
|
commitdiff
|
tree
2008-04-23
NeilB
r
o
w
n
knfsd
:
Remove
N
LM_H
O
ST_MAX and as
s
ociate
d
logi
c
.
commit
|
commitdiff
|
tree
2008-03-20
NeilB
r
own
md: remove th
e
'sup
e
r
'
s
ysfs
attribute from devi
c
es
.
.
.
commit
|
commitdiff
|
tree
2008-03-11
Nei
l
B
ro
w
n
m
d: reduc
e
CPU wasta
g
e on i
d
le m
d
arr
a
y
with a
write
.
.
.
commit
|
commitdiff
|
tree
2008-03-11
N
e
ilBrown
md: fix formatting error in /proc/mdstat
commit
|
commitdiff
|
tree
2008-03-05
N
eil
B
rown
md: fi
x
p
o
ssible raid1/raid10 de
a
dlock
o
n read error
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md: lock access to r
d
e
v
at
t
ributes prop
e
r
l
y
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md:
make sure a r
e
shape is start
e
d when d
e
vice switches
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
Nei
l
Brown
md: clean up irregularity
w
ith raid au
t
odetect
commit
|
commitdiff
|
tree
2008-03-05
Ne
i
lBrown
md: guard against po
s
sible bad array geom
e
t
ry in v1
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
N
eilBrown
md: re
d
uce CPU w
a
st
a
ge on idle md array with a
write
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
NeilBr
o
wn
md: fix deadl
o
ck in md/ra
i
d1
a
nd md/raid10 when handli
n
g
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: fi
x
an occasi
o
n
al
d
eadlock in raid5
commit
|
commitdiff
|
tree
2008-02-06
N
e
ilBrown
m
d: change
I
TERATE_RDE
V
_GENERIC to rdev_f
o
r_eac
h
_list
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: change ITERATE_R
D
E
V to
r
dev_for_
e
ach
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md:
change INTERATE_MDDEV to
f
or_each_mddev
commit
|
commitdiff
|
tree
next