repo.or.cz
/
linux-2.6
/
x86.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
md/raid1: store behind-write pages in bi_vecs.
2011-07-28
NeilBrow
n
md/raid1: store
behind-write p
a
ges i
n
bi_vecs
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
B
r
own
md/raid1: clear bad-block record when write succeeds
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: avoid
w
riting
to kn
o
w
n
-bad
blocks on
k
nown
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
w
n
md:
make it easier to
w
ait for ba
d
block
s
t
o be acknowledged
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
md: a
d
d
'write_error' flag to component devices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d/raid1: avoid reading known bad b
l
ocks during
r
esync
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d/raid1: avoid reading fro
m
known bad blocks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
m
d
:
D
isa
b
le
bad blocks and v0
.
9
0
m
etad
a
ta
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
i
l
Brown
m
d
: load/store badblock list from
v
1
.
x metadata
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: don't al
l
ow
a
rr
a
ys to conta
i
n devices
w
ith bad
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md
/
bad-block-log:
add sy
s
fs interface
f
or
accessing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d: beginnings of
b
ad block management
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
e
ilBro
w
n
md: remove suspicious size_of()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5
:
Av
o
id
B
UG c
a
used by multiple
fai
l
u
r
es
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
m
d/ra
i
d10: Imp
r
o
ve decis
i
on on whether to fail
a device
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilB
r
own
m
d
/raid10: Make use of new recovery_dis
a
bl
e
d
h
a
nd
l
in
g
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Ne
i
lBrown
md: change m
a
naged of recovery
_
d
i
sable
d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
e
i
lBrown
md/rai
d
5:
fin
a
lise new merged handle_stripe
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
e
ilBrown
md/raid5: move some more common
code
into handl
e
_
s
tripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrow
n
m
d
/raid5: move
mor
e
common code
i
n
to handle_stripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
eilBrown
m
d
/raid5: unite handl
e
_str
i
pe_
d
irtying5 and h
a
n
dle_stri
p
e_di
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Neil
B
rown
md/raid5: unite fetch_block5 and fetc
h
_block6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
eilBrow
n
md/raid5: rearrange a test in
f
etch_block6
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Nei
l
Brown
md/raid5:
m
o
v
e mor
e
c
o
d
e
i
n
to c
o
mmon handle_s
t
r
ipe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: Mov
e
co
d
e for
f
inishing a rec
o
nstruction
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid
5
: Remov
e
stripe_hea
d
_state arg from handle_stri
p
e_ex
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/
r
aid5: move stripe_head
_
state an
d
m
o
re code int
o
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/raid5: add s
o
me more fields
t
o
s
tri
p
e_hea
d
_state
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBro
w
n
md/raid5: unify stripe_head_
s
tate and r6_stat
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
Nei
l
Brown
md/r
a
id5
:
move common code
into handle_
s
t
ripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
Ne
i
lBrown
md/raid5:
r
e
place sh->lock wit
h
an 'activ
e
' flag
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
Ne
i
lBrown
md/r
a
id5:
P
rote
c
t so
m
e more c
o
de with ->
d
evice_lock
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
m
d/raid5: Remove
u
s
e of
sh
-
>lock in sync_request
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-28
NeilB
r
o
wn
md: avoid endless recovery loop
when waiting for fail
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
NeilBrown
md:Documentation/m
d
.
txt - fix typo
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
e
ilBrow
n
md: a
l
l
ow resyn
c
_start to be set
while an
a
rray is
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/ra
i
d10:
reformat som
e
loops with l
e
ss i
n
den
t
ing
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
m
d
/
raid10: remo
v
e un
u
s
e
d
va
r
iable
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBro
w
n
md/raid10: make mo
r
e use
of 'slot' in raid10d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid
1
0: some tidying
up in fix
_
read_error
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
eilBrown
md/raid1: i
m
prove handling o
f
pages allocated
f
o
r
wri
t
e
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid1:
t
ry fix_sync_read_error befor
e
p
rocess_chec
k
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid1
:
t
idy up
new f
u
n
ct
i
ons: process_chec
k
s
and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid1: spli
t
out t
w
o sub-functions from sync
_
requ
e
st_
w
rite
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Ne
i
l
B
r
own
md: ma
k
e error
_
handler functions more uniform an
d
c
orr
e
ct
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/mul
t
ipath
:
discard
->worki
n
g_di
s
ks in favour of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilB
r
own
md/ra
i
d1: clean
u
p re
a
d_balance
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
eilBrown
md: simplify ra
i
d10 read_balance
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/bitmap: fi
x
sav
i
ng of
event
s
_
cleared and other s
t
a
t
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md
:
re
j
e
c
t a re-add request
t
hat cannot be
ho
n
oured
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md:
Fix race
w
hen creat
i
ng a
n
ew md device
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-20
Ne
i
lBrown
md: Fix
dev_
s
ectors on ta
k
e
o
ver
fro
m
raid0 to ra
i
d4/5
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-20
N
eilBrown
md/
r
aid5
:
remo
v
e setting of ->q
u
eue_lock
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBro
w
n
md: fix up raid1/r
a
id10
u
npluggin
g
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilB
r
own
m
d
:
incorp
o
rate ne
w
plu
g
ging into
r
aid5
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
N
eilBrown
md: provide ge
n
e
ric
s
u
p
port for han
d
lin
g
unplug c
a
llbacks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
m
d - remov
e
o
l
d
plu
g
g
i
n
g code
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
N
e
ilBr
o
wn
md/dm - remove remains of plug_fn
callb
a
ck
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
Ne
i
l
Brown
md: use
new pluggi
n
g interface fo
r
RAID
I
O
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
block: En
h
ance new
p
l
uggi
n
g su
p
port to
support general
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-11
NeilB
r
o
wn
bloc
k
: splice p
l
ug
l
ist t
o
local context
commit
|
commitdiff
|
tree
2011-02-24
NeilBrown
md: Fix -
aga
i
n
-
partition detection w
h
en array b
e
comes
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-24
N
e
i
l
Brown
Fix over-z
e
alous flush_disk
when changing devic
e
size
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-21
Nei
l
Brown
m
d: avo
i
d
spin
l
ock problem in
blk_throtl_
e
x
i
t
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-16
Nei
l
Brown
nfs
d
: co
r
rec
t
ly handle return value f
r
o
m nfsd_map_nam
e
_
t
o_*
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-16
Neil
B
r
o
wn
md: c
o
rrectly h
a
ndle
p
ro
b
e of an 'mdp' devi
c
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-16
NeilBrown
md
:
do
n
't set_capacity
before array is active
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-02
NeilBrown
md: Don't allow sl
o
t
_
store wh
i
l
e
resync/reco
v
ery is
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
m
d
: d
o
n't c
l
ear curr_resync_co
m
plet
e
d at end of re
s
y
nc
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
NeilBr
o
wn
m
d: Don't u
s
e r
e
m
o
ve_and_add_spares to
r
emove failed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
NeilBro
w
n
md: Remove the AllReserve
d
f
lag for component devices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
Nei
l
Brown
md: d
o
n't abort ch
e
cking spare
s
as soon
as one cann
o
t
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
Neil
B
rown
m
d
: fix the test for findi
n
g
spares in
raid5_start_
r
eshape
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md: simplify some
'
if'
c
ondit
i
on
a
ls in raid5_s
t
a
r
t_reshape
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md: revert change to raid_disks on
f
ailure
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
md: Fix remov
a
l
of extra drives w
h
en
converting RAID6
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
md: ran
g
e check slot
num
b
e
r
w
hen m
a
nually addi
n
g a
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
md/raid5: handle
m
anually-ad
d
ed sp
a
res
i
n
s
tart_reshape
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
m
d
:
allow suspend
_
lo and suspend_hi to decrease as
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-13
N
e
ilBrown
md: D
o
n't
le
t
i
mple
m
entation detail of curr_resync
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-13
Ne
i
l
Brown
md: Be
more car
e
fu
l
abo
u
t clearing fla
g
s bit in ->recovery
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-13
N
e
il
B
rown
m
d
: m
d
_stop_writes req
u
i
res mdde
v
_loc
k
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-13
Neil
B
r
o
wn
md: Ensur
e
no
I
O
request to
g
et md dev
i
ce before it
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
md:
f
i
x reg
r
ession resulti
n
g in delays in clearing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrow
n
dm:
raid4
5
6 ba
s
ic sup
p
or
t
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
dm
:
per targ
e
t un
p
lug callback
s
upport
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-13
NeilBr
o
wn
dm: introduce t
a
rget callbac
k
s and
c
on
g
estion call
b
ack
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-11
N
e
ilBrown
md: fix regres
s
ion wit
h
re-addi
n
g devices t
o
arrays
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-05
N
e
ilBrown
sch
e
d
:
Change
w
a
i
t_for_c
o
mp
l
et
i
on_*_ti
m
e
o
ut() to return
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-12-17
N
eilBrow
n
sunrpc
:
sv
c
_sock_nam
e
s should hold ref to socket
being
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-12-17
NeilBr
o
wn
sunr
p
c
:
r
emove xpt_poo
l
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-12-09
N
ei
l
Brown
m
d: protect
a
g
ainst NULL referenc
e
whe
n
waiting to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-12-09
N
e
ilBrown
md: fix bug wit
h
re-adding of partial
l
y r
e
c
o
vered dev
i
ce
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-12-09
Ne
i
lBrown
m
d: fix possible deadlock in handling f
l
ush
requests
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-12-09
NeilBro
w
n
md: move
c
o
de i
n
to submit
_
flu
s
hes
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-12-09
NeilBrown
md:
remove hand
l
i
n
g of
f
lush_
p
ending in md_sub
m
it_flush_data
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-12-08
NeilBrow
n
sunrpc: p
r
event use-after-free on clearing XPT_BUSY
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-11-24
NeilBrown
md/ra
i
d1: rea
l
l
y fix recovery loopin
g
when sin
g
le good
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-10-29
NeilBro
w
n
md:
tidy up device searches
in read_balance
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-10-29
N
e
ilBrown
md/ra
i
d1: fix
s
om
e
typos in c
o
mments
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
next