Received: by 2002:a25:ef43:0:0:0:0:0 with SMTP id w3csp152655ybm; Thu, 28 May 2020 18:54:20 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzF5I+9vyXgf4VSHHkJ2rYg24AK1kHrWbtr7BA4KQ/lgWRvp/m44qYi4ODLvdpR6tNyL6nW X-Received: by 2002:a05:6402:c0e:: with SMTP id co14mr5917896edb.177.1590717260626; Thu, 28 May 2020 18:54:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1590717260; cv=none; d=google.com; s=arc-20160816; b=pb1/l2P80vW72rypxzGTorKgDy8cZUp6R/xXeWiWwH0R9QJoXgopB6WjeFLXEfUtwy Vio8UNyJiNnrdIy4fXWBTRnnSrlwawh62HamF1Dj0CIpswLHqNrCy6knpCwgG6Bph4sD FJjo1bTnmHxvka48s9Qp+3cqJJaAQGBCqdQHXXbk90oy3/oKFCO7f8z/KLYdD8ONJly6 P2sjr2JtKRJlrb5aJIUY+C5n5iWmtNBZF+hHdeDh9YRL6mnS+vOvlknQmF82QGdGLmCk IK31vyXUaAnIbM/xDNAg3SxreJaF4yvMA1TcvVXPjAFucXILB/JYEInd5M0baQAyByyJ uhMQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=gogVFfnHUjnoHCwzgJW9zCsrH0RFLLc6Ep1I2UyT7Lk=; b=qVSxCg/6c71LNThvDUnevC0mGGfYxZouiwR2Cf8T53GMqpRrrj9fRA1tOa+LgXsSA4 q1KBQHSRPb8FULYtE6CP5f82S2QDNodRMZ00QZ4V7/9l6rD4S0Fy8X8YBgH63rKrKKqC BsD/6gnJHkt8jugCYxtdeKhtmmPydAwrmoKlbCry2MEjPnYaTHfR6yiHj3n1eMcudg4f OO4MA4CwhkO2PyBObIwOQWZTozHAlsLfi0Kx5+wi9482zHpAaUlEsHZAsBaAfWhYee02 eNybOx2oV0igRaGUJ0JSrMzC6xNx2uOG8ewCRw5cQti5E41soSn9O2LC5MMxgtO933Tk 4PeA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id p9si4717545ejo.380.2020.05.28.18.53.57; Thu, 28 May 2020 18:54:20 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2391558AbgE2Bv1 (ORCPT + 99 others); Thu, 28 May 2020 21:51:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35630 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2390018AbgE2BvY (ORCPT ); Thu, 28 May 2020 21:51:24 -0400 Received: from ZenIV.linux.org.uk (zeniv.linux.org.uk [IPv6:2002:c35c:fd02::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6386EC08C5C6; Thu, 28 May 2020 18:51:24 -0700 (PDT) Received: from viro by ZenIV.linux.org.uk with local (Exim 4.93 #3 (Red Hat Linux)) id 1jeUAx-00HHeZ-HP; Fri, 29 May 2020 01:51:11 +0000 Date: Fri, 29 May 2020 02:51:11 +0100 From: Al Viro To: Stephen Rothwell Cc: Gao Xiang , Linux Next Mailing List , Linux Kernel Mailing List , Chengguang Xu , Chao Yu Subject: Re: linux-next: manual merge of the vfs tree with the erofs tree Message-ID: <20200529015111.GA23230@ZenIV.linux.org.uk> References: <20200529114501.3e2ecc14@canb.auug.org.au> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200529114501.3e2ecc14@canb.auug.org.au> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, May 29, 2020 at 11:45:01AM +1000, Stephen Rothwell wrote: > Hi all, > > Today's linux-next merge of the vfs tree got a conflict in: > > fs/erofs/super.c > > between commit: > > e7cda1ee94f4 ("erofs: code cleanup by removing ifdef macro surrounding") > > from the erofs tree and commit: > > 91a7c5e1d30e ("erofs: convert to use the new mount fs_context api") > > from the vfs tree. > > I fixed it up (see below) and can carry the fix as necessary. This > is now fixed as far as linux-next is concerned, but any non trivial > conflicts should be mentioned to your upstream maintainer when your tree > is submitted for merging. You may also want to consider cooperating > with the maintainer of the conflicting tree to minimise any particularly > complex conflicts. > > -- > Cheers, > Stephen Rothwell > > diff --cc fs/erofs/super.c > index 8e46d204a0c2,2c0bad903fa6..000000000000 > --- a/fs/erofs/super.c > +++ b/fs/erofs/super.c > @@@ -408,16 -365,12 +365,9 @@@ static int erofs_fc_fill_super(struct s > sb->s_time_gran = 1; > > sb->s_op = &erofs_sops; > - > -#ifdef CONFIG_EROFS_FS_XATTR > sb->s_xattr = erofs_xattr_handlers; > -#endif > > - /* set erofs default mount options */ > - erofs_default_options(sbi); > - > - err = erofs_parse_options(sb, data); > - if (err) > - return err; > - > - if (test_opt(sbi, POSIX_ACL)) > + if (test_opt(ctx, POSIX_ACL)) > sb->s_flags |= SB_POSIXACL; > else > sb->s_flags &= ~SB_POSIXACL; FWIW, I would be glad to have that old erofs commit moved over to erofs tree... Folks?