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: when a level change reduces the number of devices, remove the excess.
2009-08-16
Neil
B
rown
md: when a
l
evel ch
a
nge
r
educe
s
the
number of d
e
v
i
c
es
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-20
NeilBro
w
n
m
d:
avoid dereferencing
NULL po
i
nter when accessing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-20
Nei
l
Brown
m
d
: fix
er
r
or path wh
e
n duplic
a
te name
is found on
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-20
NeilBrown
md/raid5: s
u
spend shouldn
'
t a
f
f
e
ct read requests
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-20
Nei
l
Brown
blocK: Res
t
ore barrier
support for md and probably
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-09
NeilBr
o
wn
md/ra
i
d5: fix bug in
r
eshape c
o
de whe
n
c
h
u
n
k_size dec
r
eas
e
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-09
NeilBrown
md/r
a
id5 - avoid deadloc
k
s
in get
_
active_stripe
duri
n
g
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-09
NeilBrown
md/raid5: u
s
e conf->
r
aid_dis
k
s in prefe
r
e
n
ce to m
d
dev
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-27
NeilBrown
md: raid5:
change in
c
orrect u
s
age
o
f
'min' macro to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-26
NeilBro
w
n
md:
d
on't us
e
lo
c
ked
_
ioct
l
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-26
N
eilB
r
own
md: don't update cur
r
_resy
n
c_completed without also
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-26
NeilBr
o
wn
md: raid5:
a
void
s
ector valu
e
s goin
g
n
e
gative w
h
en
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
Neil
B
rown
m
d: e
x
port 'frozen' resy
n
c st
a
te th
r
ough
sysfs
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
NeilBrown
m
d
: bi
t
map: impr
o
v
e bitmap maintenanc
e
co
d
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
Neil
B
rown
m
d
: imp
r
ove errno return whe
n
settin
g
a
r
ray_size
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
NeilBrown
m
d: a
l
ways update level / chunk_size / layout when
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBr
o
wn
md: remove rd
%
d link
s
imme
d
iately after
s
to
p
ping an
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
Nei
l
Brown
md: remove ability to expli
c
it s
e
t an inactive array
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
md: tid
y
up status_resync to
handle l
a
rge arrays
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
md: fix s
o
m
e
(more)
er
r
ors w
i
th bitmap
s
on devices
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
md/raid10:
d
on't cle
a
r bitmap
during
r
ecov
e
ry
i
f array
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
N
eilBrown
md
:
fix load
i
ng
of
o
ut-of-date bitmap
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-20
NeilBrown
md
:
support bitma
p
s on R
A
I
D
10 arrays lar
g
e
r
t
hen
2
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-17
NeilBrown
md: update sync_complete
d
and re
s
h
a
pe_position even
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-14
NeilB
r
own
md
:
improve usefulnes
s
and a
c
cur
a
c
y
o
f
sysfs file md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-14
N
e
ilBro
w
n
md:
allow setti
n
g newly
a
dded devic
e
to
'in_sync' via
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-06
N
e
ilBrown
md/raid1 - don't
a
ssume newly allocated bv
e
cs are in
i
tiali
s
e
d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5
revise ru
l
es for when to updat
e
metadata duri
n
g
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
B
r
o
w
n
md/raid5: minor code
c
leanup
s
in make
_
r
e
qu
e
st
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBr
o
wn
md: remove CONFIG_MD_RAID_R
E
SHAPE config
option
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrow
n
md/raid
5
:
b
e more careful
about write ord
e
rin
g
w
h
e
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
m
d
: d
o
n't display meaningless values in
s
ysfs files
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
m
d/raid5
:
allo
w
layou
t
a
nd chunksize
t
o b
e
changed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Br
o
wn
md/raid5: resha
p
e
u
sing
l
ar
g
est of old and
new chunk
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
md/raid5: prepare
for
a
llowi
n
g reshape to chang
e
layou
t
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md/r
a
i
d5: prepare for
a
llowing r
e
shape to
c
han
g
e
chunksize
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md/raid5:
c
l
early
differ
e
nti
a
te '
b
e
f
ore' and
'aft
e
r
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
ro
w
n
D
o
cumentation/
m
d
.
txt update
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d: allow n
u
mber of drive
s
in raid5
t
o
be
r
educed
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
l
B
r
own
md/r
a
id5:
c
hange reshape-progr
e
ss measurem
e
n
t
to
c
ope
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
md: add explic
i
t method
t
o
s
i
g
nal the
end of a reshape
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5:
enhance raid5_size to work correctly with
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eil
B
rown
md/raid
5
: drop
qd
_
idx
f
rom r6_state
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md:
add takeo
v
er suppor
t
fo
r
converting raid6 back
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBro
w
n
md: add takeover suppor
t
for raid4 -> raid
5
conversio
n
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBro
w
n
m
d
/raid5: allow
layout/chunksize to be changed on a
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
m
d
: add ->
t
akeover method for
raid5 to be able to take
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d: add ->takeover method
to support c
h
anging
the p
e
rs
o
n
alit
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
md: enable suspend/resume of md devices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
: md_u
n
register_thread sho
u
ld cope
with being
pas
s
ed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d/raid
5
:
r
ef
a
ctor raid5 "run"
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md:
m
ak
e
sure new_level, new_chunk
s
ize, new_
l
ayout
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
/raid5:
finish support
for DDF/raid6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md/raid5:
Add s
u
pport for new layouts for raid5
and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrow
n
md/rai
d
5
: s
i
mplif
y
raid5_co
m
pute_sector i
n
terface
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
md/raid6: remove exp
e
c
tation tha
t
Q device
is
immediately
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
i
l
B
rown
md/raid5:
c
hange raid5_comput
e
_
sector and st
r
ipe
_
to_
p
didx
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
ro
w
n
md/raid5: simplify inter
f
a
ce
f
o
r
init_stripe
and get_active_
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d:
b
e
m
ore consis
t
ent about se
t
ting Wr
i
teMostly flag
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md:
occa
s
i
o
nally
checkpoin
t
d
rive re
c
overy to reduce
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: move md_k
.
h
f
r
o
m include/linux/
r
aid/
to
dr
i
vers/md
/
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
i
l
B
rown
md
:
move lots of #include
l
in
e
s out of
.
h
files and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBro
w
n
md: move most
c
o
n
tent fr
o
m md
.
h
to m
d
_k
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
m
d
:
move LEVEL_*
definition from md
_
k
.
h
t
o md_u
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBro
w
n
m
d
:
w
r
ite bitmap
i
nforma
t
ion
to devi
c
es that are und
e
rgoing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBro
w
n
md: never clear bit from
the write-
i
ntent bitmap when
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d: Allow write
-
intent
bitmap
s
to have chu
n
ksize <
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
m
d
:
Fix
i
s_mddev
_
idle test (agai
n
)
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-11
NeilBrown
NFS
:
flush cach
e
d direc
t
ory i
n
formation slig
h
t
l
y more
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md: avoid rac
e
s
when stoppi
n
g
re
s
ync
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
Ne
i
l
B
rown
m
d
/rai
d
10
:
Don't
cal
l
bitmap_cond_end_sync
w
h
en we
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
N
eilBrown
md/r
a
id10
:
Don'
t
ski
p
more than
1
b
itmap-c
h
unk at
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
Nei
l
Brown
md: Ensure an md array never has too many devi
c
es
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
Neil
B
rown
md: A
l
low read erro
r
in a singl
e
drive rai
d
1 t
o
be
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md
:
don't retry recovery of r
a
i
d1
t
h
a
t fails d
u
e
to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
N
e
ilBrown
md:
A
l
low md devic
e
s to be creat
e
d by name
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: make d
e
vices dis
a
pp
e
ar w
h
en they are
n
o lon
g
er
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: centralise all freeing
o
f an 'mddev' in 'md_f
r
ee'
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md:
m
ove alloca
t
ion of ->queue
f
rom
m
ddev_
f
ind to m
d
_probe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Nei
l
Brown
md: use sysf
s
_notify_diren
t
to notify changes to m
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
N
e
ilBrown
md: fi
x
bitma
p
-
on-exte
r
n
a
l-file bug
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-12-19
N
eil
B
rown
md:
Don't read past end of
b
itmap w
h
en
r
ea
d
i
n
g
b
it
m
a
p
.
commit
|
commitdiff
|
tree
2008-11-06
NeilBrown
md:
f
i
x bug
i
n raid10 recovery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-11-06
N
ei
l
Brown
md: re
v
e
r
t
the
recent add
i
tion
o
f a call to th
e
BLK
R
RPART
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-28
N
eilBrown
md:
d
e
s
troy partitions a
n
d no
t
ify ude
v
w
h
en m
d
array
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
Nei
l
Brow
n
md:
a
llow ex
t
e
nded
p
artitions on md de
v
ice
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
Nei
l
Brown
md: use sy
s
fs_not
i
fy_dirent to n
o
tify changes to
m
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
Neil
B
rown
m
d
: use sysfs_notify_dirent to n
o
tify
c
hanges
to md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
N
eilBrown
md: Relax
m
inimu
m
size restrictions on chunk_size
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
m
d
: remove space after functi
o
n
n
ame in declar
a
t
i
on
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrow
n
md: Remove unnecessary #includes, #defines, and function
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md: Don't try to set an
a
rray
to 'read-
a
ut
o
' if it
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
N
e
ilBrown
md:
Allow metada
t
a_versio
n
to be updated for externally
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-19
N
e
ilBrown
md
:
Don't wait UNINTERRUPTIBLE for oth
e
r resyn
c
to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-01
NeilBrown
Fix problem
w
ith w
a
itin
g
w
h
ile holdi
n
g rcu
r
ea
d
lock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-01
NeilBrown
Remove invali
d
ate_partition call from do_md_stop
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
Nei
l
Brown
Allow rai
d
1
0 resync to happening in lar
g
er chunks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
All
o
w faul
t
y d
e
v
ices t
o
b
e
r
e
move
d
f
r
om a read
o
nl
y
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
D
on't
l
et a b
l
ock
e
d_rdev interf
e
re
w
ith read
re
q
ues
t
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Fail safely when trying to
grow an array
with a write
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
next