Received: by 2002:a25:e7d8:0:0:0:0:0 with SMTP id e207csp65692ybh; Mon, 9 Mar 2020 16:18:19 -0700 (PDT) X-Google-Smtp-Source: ADFU+vuJswykSkQ5SmIEPedFFQt+6tgbH0ycMBM1txng2jdjC8vH3pSEyawsq7aNrm9iUV5T2Q/2 X-Received: by 2002:aca:dc8b:: with SMTP id t133mr1182165oig.98.1583795899159; Mon, 09 Mar 2020 16:18:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1583795899; cv=none; d=google.com; s=arc-20160816; b=DooB8CATkjFXm9uh5gCwJZYXesjSgoWQ1+/3qxcQ2p4UqTzmmT1GtXewD5Pqg17TG8 f7pkeJYTmGe8ADJmeGaWF6RBI4O10wCjBnulT/b4MH97/Dl22+L0OJ5uv0Drl48h11Oa GvAf6x5ffM33SmQ52RedZivurnOmwps8+tN+ohyxzafy+d6ebSVkO6LgO9OzyAn1ySEq KEXgMJ+etD2kEUnc66TaCmUHkS5ZFGnrn/Xp2vXTzsAHHqcea0+H23Dpf+y0QNFesibo fEoKC0DZ29XSbYvhOsP3h0klcLdB3iD5wqI2ePmVAg4TgZE/i/K2JXnz3sM0NESSjLFi bIKQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=xr/jaxJcRUS3tF6+YlV2e6o/PLxZ9x41Esi4h3O56Lk=; b=WWpiqb/OtOpsqUqzWJViUtGaPxFFANvLzwqOS+cZiAH3BI7LVJmLbzt/oK9rFQ8Ka1 DMFlUibWtzOFenvFujMUwM7deokXMb+Dmz0VSW1o7eAZPxjt3x4QywV2Wx8j7B2P5nRQ ZehV3A50ST+LueMFEHOPVaMKbKZAe+XYUWV8pE5ZDQh2gXzPqUf92R5q0PMgTT9htuW2 dFnLTXtYAU2nrPjIdprNQKEvERW/WeZij+YALjjwY4L5lNGTWzjOyGJR1HyW7rXMdt6e BMpf13jnziNBZzlnp6joi2iJcftry9vOBGMNkUXYrGqD+ZcEsXVVRq1fHZ8NDJ+qIdqz XZVQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b="G1JR/s2U"; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n17si7247622otf.92.2020.03.09.16.18.03; Mon, 09 Mar 2020 16:18:19 -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; dkim=pass header.i=@kernel.org header.s=default header.b="G1JR/s2U"; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727322AbgCIXRm (ORCPT + 99 others); Mon, 9 Mar 2020 19:17:42 -0400 Received: from mail.kernel.org ([198.145.29.99]:40156 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726698AbgCIXRm (ORCPT ); Mon, 9 Mar 2020 19:17:42 -0400 Received: from pali.im (pali.im [31.31.79.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 94F312146E; Mon, 9 Mar 2020 23:17:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1583795861; bh=wa+lBkf3egB7zRHwcS9hbPziO+9VWjfRhmzJ9OncfhU=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=G1JR/s2UTlzLt0tpi1/04f6wBI8VwOzSxJwSrp4qLheDI2MPWk4mavivfdGql7bnb 4stwQkgd84rA/09sXtz9CV/avYAGmLRbLshkkMg5tRN4WAspUiEcDVXk/GY0jy2Mfy XgnNmQyL7nmLbFHZLb69XKfpE31I2SYP30OKRhgo= Received: by pali.im (Postfix) id 9A556BE0; Tue, 10 Mar 2020 00:17:39 +0100 (CET) Date: Tue, 10 Mar 2020 00:17:39 +0100 From: Pali =?utf-8?B?Um9ow6Fy?= To: Stephen Rothwell Cc: Al Viro , Linux Next Mailing List , Linux Kernel Mailing List , Namjae Jeon , Sungjong Seo , Greg Kroah-Hartman , Christoph Hellwig Subject: Re: linux-next: build warning after merge of the vfs tree Message-ID: <20200309231739.2w45cleifsmwbfd6@pali> References: <20200310095918.3ea6432f@canb.auug.org.au> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200310095918.3ea6432f@canb.auug.org.au> User-Agent: NeoMutt/20180716 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tuesday 10 March 2020 09:59:18 Stephen Rothwell wrote: > Hi all, > > After merging the vfs tree, today's linux-next build (x86_64 allmodconfig) > produced this warning: > > warning: same module names found: > fs/exfat/exfat.ko > drivers/staging/exfat/exfat.ko > > Introduced by commit > > b9d1e2e6265f ("exfat: add Kconfig and Makefile") > > and not fixed by commit > > 1a3c0509ce83 ("staging: exfat: make staging/exfat and fs/exfat mutually exclusive") Hello Stephen! exfat.ko from fs/exfat subdirectory is a rewrite/cleanup of staging exfat driver. It means that fs/exfat replaces staging/exfat and so after fs/exfat is merged, the old staging/exfat code is not needed anymore. Therefore I think that instead of hacking Kconfig/Makefile files to define mutually exclusivity, it is better to remove staging/exfat code. Removal of old staging code should be easy and should fix this problem. Any objections? Or other ideas?