repo.or.cz
/
linux-2.6
/
libata-dev.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 method to support changing the personality managing an array
2009-03-31
NeilBrown
md: ad
d
->takeove
r
method to support chang
i
ng
t
he pe
r
sonalit
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md:
e
nable suspend/resume of md de
v
ic
e
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
md: m
d
_unre
g
is
t
e
r
_
t
hr
e
a
d
should cope with being
passed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
m
d
/raid5: refactor ra
i
d5 "run"
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: make sure new
_
lev
e
l, new_chunksize
,
new_layou
t
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/ra
i
d5: fin
i
s
h support for
D
DF/raid
6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5: Add support for new
layou
t
s
f
o
r raid5 and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d/raid5: s
i
mplify raid5_com
p
ute_sector interface
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilB
r
own
m
d
/raid6: r
e
move expectat
i
on that Q dev
i
ce is i
m
media
t
e
ly
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilB
r
own
md/raid5: chan
g
e raid5
_
comp
u
te_se
c
tor and stri
p
e
_
to_pdidx
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
r
o
wn
md/raid5: simplif
y
interface f
o
r
i
n
it_
s
tripe a
n
d get_active_
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: be more consistent abou
t
se
t
ting W
r
iteMostly
flag
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: occasiona
l
ly checkp
o
int drive recovery to reduce
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
row
n
md: move m
d
_k
.
h from in
c
lude/linux
/
rai
d
/
t
o
dri
v
e
r
s
/
md/
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: move lots of #include l
i
n
es out of
.
h files and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilB
r
own
md:
m
ove mo
s
t
content from
m
d
.
h to md_k
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md: move LE
V
EL_*
d
efinition fr
o
m
m
d_
k
.
h to md_u
.
h
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
md: write
b
itmap information to devic
e
s
that a
r
e u
n
der
g
oing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md: never cl
e
ar bit from the wri
t
e
-
intent bitmap
w
hen
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md:
A
llow wr
i
te-
i
ntent bitmap
s
to have chu
n
ksize <
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
r
own
md: Fix is_mddev_idle t
e
st
(again)
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
Neil
B
rown
md:
avoid
r
aces
when sto
p
ping
resync
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md/raid1
0
:
Don
'
t call bitmap_
c
o
n
d
_
end_sync w
h
e
n w
e
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md/
r
aid10: Don't
skip more than 1 b
i
tm
a
p-c
h
unk at
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
N
e
ilBrown
m
d
: Ensure an md
a
rr
a
y never
h
as
t
o
o many devices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-02-06
NeilBrown
md:
Allow rea
d
er
r
or in a single
d
r
ive raid1 t
o
be
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrow
n
md: don't ret
r
y reco
v
ery of r
a
i
d1 that f
a
ils du
e
to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
Nei
l
B
row
n
md: Allow md d
e
vices to
b
e cre
a
ted by na
m
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: make
d
e
vi
c
es disappear
w
hen
they are no longer
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md:
centralis
e
all
f
reei
n
g of an 'mddev' in 'md_free
'
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: mov
e
allocation of ->que
u
e from mddev_f
i
nd
to md_prob
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: use sy
s
fs_notify_
d
irent to notify changes
to md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-01-08
N
eilB
r
own
m
d
:
fix bitmap-on-external
-
file
bug
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-12-19
NeilBrown
md:
Don't read past end o
f
bi
t
map wh
e
n
reading
b
itma
p
.
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
m
d
: revert t
h
e recent a
d
d
ition of a call to the BLKRRPART
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-28
NeilBrown
md: de
s
troy partitions and notify ud
e
v wh
e
n md array
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
NeilB
r
own
m
d: all
o
w ext
e
nded partit
i
ons on md de
v
ices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
N
e
ilBrown
md: us
e
sysfs_no
t
i
fy_dir
e
nt
t
o notify changes
to md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-21
N
e
i
lBr
o
wn
md: use
s
y
s
fs_
n
otify_di
r
e
n
t
t
o n
o
tify chan
g
e
s
to md
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilB
r
o
w
n
md: Relax
m
i
nimum size
r
estrict
i
ons
o
n chunk_size
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilB
r
own
m
d:
r
emove space
a
fter
fun
c
tion name in de
c
laration
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
m
d: Remove
unnece
s
sary #includes, #defines, a
n
d fun
c
t
ion
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
Nei
l
Br
o
wn
md: Do
n
't try to set an array to 'read-au
t
o' if it
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md
:
Allow
me
t
adata_version to be upda
t
ed for externa
l
ly
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-19
Ne
i
lBrown
md: D
o
n't wait UNINTERRUPT
I
BLE for
o
ther resync to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-01
NeilBrown
F
ix problem with waiting while holding rcu
r
ead lock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-09-01
N
e
ilBrown
Remo
v
e invalidate_partitio
n
c
all from
d
o_md_s
t
op
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
N
eilBrown
Allow r
a
id1
0
res
y
nc to happenin
g
in larger chunks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilB
r
own
A
l
low faulty
d
e
v
ices to be removed from
a
re
a
donly
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Don't let
a blocked_rdev in
t
erfere with
read re
q
uest
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBr
o
w
n
Fai
l
safe
l
y
w
hen t
r
ying to g
r
ow an
a
rray with a
w
rite
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
Ne
i
lBrown
Rest
o
r
e force switch of
md
a
rray to reado
n
ly a
t
reboot
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Make
w
rite
s
to md/safe_mode
_
de
l
a
y
i
mmed
i
a
tely effective
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
NeilBro
w
n
md:
Pr
o
tect a
c
ce
s
s to mdd
e
v->disks
list using RCU
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-07-21
NeilBrown
m
d: only count
a
ctu
a
l openers as acce
s
s which prev
e
nt
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2008-06-23
Ne
i
lBrow
n
k
n
fsd: nfsd
:
Handl
e
EREST
A
RTSYS from
s
yscalls
.
commit
|
commitdiff
|
tree
2008-05-24
NeilBr
o
wn
md: resta
r
t recov
e
ry cleanly
a
fter device failure
.
commit
|
commitdiff
|
tree
2008-05-24
N
eilBrown
md: notify userspace on
'wri
t
e-pe
n
ding' change
s
to
.
.
.
commit
|
commitdiff
|
tree
2008-05-24
NeilBrown
md: raid1: F
i
x
r
estorati
o
n of bio b
e
tween failed read
.
.
.
commit
|
commitdiff
|
tree
2008-05-24
N
eilBrown
md:
fix possible oops
when removing a bitmap fro
m
an
.
.
.
commit
|
commitdiff
|
tree
2008-04-30
NeilBrown
md: fix up s
w
itching m
d
arrays
b
etween read-only and
.
.
.
commit
|
commitdiff
|
tree
2008-04-30
NeilBrown
md: fix 'safemod
e
' handling
for
e
xt
e
r
nal
m
etadata
.
commit
|
commitdiff
|
tree
2008-04-30
NeilBrown
m
d: rei
n
it
i
a
l
ise more mddev fi
e
lds in d
o
_m
d
_sto
p
.
commit
|
commitdiff
|
tree
2008-04-30
Ne
i
lBrown
md: skip all metadat
a
u
p
date proc
e
ssing when
u
sing
.
.
.
commit
|
commitdiff
|
tree
2008-04-23
NeilBrown
knfsd
:
R
e
m
ov
e
NLM_HOST_MAX and as
s
o
ciated
l
ogic
.
commit
|
commitdiff
|
tree
2008-03-20
NeilBrown
md:
r
emove the '
s
up
e
r' sysf
s
a
t
t
r
ibute from dev
i
c
es
.
.
.
commit
|
commitdiff
|
tree
2008-03-11
NeilBr
o
wn
md
:
re
d
uce CPU wast
a
ge on idle md array w
i
th a
w
rite
.
.
.
commit
|
commitdiff
|
tree
2008-03-11
NeilBr
o
wn
md:
f
ix formatting er
r
or in /pr
o
c
/mdstat
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md:
f
ix possible rai
d
1/r
a
i
d
10 deadlock on r
e
a
d e
r
ror
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
N
e
ilBrown
md: lock
access to r
d
ev attributes
p
roperl
y
commit
|
commitdiff
|
tree
2008-03-05
NeilBrow
n
md: make sure a resh
a
pe i
s
started when device s
w
itches
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
NeilBrow
n
md
:
clean
u
p irregularity
w
i
t
h raid autodetect
commit
|
commitdiff
|
tree
2008-03-05
NeilBro
w
n
md:
g
ua
r
d
a
g
a
i
n
s
t
p
o
ssi
b
le bad array g
e
ometry in v1
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
m
d
: reduce
CPU wastage o
n
idle md array w
i
th a write
.
.
.
commit
|
commitdiff
|
tree
2008-03-05
Nei
l
Brown
md: fix deadlock in md/raid1 and md/raid10 w
h
en
h
andling
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
m
d
:
f
ix an
occasional dead
l
ock in
raid5
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: change IT
E
RATE
_
RD
E
V_GENERIC to rdev_for_each_list
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: ch
a
nge
I
TE
R
ATE_RD
E
V
to rdev_for_eac
h
commit
|
commitdiff
|
tree
2008-02-06
NeilBro
w
n
m
d
:
c
h
ange INTERATE_MDDEV to for
_
eac
h
_m
d
de
v
commit
|
commitdiff
|
tree
2008-02-06
Nei
l
B
r
own
md: change
a
f
e
w 'in
t
' t
o
's
i
ze
_
t'
i
n md
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md:
fix use-after-free
bug
w
h
e
n dropping an rdev from
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md:
all
o
w an md
a
r
r
ay to appea
r
with 0 dri
v
es i
f
i
t
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
Nei
l
B
r
own
md:
lock address when
changi
n
g
attributes
of co
m
pone
n
t
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md
:
allow
d
evices to
be s
h
a
red betwee
n
md arrays
commit
|
commitdiff
|
tree
2008-02-06
N
eilBrown
md: set
and
t
est the ->persistent flag for m
d
de
v
ic
e
s
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
N
e
ilBrown
m
d
:
allow a maximum ex
t
ent to be
s
et for res
y
nci
n
g
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md:
g
ive userspace control over rem
o
ving failed devices
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
N
e
ilBrown
md: supp
o
rt 'ext
e
r
n
al' metadata
for md arrays
commit
|
commitdiff
|
tree
2008-02-06
N
eilBro
w
n
md
:
Update
md bitmap
d
uring
r
esync
.
commit
|
commitdiff
|
tree
2008-01-13
NeilBrown
knfsd: Allow
N
FS
v
2/
3
WRITE
calls to succ
e
ed
when krb5i
.
.
.
commit
|
commitdiff
|
tree
2007-10-23
NeilBr
o
wn
md: fix
a
n unsigned co
m
pare to allow creation
o
f bitma
p
s
.
.
.
commit
|
commitdiff
|
tree
2007-10-17
NeilBrown
md
:
make sure read errors are auto-cor
r
ected during
.
.
.
commit
|
commitdiff
|
tree
2007-10-17
N
e
i
lBrown
md: 'sync_action' in sysfs
r
eturns
w
rong value for
.
.
.
commit
|
commitdiff
|
tree
2007-10-17
NeilBrown
md: fix a bug i
n
some
n
ever-used code
.
commit
|
commitdiff
|
tree
2007-10-10
NeilBrown
Drop 'si
z
e' a
r
gument fr
o
m bio
_
endio and
b
i_end_io
commit
|
commitdiff
|
tree
2007-10-10
NeilBrown
Don't decreme
n
t bi_size in bi
o
_
e
ndio
commit
|
commitdiff
|
tree
2007-10-10
Ne
i
lBrown
Only call bi_end_io onc
e
for
any bio
commit
|
commitdiff
|
tree
2007-10-10
Nei
l
Brown
Remove
f
lush_dry_bi
o
_endio
commit
|
commitdiff
|
tree
2007-10-10
NeilBr
o
wn
Shar
e
code between
i
nit_req
u
e
st_f
r
om_bio an
d
b
l
k_rq_bio_prep
commit
|
commitdiff
|
tree
next