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
SUNRPC: Eliminate xprt_create_proto and rpc_create_client
2006-09-23
Chu
c
k
L
ever
SUNRPC: Elim
i
nate
x
prt_c
r
e
a
te_p
r
oto and
r
p
c_create_client
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
Chuck
L
ever
SUN
R
PC:
Convert RPC po
r
tmapper to u
s
e new rpc_create
.
.
.
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
Chuck Lever
NFSD:
C
onvert NFS server
c
allback logic to use new
.
.
.
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
Chuck Lev
e
r
N
F
S
:
Convert NFS clie
n
t to use new rpc
_
create(
)
API
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
Ch
u
ck L
e
v
e
r
LO
C
KD: Convert t
o
use new rpc_create(
)
A
PI
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
Chuck
Lev
e
r
SUNRPC: use sockaddr
+
size when creating remo
t
e
transpor
t
.
.
.
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
C
h
uck Lever
S
UNRPC: Clea
n
-up af
t
er previous patches
.
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
Chuck Lever
SUNRPC:
U
se
"sock
a
d
dr_s
t
orage" for
s
t
o
ri
n
g RPC cli
e
nt
.
.
.
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
Chu
c
k Lever
S
U
NR
P
C
:
Teach rpc_pipe
.
c
t
o use new rpc_peeraddr
(
) API
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
C
h
u
ck
Lev
e
r
SUNRPC: Cr
e
ate
API fo
r
displaying remot
e
p
e
e
r address
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
Chuck Lev
e
r
SUNRPC: add xprt swit
c
h API f
o
r printing
f
ormatted
.
.
.
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
Chuck Lever
SUNRP
C
:
remove ext
r
aneous header inclusions
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
C
h
uck
Leve
r
SUNRPC: T
e
a
ch t
h
e R
P
C portmapp
e
r
to use the new
r
p
c_peeraddr
.
.
.
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
Ch
u
ck Lever
LOCKD: Teach
lockd to use the
n
ew rp
c
_pee
r
ad
d
r() API
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
Chuck Lever
SUNRP
C
: c
r
eate API for
getting remote pee
r
address
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
Chuck Le
v
e
r
SUNRPC: Introduce transpo
r
t switch callout for pluggable
.
.
.
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
Chuck Lever
SUN
R
PC: Support for RPC
child tasks no longer ne
e
ded
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
Chuck Le
v
e
r
SUNRPC:
Clean-u
p
after recen
t
chang
e
s to sunrpc/pmap_clnt
.
c
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
Chuck Lever
SU
N
RP
C
: Make R
P
C port
m
apper
use per-transpo
r
t storage
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
Chuck L
e
ver
SUNRPC: Create
a helper to tell whether a transport
.
.
.
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-08-24
C
huc
k
Lev
e
r
SU
N
RPC:
avoid choosi
n
g an IPMI port for RPC traffic
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-06-24
Chuck Lever
NF
S
: alloc nfs_rea
d
/
write_dat
a
as direct I/O i
s
s
c
heduled
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-06-24
C
h
u
ck Lever
NFS:
Elimi
n
at
e
nfs
_
get_user_pages()
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-06-24
C
h
uc
k
L
e
ver
NFS: refactor nf
s
_direct
_
free
_
user_pages
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-06-24
Chuck Lever
NFS: r
e
m
ove us
e
r_addr, u
s
er_c
o
unt, and pos from nfs
_
direct_req
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-06-24
Ch
u
c
k
Leve
r
NFS:
"open code" t
h
e NFS direct write rescheduler
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-06-24
C
h
uck Lever
NFS: Separate functio
n
s for cou
n
ting outstanding NFS
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-06-09
Chu
c
k
L
ever
NF
S
: Optimize
a
llocat
i
on of nfs
_
read/writ
e
_da
t
a s
t
ruct
u
r
e
s
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-06-09
Chuck Leve
r
SUNRP
C
: NFS_ROOT alw
a
ys use
s
t
h
e
same
X
IDs
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-06-09
Chuc
k
L
ever
SUNRPC: select pr
i
vileged
port
n
u
m
bers at random
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck L
e
ver
NFS:
f
ix co
m
pi
l
er
w
a
rnings on 64
-
bi
t
platform
s
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Ch
u
ck Lever
SUN
R
PC: f
i
x com
p
i
le warnings on 64-bit
p
latform
s
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Lever
NFS: fi
x
d
ata_
u
pdat
e
a
ccounting i
n
NFS direc
t
I/O path
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
C
huck
L
eve
r
N
F
S: Re
p
l
a
ce
atomic_t
variables in nfs
_
d
i
rect_
r
eq w
i
th
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chu
c
k Leve
r
NFS: clean up
c
omm
e
nts and tab damage i
n
d
i
rect
.
c
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Lever
NFS: support
EIOCBQUE
U
ED
r
etu
r
n in dire
c
t write
p
a
t
h
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck
Lever
NFS
:
ma
k
e ioc
b
available everywhere i
n
direc
t
write
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck
Lev
e
r
NF
S
: remove suppo
r
t for multi
-
segment iovs in th
e
direct
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
C
h
uck
Lever
NFS: make direct write path
g
enera
t
e write r
e
quests
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck
Lever
NFS: crea
t
e common routine for handling direc
t
I/O
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Lev
e
r
NFS: creat
e
common routine for
allocating nfs_direct_req
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
C
huck Lev
e
r
NFS: cre
a
te com
m
o
n ro
u
tine
f
or waiting
f
or di
r
ect I
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck L
e
ver
N
F
S
: support EIOCBQUEUED retur
n
in direct re
a
d path
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuc
k
Lever
NFS:
make iocb a
v
ailable
e
verywhere in direct rea
d
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
C
h
uck Lever
NFS: remove support
f
o
r mu
l
ti-seg
m
ent iovs in the
d
i
rect
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Le
v
er
NFS: use size_t type for holdi
n
g rsize b
y
tes in NFS
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck L
e
ver
NFS: update
comments and funct
i
on de
f
i
nitions in fs
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
C
huck Le
v
er
N
F
S
: cle
a
n
up NFS
client'
s
a
_
ops
-
>direc
t
_IO method
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chu
c
k Lev
e
r
NFS: directory tra
c
e
mes
s
ag
e
s
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuc
k
Lever
SUNRPC: minor
c
leanup
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Le
v
e
r
SUN
R
PC: eli
m
inate
rp
c
_cal
l
()
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Ch
u
ck Lever
SUNRPC
:
d
i
splay
human
-
readable procedur
e
name in rpc_iostats
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Lever
NFS: add RP
C
I/O statistics to /
p
roc/self/mou
n
tstats
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Lever
SUN
R
PC:
p
r
o
vide a mechan
i
sm for collecting sta
t
s in
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Lever
SU
N
R
PC: introduce
per-task RPC iostats
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Ch
u
ck L
e
ver
SUNRPC
:
add a
h
a
ndf
u
l o
f
per-
x
p
rt
c
ou
n
ters
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Leve
r
SUNRPC: track len
g
th
o
f RPC wait queue
s
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Lever
N
FS
:
report how long an NFS
f
ile system has been mounted
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Lever
NFS: add hook
s
t
o
a
c
c
ou
n
t for NFSER
R
_JUKEBOX errors
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Lever
NF
S
: add I/O performance co
u
nter
s
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
C
h
uck
L
e
v
er
NFS: introduce mechanism f
o
r track
i
ng NFS clien
t
metrics
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Ch
u
ck Le
v
er
N
F
S: clean up some mount options
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Ch
u
ck Lever
NFS: sho
w
retr
a
nsmit set
t
ings when
displ
a
ying mount
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck
L
ever
V
FS: N
e
w /proc file /p
r
oc/self/
m
ountstat
s
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-01-06
Chuck
L
e
ver
SUNRPC: ge
t
rid
of cl_chat
t
y
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-01-06
Chuck L
e
v
e
r
SUNRPC
:
t
r
an
s
p
o
rt swit
c
h A
P
I f
o
r
s
etting port num
b
er
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-01-06
Chuck
L
e
ver
SUNRPC: new int
e
rface to forc
e
a
n RPC rebind
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-01-06
C
huck Lever
SU
N
RPC: switchable buffer allocatio
n
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-01-06
Chuck Lever
NFS:
support
lar
g
e
re
a
ds and w
r
ites
o
n the
wire
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-01-06
Chuck Lever
NFS: make
"
inod
e
number mismatch" message mor
e
usefu
l
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-01-06
Chuck Lever
NFS: get rid of useless kernel lo
g
mes
s
age
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-01-06
C
hu
c
k
L
e
v
e
r
NFS:
s
i
mplify inlined bit ops
in nf
s
_page
.
h
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-01-06
Chuck
L
ever
N
F
S: Fix
erro
r
recov
e
ry code in fs/nfs/
i
n
ode
.
c:__init_
n
fs
(
)
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-01-06
Chuck Lev
e
r
NF
S
: use generic_write
_
c
h
e
cks() to sa
n
i
t
y check d
i
rect
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-11-04
Chuck Lever
NFS,SUNRPC,NLM:
f
ix unused
va
r
iable warnings when CONFIG_SYS
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-11-04
Chuck Leve
r
SU
N
RPC:
a
llow sun
r
p
c
.
o to link when CONFIG_SYSCTL is
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-10-28
Chuck Lev
e
r
NFS:
n
fs_loo
k
u
p doesn't need to revalidat
e
th
e
p
a
r
e
nt
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-10-18
Chuck Lever
SUNRPC: Ret
r
y rpcbind requests if
t
he server'
s
portma
p
per
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Ch
u
ck
L
ever
SU
N
RPC
:
fix bug in patch
"
p
ortmapp
e
r doesn't ne
e
d a
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lev
e
r
[PATC
H
] RPC: rat
i
o
n
a
lize s
e
t
_
buffer_
s
ize
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lever
[
PA
T
CH] RPC: parametrize vario
u
s transport connect
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lever
[PATCH
]
RPC: make s
u
re to get the same
local port
n
umb
e
r
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck L
e
ver
[
P
ATCH] RP
C
: allo
w
RPC client's port range to
b
e adj
u
stable
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chu
c
k Leve
r
[PA
T
C
H
] RPC: clean up
after nocong was rem
o
ved
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck
Lever
[PA
T
C
H
] RPC: rem
o
ve
x
prt->nocon
g
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
C
h
uck Lever
[PATCH] RPC: add a release_
r
qst callo
u
t
t
o
t
he RPC
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lever
[PATCH] RPC: add gen
e
r
i
c
i
nterface for adjusting the
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lever
[PATCH] RPC: separate xprt_timer i
m
pleme
n
tations
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lever
[PAT
C
H] RPC: ex
p
o
s
e API for
serializ
i
ng access
t
o
R
PC
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lever
[P
A
TCH] RPC: exp
o
s
e
API for se
r
ia
l
i
z
ing acc
e
ss to RPC
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Le
v
e
r
[PATCH] RPC: add API t
o
s
e
t transport-sp
e
cific timeouts
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lev
e
r
[PATCH]
R
PC: get rid of xprt
-
>stream
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuc
k
Leve
r
[PAT
C
H] RPC: sk
i
p ov
e
r
transport-speci
f
ic heads
a
utomatically
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lever
[PATCH]
R
P
C
: sep
a
rate TCP and UDP socket write paths
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
C
h
u
ck Lever
[PATCH] RPC
:
separat
e
TCP an
d
UDP transport conne
c
tion
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck
Lever
[P
A
TCH] RPC: separ
a
t
e
TCP and UDP
write space callbacks
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck
L
ever
[PATCH] RPC
:
client-side
t
r
an
s
p
ort switch
cle
a
n
u
p
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck L
e
ver
[PATC
H
] RPC: A
d
d he
l
per for wa
k
ing t
a
sks pending on
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lever
[PATCH] RPC: Eliminate
s
ocket
.
h i
n
clu
d
es
in RPC
c
lient
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
C
h
u
c
k Le
v
er
[PATCH
]
RPC: rena
m
e the
soc
k
state field
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
next