summaryrefslogtreecommitdiff
path: root/usr/src/uts/common
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/uts/common')
-rw-r--r--usr/src/uts/common/rpc/svc_clts.c9
-rw-r--r--usr/src/uts/common/rpc/svc_cots.c9
-rw-r--r--usr/src/uts/common/rpc/svc_rdma.c9
3 files changed, 15 insertions, 12 deletions
diff --git a/usr/src/uts/common/rpc/svc_clts.c b/usr/src/uts/common/rpc/svc_clts.c
index 45645ac541..4c891510bc 100644
--- a/usr/src/uts/common/rpc/svc_clts.c
+++ b/usr/src/uts/common/rpc/svc_clts.c
@@ -22,6 +22,7 @@
/*
* Copyright 2015 Nexenta Systems, Inc. All rights reserved.
* Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012 by Delphix. All rights reserved.
*/
/* Copyright (c) 1983, 1984, 1985, 1986, 1987, 1988, 1989 AT&T */
@@ -747,12 +748,12 @@ svc_clts_kfreeres(SVCXPRT *clone_xprt)
* to the service load so that there is likely to be a response entry
* when the first retransmission comes in.
*/
-#define MAXDUPREQS 1024
+#define MAXDUPREQS 8192
/*
* This should be appropriately scaled to MAXDUPREQS.
*/
-#define DRHASHSZ 257
+#define DRHASHSZ 2053
#if ((DRHASHSZ & (DRHASHSZ - 1)) == 0)
#define XIDHASH(xid) ((xid) & (DRHASHSZ - 1))
@@ -795,7 +796,7 @@ struct dupreq *drmru;
*/
static int
svc_clts_kdup(struct svc_req *req, caddr_t res, int size, struct dupreq **drpp,
- bool_t *dupcachedp)
+ bool_t *dupcachedp)
{
struct rpc_clts_server *stats = CLONE2STATS(req->rq_xprt);
struct dupreq *dr;
@@ -926,7 +927,7 @@ svc_clts_kdup(struct svc_req *req, caddr_t res, int size, struct dupreq **drpp,
*/
static void
svc_clts_kdupdone(struct dupreq *dr, caddr_t res, void (*dis_resfree)(),
- int size, int status)
+ int size, int status)
{
ASSERT(dr->dr_resfree == NULL);
diff --git a/usr/src/uts/common/rpc/svc_cots.c b/usr/src/uts/common/rpc/svc_cots.c
index 944e7396e6..fde51407d2 100644
--- a/usr/src/uts/common/rpc/svc_cots.c
+++ b/usr/src/uts/common/rpc/svc_cots.c
@@ -22,6 +22,7 @@
/*
* Copyright 2015 Nexenta Systems, Inc. All rights reserved.
* Copyright (c) 1993, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012 by Delphix. All rights reserved.
*/
/* Copyright (c) 1983, 1984, 1985, 1986, 1987, 1988, 1989 AT&T */
@@ -713,12 +714,12 @@ svc_cots_kfreeres(SVCXPRT *clone_xprt)
* to the service load so that there is likely to be a response entry
* when the first retransmission comes in.
*/
-#define MAXDUPREQS 1024
+#define MAXDUPREQS 8192
/*
* This should be appropriately scaled to MAXDUPREQS.
*/
-#define DRHASHSZ 257
+#define DRHASHSZ 2053
#if ((DRHASHSZ & (DRHASHSZ - 1)) == 0)
#define XIDHASH(xid) ((xid) & (DRHASHSZ - 1))
@@ -761,7 +762,7 @@ struct dupreq *cotsdrmru;
*/
static int
svc_cots_kdup(struct svc_req *req, caddr_t res, int size, struct dupreq **drpp,
- bool_t *dupcachedp)
+ bool_t *dupcachedp)
{
struct rpc_cots_server *stats = CLONE2STATS(req->rq_xprt);
struct dupreq *dr;
@@ -897,7 +898,7 @@ svc_cots_kdup(struct svc_req *req, caddr_t res, int size, struct dupreq **drpp,
*/
static void
svc_cots_kdupdone(struct dupreq *dr, caddr_t res, void (*dis_resfree)(),
- int size, int status)
+ int size, int status)
{
ASSERT(dr->dr_resfree == NULL);
if (status == DUP_DONE) {
diff --git a/usr/src/uts/common/rpc/svc_rdma.c b/usr/src/uts/common/rpc/svc_rdma.c
index e0a0fe32d1..dda854a369 100644
--- a/usr/src/uts/common/rpc/svc_rdma.c
+++ b/usr/src/uts/common/rpc/svc_rdma.c
@@ -20,6 +20,7 @@
*/
/*
* Copyright (c) 1983, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012 by Delphix. All rights reserved.
* Copyright 2013 Nexenta Systems, Inc. All rights reserved.
*/
/* Copyright (c) 1983, 1984, 1985, 1986, 1987, 1988, 1989 AT&T */
@@ -1139,12 +1140,12 @@ svc_rdma_kfreeres(SVCXPRT *clone_xprt)
* to the service load so that there is likely to be a response entry
* when the first retransmission comes in.
*/
-#define MAXDUPREQS 1024
+#define MAXDUPREQS 8192
/*
* This should be appropriately scaled to MAXDUPREQS.
*/
-#define DRHASHSZ 257
+#define DRHASHSZ 2053
#if ((DRHASHSZ & (DRHASHSZ - 1)) == 0)
#define XIDHASH(xid) ((xid) & (DRHASHSZ - 1))
@@ -1176,7 +1177,7 @@ struct dupreq *rdmadrmru;
*/
static int
svc_rdma_kdup(struct svc_req *req, caddr_t res, int size, struct dupreq **drpp,
- bool_t *dupcachedp)
+ bool_t *dupcachedp)
{
struct dupreq *dr;
uint32_t xid;
@@ -1300,7 +1301,7 @@ svc_rdma_kdup(struct svc_req *req, caddr_t res, int size, struct dupreq **drpp,
*/
static void
svc_rdma_kdupdone(struct dupreq *dr, caddr_t res, void (*dis_resfree)(),
- int size, int status)
+ int size, int status)
{
ASSERT(dr->dr_resfree == NULL);
if (status == DUP_DONE) {