Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp330929imm; Fri, 1 Jun 2018 01:29:53 -0700 (PDT) X-Google-Smtp-Source: ADUXVKJd7ijKrpdjiwR2HknUanSMcR30Dl5uGyuDaEFFHt/79IYhD77fi2mSBJvKDb7FgFMlDRHy X-Received: by 2002:a17:902:7688:: with SMTP id m8-v6mr7114890pll.54.1527841793066; Fri, 01 Jun 2018 01:29:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527841793; cv=none; d=google.com; s=arc-20160816; b=zINuzv0zUXuuA6H53++GnkgO2PKAHJ3JIOEvXaP7QJ6x7PjgsFWjxZrUOWuQb4GbAk i2y3pn8UZLL/fv9VKBF3ox7rtsGuq3M+9NUPmkjtGkYmhFAjHDZZSTyZdazhx3QKW9g6 JXXjgI/wlTNxIB8fjcsFHeu0EZXeJDvruKNnqH/3I+vhvDc2SOqc8334Rv5te+GQ8aWV GVJaqt7ZcLlmPF7hZ3GRRPGhytGrKl0CtWuHW+aEAxt46orupNx2GELU8j6jW+1InFox XaAq6O/KXUUauBCUtgYInaWnSuP6U8UmP9sm1naD+lOk04UtPd9fVu3v0CQNC7GPX4mw oflw== 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:arc-authentication-results; bh=UEVIyrfybevWskE49e2z596beaZY+4kaRZwWGKQz1bU=; b=Crig3lizoFFW4Cn+pMXJQQVAgOwlxswjIItl/b/7s0CfqbBEiMg9xGww7ncQkIw4bj xySGfrRE3+SxIp1hdF9+iYhbLx/hIRR+7j6+01Qjfb6eJk42jQeeibSY7jS3swTnsnv1 BCbneR/hIIkaoMYLE0psSxC9ifKLmFibJ09K6Odd8rKyS61Y4TdS3AxcOE/K/py8LkeL bl7aWzSSeDFfhcWzVwKn8ltuPZAXTEHUYr638nPXNYszhbNi5yPLnjXdwKXARYDIZtlP 2TBfTb1Bm+yJ22oz7OS8KB3XNsT5wPEcy7T3PV8o6LMZVd8wzA0jTUKj6NZT3A0HabRN 6dTA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=iCTilNcM; 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 z14-v6si2834723pgz.264.2018.06.01.01.29.38; Fri, 01 Jun 2018 01:29:53 -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=iCTilNcM; 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 S1751289AbeFAI3D (ORCPT + 99 others); Fri, 1 Jun 2018 04:29:03 -0400 Received: from mail.kernel.org ([198.145.29.99]:50120 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750869AbeFAI26 (ORCPT ); Fri, 1 Jun 2018 04:28:58 -0400 Received: from localhost (LFbn-1-12247-202.w90-92.abo.wanadoo.fr [90.92.61.202]) (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 E1E3C208AE; Fri, 1 Jun 2018 08:28:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1527841738; bh=ne3XnucujOulPmj5nvacloq5OLc45YLVY/eAJfk8ONs=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=iCTilNcM51da8RJf/ZtePG8GGEVkiFFmxFxSxoXzo6YZ7ds2jk7N3GUoeY757hvRt Rzi5ANpwyRn/ac1bDn9GmdCuAzE5E1u10PxruJqszuOWzWOUxhDzvDzlupBs/Azh6f KZKqNRfiQRpO4LBcTOjxngjwZgJyOdLW7fSx+w80= Date: Fri, 1 Jun 2018 10:28:36 +0200 From: Greg Kroah-Hartman To: James Simmons Cc: devel@driverdev.osuosl.org, Andreas Dilger , Oleg Drokin , NeilBrown , James Simmons , Linux Kernel Mailing List , Lustre Development List Subject: Re: [PATCH v2 00/25] staging: lustre: libcfs: SMP rework Message-ID: <20180601082836.GA19242@kroah.com> References: <1527603725-30560-1-git-send-email-jsimmons@infradead.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1527603725-30560-1-git-send-email-jsimmons@infradead.org> User-Agent: Mutt/1.10.0 (2018-05-17) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, May 29, 2018 at 10:21:40AM -0400, James Simmons wrote: > From: James Simmons > > Recently lustre support has been expanded to extreme machines with as > many as a 1000+ cores. On the other end lustre also has been ported > to platforms like ARM and KNL which have uniquie NUMA and core setup. > For example some devices exist that have NUMA nodes with no cores. > With these new platforms the limitations of the Lustre's SMP code > came to light so a lot of work was needed. This resulted in this > patch set which has been tested on these platforms. That's great work, but why is this happening instead of effort to get this out of the staging tree? I see a mix of "clean this up" combined with "add this new feature" happening here, and I am getting tired of it. I keep saying, "no new features until this gets out of staging", so why isn't anyone working directly on getting this out of staging? I can only assume the reason why is because I keep being "nice" and accepting random new feature additions :( So, no more, I'm really really really tired of dealing with this filesystem for all of these years. There is still loads to do to get this cleaned up and moved out (as my simple debugfs cleanup patch series showed). So please do it. Again, I am not going to take any more new feature additions or anything that does not obviously look like an attempt to get this code cleaned up into mergable shape. Adding things like "now works on systems with thousands of CPUs as well as an RPi" is not such work, unless you can directly show me an end result of cleaner, smaller, and more easily reviewable code. This patch series is now dropped, if you think it meets the above criteria, please feel free to resend it to be judged in this manner. thanks, greg k-h