repo.or.cz
/
linux-2.6
/
mini2440.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
md/raid5 - avoid deadlocks in get_active_stripe during reshape
2009-06-09
NeilBrown
md/
r
aid5
-
a
void
d
e
adlocks in get_active_stripe dur
i
ng
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-09
NeilB
r
ow
n
md/rai
d
5: use conf
-
>raid_disks in pre
f
e
r
ence
t
o m
d
dev
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-27
NeilBrown
md:
r
a
i
d
5: change inc
o
rrect usage of 'min
'
mac
r
o
to
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-26
NeilBr
o
w
n
md: do
n
't use locked
_
ioctl
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-26
N
eilBrown
md: don't
upd
a
te
cur
r
_re
s
ync_compl
e
ted
without
also
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-26
Neil
B
rown
md:
raid5: avoid
s
ector val
u
es
g
o
i
ng negative when
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-25
NeilBro
w
n
md: export 'froz
e
n
' resync s
t
ate through sy
s
fs
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-25
NeilBrow
n
md:
b
i
tmap: improve bitmap maint
e
nan
c
e co
d
e
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-25
NeilB
r
own
md: i
m
prove errno return when setting ar
r
ay_s
i
ze
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-25
N
eilBrown
m
d:
a
lwa
y
s update level /
c
hunk_size / layou
t
when
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
N
eilBrown
m
d
: remove rd%d links immediately after st
o
pping an
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
md: remove ability to explicit set an in
a
ctiv
e
array
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
J
an
Engelhardt
m
d: constify VFTs
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrow
n
md: ti
d
y up status_r
e
sync to handle large arrays
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
NeilB
r
own
md: f
i
x
some
(
more) errors w
i
th bitmaps on de
v
i
c
es
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
N
eilBrown
md/
r
aid10
:
don
'
t
clear bitmap du
r
ing recovery if array
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
md: fix lo
a
ding of out-of-d
a
te bitmap
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-04-20
Ne
i
lBrown
md:
suppo
r
t bitmaps on RAID10 arrays l
a
rger t
h
e
n 2
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-04-17
NeilBrown
md: u
p
date sync_c
o
mpleted and reshap
e
_po
s
ition even
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-04-14
NeilBro
w
n
m
d:
i
m
p
rov
e
usefulness and acc
u
racy of sysfs file
m
d
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-04-14
NeilBrown
md: allow
s
etting ne
w
l
y ad
d
ed device to 'in_sync' via
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-04-14
Chri
s
top
h
Hell
w
ig
md: tiny md
.
h
c
leanups
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-04-06
NeilBrown
md/raid
1
-
don't as
s
ume
n
ewly alloca
t
e
d
b
v
ecs are initialis
e
d
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5 revis
e
rules for when to u
p
date metadata dur
i
n
g
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md/raid5
:
minor code
c
l
e
anups in
m
ake_request
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
md: remove CONFIG_MD
_
RAID_RESHAPE config option
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
/raid5
:
b
e
m
or
e
careful a
b
out
write ordering when
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrow
n
md: do
n
't display meanin
g
less
v
alues
i
n
s
ysfs
f
iles
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md/raid5: all
o
w l
a
yout and chunksize to be changed
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md/raid
5
:
r
e
s
hape
using largest of ol
d
and n
e
w chunk
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md/raid5: prepare f
o
r al
l
ow
i
ng res
h
ape to chan
g
e la
y
out
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md/raid5: pr
e
pare for allowing reshape to change c
h
un
k
size
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md/
r
aid5: c
l
ea
r
l
y
differentiate
'
bef
o
r
e' and 'a
f
t
er
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
Documentation/md
.
tx
t
update
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilB
r
own
m
d: allow number of drives i
n
raid5 to be
reduced
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
md/ra
i
d5:
c
hange r
e
shape-progress measurement to cope
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d: a
d
d
explicit met
h
od to signal the end
o
f a resha
p
e
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5: enhan
c
e ra
i
d5_size to work corr
e
ctly with
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
md/raid5: dr
o
p qd_id
x
from r6_state
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Da
n
Williams
md/raid6:
move raid6 data proce
s
s
i
ng to raid6_pq
.
k
o
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Andre Noll
md: r
a
i
d
5
r
un
(
): Fix max_deg
r
aded for raid level 4
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Atsushi SAKAI
m
d
:
fix typ
o
i
n FSF ad
d
ress
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: add t
a
keover support
f
or conver
t
ing raid6 back
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md: add takeove
r
s
u
pp
o
rt for raid
4
-> raid5 conver
s
io
n
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
md/raid5: allow
l
ayout/chunksize to b
e
changed on an
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
md: add ->takeover
method for raid5 to be
a
b
l
e to
take
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: add ->takeover method
t
o
s
u
pport cha
n
ging the
pe
r
sonalit
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
m
d
: enabl
e
suspend/resume o
f
md dev
i
ces
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md
:
m
d_un
r
egister_thr
e
ad should cope
w
ith being passed
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
m
d/r
a
id5:
r
efactor r
a
id5 "run"
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
eilB
r
own
md
:
m
a
ke
s
u
r
e
new_level, new_ch
u
nksize, new_l
a
yout
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md/raid
5
: f
i
nish support for DDF
/
raid6
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/ra
i
d5
:
Add suppo
r
t for new lay
o
uts for r
a
id5 an
d
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
e
il
B
rown
md/
r
aid5: s
i
mplify
r
aid
5
_
comp
u
te_sect
o
r interface
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
m
d
/raid
6
:
r
emove exp
e
ctation th
a
t Q device
is immedia
t
ely
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5: change r
a
i
d5_com
p
ute_sector and
s
tripe_to_pdid
x
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/ra
i
d5: simplify interface for init_str
i
pe and get_acti
v
e_
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Andre
N
o
ll
md: Represent raid
d
e
v
ice
size in s
e
ctor
s
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Andre Noll
md: Make mddev->size se
c
tor-ba
s
ed
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: be more consis
t
en
t
about setting WriteMostly flag
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
B
rown
md: oc
c
asionally checkpoint drive recovery to reduce
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lB
r
own
md
:
move md_k
.
h from
incl
u
de/linux/raid/ to drivers/
m
d/
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
md
:
m
ove l
o
t
s of #include
l
i
n
es out of
.
h
f
i
les
a
nd
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
: move m
o
st conten
t
from md
.
h to md_k
.
h
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
m
d
: move LEVE
L
_*
defin
i
t
i
on from
md_k
.
h to md_u
.
h
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
C
hristo
p
h Hellwig
md: move headers out of in
c
lude/li
n
ux/raid/
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Christo
p
h Hellwig
cleanup dri
v
ers/md/M
a
kefi
l
e
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ch
r
istoph Hell
w
i
g
md: stop de
f
ining MAJOR_NR
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Martin K
.
Peters
e
n
MD dat
a
i
n
t
egri
t
y su
p
port
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
row
n
md: write b
i
tmap in
f
ormation t
o
devices that are undergoi
n
g
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md:
n
ever clear bit from the writ
e
-int
e
n
t bitmap when
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: Allo
w
w
r
i
te-intent bitmaps to have
c
hunksi
z
e <
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md: Fix is_
m
dd
e
v_
i
dle
test (again)
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-25
Nei
l
B
r
own
md: avoid rac
e
s when stop
p
ing resync
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-25
Ne
i
lBro
w
n
md
/
raid10:
D
on't call bitmap_c
o
n
d
_end_sync when we
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-25
N
eilBrown
md/
r
aid10: Don't skip more than 1
b
itmap-chunk
at
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-06
Neil
B
rown
m
d: Ensure an
m
d array never
has too many devices
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-06
And
r
e
N
oll
m
d
:
Fix
a
bug in linear
.
c causing which_dev() to ret
u
rn
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-06
NeilBrown
md: Allow re
a
d error
i
n a singl
e
drive raid1 to be
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: don't retry
r
ec
o
very of raid1 that fa
i
ls due to
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
Ne
i
lBr
o
w
n
m
d: Allow m
d
d
e
v
ices to
be created by
name
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
m
d
: make devices d
i
sap
p
ea
r
wh
e
n they ar
e
n
o longe
r
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: centralis
e
a
l
l freeing
of
a
n 'mddev' in '
m
d_
f
ree'
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: mov
e
allocation of ->que
u
e
f
ro
m
m
d
dev_find to
m
d_probe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
Cheng Renquan
md: need a
n
other print_sb for
mdp_superblock_1
Cc: Neil Brown <
neilb@suse.de
>
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
Cheng Renquan
m
d
:
u
se list_for_each_entry ma
c
ro directly
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
Andre
N
o
ll
md: ra
i
d0: make hash_spacing and preshift sector
-
b
a
sed
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
Andre Noll
m
d
: raid0: Represent
t
he size of strip
z
ones i
n
secto
r
s
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
A
n
dre No
l
l
md:
r
a
i
d0
create
_
s
trip_zon
e
s(
)
: Add KERN_INFO
/
KERN_ER
R
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
Andre Noll
md:
rai
d
0 cre
a
te
_
strip_
z
o
nes(): Make two local variab
l
es
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
A
n
dre No
l
l
md:
r
a
i
d0: Represent zon
e
->
z
one_o
f
fset
i
n sectors
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
Andre N
o
l
l
md: raid0: Repre
s
ent de
v
ice offset in sector
s
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
Andr
e
Noll
md: raid0_make_req
u
e
st():
R
eplace
local va
r
iable bl
o
c
k
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
A
ndre Noll
md: raid0_make_reque
s
t(): R
e
move
l
o
cal
v
a
r
i
able chunk
_
s
ize
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
Andre Noll
md: rai
d
0
_
make_requ
e
st(): Replace chu
n
ksize_
b
its
b
y
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
N
eilBrown
md: use sysfs_
n
otify_diren
t
to
n
ot
i
fy cha
n
ges to m
d
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilB
r
own
m
d
: fix
bitmap-on-
e
xternal-file bug
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-12-19
NeilBrown
md:
D
o
n't read past e
n
d of bitmap when reading
bitmap
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-11-06
An
d
re Noll
md: l
i
n
e
ar: Fix a division by ze
r
o bug f
o
r very small
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-11-06
Nei
l
B
r
own
md: fix bug
i
n raid10 re
c
overy
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
next