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: be more careful about write ordering when reshaping.
2009-03-31
NeilBrown
m
d/raid5: be more careful a
b
o
u
t writ
e
ordering
when
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md:
d
on't display meaningless values in sys
f
s files
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md/raid5:
all
o
w
l
a
y
out and
c
hunksize to be change
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
md
/
r
aid5: reshap
e
u
sing
l
argest of old and n
e
w chunk
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
/
raid5: prepare for a
l
lowing reshape
t
o
change layout
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
md/raid5: pre
p
are for allowin
g
r
eshape
to change chunksize
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
m
d
/
r
aid
5
: clearl
y
differen
t
iate 'bef
o
re' an
d
'
after
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
Documentation
/
md
.
t
x
t
update
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lB
r
own
m
d
: allow numb
e
r of dr
i
v
es in raid5
t
o
b
e
reduced
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5: change r
e
s
h
ape-p
r
ogress
m
easurement to cope
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
m
d: add exp
l
icit meth
o
d to
s
ig
n
al the end of a r
e
sh
a
p
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
md/raid5:
e
n
hance raid
5
_size to work
c
orrectly with
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5: dr
o
p qd_idx from r6_state
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
md:
ad
d
ta
k
eover support for converting raid6 back
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
w
n
md: ad
d
takeover
s
uppo
r
t for raid4 -> raid5 conversion
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
l
B
rown
md
/
raid
5
: allo
w
layou
t
/chunksize to be changed
o
n
an
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md: add
-
>
t
a
k
eover method for raid5 to b
e
able t
o
take
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: a
d
d ->takeover met
h
o
d to support changing the per
s
onalit
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: enabl
e
s
u
s
pend/res
u
me of
m
d devices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
o
w
n
md: md_
u
nregister_threa
d
should cop
e
with
being passed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eil
B
r
own
md/raid5:
refacto
r
r
aid5
"run"
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
m
d
: make sure new
_
level, new
_
c
h
unksize, new_layo
u
t
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/rai
d
5: finis
h
supp
o
rt for DDF/raid6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBro
w
n
md/raid
5
:
Add supp
o
r
t f
o
r new
l
ayouts
for
raid5
a
nd
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/r
a
i
d
5
:
simp
l
ify raid5_c
o
mpute_sector
interface
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
B
rown
m
d
/rai
d
6:
r
e
move
e
xpectation that Q devi
c
e is immed
i
atel
y
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
md/ra
i
d5: c
h
an
g
e
r
aid5_compute_s
e
ctor
a
nd
stripe_to_pdidx
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
m
d
/
raid5: simplify i
n
t
er
f
ace
for init_s
t
r
i
pe and g
e
t
_activ
e
_
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBro
w
n
md:
be more c
o
ns
i
stent about sett
i
ng Wri
t
eMo
s
tly flag
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md:
oc
c
asionally che
c
kpoint drive r
e
c
overy to reduce
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: mo
v
e m
d
_k
.
h
from in
c
lude/
l
inux/r
a
id/
t
o
d
rivers/md/
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: m
o
v
e
lots of
#
include 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 most cont
e
n
t fr
o
m md
.
h to md_k
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: mov
e
LEVEL_* definition from
md
_
k
.
h
t
o md_u
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md: write bitmap information to
devices
t
hat ar
e
undergoing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
:
n
e
v
er clear bit from the write-intent bitmap when
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: Allow wri
t
e-intent bitmaps to have chunksize <
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
md: Fix
i
s
_
mddev_idle test (
a
g
ai
n
)
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md: avoi
d
rac
e
s when st
o
p
p
i
ng resync
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
N
eilBro
w
n
md/raid10: D
o
n't
c
all
b
i
tmap_co
n
d
_
end
_
syn
c
when we
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md/raid10: Don
'
t skip more than 1 bit
m
ap-chunk
at
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
NeilBrown
md: Ensur
e
an md array never has too
man
y
devices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
NeilBrown
md:
A
llow rea
d
error in a single drive rai
d
1
t
o
be
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
N
e
ilB
r
own
md: don't re
t
r
y
recovery of raid1 that fa
i
ls
due to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: A
l
l
o
w md devices to b
e
created by name
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md
:
m
a
ke d
e
vices
d
isappear when they
are no
l
ong
e
r
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Nei
l
Brown
md: ce
n
tral
i
se all
f
re
e
in
g
of an 'mddev' in
'md_
f
ree'
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: move alloc
a
tion of ->queue
f
rom mddev_fi
n
d
to
md_prob
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md:
use sysfs_noti
f
y_diren
t
to notify c
h
anges to
m
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: fix bitmap-on-external-fi
l
e bug
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-12-19
NeilBrown
m
d: Don't read p
a
s
t en
d
of bi
t
map when reading bitmap
.
commit
|
commitdiff
|
tree
2008-11-06
NeilBrown
md: fix
bug in raid10 rec
o
very
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-11-06
NeilBrown
md: r
e
ve
r
t
t
h
e
recent addit
i
on of a
call
t
o t
h
e BLKRRPART
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-28
NeilBrown
m
d
:
des
t
roy parti
t
io
n
s
a
nd
notify udev when md array
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
Ne
i
lBro
w
n
md: allow extended
p
art
i
tio
n
s on
m
d devi
c
es
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
NeilBro
w
n
md: use sysfs_not
i
f
y
_dirent to not
i
fy c
h
anges to md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
NeilB
r
o
w
n
md: use sysfs_notify_dirent t
o
no
t
ify
changes to m
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md:
Relax minimum size restrictions on
c
h
u
nk_size
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
N
e
ilBrown
md: remo
v
e s
p
ace af
t
er
func
t
ion na
m
e i
n
d
ec
l
arati
o
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrow
n
md:
R
e
move unnecessary #incl
u
des, #defines,
a
n
d function
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilB
r
own
m
d
: Don't try
to set
an array to 'read-auto' if i
t
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
Neil
B
ro
w
n
md: Allow
meta
d
ata_
v
ersi
o
n to
b
e updated for externally
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-19
Ne
i
lBrown
md: Don't wa
i
t UN
I
NT
E
RR
U
P
TI
B
L
E
for other resync to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-01
Ne
i
lBrown
F
ix probl
e
m
wit
h
waiting
w
hile holding rcu read loc
k
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-01
NeilBrown
Remove invalidate_partition call f
r
om do_md_st
o
p
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Allow ra
i
d10
resync
to
happ
e
ning i
n
larger
c
hunks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Allow faulty
d
evi
c
es
to b
e
remo
v
ed
from a read
o
nly
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
Nei
l
Brow
n
Don't let a block
e
d_rdev interfere with read request
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Fai
l
saf
e
ly when try
i
ng to grow an array wit
h
a
write
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
R
estore force
s
w
i
t
ch
o
f
md ar
r
ay to reado
n
ly at re
b
oot
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
M
a
k
e
writes to md/sa
f
e_mode_delay im
m
ed
i
a
t
ely effective
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
NeilBrown
md:
P
rotect
a
ccess to mddev-
>
disks
list usi
n
g RCU
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
NeilBro
w
n
md: only count actual openers as ac
c
ess which
p
r
even
t
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-06-23
N
e
ilBrown
kn
f
sd: nfsd: Hand
l
e
ERESTARTSY
S
from sy
s
calls
.
commit
|
commitdiff
|
tree
2008-05-24
Neil
B
r
own
md: r
e
st
a
rt recovery cleanly after device fai
l
ure
.
commit
|
commitdiff
|
tree
2008-05-24
N
e
ilBrown
md
:
notif
y
user
s
p
a
c
e on 'write-pendin
g
' changes to
.
.
.
commit
|
commitdiff
|
tree
2008-05-24
NeilBrown
md: raid1: Fix re
s
t
o
rati
o
n o
f
b
io b
e
tween failed read
.
.
.
commit
|
commitdiff
|
tree
2008-05-24
NeilBrown
md:
f
ix
p
ossibl
e
oo
p
s
when r
e
mov
i
n
g a bitmap
f
ro
m
an
.
.
.
commit
|
commitdiff
|
tree
2008-04-30
NeilBrown
md: fix up s
w
itching m
d
arrays between r
e
a
d-onl
y
and
.
.
.
commit
|
commitdiff
|
tree
2008-04-30
NeilBrown
md: f
i
x 'safemode' handlin
g
f
or ex
t
ernal meta
d
ata
.
commit
|
commitdiff
|
tree
2008-04-30
N
e
ilBrow
n
md
:
re
i
n
i
t
i
a
l
ise more mddev fields in
do_md_s
t
op
.
commit
|
commitdiff
|
tree
2008-04-30
N
eilBrown
md: skip
a
ll metadat
a
update proc
e
ssing
when
usi
n
g
.
.
.
commit
|
commitdiff
|
tree
2008-04-23
NeilBrown
knfsd:
Rem
o
ve N
L
M_HOST_M
A
X and
a
s
s
ociated logic
.
commit
|
commitdiff
|
tree
2008-03-20
NeilB
r
own
md: remo
v
e the
'
super' sys
f
s attri
b
u
t
e from devic
e
s
.
.
.
commit
|
commitdiff
|
tree
2008-03-11
Neil
B
rown
m
d
: reduce CPU wastage on
idle md array with a write
.
.
.
commit
|
commitdiff
|
tree
2008-03-11
NeilBrown
m
d
: fix format
t
in
g
error i
n
/proc/mdstat
commit
|
commitdiff
|
tree
2008-03-05
NeilBr
o
wn
md: fix possible
raid1
/
r
a
id10 deadlock
o
n read
e
rro
r
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md:
l
oc
k
access to
r
de
v
a
t
tributes prop
e
r
l
y
commit
|
commitdiff
|
tree
2008-03-05
N
e
ilBrown
md: m
a
ke
s
ure a reshape is started when device
switches
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
NeilB
r
own
md: clea
n
up irregularity with raid autod
e
tect
commit
|
commitdiff
|
tree
2008-03-05
N
e
i
lBrown
md: g
u
ard against possible b
a
d
a
rray g
e
omet
r
y in v1
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
NeilBrow
n
md: reduce CPU
w
a
stage o
n
idle
m
d
a
rray
w
i
t
h a writ
e
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md:
fix deadloc
k
in md/ra
i
d1 and md/raid10 when handling
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBro
w
n
md: fix an occasional deadlock in raid5
commit
|
commitdiff
|
tree
2008-02-06
NeilBrow
n
md: change ITERATE
_
RDEV_
G
E
N
E
RIC to rdev_for_
e
ach
_
list
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrow
n
md: change
I
TERATE_RD
E
V to rd
e
v_for_each
commit
|
commitdiff
|
tree
2008-02-06
NeilB
r
own
md: change INTERATE_MDDEV to
f
o
r_ea
c
h_mddev
commit
|
commitdiff
|
tree
2008-02-06
N
eilBrown
md:
c
h
ange a fe
w
'
in
t
' to 'size_t' in md
commit
|
commitdiff
|
tree
2008-02-06
N
e
ilBrown
md: fix
u
s
e
-after-free bug when dropping an rd
e
v fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: all
o
w an md array to
ap
p
ear
with 0 drives
if it
.
.
.
commit
|
commitdiff
|
tree
next