]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
sdp: Enable set zcopy threshold to 0 using setsockopt
authorAmir Vadai <amirv@mellanox.co.il>
Wed, 17 Nov 2010 09:03:03 +0000 (11:03 +0200)
committerMukesh Kacker <mukesh.kacker@oracle.com>
Tue, 6 Oct 2015 12:05:35 +0000 (05:05 -0700)
Signed-off-by: Amir Vadai <amirv@mellanox.co.il>
drivers/infiniband/ulp/sdp/sdp_main.c

index 9729fad4a1a7c15e8d04f023fed5e17abc2e9d42..113946376b8796bf4a37c6dd3d4002ba7709639a 100644 (file)
@@ -1318,7 +1318,8 @@ static int sdp_setsockopt(struct sock *sk, int level, int optname,
                }
                break;
        case SDP_ZCOPY_THRESH:
-               if (val < SDP_MIN_ZCOPY_THRESH || val > SDP_MAX_ZCOPY_THRESH)
+               if (val != 0 && (val < SDP_MIN_ZCOPY_THRESH || 
+                                       val > SDP_MAX_ZCOPY_THRESH))
                        err = -EINVAL;
                else
                        ssk->zcopy_thresh = val;