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
nfsd41: Add a create session replay cache
2009-01-07
Tom Tucker
svc: Clean
u
p deferred reques
t
s on t
r
ansport dest
r
uction
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2009-01-07
T
o
m T
u
c
k
er
s
v
c
: Move kfree
of deferral record to common cod
e
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-11-24
Tom Tucker
Add a
referen
c
e to sunrpc in sv
c
_
addsock
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-11-05
Tom Tucker
p9:
F
ix leak of waitqueu
e
in
r
e
quest all
o
cation path
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-11-05
Tom T
u
cker
9p: Remov
e
unneeded free of fcall f
o
r Flush
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-11-05
Tom Tu
c
ker
9p: Make all
client spin
locks IRQ
s
a
fe
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-11-05
To
m
Tucker
9p: rd
m
a: Se
t
t
rans pri
o
r to requ
e
sting asyn
c
connect
i
on ops
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-10-22
T
o
m Tucker
9p: rdma: RDMA
T
ransport Su
p
port fo
r
9
P
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-10-10
Tom Tucker
RP
C
/
R
DMA: fix
c
onnecti
o
n
IRD/O
R
D setting
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-10-06
Tom Tucker
s
v
cr
d
ma: Fix IRD/ORD polar
i
ty
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-10-06
Tom
T
uc
k
er
svcr
d
ma: Update
s
v
c_r
d
m
a
_s
e
nd_
e
rror to use DMA LKEY
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-10-06
Tom Tu
c
k
er
svcrdm
a
: Mod
i
fy the RPC r
e
ply path to use FRMR when
.
.
.
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-10-06
Tom Tucker
s
v
crdma: Mod
i
fy the RPC recv path to use FRM
R
when
.
.
.
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-10-06
Tom Tucker
svcrdma:
Add support to
s
vc_rdma_send
t
o handle chained
WR
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-10-06
Tom Tucker
svcrdma: Modify
post recv path to
u
se lo
c
al dma
k
ey
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-10-06
Tom T
u
cker
svcrdma
:
A
d
d a
ser
v
ice to register a Fast Reg MR wi
t
h
.
.
.
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-10-06
Tom T
u
ck
e
r
svcrdma: Quer
y
device for
F
a
s
t Reg support during connection
.
.
.
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-10-06
Tom Tu
c
k
e
r
svcrdma: Add FRMR get/pu
t
services
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-10-03
Tom Tucker
svcrdma:
A
dd Fast Reg
MR Data Types
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-08-13
T
o
m T
u
c
k
er
svcrdma: Fix race between svc_rdma_recvfrom thread
.
.
.
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-07-02
Tom Tucker
s
v
crdma: C
h
ange WR context get/put to
u
se the kmem
.
.
.
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-07-02
Tom Tucker
s
v
crdma
:
C
r
eate a km
e
m
cache
for the WR contexts
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-07-02
Tom
T
u
c
ker
svcrdm
a
:
Add flush
_
schedul
e
d_work to modul
e
exit functio
n
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-07-02
To
m
Tucke
r
svcrd
m
a: Limit O
R
D based on cl
i
ent's adve
r
tis
e
d IRD
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-07-02
Tom Tuck
e
r
svcrd
m
a: Remove unused wait q from s
v
crdma_xprt s
t
ructure
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-07-02
Tom Tucker
svcrdma:
Remove unneeded
spin locks from __sv
c
_rdma_free
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-07-02
Tom Tucker
svc
r
dma: Add dma map count and WARN_ON
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-07-02
T
o
m
Tucke
r
svcrd
m
a
:
Move the
D
MA unm
a
p
l
ogic to the CQ handle
r
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-07-02
Tom
T
ucker
svcrdma: Use re
p
ly an
d
chun
k
map for
RDMA_READ processin
g
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-07-02
Tom Tucker
svc
r
d
ma:
U
se RPC rep
l
y map for
R
DMA_WRITE proc
e
s
s
i
n
g
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-07-02
Tom
Tucke
r
svcrdma: Add a
type for keeping
NFS RPC mappi
n
g
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-05-19
Tom
Tuck
e
r
svcrdma: Verify
r
ead
-
list fits within RPCSVC_MAX
P
AGES
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-05-19
T
o
m Tucker
svcrdm
a
:
Chan
g
e svc_r
d
ma_sen
d
_error return t
y
pe to
.
.
.
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-05-19
Tom Tucker
svcrdma:
Copy tran
s
p
o
rt address and arm CQ before calling
.
.
.
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-05-19
Tom Tuc
k
er
svcrdma: Set rq
s
tp transpor
t
address in
rdma_read_
c
omplete
.
.
.
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-05-19
Tom Tucker
svcrd
m
a:
U
se ib verbs ver
s
ion of
d
ma_unmap
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-05-19
Tom Tucker
svcrdma
:
Cle
a
nup queued
,
but unprocessed I/O in
s
vc
_
rdm
a
_free
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-05-19
Tom
T
ucker
svcrdma: Move the QP and cm_id des
t
ruc
t
i
o
n
to svc_rdma_fre
e
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-05-19
T
o
m
T
ucker
svcrd
m
a:
A
dd refe
r
ence for e
a
ch SQ/
R
Q WR
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-05-19
Tom Tucker
s
v
crdma: Move
d
estroy to k
e
rnel
t
hread
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-05-19
To
m
Tu
c
ker
svc
r
dma
:
Shrink
scope
o
f spinlock on RQ CQ
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-05-19
To
m
Tucker
s
v
c
rdma: Use s
t
anda
r
d Linux lists for context cache
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-05-19
Tom Tucker
svcrdma:
Simplify
R
DMA_READ deferral
buff
e
r ma
n
agement
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-05-19
Tom T
u
cker
sv
c
r
dma: Remov
e
unused RE
A
D_DONE context flag
s
b
i
t
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-05-19
Tom
T
u
c
ker
svcrd
m
a: Return error from
r
dma_re
a
d_
x
dr
so caller
.
.
.
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-05-19
To
m
Tuc
k
er
svcr
d
m
a
:
F
i
x error handling d
u
r
ing listening endpoint
.
.
.
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-05-19
Tom Tucker
svcr
d
ma:
Free c
o
n
text on post_r
e
cv error in sen
d
_reply
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-05-19
T
om
T
u
cker
s
vcrdma
:
F
r
ee context on ib_post_recv
error
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-05-19
Tom Tucker
svcrdma:
Add
p
u
t of connection ESTAB
L
ISHED refer
e
nce
.
.
.
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-05-19
Tom Tucke
r
svcrdma: Fix r
e
turn value in svc_rdma_sen
d
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-05-19
Tom
T
u
cker
svc
r
dma: Fix race with dto_ta
s
klet
in
svc_r
d
ma_s
e
nd
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-05-19
Tom Tucke
r
svcrdma: Simplify
receive b
u
ffe
r
postin
g
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-05-19
Tom Tucker
svc: Remo
v
e unused header files
from svc_xprt
.
c
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-05-19
Tom Tucker
s
v
c: Remove extra check for XP
T
_DEA
D
bit in sv
c
_
x
prt_enqueue
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-04-23
Tom Tucker
SVC
R
DMA: Add
check for XPT_CLOSE in s
v
c_rdma_send
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-04-17
Tom
Tucker
RDMA/amso1100: Add ch
e
ck for
NUL
L
r
e
ply_m
s
g in c2_intr
(
)
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-03-26
Tom Tucker
SVCRD
M
A: Check
num_sge wh
e
n setting
L
AST_CTXT bit
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-03-12
Tom Tucker
SVCRDMA
:
Fix erro
n
eous BUG_ON
in send_write
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-03-12
Tom Tuck
e
r
SV
C
RDMA: A
d
d xprt refs to
fix
c
lose/unmo
u
nt crash
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
T
om Tucker
rdma: makefile
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom Tucke
r
rdma: ONCRP
C
RDMA prot
o
col m
a
r
s
halling
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom Tucker
rdm
a
: SVCR
D
MA
sendto
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom Tuc
k
e
r
rdma: SVCRDMA
r
ec
v
from
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
T
om Tucker
rdm
a
:
S
VC
R
DMA Core Transport Services
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom
T
uck
e
r
rdma: SVCR
D
MA Tran
s
po
r
t
Module
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
T
om Tucker
rdma: SVCRMDA Header File
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom Tuc
k
er
svc: Add svc_xprt
_
names
s
ervic
e
to
replace
s
v
c
_sock_names
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom Tucker
knfsd: Support addi
n
g
trans
p
ort
s
by
w
riti
n
g
portlist
.
.
.
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom Tucker
svc:
Add svc API
t
h
at queries f
o
r a transport instance
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
T
om Tucker
svc: A
d
d /proc/sys/sunrpc/tr
a
nsport fil
e
s
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom
T
ucker
s
v
c: Add tran
s
port hd
r
size for d
e
fer/revis
i
t
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
T
o
m
Tu
c
ker
svc: Move the
xp
r
t independent
cod
e
to the svc_xprt
.
.
.
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom
T
ucker
svc: Make svc_che
c
k_conn_limits xprt independent
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
T
o
m Tucker
svc
:
Remo
v
ing
remain
i
ng ref
e
rences
t
o rq_sock
in rqstp
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom Tucker
svc: M
o
v
e create
l
ogi
c
to co
m
mon code
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom
Tucker
s
vc: Make svc_age
_
temp_sockets svc_age
_
temp_
t
ransports
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom
T
ucker
sv
c
: Make svc_recv transport neutral
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom Tucker
svc: Ma
k
e svc_sock_
r
elease sv
c
_xprt_release
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
T
om T
u
cker
s
v
c: Move the sockaddr inf
o
rmation to svc_xprt
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
To
m
T
u
c
k
e
r
svc: M
a
ke deferral processing
x
p
r
t
i
ndependent
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom T
u
c
k
e
r
svc:
Move the authinfo
cache to svc_xprt
.
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
T
o
m Tucker
svc: Remove sk
_
l
astrecv
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom T
u
cker
s
vc: Move ac
c
ep
t
call to
s
vc_xprt_re
c
e
i
ve
d
to c
o
mm
o
n
.
.
.
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom Tucker
s
v
c
: C
h
ange
s
vc_sock_rec
e
ived
to svc_xprt_received
.
.
.
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
To
m
Tuck
e
r
svc: Make svc_
s
e
nd tr
a
ns
p
ort
n
eu
t
ral
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom Tucker
svc: Make the
e
nqueue servi
c
e transport neutr
a
l and
.
.
.
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom Tucker
svc:
Move sk_reserved to svc_xprt
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom
T
ucker
svc: Mak
e
close t
r
an
s
port
i
n
dependent
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
To
m
Tucker
svc:
Move sk_server and sk_pool to svc_xprt
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom Tuc
k
e
r
s
v
c: Move sk_flags to t
h
e
s
vc_xprt structure
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom Tucker
svc: Change sk_inuse t
o
a kref
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom T
u
cker
svc: Ch
a
nge ser
v
i
c
es to us
e
new s
v
c
_c
r
eate_xprt
se
r
vice
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom Tu
c
ker
svc: A
d
d a
ge
n
eric transpo
r
t
svc_create
_
xprt fu
n
ctio
n
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom T
u
cker
svc: Move
connecti
o
n
lim
i
t chec
k
ing to its
own
f
u
nc
t
ion
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom Tucker
svc: Remove unne
c
essary
c
a
ll to svc_sock_enqueue
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom
Tucker
svc: Add xpo_accept transpor
t
functi
o
n
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom Tucker
svc: Move close proc
e
ssing to
a si
n
gle pla
c
e
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom Tucker
svc: Add a transport function that checks f
o
r write
.
.
.
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
To
m
Tucker
svc: Add
xpo_prep_reply_hdr
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
2008-02-01
Tom
T
ucker
svc: Add per-transport delete func
t
io
n
s
Signed-off-by:
Tom Tucker
<tom@opengridcomputing.com>
commit
|
commitdiff
|
tree
next