Received: by 2002:a05:6a10:6d10:0:0:0:0 with SMTP id gq16csp737116pxb; Fri, 22 Apr 2022 10:07:40 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx2v5Hn/r4BPoRTqhv+rQw1/ZbIjLA2bsyTCEevOQTEdW6rUvs6uWVCZlJF4fToq7QNwzbv X-Received: by 2002:a17:902:e00c:b0:15a:3b4a:3e42 with SMTP id o12-20020a170902e00c00b0015a3b4a3e42mr5507171plo.10.1650647260707; Fri, 22 Apr 2022 10:07:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1650647260; cv=none; d=google.com; s=arc-20160816; b=O0TNfJWTHYKitI4pRqCWhGE3nDnntHtTDLjEpeBraBHDWboAbxqjouoNSTJV1/XNwj Q0Hz46YkTXUaUHpvTKLHZpE7B2mDUMmy0/aXDd7vXCQwLdN+6QbdPFMkDZv82O0PiD0G oSmQC2CUzhviqj8b9mRG1xQhVd8F3AmEmJbh1i2mTN4Gko3c7D/QUWq6jFKtKxHfr+// TVLLDuLOGBFH6DqY4Ai+rPNsW9tqi0En8W0ob3i2d3r3wB1trgYa7htKwl4rSnI0kkKx kMVzDv01MFQYGPlJId6LRtJtZXd3svFV8Ep/6/toXL7DKaD8J7iMXb/qaHgbWZ+mGKdv glCA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=huBclNwYLzCR7uL5xNUOLZKdNJKB3M97WbAGvzqQD2k=; b=gpajT6513mRZuOxmvnbtDc6iWXc2ahYgts/2ZDaYPzqMamsincw+a3lGX1h6PNiPw3 Kk8Iralhvq5FRUslGFmf7YkChP584Pes1k9RBE3IHZTQ8td5kl2iIV6SemOriUAO1AUc SlOgj1I70FCsKU5YJLaWRzxxE46qCziWFP75vtcBMH6nJjvJzcT0KN2syPjVM96xfZH3 pTPGeti8xXIAIgl+jNQzov6WrbphS5lzhZgFXYeql2cw/joREgzcv0p/kN3SGKNtLi+G jXZLqRVtxxqYs5oH98piORjdVAzXf7jTBJ/5YrGN9VtdfJTTu1qphe+tZx47RKWdxOaM wDcw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=kM2YxlsG; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id u2-20020a170902e80200b00156b765043fsi9022844plg.389.2022.04.22.10.07.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Apr 2022 10:07:40 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=kM2YxlsG; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 5645B890AD; Fri, 22 Apr 2022 10:07:33 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1346711AbiDSOGV (ORCPT + 99 others); Tue, 19 Apr 2022 10:06:21 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46682 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1346543AbiDSOGV (ORCPT ); Tue, 19 Apr 2022 10:06:21 -0400 Received: from ams.source.kernel.org (ams.source.kernel.org [IPv6:2604:1380:4601:e00::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1151F396B1; Tue, 19 Apr 2022 07:03:39 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id C3556B819BA; Tue, 19 Apr 2022 14:03:37 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id D2536C385A7; Tue, 19 Apr 2022 14:03:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1650377016; bh=tFAAs+fiYJ2BsZiyGNrhRo5R1A/suHSPfni/ubpjD7c=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=kM2YxlsGmbliGkoVk+kdii1qyYQFWzN64NCescUWCKlxX0e/jHsQMFwYp6aGUFJti OuPUiHix3LVgMjiQ/q82Imej9B4osuruKNncgG92B/1GzzrudZrQm69ePkdPH0F9s3 Zez6ZYfvKjW0fVkysaFyRefwdQJGBfzxyNGfP8xZCn9MO7ddM9y/WBRhMltrheIq4S tcLjr3nletIDq9AvMsq+kYN+B4zJ0pUwJcW2m7ADs2FMe4so+fbNFGSJz+SREFfHMN gtjkChCnr/jGYGWmTMlOzDmw1qqwuzJDxh62EzPCUvuyz0L1QfVDhMm1APeqASPm5W W107a1iSDBEHA== Date: Tue, 19 Apr 2022 16:03:30 +0200 From: Christian Brauner To: Yang Xu Cc: linux-fsdevel@vger.kernel.org, ceph-devel@vger.kernel.org, linux-nfs@vger.kernel.org, linux-xfs@vger.kernel.org, viro@zeniv.linux.org.uk, david@fromorbit.com, djwong@kernel.org, jlayton@kernel.org, ntfs3@lists.linux.dev, chao@kernel.org, linux-f2fs-devel@lists.sourceforge.net Subject: Re: [PATCH v4 6/8] ntfs3: Use the same order for acl pointer check in ntfs_init_acl Message-ID: <20220419140330.jogjwtdzy735j567@wittgenstein> References: <1650368834-2420-1-git-send-email-xuyang2018.jy@fujitsu.com> <1650368834-2420-6-git-send-email-xuyang2018.jy@fujitsu.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <1650368834-2420-6-git-send-email-xuyang2018.jy@fujitsu.com> X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RDNS_NONE,SPF_HELO_NONE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org On Tue, Apr 19, 2022 at 07:47:12PM +0800, Yang Xu wrote: > Like ext4 and other use ${fs}_init_acl filesystem, they all used the following > style > > error = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); > if (error) > return error; > > if (default_acl) { > error = __ext4_set_acl(handle, inode, ACL_TYPE_DEFAULT, > default_acl, XATTR_CREATE); > posix_acl_release(default_acl); > } else { > inode->i_default_acl = NULL; > } > if (acl) { > if (!error) > error = __ext4_set_acl(handle, inode, ACL_TYPE_ACCESS, > acl, XATTR_CREATE); > posix_acl_release(acl); > } else { > inode->i_acl = NULL; > } > ... > > So for the readability and unity of the code, adjust this order. > > Signed-off-by: Yang Xu > --- Again, this patch is irrelevant to the main drive of this patch series and it's sensitive enough as it is. Just drop it from this series and upstream it separately to the relevant filesystem imho.