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/raid5: move more common code into handle_stripe
2011-07-27
NeilBrown
md/rai
d
5
:
mo
v
e more
c
ommo
n
c
o
de into handle
_
str
i
pe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/rai
d
5: u
n
i
te handle_s
t
ri
p
e_dirtying5 and han
d
le_stripe_di
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilB
r
own
md/raid5: unite fetch_block5
a
nd fetch_block
6
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
N
eilBrown
md/raid5: rearrange a test i
n
f
etch_bl
o
c
k
6
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Ne
i
lB
r
own
m
d
/
raid5: move more
c
ode into common handle_st
r
ipe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md
/
ra
i
d5: Move code for finishing a rec
o
nstruc
t
ion
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBro
w
n
md/rai
d
5: Rem
o
ve str
i
pe_head_state arg from handle_stripe_ex
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
Neil
B
rown
md/raid5: move
s
tripe_
h
ead_state
a
n
d
m
ore code int
o
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
N
e
i
l
B
rown
md
/
raid5: add some more fields
t
o
s
t
r
ipe_head_state
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
N
e
i
lBrown
md/raid5: unify stripe_head_state and r6_state
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
Nei
l
Brown
md/
r
a
i
d5
:
move
common code into
h
a
nd
l
e_stripe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md
/
r
a
i
d
5: re
p
la
c
e sh->loc
k
with an 'a
c
tive'
f
la
g
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
N
e
ilBrown
md/raid5:
P
rotect some more code with ->device_lock
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
N
e
ilBr
o
wn
md/raid5: Re
m
ove use of
sh->
l
ock
in
s
ync_request
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-28
NeilBro
w
n
md: av
o
i
d endless recovery
loo
p
w
hen waiting for fai
l
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-09
N
e
ilBrown
md
:
Do
c
umentation/md
.
txt - fix typo
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Ne
i
lBrow
n
md: allo
w
resync_start to be s
e
t w
h
i
le
a
n
array is
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
N
eilBrown
md/raid10: reformat some loop
s
with less inde
n
ting
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrow
n
md/raid10: remove unused variable
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Ne
i
lBrown
md/raid1
0
:
m
ake mor
e
use
o
f
'
slot' in raid10
d
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrow
n
md/raid10: so
m
e
tidying up
i
n fix_re
a
d_
e
rror
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
N
eilBrown
md/
r
a
i
d1: improve handli
n
g of
p
a
g
e
s allocat
e
d for w
r
ite
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBr
o
wn
md/rai
d
1:
try f
i
x_sync_read_error befor
e
process_che
c
ks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilB
r
own
md/raid
1
: tidy up new f
u
nctions: proc
e
ss_checks
a
nd
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/rai
d
1: split
out t
w
o
s
ub-funct
i
ons from sync_request_write
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Ne
i
lBrown
m
d: mak
e
error_hand
l
er function
s
more
u
n
i
f
o
rm and
correct
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
m
d
/
multipath: dis
c
ard ->w
o
rk
i
ng_disks in fav
o
u
r of
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBr
o
w
n
md
/
raid1: clean up read
_
balance
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Neil
B
rown
m
d: simpli
f
y raid
1
0 read_balance
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
m
d
/
bi
t
map:
fix
s
aving of events_
c
leared a
n
d
o
t
h
er state
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Neil
B
r
o
wn
md: reject
a
re-add request th
a
t ca
n
n
o
t be honoured
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBro
w
n
md: Fix rac
e
w
h
e
n crea
t
in
g
a ne
w
md dev
i
ce
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-20
Neil
B
rown
md:
F
ix dev_sectors
o
n tak
e
over f
r
om
r
aid0 t
o
raid
4
/
5
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-20
NeilBrown
md/
r
aid5: r
e
move setting of ->queue_lock
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrow
n
md: fix up raid1/raid10 unplugging
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md:
i
ncor
p
o
r
ate new plugging in
t
o raid
5
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
N
eil
B
rown
md
:
provide generic support for
h
andlin
g
un
p
lug callb
a
cks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilBro
w
n
md
-
re
m
ove old pl
u
gging code
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
Nei
l
Brow
n
md/dm
-
remove r
e
main
s
of plug_fn
c
allback
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
Nei
l
Brown
md: use new plugging interf
a
c
e f
o
r
RAID IO
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
blo
c
k: Enhance n
e
w plug
g
ing
s
upport to
s
upport gen
e
r
a
l
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-11
Neil
B
rown
b
l
o
c
k
: splice plug
l
ist to l
o
ca
l
c
o
ntext
commit
|
commitdiff
|
tree
2011-03-01
Neil Brown
[CPUFREQ]
Missing "unregist
e
r_cpu_n
o
tifier" in pow
e
rnow
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-24
NeilBrown
md
:
Fix - again -
partition detec
t
i
o
n
w
hen ar
r
ay becomes
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-24
Ne
i
lBrown
F
ix ov
e
r-zealous flush_disk when changing device size
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-21
Ne
i
l
B
rown
md: avoid spinlo
c
k probl
e
m
i
n blk_thr
o
tl_e
x
i
t
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-16
NeilBrow
n
nfsd: cor
r
ectly handle return val
u
e from n
f
sd_
m
ap_name_to_*
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-16
NeilBrown
md
:
correctly handle probe of an '
m
dp' device
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-16
NeilBr
o
wn
md: don't set_ca
p
a
c
ity before array i
s
act
i
ve
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-02
N
e
ilBro
w
n
m
d:
D
on't
a
l
low slot_s
t
or
e
w
h
i
l
e res
y
nc
/
recovery is
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
N
e
il
B
rown
md: do
n
't clear curr_
r
esync_completed a
t
e
nd of
r
esy
n
c
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
Ne
i
l
B
ro
w
n
md: Don't use remove_
a
nd
_
add_spares to remove f
a
iled
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
Neil
B
rown
md: Remove the AllReserved flag for
c
o
mpo
n
ent
d
evice
s
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md:
d
o
n
't abort che
c
king
spares as s
o
o
n
as
o
n
e cannot
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md: fix
the te
s
t
f
or finding
s
pares
i
n
raid5_st
a
rt_resha
p
e
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
Ne
i
l
B
rown
md: simplify so
m
e
'if' conditionals in raid5_start_reshape
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md: revert
c
h
a
nge to ra
i
d_disks on failure
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
N
e
ilB
r
ow
n
md: Fix
removal
o
f
extra driv
e
s when convert
i
ng
RA
I
D6
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilB
r
own
md
:
r
a
n
ge
c
heck slot number when
m
a
n
ually
adding a
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrow
n
md/rai
d
5: handle manual
l
y-add
e
d sp
a
res
i
n start_reshape
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
m
d: al
l
ow suspen
d
_lo
and suspe
n
d_
h
i to decre
a
s
e
as
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
md: Don't let i
m
p
le
m
entation detai
l
of curr_res
y
n
c
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
Neil
B
rown
m
d
: Be mor
e
care
f
ul abou
t
clearing fla
g
s bit in -
>
r
e
covery
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrow
n
md:
m
d_stop_writes r
e
quires mdd
e
v_lock
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilB
r
own
md: Ensure no IO requ
e
st
to ge
t
md device before
it
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
md: fix regres
s
ion
resulti
n
g in delays in cleari
n
g
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
N
eilBr
o
wn
d
m: raid456 basic suppo
r
t
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilBr
o
wn
dm: per target unplug callback suppor
t
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilBro
w
n
dm:
i
n
troduce targe
t
callbacks and congest
i
on callback
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-11
NeilBr
o
wn
md: fi
x
regressio
n
with re-
a
dd
i
ng devic
e
s to arrays
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-05
NeilBrown
sch
e
d: Change wa
i
t
_fo
r
_completion_*_timeou
t
() to return
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-12-17
Ne
i
lBrown
sunrpc: svc_sock_nam
e
s should
h
ol
d
r
ef
t
o
s
ocket bei
n
g
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-12-17
N
e
ilBrown
s
u
nrpc: remove xpt_pool
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-12-09
NeilBrown
md
:
protec
t
a
g
ainst NULL
r
ef
e
r
ence when waiting to
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-12-09
N
e
i
l
Brown
md: fix bug with
re-ad
d
in
g
o
f
p
a
rtially
recovered device
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-12-09
NeilBro
w
n
md:
f
i
x possible
deadlo
c
k in h
a
ndli
n
g
flush request
s
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-12-09
NeilBrown
m
d: move cod
e
in
to
submit
_
flushes
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-12-09
N
e
ilBrown
md: re
m
ove
handling
o
f flush_pend
i
ng in m
d
_su
b
m
i
t_
f
lush_
d
ata
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-12-08
Neil Brown
nfsd:
F
ix
possible BU
G
_ON fir
i
ng in
s
e
t
_change_info
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-12-08
NeilBrown
sunrpc: prevent use-after-free on clearing XPT_BUSY
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-11-24
N
eilBrow
n
md/rai
d
1
: really fix rec
o
ve
r
y
l
ooping
when single
g
ood
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-10-29
NeilBrown
m
d
: tidy up d
e
vice searches in read_bala
n
c
e
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-10-29
N
eilBrown
md/ra
i
d
1: fix some typos in comments
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-10-29
Neil
B
rown
md/r
a
id1: discard unused var
i
able
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-10-29
NeilBrown
m
d
:
unplug writes to
e
x
t
ernal
b
itmap
s
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-10-28
NeilBrow
n
md: use se
p
arate bio pool
f
or each md device
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-10-28
NeilBrown
md: chan
g
e typ
e
o
f
first
a
rg to
s
y
n
c_page_io
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-10-28
N
e
i
lB
r
o
w
n
md/ra
i
d1: perform mem
a
llocation before
d
i
sabling writ
e
s
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-10-28
N
e
ilBrown
m
d
: use bio_kmalloc rather
tha
n
b
io_alloc when f
a
ilure
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-10-28
NeilBro
w
n
m
d
: Fix possib
l
e d
e
a
dlock
w
ith multiple
mempool al
l
o
c
a
t
i
o
ns
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-10-28
Ne
i
lBrown
md: use sector_t in bitma
p
_get_c
o
unt
e
r
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-10-28
NeilBrown
md: remove md_mutex locki
n
g
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-10-28
NeilBro
w
n
m
d
:
Fix regression with raid1 arrays
without persistent
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-10-11
NeilB
r
own
su
n
r
p
c
/cac
h
e: cen
t
r
alise handling o
f
size limit on
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-10-11
NeilBrown
sunrpc: Simplif
y
cache_defer_req and related funct
i
ons
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-10-07
NeilBrown
md
/
r
aid1:
minor bio initial
i
sat
i
on imp
r
oveme
n
ts
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-10-07
NeilBrown
md/raid
1
: av
o
id over
f
low
i
n
raid1 resync when bitmap
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-10-01
NeilBrown
s
u
nrpc:
f
ix
r
ace in
ne
w
cache_
w
ai
t
c
ode
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-09-22
NeilBrown
nfsd: al
l
ow d
e
precated interface to be com
p
iled out
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-09-22
NeilB
r
own
nfs
d
: for
m
ally deprecate legacy
n
fsd syscall interface
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
next