Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp3685123imm; Mon, 10 Sep 2018 23:51:00 -0700 (PDT) X-Google-Smtp-Source: ANB0VdbDJIghGPG0GpQfEvBXHcwnFf8MRIV8OeQ3mQ48+9K6OdHTrkkpC4znN3E+y0ZM0FULt5Lh X-Received: by 2002:a63:df04:: with SMTP id u4-v6mr27136277pgg.434.1536648659997; Mon, 10 Sep 2018 23:50:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1536648659; cv=none; d=google.com; s=arc-20160816; b=AL80eySlz4Efzb4FyLziTXCZ/dGsMiY8GVzOTbEhFhgIpyF9kFSY7V/bJ5qJo29a5o IQOOBxqb9+m6BLyVjeNx0Ec1/lmPiywFfc5vxB972mMNmzMe+LQVvGE97twZzGjTiNk0 LJzaDkftp72QDUpLn5mFahhiZMvK7DPfG49MuSPdVOOL+rRk7Qc2N7CYySvRt68C4IRh qL2rZdeen3zoM36UgVS+Rj23I2LCrUdQXxBzei0UmsQblAVpa6s+2Fi3hxh7eZb5i1BO p+P63B5EMi35KX5+yf8r530d6A5Q2r2Qqkgi9J9pgMGSlv8MfI82l/HDW+WQjWUSwMCX aw5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :organization:references:in-reply-to:message-id:subject:cc:to:from :date; bh=8prCdhO/EIWGaxbs81XTDMb/jqlonyDRSSRHRpGVyrM=; b=BEhoVL1TPhnM98g982guJ2ysfxnYSwd/wZ3UOIDvCuy7V4D+TyoxICNp3sxlQXPyRC RI3ozzL5w1esvwGvVTXfX8tcdgWFJaUUnaagcq4et0zU92QKdbPQvgsqK7Rq3HP6tqTF iaJFba9NO6eAgbViqjJhjt57gL6OuiNgWknOI2A2/qtOrOAbA/kPH5aiITDe2FCX1s6f vnZ8jq/78zPsk1DFxyKJDjDN2dJ8tE8K2bb4aC2dme/B0luOXpneEdcvqjCKJ1PbWWa8 8AqMnS5qiIu98GREtjRKvyB/3sXfYAKkXi+u/pgLPDuS5RKCrQEcv63GrBPPPlYwmnL6 6a2w== 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 91-v6si21275140ple.169.2018.09.10.23.50.12; Mon, 10 Sep 2018 23:50:59 -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 S1727705AbeIKLno (ORCPT + 99 others); Tue, 11 Sep 2018 07:43:44 -0400 Received: from esa2.microchip.iphmx.com ([68.232.149.84]:1478 "EHLO esa2.microchip.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726481AbeIKLno (ORCPT ); Tue, 11 Sep 2018 07:43:44 -0400 X-IronPort-AV: E=Sophos;i="5.53,359,1531810800"; d="scan'208";a="19636419" Received: from smtpout.microchip.com (HELO email.microchip.com) ([198.175.253.82]) by esa2.microchip.iphmx.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 10 Sep 2018 23:45:52 -0700 Received: from ajaysk-VirtualBox (10.10.76.4) by chn-sv-exch07.mchp-main.com (10.10.76.108) with Microsoft SMTP Server id 14.3.352.0; Mon, 10 Sep 2018 23:45:46 -0700 Date: Mon, 10 Sep 2018 16:08:36 +0530 From: Ajay Singh To: gregkh CC: Arnd Bergmann , driverdevel , linux-wireless , Linux Kernel Mailing List , , Subject: Re: [PATCH] staging: wilc1000: revert "fix TODO to compile spi and sdio components in single module" Message-ID: <20180910160836.24efb0b9@ajaysk-VirtualBox> In-Reply-To: <20180814084335.GB7208@kroah.com> References: <20180813212108.2442868-1-arnd@arndb.de> <20180814105237.64b01528@ajaysk-VirtualBox> <20180814084335.GB7208@kroah.com> Organization: Microchip Technology X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.30; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Greg, On Tue, 14 Aug 2018 10:43:35 +0200 gregkh wrote: > On Tue, Aug 14, 2018 at 10:34:27AM +0200, Arnd Bergmann wrote: > > On Tue, Aug 14, 2018 at 7:22 AM Ajay Singh > > wrote: > > > > > > Hi Arnd, > > > > > > On Mon, 13 Aug 2018 23:20:33 +0200 > > > Arnd Bergmann wrote: > > > > > > > The TODO item named "make spi and sdio components coexist in one > > > > build" was apparently addressed a long time ago, but never > > > > removed from the TODO file. However, the new patch that tries > > > > to address it actually makes it worse again by duplicating the > > > > common parts of the driver into two separate modules rather > > > > than sharing them. This also introduces a build regression when > > > > one of the two is built-in while the other is a loadable module: > > > > > > Thanks for sharing your inputs and submitting patch. > > > I have also submitted a patch to address the compilation error[1]. > > > We can ignore my patch and proceed with your changes. > > > > > > [1].https://patchwork.kernel.org/patch/10563873/ > > > > That patch seems useful regardless, as it removes dead code, > > but I'd still prefer to revert staging-linusthe 9abc44ba4e2f ("staging: wilc1000: > > fix TODO to compile spi and sdio components in single module") > > commit for the other reasons I explained. > > I agree, I'll queue it up soon, I have other patches to get to Linus > first. > This patch is applied only to 'staging-linus' in commit f45b893 and it's not applied to 'staging-testing/next' tree. Please apply this patch to 'staging-next' tree also. Because I have one patch to submit on top of these changes to delete the 'wilc_debug.c' unused file. Regards, Ajay