Received: by 10.192.165.148 with SMTP id m20csp3403319imm; Mon, 23 Apr 2018 06:05:45 -0700 (PDT) X-Google-Smtp-Source: AIpwx4/8Jf9A0f1ujs6dHLvUqcDRfYen8PtX6byw/Ct9azKZ1Nuk0YfHMsWmEc22gRQSrN7dKXVu X-Received: by 2002:a17:902:189:: with SMTP id b9-v6mr19144111plb.204.1524488745737; Mon, 23 Apr 2018 06:05:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524488745; cv=none; d=google.com; s=arc-20160816; b=XmgmEkcdpEIkmr+1dzMjjM/sIvQsmapIe3EH7L2tqvQmesmh3bXTyxYItv5nY52PYD RUHxGu9l1/c0THDcdlP4EYRXuI8mxJJnPJZaveC7m4mVSWjcgNhohVLkDVMCFQPMgks1 VU+oDeNZd+0sn/1p8+lGbfpArePeKDty/tq3S+i3/e9D/Fs921u3HmVf1fOpYvgqRrQr 25HOZWlt6Cf1cIAB6wtBJtVjPjeyq8a9Shw/zojKaUzMBU0lCAAkFOKSx2BP4Gf8bYDa BQ5VHv5lamK2AEg8qZCQJTY1BNZMGwsoh6DFTIRvquU6dfkMK0lpihtkoWBDlkXTK6Sf agbQ== 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:arc-authentication-results; bh=vdxSxFS13Cqd/nB4tRE6BBnu5ipN3wBXSWItVRIagJM=; b=CRVYx+xEgb/RGO7k9Nrxh8P4cMQ8EIcKFlJ2DnPWoM3EmmxGcmmybvUp1N/g0XVqcY hMRbN0ROV8cDgYja2W1o8ol8ygk3PhhTW4iTJ7IaOWd3YmNLTH49zwoy2If4Hgqf8FEH Aj3RNW8IS/HjO2hp4x3TbfPSINzvgfBBQSNDldE7PBFMVdnWRe+LuoDIu72Yc06XoM1x edPob5g9jYbWX4owdVrtze4CCuZFq2bZ5pqEzvCvAmT8jwTXJnj1OJsTlNsFEJy5htN1 z828NcONgMJi7f131YKLktsDUZYiyQj23LSvVhgUUEUEanYw1DqkFflKb0ofhBYs7p51 mBTA== 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 y96-v6si11757179plh.370.2018.04.23.06.05.30; Mon, 23 Apr 2018 06:05:45 -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 S1755019AbeDWNDy (ORCPT + 99 others); Mon, 23 Apr 2018 09:03:54 -0400 Received: from mail.linuxfoundation.org ([140.211.169.12]:58200 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754968AbeDWNDx (ORCPT ); Mon, 23 Apr 2018 09:03:53 -0400 Received: from localhost (LFbn-1-12247-202.w90-92.abo.wanadoo.fr [90.92.61.202]) by mail.linuxfoundation.org (Postfix) with ESMTPSA id D36D1D53; Mon, 23 Apr 2018 13:03:52 +0000 (UTC) Date: Mon, 23 Apr 2018 15:03:47 +0200 From: Greg Kroah-Hartman To: NeilBrown Cc: James Simmons , Oleg Drokin , Andreas Dilger , Linux Kernel Mailing List , Lustre Development List Subject: Re: [PATCH 2/6] staging: lustre: remove libcfs/linux/libcfs.h Message-ID: <20180423130347.GB17153@kroah.com> References: <152383910760.23409.2327082725637657049.stgit@noble> <152383935734.23409.11654775387996961581.stgit@noble> <874lk9s0ri.fsf@notabene.neil.brown.name> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <874lk9s0ri.fsf@notabene.neil.brown.name> User-Agent: Mutt/1.9.5 (2018-04-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Apr 18, 2018 at 12:32:01PM +1000, NeilBrown wrote: > On Mon, Apr 16 2018, James Simmons wrote: > > >> This include file is only included in one place, > >> and only contains a list of other include directives. > >> So just move all those to the place where this file > >> is included, and discard the file. > >> > >> One include directive uses a local name ("linux-cpu.h"), so > >> that needs to be given a proper path. > >> > >> Probably many of these should be remove from here, and moved to > >> just the files that need them. > > > > Nak. Dumping all the extra headers from linux/libcfs.h to libcfs.h is > > the wrong approach. The one header, libcfs.h, to be the only header > > in all lustre files is the wrong approach. I have been looking to > > unroll that mess. I have patch that I need to polish you that I can > > submit. > > I think we both have the same goal - maybe just different paths to get > there. If you have something nearly ready to submit, I'm happy to wait > for it, then proceed on top of it. I've taken this patch as it doesn't make anything worse than the total mess we have now :) thanks, greg k-h