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: avoid races when stopping resync.
2009-02-25
Nei
l
Brown
md: a
v
oid r
a
ce
s
when s
t
o
pping resync
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md/raid10: Don't
c
all bitmap_co
n
d_
e
n
d
_
sync when we
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
N
e
il
B
rown
m
d
/
raid10: Don'
t
skip more than 1 bitmap-chunk at
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
Ne
i
lBro
w
n
md: E
n
sure an md ar
r
ay nev
e
r has
too many d
e
vices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
NeilBrown
md: Allow r
e
ad error in a s
i
ngle
d
r
i
ve raid1 to be
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: don
'
t retry r
e
cov
e
ry
of raid1 that fails due to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBr
o
wn
md
:
Allow md devices
t
o be created by name
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: make devices d
i
sappear w
h
en they are
n
o
l
onger
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md
:
cen
t
ralise all freeing
of an 'mddev'
i
n 'md
_
free'
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
N
e
ilBrown
m
d: move allocation of ->queu
e
f
r
o
m
mdd
e
v_fi
n
d to m
d
_pr
o
be
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
m
d
:
use sysfs
_
notify_dirent t
o
notify changes to
m
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
N
e
ilBrown
md: fix bitma
p
-on-ext
e
rn
a
l-file b
u
g
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-12-19
NeilBr
o
w
n
m
d: Do
n
't read
p
ast end of bitmap when rea
d
in
g
bitma
p
.
commit
|
commitdiff
|
tree
2008-11-06
N
eilBrow
n
m
d
:
fix bug in
r
a
i
d10 recover
y
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-11-06
NeilBrown
md: rev
e
rt the
recent ad
d
ition of a call to th
e
BLKRRPART
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-28
NeilBro
w
n
m
d: destroy
p
a
r
t
itions and notify udev
when md array
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
NeilBro
w
n
md: all
o
w exte
n
ded partitions on md d
e
vices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
NeilBrown
md: use sysfs_notify
_
d
i
rent to
n
otify cha
n
ges to m
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
NeilBrown
m
d
:
use sysfs_notify_dirent
t
o notify ch
a
n
g
es to md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
N
e
ilBrown
md: Re
l
ax
minimum size restrictions
on chunk_size
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
Ne
i
l
B
rown
md: remove space
a
fter fu
n
ct
i
o
n
name in declarati
o
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilB
r
own
md: Remove
u
nnecessary #includes, #defines, and fun
c
tion
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md: D
o
n't try
to set an array to 're
a
d-a
u
to' if i
t
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
Nei
l
B
r
own
m
d
: Allow
metadata_version to be updated for exter
n
ally
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-19
N
e
ilBrown
md
:
Don't
wait
UNINTERRU
P
T
I
BLE for ot
h
e
r
resync to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-01
Neil
B
rown
Fix prob
l
em with wai
t
ing while holdi
n
g rc
u
read lock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-01
NeilBrown
Remove invalidate
_
partition call from do_md_sto
p
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Al
l
o
w raid10 resync to happeni
n
g i
n
large
r
chunks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
N
e
i
l
Brown
A
l
lo
w
faulty devices to be re
m
o
v
ed f
r
om a readonly
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Don't let a b
l
ock
e
d_rdev in
t
e
r
fere with read request
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
Nei
l
Brown
Fail safely w
h
en trying to grow
a
n
a
rray wit
h
a wri
t
e
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
R
estore
force switch of m
d
arra
y
to
r
eadonly at
r
ebo
o
t
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrow
n
Ma
k
e writes to md/safe
_
m
o
de_delay im
m
ediately effective
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
N
e
i
l
Brown
md: Protect access to mddev->di
s
ks list using RCU
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
Nei
l
Brown
md
:
only count actual
o
peners
as access wh
i
ch prev
e
nt
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-06-23
NeilBrown
knfsd: nfsd: Handle ERES
T
ART
S
Y
S
from syscalls
.
commit
|
commitdiff
|
tree
2008-05-24
NeilBrown
md: restart recovery clean
l
y a
f
ter dev
i
c
e fai
l
ur
e
.
commit
|
commitdiff
|
tree
2008-05-24
NeilBrown
md: notify u
s
erspac
e
on 'write-pending
'
changes to
.
.
.
commit
|
commitdiff
|
tree
2008-05-24
NeilBrown
md: raid1:
F
ix res
t
oration of b
i
o between
f
ailed rea
d
.
.
.
commit
|
commitdiff
|
tree
2008-05-24
N
ei
l
Brown
md: fix possible o
o
ps when removing a bitmap from an
.
.
.
commit
|
commitdiff
|
tree
2008-04-30
Neil
B
rown
md: fix up sw
i
t
c
hing md a
r
rays between re
a
d
-only and
.
.
.
commit
|
commitdiff
|
tree
2008-04-30
N
e
ilBr
o
wn
md: fix
'safemo
d
e'
h
andling for external metadata
.
commit
|
commitdiff
|
tree
2008-04-30
NeilBrown
md: reinitialis
e
more mdd
e
v fields in do_
m
d_
s
t
op
.
commit
|
commitdiff
|
tree
2008-04-30
NeilBrown
md: skip al
l
metadata up
d
ate
p
rocessing wh
e
n us
i
ng
.
.
.
commit
|
commitdiff
|
tree
2008-04-23
NeilBrown
kn
f
sd: Rem
o
ve N
L
M_HOST_
M
AX a
n
d
a
ssociated logic
.
commit
|
commitdiff
|
tree
2008-03-20
NeilBro
w
n
md: r
e
m
ov
e
the 'super' sysfs
a
t
t
r
ibute from devices
.
.
.
commit
|
commitdiff
|
tree
2008-03-11
NeilBrown
md: reduce CPU wastage on idl
e
m
d
arr
a
y with a write
.
.
.
commit
|
commitdiff
|
tree
2008-03-11
Neil
B
rown
md: fix
f
orma
t
ting error i
n
/proc/m
d
stat
commit
|
commitdiff
|
tree
2008-03-05
N
e
i
lBrown
m
d
: fix po
s
sib
l
e
r
aid1/raid10 deadlock on
r
ead error
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
Nei
l
Brown
md
:
lock
access
to
r
de
v
att
r
ibut
e
s pr
o
perly
commit
|
commitdiff
|
tree
2008-03-05
NeilB
r
o
wn
md:
m
a
k
e sure a re
s
h
a
pe
i
s sta
r
ted when de
v
ic
e
switch
e
s
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md: clean up irregularity
w
ith raid autode
t
ect
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md: guard against possible bad array
geometry in v1
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md: reduce CP
U
w
a
stage
o
n idle md array w
i
th a write
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md
:
fix
d
eadlock in m
d
/raid1 and md/raid10 when handling
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
N
e
ilBrown
md: fix an
occasional deadlock
i
n
r
aid5
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: change ITERATE
_
RDEV_GENERIC to rd
e
v_for_each_lis
t
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: change ITERATE_RDEV to rdev_for
_
each
commit
|
commitdiff
|
tree
2008-02-06
NeilBro
w
n
md: cha
n
g
e
IN
T
ERATE_MDDEV
t
o
for_eac
h
_mddev
commit
|
commitdiff
|
tree
2008-02-06
N
e
ilBrown
md: change
a
few 'int' to 'size_
t
' in md
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
m
d
: fix use-after-
f
r
ee bug
when dropping an rdev
fro
m
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilB
r
own
md: allow an md array to appear
w
ith 0 drives if it
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
N
e
ilBr
o
w
n
md:
l
ock ad
d
r
e
s
s
w
he
n
chan
g
in
g
attribut
e
s
o
f component
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
N
ei
l
Brown
m
d
:
allow
d
evices to be shared
between md arrays
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: set a
n
d te
s
t
t
he ->persistent
f
la
g
for md device
s
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilB
r
own
md:
a
llow a
maximum e
x
tent to be set for re
s
yncin
g
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: give users
p
a
ce control over
r
emo
v
ing
f
ailed devic
e
s
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: supp
o
rt
'
external' metada
t
a
for md arrays
commit
|
commitdiff
|
tree
2008-02-06
Ne
i
lBrown
md: Update md bitmap during
re
s
y
nc
.
commit
|
commitdiff
|
tree
2008-01-13
NeilBrown
k
nfsd:
A
l
low NFSv2/3
W
R
I
TE call
s
t
o
succeed when krb5i
.
.
.
commit
|
commitdiff
|
tree
2007-10-23
NeilBrown
md: fix an unsi
g
ned compare
to allow creation of bitm
a
ps
.
.
.
commit
|
commitdiff
|
tree
2007-10-17
N
eilBrown
m
d
:
make
s
ure read errors are auto
-
corrected during
.
.
.
commit
|
commitdiff
|
tree
2007-10-17
N
eilBr
o
wn
m
d
:
's
y
nc_
a
ction' in sysfs retur
n
s
wr
o
ng v
a
lue for
.
.
.
commit
|
commitdiff
|
tree
2007-10-17
N
eilBrown
md: fix a b
u
g in some never-use
d
code
.
commit
|
commitdiff
|
tree
2007-10-10
Ne
i
lBrown
Drop 's
i
ze' argumen
t
from bio_endio and bi_end
_
io
commit
|
commitdiff
|
tree
2007-10-10
Ne
i
lBrown
Don't decrement bi
_
size
i
n bio_en
d
i
o
commit
|
commitdiff
|
tree
2007-10-10
NeilBrown
Only call b
i
_
e
nd_io once
f
o
r
any bio
commit
|
commitdiff
|
tree
2007-10-10
Neil
B
rown
Remo
v
e f
l
ush_dry_bio_endi
o
commit
|
commitdiff
|
tree
2007-10-10
NeilBrown
Share
co
d
e
betwee
n
init_request_from_bio and bl
k
_
rq_bio_prep
commit
|
commitdiff
|
tree
2007-10-10
NeilBrown
Stop exporting
b
lk_r
q
_bio_prep
commit
|
commitdiff
|
tree
2007-10-10
N
e
i
l
B
r
own
N
e
w
functi
o
n
blk_req_append_bio
commit
|
commitdiff
|
tree
2007-10-10
NeilBr
o
w
n
Fix various abuse of bio fields in um
e
m
.
c
commit
|
commitdiff
|
tree
2007-10-10
N
ei
l
Brown
I
n
troduce rq_for_
e
ach_segment r
e
p
la
c
ing
r
q_f
o
r_each_bio
commit
|
commitdiff
|
tree
2007-10-10
N
e
i
l
B
rown
M
e
rge blk_recount_segm
e
nts
i
nto blk_re
c
alc
_
rq
_
segments
commit
|
commitdiff
|
tree
2007-09-12
NeilBrown
md: fix
s
ome bugs with gro
w
in
g
raid5/rai
d
6 arrays
.
commit
|
commitdiff
|
tree
2007-08-23
NeilBrow
n
md:
corre
c
tly update
s
ysfs when
a ra
i
d
1
is
reshaped
commit
|
commitdiff
|
tree
2007-08-23
Neil
B
ro
w
n
md:
m
ake
s
u
r
e a re-add after
a
restar
t
honours bitmap
.
.
.
commit
|
commitdiff
|
tree
2007-07-17
NeilBrown
md
:
change bitma
p
_
u
nplug a
n
d
others to void
f
u
n
ct
i
ons
commit
|
commitdiff
|
tree
2007-07-17
NeilB
r
o
w
n
md: check that
i
nternal bitma
p
do
e
s not o
v
erlap other
.
.
.
commit
|
commitdiff
|
tree
2007-07-17
NeilBro
w
n
md: improv
e
the is_mddev_i
d
le test fix
commit
|
commitdiff
|
tree
2007-07-17
NeilBrow
n
m
d
: impro
v
e mes
s
age about invalid superbl
o
ck during
.
.
.
commit
|
commitdiff
|
tree
2007-07-17
NeilBrown
F
ix read/t
r
u
n
cate race
commit
|
commitdiff
|
tree
2007-06-16
NeilB
r
own
m
d: fix two raid10 bugs
commit
|
commitdiff
|
tree
2007-05-24
NeilBr
o
wn
m
d
: f
i
x bug
with lin
e
ar hot-a
d
d and else
w
here
commit
|
commitdiff
|
tree
2007-05-24
N
e
ilBrown
md: don't write more than is
required
o
f
th
e
l
ast
page
.
.
.
commit
|
commitdiff
|
tree
2007-05-24
NeilBrown
md: avoid
overflo
w
in raid0 ca
l
cul
a
tion with
l
ar
g
e
.
.
.
commit
|
commitdiff
|
tree
2007-05-11
Nei
l
Brown
m
d: improve the is_mddev_idle test
commit
|
commitdiff
|
tree
2007-05-10
NeilBr
o
wn
md: avoi
d
a possibility that
a read
error
c
an wrongly
.
.
.
commit
|
commitdiff
|
tree
2007-05-09
NeilBrown
md:
improve p
a
rt
i
tion
d
etectio
n
i
n md
a
rray
commit
|
commitdiff
|
tree
2007-05-09
Neil
B
r
o
wn
m
d
:
allow
r
eshape_pos
i
tion
for md
a
rrays to be set
.
.
.
commit
|
commitdiff
|
tree
next