]> git.openfabrics.org - ~tnikolova/compat-rdma/.git/commitdiff
Fix NFSRDMA SLES11sp3 backport patch.
authorSteve Wise <swise@opengridcomputing.com>
Mon, 31 Mar 2014 20:42:58 +0000 (15:42 -0500)
committerSteve Wise <swise@opengridcomputing.com>
Mon, 31 Mar 2014 20:42:58 +0000 (15:42 -0500)
The SLES11SP3 patch breaks RHEL6.5 functionality.

Signed-off-by: Steve Wise <swise@opengridcomputing.com>
patches/0026-nfsrdma-Backport-for-sles11sp3.patch

index 350b98a655cac9652fe7256968404a1e078f0140..84bb97ef8fb6c69b5e3e844f01ccfdff40d22c5b 100644 (file)
@@ -24,13 +24,13 @@ index xxxxxxx..xxxxxxx xxxxxx
  }
  
  static int
-+#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,1,0))
++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,1,0)) || defined (CONFIG_COMPAT_XPRT_RESERVE_XPRT_CONG_2PARAMS)
  xprt_rdma_reserve_xprt(struct rpc_xprt *xprt, struct rpc_task *task)
 +#else
 +xprt_rdma_reserve_xprt(struct rpc_task *task)
 +#endif
  {
-+#if (LINUX_VERSION_CODE < KERNEL_VERSION(3,1,0))
++#if (LINUX_VERSION_CODE < KERNEL_VERSION(3,1,0)) && !defined (CONFIG_COMPAT_XPRT_RESERVE_XPRT_CONG_2PARAMS)
 +      struct rpc_xprt *xprt = task->tk_xprt;
 +#endif
        struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt);