repo.or.cz
/
linux-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: add takeover support for raid4 -> raid5 conversion.
2009-03-31
Nei
l
Brown
m
d
:
add takeover support
f
or ra
i
d4 -> raid5 convers
i
o
n
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md/
r
aid
5
: allow
layout/ch
u
n
k
size to b
e
cha
n
ged o
n
an
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md: add ->ta
k
eover meth
o
d for raid5 to be ab
l
e
to take
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: add
->ta
k
eov
e
r
meth
o
d
to support ch
a
n
g
ing t
h
e personal
i
t
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md
:
enable
s
uspe
n
d/resum
e
o
f
md devic
e
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
m
d
: md_unregister_thread should cope wit
h
bei
n
g pass
e
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md/raid5:
r
efactor raid5 "run"
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d: make s
u
re new_level
,
new_c
h
u
nksize
,
ne
w
_layout
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
row
n
md/raid5: finish
s
upport for
DDF/raid6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5:
A
d
d
supp
o
rt for
n
ew layouts f
o
r raid
5
a
n
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
md/rai
d
5
: simplify
raid5_compute_sector interface
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
md/raid6: remove expec
t
a
t
ion that
Q
d
evice is im
m
e
d
iately
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/r
a
id5: change raid5_compute_sector and stripe_to_
p
didx
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/ra
i
d5: simp
l
ify interf
a
c
e for init_s
t
ripe an
d
get_act
i
v
e
_
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Andre
Noll
md: Represent raid
device s
i
ze i
n
sect
o
rs
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
And
r
e No
l
l
m
d: Make mdd
e
v->s
i
ze sector-b
a
sed
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lB
r
own
md: b
e
mo
r
e
c
o
nsis
t
ent about
s
etting WriteM
o
stly flag
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: occasional
l
y checkpoint d
r
ive
recov
e
ry to redu
c
e
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d:
m
ove
m
d_k
.
h
from inclu
d
e/linux/raid/ to drivers
/
md/
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: move
l
ots of #inclu
d
e lin
e
s out of
.
h files a
n
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
i
l
Brown
md:
move most cont
e
nt from md
.
h to md_k
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
md: mov
e
LEVEL_* d
e
finitio
n
fro
m
md_k
.
h
t
o
md_u
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Christo
p
h
H
ellwig
md: move h
e
ad
e
r
s
out of
i
n
clude/linux/
r
aid/
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Christo
p
h
H
e
llwig
c
l
e
a
nup drivers/md
/
Makefile
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
C
hristoph
Hellwig
m
d: stop defining MAJOR
_
NR
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Martin K
.
Pete
r
s
e
n
M
D
data i
n
tegrit
y
support
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
ro
w
n
md: wri
t
e bi
t
map info
r
m
ation to
d
evi
c
es tha
t
a
r
e undergoing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md: never clear
b
it fr
o
m the write-intent bi
t
map w
h
en
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md
:
Allow write-intent bitm
a
ps to hav
e
chunksize <
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md:
F
ix is_mddev_idle test (
a
gain)
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md: av
o
i
d
races when stoppi
n
g
resync
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrow
n
md/
r
aid10: Don't call bit
m
ap_cond
_
end_s
y
nc
when
w
e
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBro
w
n
md/
r
aid10: Don't
s
kip more than 1 bitm
a
p-chun
k
at
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
N
e
ilBrown
m
d
: Ens
u
r
e an m
d
array n
e
ver has to
o
ma
n
y devi
c
es
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
Andre Noll
md: Fix a bug in linear
.
c
c
ausing which_d
e
v
() to return
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
NeilBr
o
w
n
md: All
o
w re
a
d e
r
ror in a sin
g
l
e
drive raid1 to be
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: don't retry recov
e
ry of
r
aid
1
that fail
s
d
u
e to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBr
o
w
n
md: Allow md devices to be cr
e
ated by
n
ame
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
N
e
ilBrown
md: make devic
e
s disa
p
pear
w
hen they are no longer
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Ne
i
lBrown
md: centr
a
l
i
s
e
all fr
e
eing
of an 'md
d
ev' in
'md_
f
ree'
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBro
w
n
md: move al
l
ocation of ->queue from mdde
v
_find to
md_probe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Cheng Renquan
md: n
e
ed another
pr
i
nt_sb for mdp_superblock_1
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Chen
g
R
enquan
md: use list
_
for_eac
h
_entry m
a
cro d
i
rec
t
ly
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
A
n
d
r
e Noll
md: raid
0
: make hash_spaci
n
g and preshift
s
ector
-
based
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Andre
No
l
l
md: raid0:
R
epresent
t
he size of s
t
rip zones in s
e
c
to
r
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
A
n
dre Noll
md: raid0
c
reat
e
_stri
p
_z
o
n
e
s():
Add KERN_INFO/KERN_ERR
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Andre Noll
md: raid0
c
reate_
s
trip_
z
ones(): Make two local varia
b
les
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
And
r
e Noll
md:
raid0: Represent zo
n
e->zone_offset i
n
sectors
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Andre
N
oll
md:
raid0:
Represen
t
d
ev
i
ce of
f
s
e
t in sectors
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Andre No
l
l
md: raid0_make_re
q
uest():
R
eplace
l
o
c
al variable bloc
k
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Andre
Noll
md:
r
aid0_
m
ake_re
q
uest(
)
: Remove local variable
c
h
u
n
k_size
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Andre
N
o
ll
m
d
: r
a
id0_make_request(): R
e
pl
a
ce chunk
s
ize
_
b
i
ts by
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md
:
us
e
s
ysfs
_
notify_dirent to notif
y
changes to md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Ne
i
lBrown
md: fix bitmap-on
-
ext
e
rna
l
-file
b
ug
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-12-19
NeilBrown
md
:
Don
'
t read pa
s
t end of
b
itmap when
r
eading bitmap
.
commit
|
commitdiff
|
tree
2008-11-06
Andre Noll
md: linear: Fix
a
division by zero bug for very small
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-11-06
Ne
i
lBrown
m
d
:
f
ix b
u
g in raid10 reco
v
er
y
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-11-06
NeilBrown
md: rev
e
rt the
r
e
cent addition of a call to the B
L
KRRP
A
RT
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-28
NeilBrown
md:
d
estroy partiti
o
n
s
an
d
notify u
d
ev
wh
e
n
m
d array
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
N
eilBrown
md
:
al
l
o
w
extended pa
r
titions on md
devices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
N
ei
l
Bro
w
n
m
d:
u
se sysfs_notify_dirent to no
t
ify changes
t
o md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
NeilBrown
md:
u
s
e sysfs_n
o
tify_di
r
ent to notif
y
changes to md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-16
Dan
W
illiams
md: fix inpu
t
truncat
i
on in safe_delay_store
(
)
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-16
S
ven We
g
ene
r
md
:
check
f
or m
e
mo
r
y a
l
locat
i
on failure in faulty
personal
i
ty
commit
|
commitdiff
|
tree
2008-10-15
Stephen Rothwell
m
d
:
build failu
r
e due to miss
i
ng del
a
y
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBr
o
w
n
m
d: Rel
a
x min
i
mum size restrictions on chunk
_
size
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
Ne
i
lBrown
m
d
: remove space af
t
er func
t
ion name in decla
r
ati
o
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
Nei
l
Brow
n
md: Remove unnecessary #include
s
, #defines,
a
nd function
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
A
n
d
re Noll
md:
C
o
nvert
r
ema
i
ning
1
k
represen
t
a
ti
o
n
s
in linear
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
Andre Noll
md: linear
.
c: Mak
e
two l
o
cal variables sector-based
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
Andre N
o
ll
md: linear: Represent dev_info->size
a
nd dev_info
-
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
A
ndre No
l
l
md:
l
inear
.
c: Remove
b
ro
k
en debu
g
code
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
Andre Noll
md:
linear
.
c: Remove po
i
ntl
e
ss initializat
i
on o
f
curr_off
s
et
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
Andr
e
N
o
ll
md: l
i
ne
a
r
.
c:
Fix typo in comment
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilB
r
own
md: Don't try to s
e
t a
n
ar
r
ay
t
o
'
r
e
ad-auto
'
if it
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md: Allow metadata
_
version to be updated for
e
xternally
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
Chris Webb
md: Fix
r
dev_size_sto
r
e with
size == 0
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-19
NeilBrown
m
d: Don't wait
U
NINTERRUPT
I
B
L
E for o
t
he
r
resyn
c
to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-01
N
eilBrown
Fix problem with
w
aiting
w
hile holding rcu r
e
ad lock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-01
NeilBrow
n
Remove
i
n
validat
e
_p
a
rtiti
o
n call from do_md_stop
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Allow
raid10 resync to happening in larger chunks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
N
eil
B
ro
w
n
Allo
w
faul
t
y devices
t
o be r
e
moved from
a readonly
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilB
r
o
wn
Don't let a bl
o
c
ked_rdev interfere with read request
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Fail safe
l
y
w
hen trying to grow
an ar
r
ay with a write
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
N
e
i
lBrown
R
estore force
s
witch o
f
md ar
r
ay
t
o re
a
donly at rebo
o
t
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilB
r
own
Ma
k
e writes to md
/
s
a
fe
_
mode_d
e
la
y
immediately effec
t
iv
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-01
Arthur Jones
md: raid10: wake up frozen array
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
NeilBrown
md: Protect access
t
o
m
dde
v
->d
i
sks list u
s
in
g
RC
U
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
NeilBrown
md: onl
y
count
a
c
t
ual op
e
ners as access which prevent
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
Andre
Noll
m
d
: l
i
ne
a
r: Make array_
s
iz
e
sector-based and rename
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
Andre Noll
md
:
Make mddev->arra
y
_size sector-based
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
Andre Noll
md: M
a
k
e
sup
e
r_typ
e
-
>rdev_size_chang
e
() take sector
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
Andre
N
oll
md
:
Fi
x
che
c
k for
o
verl
a
ppi
n
g
devices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
Neil Brown
md: Tidy
u
p rdev_si
z
e
_store a bit:
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree