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: raid0: Fix a memory leak when stopping a raid0 array.
2009-06-16
And
r
e No
l
l
md:
raid0: Fi
x
a memor
y
leak when stopping a raid0
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
A
n
dre Noll
md
:
raid0: Allocate
a
ll
b
uffers for the raid0 configuration
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
A
ndre Noll
md: raid0: Make raid0_run
(
) retu
r
n a proper error code
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
And
r
e Nol
l
md: rai
d
0: R
e
m
ove hash spac
i
ng and
s
ector
shi
f
t
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Andre
N
oll
md: raid0: Remove hash tabl
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
NeilBrown
md/raid0: tw
o
cle
a
nups in create_s
t
ripe_zones
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Andre Noll
m
d
:
r
aid0: Re
p
l
ace hash
t
able lookup by looping over
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-09
NeilB
r
own
md/
r
ai
d
5:
f
ix
bug in re
s
hape c
o
d
e
w
h
en chunk_size
decreases
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-09
N
eilBrown
m
d
/raid5 - avoid dea
d
locks in get_active_stripe
d
uring
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-09
Neil
B
r
o
wn
md/raid5
:
use conf
-
>raid
_
d
isks in preference
to mddev
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-27
NeilBrown
md: ra
i
d5:
c
h
a
nge incorrect usage
o
f 'min'
macro
t
o
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-26
NeilB
r
own
m
d: don't
u
s
e lo
c
ked
_
i
o
ctl
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-26
NeilBrown
md: don't update curr_
r
esyn
c
_completed
w
i
t
h
out
a
lso
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-26
N
eilBrow
n
md: ra
i
d5
:
avoid sector val
u
es
g
oing negative wh
e
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
Neil
B
r
o
w
n
md: export 'f
r
o
z
e
n
'
resync
s
tat
e
t
h
rough sysfs
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
NeilBro
w
n
md: bitmap:
improve bitmap mai
n
te
n
a
n
ce code
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
N
eilBro
w
n
md:
i
mpr
o
ve errno retu
r
n when setting array_size
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
NeilBrown
md: always update
le
v
el / chunk
_
size /
layout when
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
md: r
e
m
ove rd%d link
s
imm
e
diately after stopping
an
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
md: remove ability to explicit
set an
i
na
c
tive array
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
Jan Engelhardt
md: c
o
nstify VFTs
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
md: t
i
d
y
up s
t
at
u
s
_resync to handle large arrays
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
md: fix
some (more) errors with bitm
a
p
s
on device
s
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
md/raid10: don't cl
e
ar b
i
tmap durin
g
recove
r
y if array
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
N
e
ilBrown
md: f
i
x
loading of out-of-date bitmap
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-20
N
e
i
l
Brown
md: support bitmaps on RAID10 ar
r
ays larger t
h
en
2
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-17
Nei
l
B
r
own
md: u
p
date sync_comp
l
eted
a
nd reshap
e
_po
s
i
t
ion e
v
en
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-14
Ne
i
lBrown
md: improve usefulness and accurac
y
of sysfs
f
ile md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-14
Neil
B
rown
md: allow setting newly ad
d
e
d
d
e
v
i
c
e
to
'in_
s
ync'
v
ia
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-14
C
hristoph Hell
w
ig
md: tiny md
.
h
c
leanups
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-06
NeilBrown
m
d/
r
aid1 - do
n
't
assume ne
w
l
y alloca
t
e
d bvecs are in
i
t
i
alise
d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
l
B
rown
md/raid5 revise rules for whe
n
to update me
t
ada
t
a during
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5: mi
n
or co
d
e cleanups in
m
a
ke_reques
t
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
l
Brown
md: r
e
m
o
ve CONFIG_MD_RAID_RESHAPE config o
p
tion
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBro
w
n
md/raid5:
be more care
f
ul abo
u
t
w
rite ord
e
ring
w
h
en
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d: don't d
i
splay
m
eaningless v
a
lu
e
s in
sysfs files
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5: a
l
low layout an
d
chunk
s
i
ze to be cha
n
ge
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrow
n
m
d
/raid5:
r
eshape using la
r
gest of old an
d
new chunk
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5: prepa
r
e for allowing
r
e
s
hape to change l
a
yout
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5: pr
e
pare f
o
r
allow
i
ng r
e
shap
e
t
o
change c
h
u
nksize
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
i
l
Brown
md/raid5: c
l
early d
i
fferentiate
'
before
'
and
'after
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
Docu
m
entat
i
on/
m
d
.
txt update
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
m
d: allow
number of drives in raid5 to be reduced
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
m
d/
r
aid5: change r
e
s
hape-prog
r
ess mea
s
urement to cop
e
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md:
a
dd e
x
pli
c
it meth
o
d t
o
s
ignal the end of a reshape
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5:
enhance r
a
id
5
_size to
work correctly with
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md/r
a
id5: d
r
op qd
_
idx from r6_state
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Dan Wi
l
li
a
m
s
md
/
r
a
id6: move raid6 data
p
rocess
i
ng to ra
i
d6
_
pq
.
ko
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
And
r
e Noll
m
d
:
raid5 run()
:
F
i
x max_degrad
e
d for rai
d
level 4
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ats
u
shi SAKAI
md: fix typo in
F
SF add
r
e
s
s
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
md: add ta
k
eover support
f
or conver
t
ing ra
i
d6 b
a
ck
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md
:
add takeover
s
u
p
port for raid4
-
> rai
d
5 convers
i
on
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
m
d/raid5
:
allow layout/chunksize to be changed on an
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
ro
w
n
md: add ->takeover
m
ethod for
r
aid5
to
b
e able
to take
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
md: add ->tak
e
ove
r
method to suppor
t
chan
g
ing
the pe
r
sonalit
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
m
d
:
enab
l
e suspend/
r
e
s
u
me
o
f md devices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: md_unregis
t
er_t
h
r
e
a
d should
c
ope with
b
e
ing passed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md/raid
5
: refact
o
r raid5 "run
"
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lB
r
own
md: make sure new_level,
new_chun
k
size, new_la
y
out
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
md/raid
5
: finish support for
D
DF/raid6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
m
d
/raid5: Add sup
p
ort for new la
y
outs f
o
r raid5 and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
m
d/raid5: sim
p
lify
r
a
id5_compute_
s
ector interface
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md
/
raid6: remove expectatio
n
that Q
devi
c
e
i
s immediately
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBro
w
n
m
d/raid5: chang
e
raid5_co
m
pute
_
sector
and
s
tripe_to_
p
didx
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
md/
r
aid5: simplify interface f
o
r
i
nit_str
i
pe a
n
d get_active_
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
An
d
re Noll
md:
Represent raid device size in sectors
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Andre No
l
l
md: Make mddev->si
z
e sector-based
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
md: be mo
r
e cons
i
stent a
b
o
u
t setting W
r
iteMost
l
y flag
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: occ
a
si
o
nally checkpoint d
r
ive recovery to
reduce
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eil
B
r
own
m
d
: mov
e
md_k
.
h
fr
o
m include/linu
x
/raid/
t
o d
r
ivers/md/
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md
:
move
l
ots
of #
i
nclude line
s
ou
t
of
.
h
fil
e
s and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md:
move m
o
st cont
e
n
t
f
r
om m
d
.
h to
md_k
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
md: move LEVEL_* definiti
o
n from md_k
.
h
t
o m
d
_u
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Christoph Hellwig
m
d
: m
o
ve headers out of include/linux/r
a
id/
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
C
h
ris
t
o
p
h Hellwig
cleanup
d
rivers
/
md/Makefile
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ch
r
istoph
Hel
l
wig
md: stop defining
MAJOR_
N
R
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Martin K
.
Petersen
MD data in
t
e
g
rity suppor
t
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d:
write bitmap information t
o
devices t
h
a
t
are
u
ndergoing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: never clear b
i
t
from the write-intent bitm
a
p when
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: Allow wri
t
e-intent bitmaps to h
a
v
e
c
hunksi
z
e
<
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
N
eilBr
o
w
n
md: Fix is_m
d
dev_idle test (again)
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
Ne
i
lBrown
md
:
avoid races when stoppin
g
resync
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrow
n
md/raid10: Don't cal
l
b
i
t
map
_
con
d
_end
_
sync whe
n
we
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md/
r
aid10: Don't ski
p
more
t
h
a
n 1
bitmap-chu
n
k at
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
NeilBrown
md
:
Ensure an md array never
h
as
t
oo m
a
n
y
d
e
vices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
Andre Noll
md: Fix a bug in linear
.
c cau
s
i
ng whic
h
_dev() t
o
return
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
NeilBr
o
wn
md: Allow read er
r
or in a
s
ingle
drive raid1 to be
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: don't retry
recove
r
y o
f
raid1 that
f
a
il
s
due to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md:
Allow
md devices to be cre
a
ted by name
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: make d
e
vices
d
i
s
appe
a
r
when the
y
a
re no l
o
n
ger
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrow
n
md: c
e
ntra
l
ise
all freeing
o
f
an 'mddev' in
'md_free'
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
N
e
i
l
B
r
o
wn
md: move allo
c
ation
o
f
->que
u
e from mdd
e
v
_fin
d
to
m
d_pro
b
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Cheng Re
n
qu
a
n
md: n
e
ed another pr
i
n
t_sb
fo
r
m
dp_sup
e
rblock_1
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Cheng Renquan
md: use list_for_each_e
n
try m
a
c
ro directly
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Andre N
o
ll
md: raid
0
: mak
e
hash_
s
p
ac
i
n
g
a
nd pres
h
i
ft sector-based
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
A
n
dre Noll
m
d: raid
0
: Rep
r
esent the size of stri
p
zo
n
e
s
in se
c
t
o
rs
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Andre Noll
md: raid0
c
r
e
ate
_
strip_zon
e
s():
A
dd
KERN_INF
O
/KERN_E
R
R
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Andre Noll
md: raid0 create_strip_zones(): Mak
e
two loc
a
l variables
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Andre Noll
m
d
:
raid0: Repre
s
ent zone->zone_of
f
set
in
sectors
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Andre
N
oll
md: raid
0
: Repr
e
sen
t
device offset in sec
t
ors
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
next