From owner-svn-src-all@freebsd.org Sun Apr 9 11:43:47 2017 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 25712D342E2 for ; Sun, 9 Apr 2017 11:43:47 +0000 (UTC) (envelope-from yee.cassity@51succ.com) Received: from sv.51succ.com (sv.51succ.com [107.174.240.188]) by mx1.freebsd.org (Postfix) with ESMTP id CF86B966 for ; Sun, 9 Apr 2017 11:43:46 +0000 (UTC) (envelope-from yee.cassity@51succ.com) Received: from mx-a21-host1 (mx-a21-host1 [192.168.20.1]) by mail1 (Postfix) with SMTP id 5588E6054B for ; Sun, 9 Apr 2017 04:33:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=51succ.com; s=51succ_com; t=1491737621; bh=f3wqdsI6Tv2Tpwh22YOAYOVB9CLnd41uayGoy64U+PI=; h=MIME-Version:From:To:Reply-To:Date:Message-ID:Subject: Content-Type; b=G7Uni/qQWnfKBQpWotaoONmXay7zS3GNnLaRwYcKeqzsllLwhRJpw0Lx1461gYESP LxIbNjhdj/Gud/+GV17o5nsUHxQuKZFcKzxSnoE4aLnqrAMZ8xj48LPglsQdcpOaDb tC+RzutLzbtOu5KojVh05c8pAAF/xRslgg4JXst8= MIME-Version: 1.0 From: "Domain Notice" To: "Domain Owner" Reply-To: Domain Notice Date: Sun, 09 Apr 2017 05:33:40 -0700 Message-ID: <1491737620.8.84095144jifeta@51succ.com> Subject: g-c-u.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Apr 2017 11:43:47 -0000 Hi, Domain Owner. Domain Availability Notice - g-c-u.com We would like to give you an opportunity to acquire g-c-u.com before it is offered to the general public. By surrounding yourself with all the variations of your name will assure you that you will not miss out on any new potential customers. Follow this link here to make a bid on domain http://51succ.com/84095144jifeta-QDI Some of the benefits you will receive by owning this domain: * Adds more links to your website * Increase profitability * Stops prospective clients from going to other sites Unsubscribe: http://51succ.com/u/84095144jifeta-QDI With respect, Backorder Team 71 Hilliard St Manchester, CT 06042-3001 'Leverage the sales that come from this wave. Ensure there is an upsell and something further that your early adopters can buy into. from The Secret Collaborative Economy: More Clients, More Exposure, More Profit, FASTER!' - Marsha Wright, TV Business Expert - Entrepreneur From owner-svn-src-all@freebsd.org Sun Apr 9 12:32:23 2017 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DAECDD2AFB9; Sun, 9 Apr 2017 12:32:23 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id ACC6A620; Sun, 9 Apr 2017 12:32:23 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v39CWM5D033704; Sun, 9 Apr 2017 12:32:22 GMT (envelope-from rmacklem@FreeBSD.org) Received: (from rmacklem@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v39CWMDn033703; Sun, 9 Apr 2017 12:32:22 GMT (envelope-from rmacklem@FreeBSD.org) Message-Id: <201704091232.v39CWMDn033703@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rmacklem set sender to rmacklem@FreeBSD.org using -f From: Rick Macklem Date: Sun, 9 Apr 2017 12:32:22 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r316655 - head/sys/fs/nfsclient X-SVN-Group: head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Apr 2017 12:32:24 -0000 Author: rmacklem Date: Sun Apr 9 12:32:22 2017 New Revision: 316655 URL: https://svnweb.freebsd.org/changeset/base/316655 Log: Fix parsing failure for NFSv4 Setattr operation for failed case. If an operation that preceeds a Setattr in an NFSv4 compound fails, there is no bitmap of attributes to parse. Without this patch, the parsing would fail and return EBADRPC instead of the correct failure error. This could break recovery from a server crash/reboot. Tested by: cperciva PR: 215883 MFC after: 2 weeks Modified: head/sys/fs/nfsclient/nfs_clrpcops.c Modified: head/sys/fs/nfsclient/nfs_clrpcops.c ============================================================================== --- head/sys/fs/nfsclient/nfs_clrpcops.c Sun Apr 9 11:16:16 2017 (r316654) +++ head/sys/fs/nfsclient/nfs_clrpcops.c Sun Apr 9 12:32:22 2017 (r316655) @@ -1190,7 +1190,7 @@ nfsrpc_setattrrpc(vnode_t vp, struct vat return (error); if (nd->nd_flag & (ND_NFSV3 | ND_NFSV4)) error = nfscl_wcc_data(nd, vp, rnap, attrflagp, NULL, stuff); - if ((nd->nd_flag & ND_NFSV4) && !error) + if ((nd->nd_flag & (ND_NFSV4 | ND_NOMOREDATA)) == ND_NFSV4 && !error) error = nfsrv_getattrbits(nd, &attrbits, NULL, NULL); if (!(nd->nd_flag & ND_NFSV3) && !nd->nd_repstat && !error) error = nfscl_postop_attr(nd, rnap, attrflagp, stuff);