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 dirty-degraded arrays to be assembled when only party is degraded.
2009-11-13
N
e
i
l
Brown
md/ra
i
d5: Allow dirt
y
-degrade
d
arrays to be assembled
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-11-13
N
eil
B
r
o
wn
Do
n
't uncond
i
ti
o
nally set in_sy
n
c on newly
a
d
ded devic
e
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-11-13
NeilBrown
m
d
: a
l
l
o
w
v0
.
91 metadata to rec
o
rd devices a
s
b
e
in
g
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-11-12
NeilB
r
own
m
d
:
facto
r
out
u
pdating of 'recov
e
ry_o
f
fset'
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-11-06
NeilBr
o
wn
md/raid5: make
su
r
e
c
urr_s
y
nc_completes is uptodate
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-11-06
NeilBrown
md: don't
cle
a
r
e
ndpoint
f
o
r
resync
w
h
e
n resync is
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
NeilBrown
r
a
id6/as
y
nc_tx: handle holes in block list in async_sy
n
drome_val
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
N
eilBrown
m
d/async: do
n
't p
a
ss a
m
e
m
ory pointer a
s
a
page po
i
nter
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
Nei
l
Brown
md: Fix handling of ra
i
d5 arr
a
y which is be
i
n
g
reshaped
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
NeilBrown
md: fix problems with RAID6 cal
c
u
lations for DDF
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
Dan Williams
md/raid456:
d
ownlev
e
l mul
t
icore
ope
r
at
i
ons to raid_run_o
p
s
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
Vladimi
r
Dronnikov
m
d
:
d
rivers/md/u
n
roll
.
pl r
e
placed with awk analog
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
NeilBrown
md
:
remove clumsy usag
e
of
d
o
_
s
ync
_
mapping_ra
n
g
e
f
r
om
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
NeilBrown
m
d: raid1/
r
aid10:
h
an
d
le allocati
o
n e
r
r
o
rs d
u
r
i
ng array
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
Dan Williams
md/ra
i
d
5
: initi
a
l
ize conf-
>
device_lock earlier
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
N
e
ilBr
o
wn
md/raid
1
/raid10: add a cond_resche
d
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
NeilBr
o
w
n
Revert
"
md: do
n
ot
p
rogres
s
the resync
p
rocess if the
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-23
N
eilB
r
own
Me
r
ge branch 'next' of
git://g
i
t
.
k
ernel
.
org/pub/
s
c
m
.
.
.
commit
|
commitdiff
|
tree
2009-09-23
Dmitry Monakh
o
v
md: raid
-
1/10: fix RW
b
i
t
s manipulation
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-23
NeilBrown
md: remove unnece
s
sary mems
e
t
from multipath
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-23
NeilB
r
own
md: report
device as con
g
ested when su
s
pended
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-23
NeilBrown
md: Imp
r
o
ve name of threads created by
m
d_register_thread
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-23
N
eilBr
o
wn
md:
r
e
m
ove sparse warning
s
a
bout lock
context
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-23
Ne
i
l
Brown
md: remove
s
p
arse w
a
ring "sy
m
bol
xxx
s
hadows a
n
earlier
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-18
NeilBrown
Fix new incorrect error return from do
_
md_stop
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-13
NeilBr
o
wn
md: allow upper limit for resyn
c
/resha
p
e to be set
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-13
NeilBrown
md/r
a
id5: P
r
operly remove excess drives after s
h
rinking
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-13
N
eilBr
o
wn
m
d
/
ra
i
d5: make sur
e
a
r
es
h
a
pe
restarts at th
e
c
orrect
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-13
NeilBro
w
n
md/
r
aid5: allow new reshape mo
d
es to be restarted in
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-12
Ne
i
lB
r
own
md
:
never advance '
e
vents' counter b
y
more th
a
n 1
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-10
NeilBrown
Remove d
e
adlock potential in md
_
open
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
Ne
i
lBrown
md: Use revalidate_disk
t
o effect changes in size of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
Neil
B
rown
md: allow raid5_
q
u
i
esce to
w
ork
properly when re
s
hape
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
NeilB
r
own
md/raid5: set resha
p
e_posi
t
ion corre
c
t
l
y
w
h
en
r
eshape
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
Ne
i
lBrown
md: Handl
e
gro
w
t
h
of v1
.
x
m
etadata correctly
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
NeilBrown
md: avoid ar
r
ay
o
v
e
r
f
lo
w
w
i
t
h
bad v1
.
x
m
etadata
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
N
e
i
l
Brow
n
md: wh
e
n a l
e
vel cha
n
ge reduces t
h
e
n
umbe
r
of de
v
ices
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
An
d
re Noll
md: Push
down da
t
a integrity code
t
o
personalities
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-31
Dan Williams
m
d/raid6: release spare p
a
ge
at ->stop(
)
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
NeilBrown
md: use
int
e
rru
p
tible wait when du
r
a
tion is controlle
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
NeilBrown
md/raid5: s
u
spend shouldn't
af
f
ect read requ
e
s
t
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
NeilBrown
m
d
: tidy up e
r
ro
r
path
s
in md_alloc
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
NeilBrow
n
md: fix err
o
r path when dupli
c
a
t
e na
m
e
is f
o
und on
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
Ne
i
lB
r
own
md: avoid derefer
e
ncing NULL pointer when accessing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
Martin K
.
Peterse
n
md: Use new topolo
g
y calls
t
o indicate alignment an
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrown
m
d/raid5: corr
e
ct
l
y update sync_completed when we reach
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Dan Williams
md/ra
i
d5: a
d
d m
i
ssing
c
all to
s
c
h
edule() after
pr
e
pare_to_wait()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
NeilB
r
own
md
/
linear
:
use
c
all_rcu
to free obsolete 'conf' str
u
ct
u
res
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
San
d
eepKsinha
m
d linea
r
: P
r
otecting mddev with rcu locks to avoid
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Andre Noll
md
:
Move
check for bitmap presenc
e
to
personali
t
y code
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
N
eilBrown
md:
remov
e
chunksiz
e
roun
d
ing
from common
co
d
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
N
eilBro
w
n
md: rai
d
0
/linear: ensure devic
e
sizes are r
o
unded
to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrown
md:
move a
s
signment
o
f ->utime so th
a
t it never gets
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Andr
e
N
oll
md
:
Pus
h
down rec
o
nstruction log message to per
s
onality
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
N
eilBrown
m
d
: me
r
ge
reconfig
a
nd check_reshape methods
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
N
e
ilBrown
m
d
:
remov
e
un
n
ec
e
ssa
r
y
arguments from ->reconfig
m
e
thod
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
NeilB
r
own
md: r
a
id5: check stripe cache is large enough i
n
star
t
_reshape
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrown
md: raid0: c
h
un
k
_sectors cleanups
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Andre Noll
md: fix some comments
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Andre Noll
md/r
a
id5: Use is_power_of_2() in
raid5_rec
o
nfi
g
()/r
a
id6_r
e
co
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
And
r
e
N
oll
md: con
v
e
r
t c
o
nf->chunk_size a
n
d conf->p
r
ev_chunk to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Andre Noll
md
:
Con
v
ert mddev->new_chunk to sectors
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
A
n
dre
N
oll
m
d
: Make
m
ddev->chu
n
k_size s
e
ctor-based
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
raz ben yehuda
md: raid0 :Enables
c
h
unk size
o
ther tha
n
powers
o
f
2
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
raz ben
y
ehuda
md: prepare
for non-p
o
wer-of-two chunk sizes
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
raz
ben yehu
d
a
md: raid5: chunk
s
i
z
e c
h
eck in setup_con
f
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
raz ben
y
ehuda
md: raid10: chunk s
i
ze check in run
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
raz be
n
yehuda
md: raid0: chu
n
k
s
i
z
e
check in
r
aid0_
r
u
n
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
raz ben y
e
huda
md: have raid0 report its format
i
on
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
raz b
e
n yehuda
md:
ha
v
e r
a
id0 compil
e
with MD_DE
B
U
G
on
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
S
a
ndeep K Sinha
md
:
B
i
nary
search in linear ra
i
d
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Sandeep K Sinha
md
:
Removing num_sector and replacing start
_
sector
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Sande
e
p K Si
n
ha
md: Re
m
oval of hash tabl
e
in line
a
r raid
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
NeilBrown
m
d: remove mddev
_
to
_
conf
"help
e
r" macro
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Nei
l
Bro
w
n
md: raid0: remove s
e
tting of segment bo
u
nd
a
ry
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
NeilBrown
md: raid0: re
m
ove
-
>dev pointer from str
i
p
_
zone
s
tru
c
ture
Signed-of-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Neil
B
row
n
md: raid0: remove ->sectors fr
o
m the s
t
r
i
p_zone structure
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Andre Noll
m
d
: ra
i
d0: Fix a memory leak when stopping a rai
d
0
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
An
d
r
e Noll
md: ra
i
d
0: Allocate all
b
u
f
fers for th
e
raid
0
con
f
igu
r
a
t
ion
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
A
n
dre
Noll
md: raid0:
M
ake raid
0
_run() return a p
r
o
p
e
r
e
rror code
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Andre
N
oll
m
d: raid0: Remove ha
s
h s
p
a
cing and sector s
h
ift
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
A
n
dre Noll
md: raid
0
: Remove has
h
t
able
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
NeilBrown
m
d/raid0: tw
o
c
l
eanups
in create_stripe_
z
ones
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
A
ndre Noll
md: raid0: Replace hash ta
b
le look
u
p by loop
i
n
g
o
ver
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-09
N
eilBrow
n
md
/
raid5: f
i
x bug in r
e
shape code when
chunk_size
d
ecrea
s
es
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-09
NeilB
r
own
md/r
a
id5 - avo
i
d deadlocks in get_active_stripe du
r
in
g
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-09
Neil
B
rown
m
d
/raid5: use c
o
nf->raid_disks in p
r
e
f
erence to md
d
ev
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-27
NeilBrown
md: ra
i
d5: change
i
n
corre
c
t usage of
'min' macro to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-26
NeilBrown
md: don'
t
use locked_ioctl
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-26
NeilBrown
md:
don't update curr_res
y
nc_com
p
leted without als
o
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-26
NeilBrow
n
m
d
:
r
aid5:
avoid sector values
g
oi
n
g negati
v
e
w
hen
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
Nei
l
Brown
md: export 'frozen'
r
e
s
ync state t
h
r
o
ugh s
y
sfs
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
N
e
i
lBrown
md: bitmap: improve bitmap maintenanc
e
c
o
de
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
NeilBrown
m
d
:
improve errno
r
e
t
ur
n
when setting ar
r
ay_size
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
NeilBrown
md: al
w
ays update level / chunk_s
i
z
e
/ layout wh
e
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
md:
remove rd%d links
i
m
m
ediat
e
ly af
t
er stopp
i
ng a
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
Neil
B
rown
md: remove
a
bi
l
ity to explic
i
t set
a
n inactive ar
r
ay
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
J
a
n Enge
l
h
a
r
dt
md
:
constify VFTs
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
md: ti
d
y
u
p status_resyn
c
to
handle large
a
rra
y
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
N
eilBro
w
n
m
d: fix some (more) errors with
b
itmaps
o
n dev
i
ces
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
next