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: allow layout and chunksize to be changed on active array.
2009-03-31
NeilB
r
own
md/
r
a
i
d5: allow layo
u
t and c
h
unksize
t
o be chan
g
ed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
ei
l
B
rown
md/raid5:
r
eshape u
s
ing largest o
f
old
a
nd new chu
n
k
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
md/r
a
i
d
5: prepa
r
e
f
o
r al
l
owing reshape to ch
a
nge layout
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/
r
aid5: prepare f
o
r
a
llowi
n
g reshape to
c
han
g
e chunksize
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/ra
i
d5: clearly
differentia
t
e 'before' and 'a
f
t
e
r
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
Documentation/md
.
txt update
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
r
o
wn
md: allow number of drives in raid5 to
b
e reduced
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5: change reshap
e
-progress measuremen
t
to cope
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md
:
add exp
l
ic
i
t meth
o
d to signal the end of a r
e
sha
p
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
o
w
n
md/raid5: enhance raid5_size to wor
k
correctly with
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md/
r
aid
5
: drop qd_
i
dx from r6
_
state
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
md: ad
d
take
o
ver su
p
p
ort
f
o
r
c
o
nverting raid6 back
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
:
add takeover support for raid4 ->
raid5 conversion
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eil
B
rown
md/r
a
id5: allow layout/chunksize to
b
e changed on a
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
i
lBrown
md: add ->takeover method
f
o
r
ra
i
d
5 to b
e
able to ta
k
e
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
B
r
own
m
d
:
a
dd ->takeov
e
r
method t
o
su
p
port chan
g
ing the personalit
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md:
enab
l
e suspend/resume of md
d
e
v
ices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
: md_unregiste
r
_th
r
ead should cope wit
h
being p
a
s
s
ed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilB
r
own
md/raid5
:
refactor raid5 "run"
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
:
m
ake sure new_level, n
e
w_chunksi
z
e, new_lay
o
u
t
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
m
d/
r
ai
d
5:
f
inish support
f
o
r
DDF/raid6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
w
n
md/raid5:
A
dd sup
p
o
r
t fo
r
new layouts
f
or
r
a
i
d5 and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5:
s
implify raid5_compute_sector interface
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/r
a
id6: remove expec
t
ation tha
t
Q d
e
vice is immediately
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5:
change raid5_compute_sect
o
r and stripe_t
o
_pdidx
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
/raid5: simplify interface for init_stripe and get_active
_
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md
:
be
m
o
re consistent
a
bout s
e
tt
i
ng W
r
ite
M
ostly flag
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brow
n
md: occa
s
ionally checkpoint dri
v
e recovery to reduce
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
: move md_k
.
h
f
rom
include/linux/raid/ to drivers/md
/
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
md: move lots of #inclu
d
e lines out of
.
h fil
e
s
a
nd
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md:
m
o
ve m
o
st co
n
tent fr
o
m
m
d
.
h
t
o
md_k
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
i
lBrown
m
d
:
move LEVEL_* definition
from md_k
.
h to md_u
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
m
d:
w
r
i
t
e
b
i
tmap information to d
e
vi
c
es that are underg
o
ing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md: never
clear
bit from the writ
e
-intent bitmap w
h
en
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: Allo
w
wri
t
e-in
t
ent bitma
p
s to
h
av
e
chunksize <
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
md: Fix i
s
_mdde
v
_idle t
e
st (ag
a
in)
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
N
ei
l
Brown
md: avoid race
s
when stopping resync
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md/raid10: Don't
call bitmap
_
con
d
_end_sync wh
e
n we
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBro
w
n
md/rai
d
10:
D
on't
s
k
i
p more than 1 b
i
tmap-
c
h
u
nk at
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
NeilB
r
own
md: Ensure an md array n
e
ver h
a
s too many devices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
Ne
i
lBrown
md: Allow re
a
d
error
in a
s
ingle drive raid1
t
o be
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: don't
r
etry recovery of raid1 that fails due to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md
:
Allow md devices
to
b
e
c
reated by
name
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: m
a
ke
d
evices disap
p
ear when they are n
o
longer
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
m
d
: c
e
n
tra
l
ise al
l
fre
e
ing
o
f an
'
mddev
'
in '
m
d_fr
e
e'
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
N
ei
l
Brown
m
d
: m
o
ve allocation of ->queu
e
from
mddev_find
t
o md
_
probe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Neil
B
rown
md:
use sysf
s
_notify_dirent to notify cha
n
ges to md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Ne
i
lBrown
md: fi
x
b
i
tmap-on-exter
n
al-file bug
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-12-19
NeilBrown
md: Don't
read pa
s
t end of bitmap when re
a
ding bitmap
.
commit
|
commitdiff
|
tree
2008-11-06
Neil
B
rown
md: fix bug in
raid10
r
ecovery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-11-06
NeilBrown
md: revert the recent
a
d
d
ition of a call to the BL
K
RRPART
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-28
NeilBr
o
wn
md: destroy partitions an
d
notify udev when md arra
y
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
NeilBrown
md
:
a
l
low
e
x
tended pa
r
titions on md
d
e
vices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
N
e
ilBrown
md:
u
se sysfs_not
i
fy_dirent to notif
y
c
h
a
nges to
m
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
NeilBrow
n
md:
u
s
e
sysfs
_
notif
y
_
dirent
t
o
notify changes t
o
m
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
N
e
ilBrown
md: Relax minimum size re
s
triction
s
on chunk_s
i
ze
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md: remo
v
e space after
function name in decl
a
r
a
tion
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
Neil
B
rown
md
:
Remo
v
e unnecessary #
i
ncludes, #defines, and func
t
io
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
N
eilBrow
n
md: Don't try to
s
et
an array
t
o
'
rea
d
-auto'
if it
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
m
d:
Allow m
e
tadata_version to
b
e
u
pdat
e
d for external
l
y
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-19
N
e
ilBrown
md
:
Don
'
t wa
i
t UNINTERRUPTIBLE for other resync to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-01
N
e
il
B
rown
F
ix problem with waiting whi
l
e holding rcu read
l
ock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-01
NeilBrown
Re
m
ove
i
nvalidate_part
i
t
i
on ca
l
l f
r
om d
o
_
m
d_stop
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
Nei
l
B
rown
Allow raid10 resy
n
c
to happeni
n
g i
n
l
arger chunk
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
Neil
B
ro
w
n
Allow
f
aul
t
y devices to be re
m
oved
f
rom a readonly
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Don't l
e
t
a block
e
d
_
r
dev
i
n
t
e
rfere with read reque
s
t
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
Nei
l
Brown
Fail safely wh
e
n
t
rying to gro
w
an array with a write
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
N
e
ilBrown
Restore force
s
w
i
tch of md
array to readonly at reboot
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Make writes to md/safe_m
o
d
e
_
de
l
ay i
m
m
ediat
e
l
y
e
f
f
ective
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
NeilBr
o
wn
md: Protect access to mdd
e
v-
>
disks l
i
st
us
i
n
g
RCU
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
NeilBrown
m
d: only count actual opene
r
s
as ac
c
ess wh
i
c
h prevent
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-06-23
NeilBrown
knfsd: n
f
sd: Handle EREST
A
RTSYS f
r
o
m
syscal
l
s
.
commit
|
commitdiff
|
tree
2008-05-24
Ne
i
lBrown
md
:
res
t
a
r
t
re
c
o
v
e
r
y
cleanl
y
after device fail
u
re
.
commit
|
commitdiff
|
tree
2008-05-24
NeilBrow
n
md:
n
otify userspace on 'write-pe
n
ding' changes to
.
.
.
commit
|
commitdiff
|
tree
2008-05-24
NeilBrown
md
:
r
aid1: Fix restoration o
f
bio between failed read
.
.
.
commit
|
commitdiff
|
tree
2008-05-24
NeilBrown
md: fix possible oops when removing a bitma
p
from an
.
.
.
commit
|
commitdiff
|
tree
2008-04-30
Ne
i
l
B
rown
md:
f
i
x
u
p
s
witchi
n
g md
a
rrays between read-onl
y
an
d
.
.
.
commit
|
commitdiff
|
tree
2008-04-30
NeilBro
w
n
m
d
: f
i
x 'safemo
d
e'
handling for ext
e
rnal metadata
.
commit
|
commitdiff
|
tree
2008-04-30
N
e
ilBrown
md: reiniti
a
lise
m
o
re mddev fields in do_md_stop
.
commit
|
commitdiff
|
tree
2008-04-30
N
eilBrow
n
md: skip
all metadata update proces
s
ing w
h
en usi
n
g
.
.
.
commit
|
commitdiff
|
tree
2008-04-23
Ne
i
l
Brown
knfs
d
: Re
m
o
ve NLM_HOST_MAX and associa
t
ed logic
.
commit
|
commitdiff
|
tree
2008-03-20
N
e
ilBrown
m
d: remove the 'supe
r
' sysfs attrib
u
t
e from devices
.
.
.
commit
|
commitdiff
|
tree
2008-03-11
NeilBrown
md:
r
e
duce CPU
wastage
on idle md array
with a wr
i
te
.
.
.
commit
|
commitdiff
|
tree
2008-03-11
N
eilBrown
md: fix f
o
rmatting error in /pr
o
c/
m
d
s
tat
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md: f
i
x possible raid1
/
raid10
d
e
adlock
o
n
read
e
rror
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
N
e
ilBrown
m
d: lock ac
c
ess to rdev attributes properly
commit
|
commitdiff
|
tree
2008-03-05
NeilBro
w
n
md: make su
r
e a resh
a
pe is
s
tarted w
h
en devi
c
e switches
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md: clean up irregularity with raid autodet
e
ct
commit
|
commitdiff
|
tree
2008-03-05
NeilB
r
o
w
n
md
:
guard against p
o
ssible b
a
d
array geome
t
ry in
v1
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
NeilBrow
n
md: reduce CPU wastage on idle md
a
rray with a write
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md: f
i
x de
a
dlock in md/raid1 and md/
r
a
id1
0
when handli
n
g
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
Ne
i
lBro
w
n
md: fix an o
c
casional deadlock
i
n raid5
commit
|
commitdiff
|
tree
2008-02-06
Neil
B
r
o
wn
md: change ITERATE_RDEV_GE
N
ERIC
t
o
r
dev_for_each_list
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
Nei
l
Brown
m
d:
c
hang
e
IT
E
R
A
TE_RDEV to rdev_for_eac
h
commit
|
commitdiff
|
tree
2008-02-06
NeilBro
w
n
m
d
: change INTERATE
_
MDDEV to
for_each_mdde
v
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
m
d
:
change a fe
w
'int
'
to 's
i
ze_t' in
md
commit
|
commitdiff
|
tree
2008-02-06
Nei
l
Brown
md: fix u
s
e
-af
t
er-free bug wh
e
n
d
ropping an rdev f
r
om
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
m
d: al
l
ow an md a
r
ray to ap
p
ear wit
h
0 drives if it
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
Ne
i
lB
r
own
md:
l
ock addres
s
when
c
h
a
n
g
ing
attr
i
butes of compone
n
t
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: allow de
v
ic
e
s to
b
e shared
b
etween m
d
arrays
commit
|
commitdiff
|
tree
next