repo.or.cz
/
linux-2.6
/
btrfs-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
brd: limit 'max_part' module param to DISK_MAX_PARTS
2011-05-11
NeilBrown
md: allow resync_start to be set while
an arr
a
y is
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/r
a
i
d
10: reforma
t
s
o
me loop
s
with less inde
n
tin
g
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
e
ilBrown
md/raid10
:
remove unused varia
b
l
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/ra
i
d1
0
: make more use of 'slot' in
r
aid10
d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
e
ilBrown
md/raid10: s
o
me tidying up
i
n
fix_rea
d
_error
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBro
w
n
md/raid1:
i
mprove handl
i
n
g of pages allocated for write
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
e
i
lBrown
md/rai
d
1
: try fix
_
syn
c
_
r
ead_error
b
efore p
r
ocess_checks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
e
i
lBrown
md/raid1
:
tid
y
up
n
ew functions:
p
ro
c
es
s
_chec
k
s and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/rai
d
1: sp
l
it out two sub-
f
u
nctions from sync_
r
e
quest_writ
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrow
n
m
d
:
make error_handler functio
n
s
m
or
e
uniform and c
o
rrect
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/multi
p
ath: discard -
>
working_disk
s
in fa
v
our of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
e
i
lBro
w
n
md/raid1: clean up
rea
d
_bala
n
ce
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
e
i
lBrown
md
:
simplify raid10 r
e
ad_balance
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Ne
i
l
B
row
n
md/bitm
a
p: fix saving
o
f events_clear
e
d a
n
d
o
ther
state
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Nei
l
Brown
md: rej
e
ct
a
re-add request tha
t
cannot be
honoured
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Ne
i
lBrown
md: Fix r
a
ce whe
n
creatin
g
a new md device
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-20
NeilBrow
n
md:
Fix dev_se
c
tors on
t
ak
e
ov
e
r
fro
m
raid0 to raid4/5
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-20
N
eilBrown
m
d
/raid5
:
remove set
t
ing of ->queue_lock
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrow
n
md: f
i
x up ra
i
d
1
/ra
i
d10 unplug
g
ing
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilB
r
ow
n
md
:
i
ncorpor
a
te new plugging
into raid5
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
m
d
: provide gen
e
ric support fo
r
handli
n
g un
p
lug callbacks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md - rem
o
ve old p
l
ug
g
in
g
c
o
de
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrow
n
md/dm - remove remains of pl
u
g_fn cal
l
back
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
m
d: us
e
ne
w
plu
g
g
i
ng
interfac
e
f
o
r RAID IO
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
Ne
i
lBrow
n
block: E
n
ha
n
ce new plugging
s
upport t
o
support general
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-11
NeilBrown
blo
c
k: splice plug l
i
st
t
o
local context
commit
|
commitdiff
|
tree
2011-02-24
NeilBrown
md: Fix - agai
n
- partitio
n
detection whe
n
array bec
o
mes
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-24
N
ei
l
Brown
F
i
x over
-
zeal
o
us flush_disk
w
hen
c
h
anging d
e
vic
e
size
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-21
NeilBro
w
n
md:
avoid spinlock problem in bl
k
_throt
l
_exit
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-16
NeilBrown
nfs
d
: c
o
rrectly handle return value fr
o
m
n
fsd_m
a
p_name_to_
*
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-16
NeilBrown
md: corr
e
ctly ha
n
dle probe o
f
a
n 'mdp'
device
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-16
N
e
ilBrown
md: don't set_capacity bef
o
r
e array is active
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-02
N
e
i
lBrown
md: Don't allow slot_store
w
h
ile re
s
ync/recovery is
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrow
n
md: don't cl
e
ar cu
r
r_res
y
nc_completed
a
t
end of
r
esync
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
Nei
l
B
r
o
wn
md:
Don't use remove_and_add
_
spares t
o
remove failed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
Ne
i
lBrown
md: Re
m
ove the Al
l
Rese
r
ve
d
f
l
a
g for component devi
c
es
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md: don't
a
bort checking s
p
a
r
es as soon as one can
n
ot
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
Neil
B
rown
md:
f
i
x th
e
test for f
i
n
d
ing spa
r
es in raid5_start
_
reshape
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md: simplify
s
ome '
i
f' conditionals in r
a
id5_start_reshape
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
N
e
i
l
B
r
o
w
n
md: revert change t
o
r
a
id_disks on failure
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
md: Fi
x
re
m
ov
a
l
of extra drive
s
when conve
r
ting RAID6
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-13
Ne
i
lBrown
md: range che
c
k
slot num
b
er when ma
n
ually adding a
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
md/ra
i
d
5
: h
a
n
dle manually-added s
p
ar
e
s in start_reshap
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-13
NeilB
r
own
md:
allow
sus
p
end_lo and s
u
spend_hi to decrease as
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-13
N
e
ilBrow
n
md: D
o
n't
l
et
implementation
deta
i
l of curr
_
resync
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
md: Be more ca
r
eful
a
bout clearing
f
l
a
gs bit in ->recovery
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-13
Nei
l
Brown
md: md_stop_writes requ
i
res mddev_lock
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
md: E
n
sure no IO req
u
est to get m
d
d
evi
c
e befor
e
it
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
md: fix r
e
gression resulting in de
l
a
y
s in
clearing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-13
N
e
ilBr
o
w
n
dm: raid
4
56 basic support
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
d
m
:
per target unplug ca
l
lback support
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrow
n
dm:
int
r
o
d
uc
e
target callbacks
and congesti
o
n
callback
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-11
NeilB
r
o
wn
md: fix regression
w
ith re-adding de
v
ices to arrays
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-05
N
e
il
B
rown
sc
h
ed: Ch
a
nge wait_for_completion_*_timeout(
)
to
r
eturn
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-12-17
N
eilBrown
s
unrpc: svc_so
c
k_names sho
u
ld hold
ref to
socket
b
e
ing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-12-17
N
e
ilBrown
sunrpc: r
e
move xpt_pool
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-12-09
Neil
B
ro
w
n
md: protect agains
t
NULL referenc
e
w
h
e
n
waiting to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-12-09
N
e
ilBrown
md: fix
b
u
g with
r
e
-
addi
n
g of pa
r
tia
l
ly rec
o
vered d
e
vice
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-12-09
NeilBro
w
n
md: fi
x
p
ossible de
a
dlock in ha
n
dli
n
g
f
lu
s
h
requests
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-12-09
N
e
ilBro
w
n
md: move code in to submit_flush
e
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-12-09
N
e
ilBr
o
wn
m
d
: remove handlin
g
of flush_pending
i
n md_subm
i
t_flush_data
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-12-08
Nei
l
Bro
w
n
sunrpc:
prevent use-after-fr
e
e on clearing XPT_BUSY
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-11-24
N
eilBrown
md/rai
d
1: really fix
recov
e
ry looping when single
g
o
o
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-10-29
Neil
B
rown
md: tidy u
p
device searches in re
a
d_balance
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-10-29
NeilB
r
own
md/
r
aid
1
: fix some typos in comments
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-10-29
Nei
l
Brown
m
d
/r
a
id1:
d
iscard
u
nused variable
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-10-29
NeilBrown
md: unp
l
ug writes to
e
x
ternal
b
i
t
m
aps
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-10-28
NeilBro
w
n
md
:
use separate b
i
o p
o
o
l
for eac
h
md d
e
vice
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-10-28
NeilBro
w
n
m
d: ch
a
nge
type of fir
s
t arg
t
o
s
y
nc_pa
g
e_
i
o
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-10-28
NeilB
r
own
md/raid1:
perform mem allo
c
ation befo
r
e di
s
a
b
ling writes
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-10-28
NeilBrown
md
:
use bio_kmall
o
c
ra
t
her t
h
a
n
bio_alloc when failure
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-10-28
NeilBrown
md: Fix possible deadlock with m
u
lt
i
ple mempool alloc
a
tions
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-10-28
Nei
l
Bro
w
n
m
d: use sect
o
r_t in bitmap
_
get_counter
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-10-28
NeilBrown
md:
r
emo
v
e md_mutex locking
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-10-28
NeilBrown
m
d
: Fix re
g
ression with raid1 arrays without p
e
rsisten
t
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-10-11
NeilBrown
sunrpc/cache: cent
r
ali
s
e handli
n
g of size limi
t
on
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-10-11
NeilBrown
sunrpc: Simplify cache_
d
efer_req
a
n
d
relat
e
d functions
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-10-07
NeilBrown
m
d
/ra
i
d1
:
minor bi
o
initialisati
o
n
improvements
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-10-07
Neil
B
rown
md/r
a
id1: avo
i
d overf
l
ow in raid1 resyn
c
when bitmap
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-10-01
NeilBrown
sunrpc:
fix
race i
n
new cache
_
wa
i
t cod
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-09-22
NeilBrow
n
nfs
d
: allow deprecated
i
nterface to be compiled
out
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-09-22
NeilBrown
nfsd: f
o
rmall
y
depreca
t
e lega
c
y n
f
sd s
y
scal
l
i
n
terface
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-09-22
Neil
B
rown
sunrp
c
/
cac
h
e:
f
ix recent breakage of
c
ach
e
_clean_deferred
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-09-22
Nei
l
Brown
s
unrpc/cache: cha
n
ge deferred-r
e
quest hash table to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-09-21
NeilBrown
svcaut
h
_gss: replace
a
tr
i
vial 'switch' with
an
'
if'
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-09-21
Ne
i
lBrown
n
f
sd/idmap: dro
p
special req
u
est deferal
in favou
r
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-09-21
NeilB
r
own
n
fsd: disa
b
le
d
eferral
for N
F
S
v4
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-09-21
N
eilBrown
su
n
rpc
:
close
c
o
n
nection
w
hen a request is
i
rretrie
v
ably
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-09-17
Ne
i
lBrown
md: fix v1
.
x metadata
u
pdate when a
d
isk is missing
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-09-17
NeilBrown
md
:
call
m
d_update_sb even for 'externa
l
'
m
et
a
data
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-09-07
NeilBrown
s
unrpc/cache: all
o
w
threads to block w
h
i
le waiting
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-09-07
Ne
i
lB
r
own
sunrpc: use seconds
s
ince boot in
e
x
p
iry cache
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-09-07
Nei
l
Br
o
wn
sunrpc
:
ex
t
ract some common s
u
nrpc_ca
c
h
e code
from
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-08-30
NeilBrown
md: resolve confu
s
i
o
n of MD_CHA
N
GE_CLEAN
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-08-30
NeilBr
o
wn
M
o
ve
.
gitign
o
re f
r
om d
r
i
v
ers/md
t
o lib/ra
i
d6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-08-18
N
e
i
lBrown
md raid-1/10 Fix bi
o
_rw bit manipulati
o
n
s ag
a
in
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-08-18
NeilBro
w
n
m
d: provide appropriate return value for
s
pare_active
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-08-18
NeilBrown
Up
d
ate recover
y
_o
f
f
s
e
t
e
ven when external metad
a
ta
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-08-11
Ne
i
lBrow
n
Further tidyup of raid6 nam
i
ng
in l
i
b/
r
aid6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-08-11
NeilBro
w
n
Mak
e
lib/r
a
i
d6
/
test build correc
t
ly
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
next