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: Create API for displaying remote peer address
2006-09-23
Chuck Lever
S
UNRPC
:
Creat
e
API for displaying remote p
e
er address
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
Chuck L
e
ver
SUNRPC: add
x
prt
s
witch
API for
p
r
i
n
ting formatted
.
.
.
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
Ch
u
ck L
e
ver
SUNRPC: re
m
ove ext
r
aneous h
e
a
der incl
u
sions
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
C
huck Lev
e
r
SU
N
RPC
:
Teach the RPC
p
or
t
mapp
e
r to
us
e
the new rpc_peeraddr
.
.
.
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
C
h
u
ck Lever
L
OCK
D
: Teach lo
c
kd to use the ne
w
rpc_peeraddr() API
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
Chuck Lev
e
r
SUNR
P
C: create API
f
or ge
t
t
i
n
g
remote peer
addr
e
ss
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
Chuck Lever
SUNR
P
C: Introduce
transport switch callout for
pluggable
.
.
.
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
C
h
uck Lev
e
r
SUNRPC: Su
p
port fo
r
RPC child tasks no
l
onger needed
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
Chuck Lever
S
U
NRPC: C
l
ean-up afte
r
recent
changes to
s
u
nrpc/pma
p
_cln
t
.
c
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
Ch
u
ck L
e
ver
SUNRPC: Make RPC portmapper use per-transport sto
r
ag
e
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-09-23
C
h
uck Lever
SUNRPC: Create a helper to tell whether a transp
o
r
t
.
.
.
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-08-24
Chuck Leve
r
S
UNRPC: avoid choo
s
i
ng an IPMI
p
ort
for RPC traf
f
ic
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2006-06-24
Chuck Lever
NFS: alloc nfs_rea
d
/wr
i
te_d
a
ta as direct I/O is schedul
e
d
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-06-24
Chuck Lever
NF
S
: E
l
im
i
n
ate nfs_get_user_p
a
ge
s
()
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-06-24
Chuck
L
ever
NFS: refac
t
or nf
s
_direct_free_user_pa
g
e
s
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-06-24
C
h
u
ck Lever
NFS:
r
emove user_
a
ddr, user_coun
t
, a
n
d
p
os fro
m
n
f
s_direct_req
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-06-24
Chuck Le
v
er
NFS: "open code" the NFS
d
irect write res
c
heduler
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-06-24
Chuck Lev
e
r
NFS: Separate funct
i
ons for c
o
unting outstanding
N
FS
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-06-09
C
h
uck Lever
NFS: Opti
m
i
z
e allocat
i
on of nfs_rea
d
/wri
t
e
_
data
structures
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-06-09
Ch
u
ck Lever
SUNR
P
C: NFS_ROOT always uses the
same X
I
Ds
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-06-09
Chuck
Leve
r
SUNRPC: sel
e
ct priv
i
leged port nu
m
bers at
r
andom
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck L
e
ver
NFS: fix compile
r
wa
r
ni
n
g
s
o
n 64-bit
p
latfor
m
s
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
C
h
uc
k
Lever
S
U
NRPC: fix co
m
pile warnings o
n
64-bit p
l
atform
s
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Lever
NFS: fix data_update acc
o
unting in NFS dire
c
t I/O pa
t
h
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Lever
NF
S
:
Replace atomic_t variables in nfs_dire
c
t_r
e
q with
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Ch
u
ck Lever
NFS: cl
e
an up comment
s
and tab damage in d
i
rect
.
c
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Lever
NFS: support EIOCBQUEUED ret
u
rn in
direct write pa
t
h
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Leve
r
NFS: ma
k
e iocb available everywhere in d
i
r
e
c
t
wr
i
t
e
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
C
h
uck Lever
NFS: remove support
f
or m
u
l
ti-segment iovs in the dir
e
ct
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Lever
NFS: ma
k
e dir
e
ct write p
a
t
h generate write requests
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Lever
NF
S
:
c
r
e
ate common routin
e
fo
r
han
d
ling
d
irect I/O
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuc
k
Lever
NFS:
creat
e
co
m
mon
r
out
i
ne for allocating nfs_direct_req
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Leve
r
NFS: create
c
o
m
mon
ro
u
tine for
w
aiting f
o
r direc
t
I
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuc
k
Lever
NFS: sup
p
ort
E
IOCBQU
E
U
ED return in direct
r
e
ad path
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Lever
NFS
:
make iocb availa
b
l
e
e
verywhere in dir
e
c
t read
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
C
h
uck Le
v
er
NFS:
r
emov
e
s
upport
for m
u
lti-segm
e
nt
iov
s
in
the di
r
e
ct
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
C
huck
Leve
r
NFS: use size
_
t type for holding r
s
ize bytes in
N
FS
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
C
huck Lever
N
FS:
u
pda
t
e c
o
mments and fu
n
ction definiti
o
ns in f
s
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck L
e
ve
r
NFS: cl
e
an up NFS client's
a_ops->di
r
ect_IO m
e
t
hod
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Ch
u
ck Lever
NFS:
d
irec
t
or
y
tra
c
e mes
s
ages
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Lever
SUNRPC
:
minor clean
u
p
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Le
v
er
SUNRPC: eliminate rpc_call()
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck L
e
ver
SU
N
RPC: display
human-readable p
r
ocedure name in r
p
c
_
io
s
tats
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Le
v
e
r
NFS: add RPC
I/O statist
i
cs
to
/proc/self/mo
u
ntstat
s
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Lev
e
r
SUNR
P
C: provide a
m
ech
a
nism for collecting stats in
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Le
v
er
S
U
NRPC: i
n
troduc
e
pe
r
-task RP
C
i
ostats
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck
L
ever
SUNRPC: add a
h
andful of pe
r
-
xprt counters
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Lever
SUNRPC
:
track length of RPC wai
t
queues
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Lev
e
r
N
F
S: repo
r
t how
l
on
g
a
n NFS fi
l
e sys
t
em has been mounted
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chu
c
k Lever
NFS
:
add hooks to
ac
c
o
u
n
t
for NFSERR_JU
K
E
BOX errors
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Ch
u
ck Lever
NFS: a
d
d
I
/O per
f
orma
n
ce counte
r
s
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Lever
NF
S
: introduce mec
h
anism for tra
c
k
i
ng NFS cli
e
nt
m
etr
i
cs
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Lever
NFS: clean up some
m
ount option
s
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Lever
NFS: sh
o
w
retransmit settings w
h
en displaying m
o
u
n
t
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-03-20
Chuck Lever
VF
S
: New /pr
o
c
file
/p
r
oc/self/
m
ountstats
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-01-06
Chuck Lever
SUNR
P
C: get rid of cl_chatty
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-01-06
Chuck Lever
SUNRPC: transp
o
rt sw
i
tch
API for setting port nu
m
ber
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-01-06
Chuck Lever
SUNRPC: new interfac
e
t
o
fo
r
ce an RPC r
e
bind
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-01-06
Chuck Lever
S
U
NRPC:
switchable b
u
ffer a
l
l
ocation
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-01-06
Chuck Lever
NFS: support large reads and
w
r
ites
o
n the wire
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-01-06
Chuck Lever
N
FS: m
a
ke "
i
n
od
e
num
b
er mis
m
at
c
h" m
e
ssage more useful
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-01-06
Chuck Lever
NFS: get rid of u
s
eless
kernel
l
og
m
e
ssage
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-01-06
Ch
u
ck Lever
NFS: simplif
y
inlined bit o
p
s in nfs_page
.
h
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-01-06
Chuc
k
Leve
r
NFS:
F
i
x
err
o
r recovery
code in
fs/nfs/inode
.
c:__init_nfs()
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2006-01-06
Chuck Lever
NFS: use generic_
w
rite_chec
k
s() to sanity check direct
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-11-04
C
h
uck
Lever
NFS,SUNR
P
C,N
L
M: fi
x
un
u
s
ed v
a
riable
w
arn
i
ngs
when CO
N
FIG
_
S
Y
S
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-11-04
Chuck L
e
v
e
r
SUNRPC: allow sunrpc
.
o to link when CONFI
G
_
S
YSCTL
i
s
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-10-28
Chuck Lever
NFS: nfs_look
u
p doesn't need t
o
revali
d
ate the parent
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-10-18
C
h
uck Lever
SU
N
R
P
C: Retry
r
pcbind requests i
f
t
he s
e
rver's port
m
app
e
r
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lever
SUN
R
PC: fix bug
i
n pat
c
h "p
o
r
tmapper doesn't need a
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck
L
ever
[PATCH]
RP
C
:
rati
o
nalize set_buffer_size
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lev
e
r
[
PATCH] RPC:
p
a
rametriz
e
v
a
r
ious t
r
ansport co
n
nect
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lever
[P
A
TCH
]
R
PC: m
a
ke sure to
g
et
t
h
e same local port number
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
C
h
uck
L
ever
[P
A
T
C
H
]
R
P
C
: allow RPC client's
port range to
be adjustable
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lever
[PATCH] RPC: c
l
ean u
p
a
ft
e
r
no
c
ong was
r
emoved
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
C
huck
L
ever
[P
A
TCH] RPC:
r
e
mov
e
xprt->nocong
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lev
e
r
[PATCH] RPC:
add
a
release_rqst
callout to the RPC
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuc
k
Lever
[PATCH] R
P
C
:
a
dd generic
in
t
erfac
e
for adju
s
t
ing t
h
e
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Ch
u
ck
Leve
r
[PATCH]
RPC:
s
epa
r
at
e
xprt_timer im
p
l
ementa
t
io
n
s
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lever
[PATCH] RPC
:
expos
e
API for s
e
rializing a
c
cess to
R
PC
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck L
e
ver
[
PATCH] R
P
C: expose API for se
r
ializing access to
R
PC
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lever
[PATCH]
R
PC:
a
d
d API to
s
et transport-specific t
i
me
o
uts
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lever
[PA
T
CH] RPC
:
g
e
t rid
o
f
xprt->stream
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chu
c
k Lever
[PATCH] RPC: skip o
v
er t
r
ans
p
or
t
-spec
i
f
i
c
heads au
t
o
m
atical
l
y
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chu
c
k L
e
ver
[P
A
T
C
H
] RPC:
s
e
parate T
C
P and UDP
s
ocket write paths
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck
Lev
e
r
[
PATCH] RPC:
s
e
p
arate TCP
a
nd UDP
t
ra
n
sport connection
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lever
[PATCH] RPC: separa
t
e TCP a
n
d UDP write sp
a
ce callbacks
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
C
huck Leve
r
[PATCH
]
R
PC:
c
lient
-
side transport switc
h
cleanup
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuc
k
Lever
[PATCH] RPC: Add h
e
lper for wakin
g
tasks pending on
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuc
k
Lever
[PATCH] RPC:
E
li
m
inat
e
socke
t
.
h includes in
RPC client
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lever
[
PATCH] RPC: r
e
name the so
c
kst
a
te field
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lev
e
r
[PAT
C
H]
RPC:
R
ename
xprt_lock
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck
L
ever
[PATCH] RPC
:
R
ename s
o
ck_loc
k
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lever
[
P
A
T
C
H
]
RPC: Reduce stack utilization in xs_sendpages
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck
Le
v
e
r
[PATCH] RPC: transport s
w
itch function naming
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuc
k
L
ever
[PATCH]
R
PC: introduce client-side tr
a
nspor
t
switch
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lever
[PATC
H
] RPC: extra
c
t socke
t
l
o
gic comm
o
n to
both cl
i
en
t
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lever
[PATCH] RPC:
portm
a
pper doe
s
n't need a res
e
rved
p
ort
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
C
huck L
e
v
er
[PATC
H
] NFS: use a constan
t
value for TCP retransmit
.
.
.
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
2005-09-23
Chuck Lev
e
r
[PATCH] RPC
:
pr
o
per
soft
t
im
e
out beha
v
ior
f
o
r
rpcbin
d
Signed-off-by:
Chuck Lever
<cel@netapp.com>
commit
|
commitdiff
|
tree
next