Received: by 2002:ac0:950c:0:0:0:0:0 with SMTP id f12csp2325072imc; Tue, 12 Mar 2019 11:24:44 -0700 (PDT) X-Google-Smtp-Source: APXvYqwB5yATE/5sk3xDHkd4fA8v8jQxuK/McGfMnSeI3BXNRZPa1a3peblXvLAncNpp7yeoO0C9 X-Received: by 2002:a62:39c5:: with SMTP id u66mr39489825pfj.245.1552415084185; Tue, 12 Mar 2019 11:24:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1552415084; cv=none; d=google.com; s=arc-20160816; b=gMArTJelxcEG6YzkvKro8SKNlvpBLMt20g+GiIQmtVWHPAReoLBjU5ozjEtWNw2/1M KhglktvLCd4rNsgWsyL8o1YVrHtGQgYtgv7f+A3vvPSYar2eYOayDaQPFnVlcDwmLF2+ i7O8TDIXnVUee/ndlAG2Cx9sVVzcWpwvP+tZ6b9PN4vU8m5VMVQEvWcJQLxIJY3/xqUL rjPn9L2VOayAadIb58rr4tFNPNzeU+eKJmXnfhKSr1BFxEiEB12pJfOxuFRaxDWXHb62 hVO8SIceSMe69Y8IsUNHmvn2CMxrqagqns9su6/1OpbFY7RevBYwgsT/rF3nNPBjzyIW F9Pw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:from:user-agent:content-disposition :mime-version:message-id:subject:cc:to:date; bh=cCXmG1fk9Zqo6FrlNeqqaxTyfcPEdk6oMiHyalh7r5I=; b=PYmBqc2JUTIvO/s5kYNSeC41U3I+w2PtNrIKXL6b8L2mVqnlHTxhRHxebHsgarwgIT jHHJ758iGha0uttMEY6E7CvlEQESL7ChbM4jUaIOj43sd2keqqnvFeCxvVszjQ1zKlao dam7D38GUGlXeVhc4P/UhuSSuoAu1eAz68ATvnLvvBnu9gzFNAZwURkgW79ciikbNIan vuZywgiEsClyrIwcmRKb+q93ajyD7IrhMk5Lg6eHt5beVfEunC/2EJlHPSoVVBZcX+Sr pIsmSm1y028RY/KpKAZelGh9XklpNzsA8gdU3A2g0lP/nLqGvbn56KEqPO76cSF/CmKO jaXw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r12si7654441pgv.293.2019.03.12.11.24.28; Tue, 12 Mar 2019 11:24:44 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726974AbfCLSYA (ORCPT + 99 others); Tue, 12 Mar 2019 14:24:00 -0400 Received: from fieldses.org ([173.255.197.46]:57314 "EHLO fieldses.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726426AbfCLSYA (ORCPT ); Tue, 12 Mar 2019 14:24:00 -0400 Received: by fieldses.org (Postfix, from userid 2815) id 51E711C17; Tue, 12 Mar 2019 14:23:59 -0400 (EDT) Date: Tue, 12 Mar 2019 14:23:59 -0400 To: Linus Torvalds Cc: linux-nfs@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [GIT PULL] nfsd changes for 5.1 Message-ID: <20190312182359.GC29990@fieldses.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) From: bfields@fieldses.org (J. Bruce Fields) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Please pull nfsd changes from: git://linux-nfs.org/~bfields/linux.git tags/nfsd-5.1 Miscellaneous NFS server fixes. Probably the most visible bug is one that could artificially limit NFSv4.1 performance by limiting the number of oustanding rpcs from a single client. Neil Brown also gets a special mention for fixing a 14.5-year-old memory-corruption bug in the encoding of NFSv3 readdir responses. --b. ---------------------------------------------------------------- Chuck Lever (2): svcrdma: Squelch compiler warning when SUNRPC_DEBUG is disabled svcrdma: Remove syslog warnings in work completion handlers Dan Carpenter (1): nfsd: fix an IS_ERR() vs NULL check Gustavo A. R. Silva (1): svcrdma: Use struct_size() in kmalloc() J. Bruce Fields (4): svcrpc: svc_xprt_has_something_to_do seems a little long svcrpc: fix unlikely races preventing queueing of sockets svcrpc: fix UDP on servers with lots of threads nfsd: fix performance-limiting session calculation NeilBrown (2): nfsd: fix memory corruption caused by readdir nfsd: allow nfsv3 readdir request to be larger. Trond Myklebust (1): SUNRPC: Don't allow compiler optimisation of svc_xprt_release_slot() Yihao Wu (1): nfsd: fix wrong check in write_v4_end_grace() fs/nfsd/nfs3proc.c | 18 +++++++++++++++--- fs/nfsd/nfs3xdr.c | 5 ++++- fs/nfsd/nfs4callback.c | 4 ++-- fs/nfsd/nfs4state.c | 8 ++++---- fs/nfsd/nfsctl.c | 2 +- net/sunrpc/svc_xprt.c | 24 +++++++++++++++++++----- net/sunrpc/svcsock.c | 20 ++++++++++---------- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 12 +++--------- net/sunrpc/xprtrdma/svc_rdma_rw.c | 17 ++++------------- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 4 ---- net/sunrpc/xprtrdma/svc_rdma_transport.c | 9 +++------ 11 files changed, 65 insertions(+), 58 deletions(-)