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: prepare for allowing reshape to change layout
2009-03-31
NeilBr
o
wn
md/raid5
:
prepare
f
or allo
w
ing re
s
hape to cha
n
ge layout
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
m
d
/
raid5: prepar
e
for allowing reshape
t
o
change chunksize
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md/r
a
id5:
clear
l
y
differe
n
tiate 'b
e
fore'
and '
a
fter
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
Do
c
umentation/md
.
txt up
d
ate
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
m
d: allow number of drives
i
n ra
i
d
5
to be reduced
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5: c
h
a
n
ge reshape-progress measure
m
ent
t
o cope
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
m
d
: add
explicit method to signal
the end o
f
a resh
a
pe
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
md/raid5: enhan
c
e raid5_size to wor
k
corre
c
tly w
i
th
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
md/raid5: drop qd_idx from r6_
s
tate
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: add tak
e
over s
u
ppo
r
t for c
o
nve
r
ting ra
i
d6 ba
c
k
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
w
n
m
d
: add ta
k
eo
v
e
r support for raid4 -> raid5 conversion
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md/raid5: allow lay
o
ut/chunksize to be changed on
a
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrow
n
md: a
d
d ->takeover metho
d
for
raid5 to
b
e
a
ble to ta
k
e
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md
:
add ->takeover me
t
hod to suppo
r
t
changing
the perso
n
alit
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
md:
enab
l
e suspend/resume of md
d
evices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
: md_unregister_thread sho
u
l
d
cope with
being pas
s
ed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5:
r
e
f
a
c
t
or raid5 "r
u
n"
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: make sure
n
e
w
_
level,
new_chunk
s
i
ze, new_layout
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid
5
: finish s
u
pp
o
rt f
o
r DD
F
/r
a
id6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md/raid5: Add support f
o
r n
e
w
l
ayouts for r
a
i
d
5 and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/rai
d
5: simplify raid5_comp
u
te_sector
i
nterface
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
il
B
r
own
md/raid
6
:
remove expectati
o
n that Q device is
immediately
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid
5
: cha
n
ge raid5_com
p
u
te_secto
r
and stripe_t
o
_pdidx
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/
r
aid5:
s
i
m
plif
y
i
n
terface
for
init_stripe and get_active_
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: be
mor
e
consistent about setting Wr
i
teMos
t
ly
f
l
ag
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
r
o
wn
md: occasionall
y
che
c
kpoint drive rec
o
v
er
y
to re
d
uce
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: move
m
d_k
.
h from include/
l
i
n
u
x/
r
aid/ to dri
v
ers/
m
d/
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: move lots
of
#inclu
d
e lines out of
.
h
f
iles and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md:
move
most
c
o
n
ten
t
from
m
d
.
h to md_k
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md:
move LEVEL_* defi
n
ition
fr
o
m md_k
.
h
to md_
u
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
m
d
: write
bitmap information to device
s
that are undergoing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
i
l
Brown
md
:
never clear bit fr
o
m the write-
i
nte
n
t bitmap w
h
en
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md:
All
o
w write-intent bitmaps to
h
a
ve chunksize <
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d: Fix i
s
_mdd
e
v_id
l
e test (again)
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md: avoid races when stopping r
e
sync
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md/raid10:
D
o
n
'
t
call bitmap_cond_end_s
y
nc when we
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md/rai
d
10: Don't skip more tha
n
1
b
i
tmap-chunk at
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
NeilBrown
md: Ensure an md array never has
t
oo many
d
evices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
NeilBrown
md:
Allo
w
read error in a si
n
gle 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
raid1
t
hat fails d
u
e to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrow
n
md: Allow md
d
e
v
i
ces to b
e
created by
nam
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
N
e
ilB
r
own
md
:
m
a
ke
devices
d
i
s
a
p
p
ear wh
e
n they are no longer
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBr
o
wn
md:
centralis
e
al
l
fr
e
e
i
ng of an 'mddev' in 'md_free'
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Neil
B
r
o
w
n
md: move all
o
cation of ->queue
f
r
o
m
mdde
v
_find
to md_pr
o
be
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: use sysfs_not
i
fy_dirent
t
o notify changes to md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
N
e
i
lBrown
md: fix bitmap-on-externa
l
-fil
e
bug
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-12-19
Ne
i
lBrown
m
d
: Don't r
e
ad past
e
nd of bit
m
ap
wh
e
n reading bitmap
.
commit
|
commitdiff
|
tree
2008-11-06
NeilBrown
md: fix
b
u
g
i
n raid10 recovery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-11-06
Neil
B
rown
md:
r
e
v
ert t
h
e recent add
i
tion of
a
call to the BLKRR
P
ART
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-28
Nei
l
B
row
n
md: destro
y
partitions and noti
f
y udev w
h
en
md arra
y
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
Ne
i
lBr
o
w
n
m
d
: allow
e
xte
n
d
ed p
a
rtitions
on md dev
i
ces
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
NeilBro
w
n
m
d: use sysf
s
_notify_dirent to notify changes t
o
md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
NeilBrown
md: use sy
s
f
s_n
o
tify_dirent
t
o
notify changes t
o
md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md
:
Rel
a
x
mi
n
i
m
um size restrictions on c
h
unk_size
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md: remove sp
a
c
e after
f
unc
t
ion name in de
c
larat
i
on
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
N
e
i
l
B
rown
m
d:
Re
m
ove unnecessary #inc
l
u
des, #defines, and
f
u
ncti
o
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilB
r
own
md
:
Don't try t
o
set a
n
a
rray to 'rea
d
-
a
uto' if it
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
N
e
ilBr
o
wn
md: Allow meta
d
a
t
a_version t
o
be updated for external
l
y
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-19
NeilBrown
md:
D
on't wait
U
NINTERRUPTIBLE fo
r
other resync to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-01
NeilBrown
F
ix problem with waiting w
h
ile holding rcu
read lock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-01
NeilB
r
own
Re
m
ove invalidate_partiti
o
n c
a
ll from do
_
md_s
t
op
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
Nei
l
Brow
n
A
l
low
raid1
0
re
s
ync to h
a
pp
e
ning in larger chunks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBr
o
wn
Allo
w
faulty device
s
t
o
b
e
r
em
o
v
ed f
r
om
a
rea
d
only
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
Neil
B
rown
Don't l
e
t a blocked_rdev int
e
r
f
e
re
w
i
th read reque
s
t
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilB
r
own
F
a
i
l sa
f
el
y
whe
n
trying
to grow an array
w
ith a write
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Restore fo
r
ce switch
of md a
r
ray to readonly at
r
e
boo
t
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
N
eilB
r
own
M
a
ke writes to
md/
s
a
f
e_mode
_
del
a
y immediately effectiv
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
N
eilBrown
md
:
Protect access to mdd
e
v->d
i
sks list
using RCU
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
NeilBro
w
n
md: only count ac
t
ual openers
a
s
access
whic
h
prevent
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-06-23
NeilBr
o
wn
knfsd:
n
f
s
d:
H
andle ERES
T
AR
T
SYS
from syscalls
.
commit
|
commitdiff
|
tree
2008-05-24
NeilBrown
md: restart rec
o
very c
l
e
a
nly after
d
e
vice fai
l
u
re
.
commit
|
commitdiff
|
tree
2008-05-24
NeilBrow
n
md:
no
t
ify userspace
on
'
w
r
ite-pending' changes t
o
.
.
.
commit
|
commitdiff
|
tree
2008-05-24
Nei
l
Brown
m
d
: r
a
i
d1
:
Fix restoratio
n
of bio between fa
i
led read
.
.
.
commit
|
commitdiff
|
tree
2008-05-24
Nei
l
Brown
md: fix poss
i
ble
oo
p
s
whe
n
r
e
moving
a b
i
tmap
fr
o
m an
.
.
.
commit
|
commitdiff
|
tree
2008-04-30
NeilBrown
md: f
i
x up switc
h
ing md arrays between read
-
only and
.
.
.
commit
|
commitdiff
|
tree
2008-04-30
N
eilB
r
ow
n
md: fi
x
'safemode' handl
i
ng
for extern
a
l m
e
tadata
.
commit
|
commitdiff
|
tree
2008-04-30
NeilBrow
n
m
d: rein
i
t
i
alise
more mddev fiel
d
s in d
o
_
md_stop
.
commit
|
commitdiff
|
tree
2008-04-30
NeilB
r
own
m
d
: s
k
ip all
m
etadata update pr
o
c
essing wh
e
n usin
g
.
.
.
commit
|
commitdiff
|
tree
2008-04-23
NeilBrown
knfsd: Remove NLM_H
O
ST_MAX and
ass
o
cia
t
ed logic
.
commit
|
commitdiff
|
tree
2008-03-20
NeilB
r
o
w
n
md: re
m
ove the 'supe
r
'
s
ysfs attribute from d
e
v
i
ces
.
.
.
commit
|
commitdiff
|
tree
2008-03-11
NeilBr
o
wn
md: reduce CP
U
w
astag
e
on idle m
d
array
w
ith
a write
.
.
.
commit
|
commitdiff
|
tree
2008-03-11
N
eilB
r
own
m
d
:
fix
formatting error i
n
/pr
o
c/mdstat
commit
|
commitdiff
|
tree
2008-03-05
Nei
l
Brown
m
d: fix
possible raid1/r
a
id10 deadlock on read erro
r
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
NeilB
r
own
md: lock ac
c
es
s
to
r
d
e
v
a
ttrib
u
t
e
s
proper
l
y
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md:
make sure a reshape is started when device
switches
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md: clean up ir
r
e
gularit
y
with raid
a
u
tode
t
ect
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md: guar
d
ag
a
i
nst
possible bad array geometry in v1
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md
:
reduce CP
U
wastage on i
d
le
md array with a
write
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md:
fix deadlock in md/raid1 and
m
d/raid10 when
handling
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: fix a
n
occasional
d
eadlock in raid5
commit
|
commitdiff
|
tree
2008-02-06
Neil
B
r
own
md:
change ITERAT
E
_RDEV_GENERIC to
rdev_for_each_l
i
s
t
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: change
I
TERATE_R
D
EV to rdev
_
for
_
e
ach
commit
|
commitdiff
|
tree
2008-02-06
NeilB
r
o
w
n
md
:
c
h
ange INTERATE_MDDEV to for_
e
ach_md
d
e
v
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: change a few 'int' to 'si
z
e_t'
i
n m
d
commit
|
commitdiff
|
tree
2008-02-06
NeilBrow
n
md: fix use-a
f
ter-free b
u
g w
h
en dropping an rd
e
v f
r
om
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
N
e
ilBr
o
wn
md
:
a
llow an
md array t
o
ap
p
ear with 0 drives if it
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: lock
a
ddress when changi
n
g attributes of compone
n
t
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: allow
d
e
vices
t
o be s
h
are
d
between md
a
rrays
commit
|
commitdiff
|
tree
2008-02-06
Neil
B
ro
w
n
m
d: s
e
t and test the ->persis
t
ent flag
for m
d
device
s
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md:
allo
w
a max
i
mum ext
e
nt to be set for resyncing
commit
|
commitdiff
|
tree
next