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/raid5 - avoid deadlocks in get_active_stripe during reshape
2008-07-21
N
e
i
l
Brown
md: Prote
c
t
a
c
cess to mddev->disks list usin
g
RCU
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-07-21
Neil
B
row
n
md: o
n
ly count ac
t
ual o
p
e
n
ers as access which p
r
event
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-07-21
Neil
Br
o
w
n
md: Tid
y
up
r
d
ev
_
size_store
a
bit:
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-07-11
Neil Brown
m
d
: Bette
r
contr
o
l
of when do_md_stop i
s
allowed
to
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-07-11
N
eil
Brown
Me
r
ge branch 'master' into fo
r
-next
commit
|
commitdiff
|
tree
2008-07-10
N
e
il Br
o
wn
Merge
branch '
f
or-2
.
6
.
2
6
' into fo
r
-
n
ext
commit
|
commitdiff
|
tree
2008-06-30
Nei
l
Brown
nfsd: fix s
p
urious EACCESS in reconnect
_
path
(
)
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-06-23
Neil
B
rown
knf
s
d: nfsd: Han
d
le ERE
S
TARTSYS from s
y
scalls
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-06-23
Neil Brown
n
fsd: fix race in nfsd_nrt
h
reads(
)
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-06-23
Ne
i
l Br
o
w
n
knfsd: Replace l
o
c
k_kernel
w
ith a
mutex for nfsd thread
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-05-24
NeilBrown
md:
res
t
a
r
t r
e
c
overy cleanly after device failure
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-05-24
N
eilB
r
own
m
d
: noti
f
y userspace on 'write-pending' changes to
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-05-24
NeilBrown
md: ra
i
d
1
:
Fix restoration of bio between failed rea
d
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-05-24
Neil
B
rown
md:
f
ix possible o
o
ps
w
h
en removing a bitmap
from an
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-05-15
N
e
i
l
B
ro
w
n
Remove blkdev warning trigger
e
d by
using md
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-04-30
NeilBrown
md: fix
u
p
switching md arrays be
t
ween
r
ead-only and
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-04-30
NeilBrown
md: f
i
x 'sa
f
emo
d
e' handli
n
g fo
r
external metada
t
a
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-04-30
N
e
i
l
B
rown
md: reini
t
i
a
lise more mddev
f
ields in
d
o_md_stop
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-04-30
N
e
ilBrow
n
md: skip
a
ll metadata update proces
s
ing w
h
en using
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-04-23
NeilBrown
k
n
fsd:
Remove NLM_H
O
S
T_MAX
and associated logic
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-20
NeilBr
o
wn
m
d
: remove
t
he 'super'
s
ysfs
attr
i
b
ute from
devices
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-11
NeilBrown
md: reduce
C
PU
w
astage on idle md array
w
ith
a
write
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-11
NeilB
r
own
md:
fix form
a
tting error i
n
/pr
o
c/mdstat
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md:
f
ix possible rai
d
1/raid10 deadlock on read
e
rr
o
r
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
NeilBro
w
n
m
d
:
lock access to rdev a
t
tributes properly
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
N
e
i
lBrow
n
m
d: m
a
ke
s
ure a
r
eshape i
s
started w
h
en device
switches
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
Neil
B
rown
m
d
: clean up irregularit
y
w
i
th raid autodetect
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
Ne
i
l
Brown
m
d
: guard agai
n
s
t
possible
bad array geometry
in
v1
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
Ne
i
l
Brown
md: reduce CPU wastage
on idle md array with
a
write
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
N
eilB
r
own
m
d
: fix
d
e
adlock in md/raid1 an
d
md/ra
i
d10
w
hen hand
l
in
g
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-08
Neil
Brown
ext3 can fail badly when
d
ev
i
ce stops acce
p
ting BIO_RW
_
BARRI
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: fix an occasional deadlock in raid5
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
N
eilBrown
md: change
I
TERATE_
R
DEV_GENERIC to
r
dev_for_each_list
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
N
eilBrown
md: change IT
E
R
A
TE_RDEV to rdev_for_ea
c
h
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
N
eilBrown
md: c
h
ange INTERA
T
E_MDDE
V
to for_each_mddev
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
N
e
ilBrown
m
d: cha
n
ge a few 'int' to
'si
z
e_t' in md
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
N
e
i
l
Brown
m
d: fi
x
u
se-after-free bug when droppi
n
g an
r
dev from
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: allow an md
arr
a
y
t
o appear with 0 d
r
iv
e
s if
i
t
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: l
o
ck a
d
dress when changing attribu
t
es of co
m
ponent
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: allow d
e
vice
s
t
o
be sh
a
red between m
d
arrays
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
Nei
l
Brown
md: set and
t
est t
h
e
-
>persiste
n
t
flag for md devices
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
md: a
l
low a maxim
u
m exten
t
to be set for re
s
y
n
c
ing
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
Ne
i
lBrown
md:
giv
e
use
r
space contro
l
ove
r
r
e
moving
f
ailed devices
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
NeilBr
o
w
n
m
d:
s
upport '
e
xternal' m
e
ta
d
ata for
m
d a
r
rays
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
N
e
ilBrown
m
d: Update md bit
m
ap d
u
ring resync
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-01
Neil Brown
knf
s
d: change mailing
l
ist for nfsd in MAINTAINERS
commit
|
commitdiff
|
tree
2008-01-13
Ne
i
lBrow
n
k
nfsd
:
A
llow NFSv2/3 WRITE ca
l
ls to succeed when kr
b
5i
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-12-20
Nei
l
Brown
d
m: merge max_hw_s
e
ctor
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-12-11
Neil Brown
Fix NU
L
L derefe
r
e
n
ce in
umem
.
c
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-11-17
Neil
B
rown
ke
r
nel BUG at fs/n
f
s
/namespace
.
c
:
108!
- can be tri
g
g
ered
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-11-05
Neil Brown
md
:
fix misa
p
plie
d
pat
c
h in
raid5
.
c
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-10-23
Neil Bro
w
n
NFS: Fix
f
or b
u
g in handling of error
s
f
or O_DIR
E
CT
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-10-23
NeilBrown
md: fix an uns
i
gned
compare to
allow crea
t
ion
of bit
m
aps
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-10-17
N
e
ilBrown
md
:
ma
k
e sure read
e
rror
s
ar
e
auto-co
r
r
ected during
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-10-17
NeilBr
o
wn
md: 'syn
c
_action' in
sysf
s
re
t
u
rns
w
rong value for
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-10-17
NeilBrown
md: fix a bu
g
i
n so
m
e neve
r
-
used co
d
e
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-10-16
Ne
i
l Brown
Fix memory leak
i
n
dm-
c
rypt
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-10-10
NeilBrown
Drop '
s
i
z
e' arg
u
m
ent from bi
o
_
e
ndio
a
nd bi_end_io
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-10-10
NeilBrown
D
o
n
't de
c
rement bi_size in
bio_endio
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-10-10
NeilBrown
Only call bi_en
d
_io
o
nce for
any b
i
o
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-10-10
Ne
i
lBrown
Rem
o
v
e
f
l
ush_d
r
y_bi
o
_endio
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-10-10
N
eilB
r
own
Share
code betwe
e
n
in
i
t_request
_
from_bio a
n
d bl
k
_rq_
b
io_prep
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-10-10
NeilBrown
Sto
p
exporting b
l
k
_
rq_bio_p
r
ep
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-10-10
NeilBrown
N
e
w fun
c
t
i
on
b
lk_
r
eq_append_bio
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-10-10
Neil
B
ro
w
n
Fix vari
o
us abuse of
b
io fields in umem
.
c
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-10-10
N
e
i
l
B
r
o
w
n
Int
r
oduce rq
_
f
or_each_segme
n
t replacing r
q
_for_each_bio
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-10-10
N
eilBrown
Merge
blk_r
e
c
ount_
s
e
g
ments
i
nto bl
k
_rec
a
lc_rq_seg
m
e
nts
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-09-14
Neil Brown
C
orrectly close old nfsd/lockd socke
t
s
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-09-12
N
ei
l
Brown
m
d
:
fix some bugs with growi
n
g ra
i
d5/raid6
arrays
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-09-11
Neil Brown
knfs
d
:
Validate fi
l
e
h
a
n
dle type
in
f
sid_
s
ource
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-09-11
Nei
l
Brown
knfsd:
F
ixed problem with N
F
S
exporti
n
g
directories
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-08-23
Nei
l
Brown
md: correctly update
s
ysfs when a raid1 is
reshape
d
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-08-23
Neil
B
rown
md: m
a
ke
s
ur
e
a re-add after a rest
a
rt honours b
i
tmap
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-07-31
Neil
Brown
M
a
ke
B
r
uce
F
ield
s
(co-)maintainer of
k
NFSDd
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-07-17
Neil
B
rown
m
d: chan
g
e bitmap_unplug and ot
h
ers to
v
oid
functio
n
s
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-07-17
N
eilBrown
m
d: che
c
k that internal bit
m
ap does n
o
t overl
a
p other
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-07-17
NeilBrown
md: impr
o
ve the
i
s
_mdde
v
_id
l
e t
e
st
f
i
x
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-07-17
NeilBrown
md: improve messa
g
e about invalid superblock during
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-07-17
NeilBrown
Fix r
e
ad/truncate
r
a
ce
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-07-16
Neil Bro
w
n
umem: F
i
x match of pci_ids in umem
driver
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-06-16
NeilBrow
n
m
d
:
f
i
x two
raid10 bugs
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-05-24
N
e
i
lB
r
o
wn
m
d: fix bug with
linear hot-add and elsewhere
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-05-24
NeilB
r
o
w
n
md: don't
write more
t
han is req
u
ired of
t
he last page
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-05-24
Neil
B
rown
md
:
avoid overflow in raid0 calculation with large
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-05-11
Nei
l
B
r
o
w
n
md
:
improve the is_mddev
_
idle test
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-05-11
Neil Brown
W
h
e
n st
a
cked blo
c
k devic
e
s ar
e
i
n
-
u
se (e
.
g
.
md or dm
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-05-10
N
e
ilB
r
own
md:
avoid a
possibility that a read
er
r
or can wrong
l
y
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-05-09
NeilBr
o
wn
md:
i
m
prove part
i
ti
o
n detec
t
ion in md
a
rra
y
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-05-09
N
eilBrown
md: al
l
ow reshape_position for m
d
arrays to be set
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-05-09
NeilBrown
m
d: remove
t
he
s
lash
fr
o
m the
n
ame of a kmem_cache
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-05-09
NeilBrown
md: stop usi
n
g csum_partia
l
f
o
r checksu
m
calculat
i
on
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-05-09
N
e
ilBrow
n
md: m
o
ve test
f
or whether level supports bitmap
t
o
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-05-09
NeilBrown
knfsd: avoid O
o
ps if buggy
u
s
e
rspace pe
r
fo
r
ms co
n
fusin
g
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-05-09
NeilBrown
knfsd:
v
arious nfsd xdr cleanups
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-05-09
NeilBrown
k
n
fsd:
simplify
a 'while' con
d
ition in svcs
o
ck
.
c
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-05-09
Nei
l
Brown
knfsd
:
r
p
c
: fix server-side wra
p
ping of krb5i replies
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-05-09
N
eilBrown
k
nfs
d
: avoid use of un
i
tial
i
sed variabl
e
s on
e
rr
o
r
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-05-09
NeilBrown
knfsd: renam
e
sk_defer_loc
k
t
o sk_lock
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-05-01
Nei
l
B
rown
NFS: F
i
x
directo
r
y cachi
n
g problem
-
with tes
t
ca
s
e
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2007-05-01
Neil Brown
NFS: Set m
e
aningful value
f
or fat
t
r->ti
m
e_start i
n
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
next