From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.3 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 70473C3A5A1 for ; Thu, 22 Aug 2019 18:53:50 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 4D3D1233A2 for ; Thu, 22 Aug 2019 18:53:50 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2387648AbfHVSxs (ORCPT ); Thu, 22 Aug 2019 14:53:48 -0400 Received: from mga18.intel.com ([134.134.136.126]:8776 "EHLO mga18.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726142AbfHVSxs (ORCPT ); Thu, 22 Aug 2019 14:53:48 -0400 X-Amp-Result: UNSCANNABLE X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 22 Aug 2019 11:53:47 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,417,1559545200"; d="scan'208";a="330485065" Received: from agluck-desk2.sc.intel.com (HELO agluck-desk2.amr.corp.intel.com) ([10.3.52.68]) by orsmga004.jf.intel.com with ESMTP; 22 Aug 2019 11:53:47 -0700 Date: Thu, 22 Aug 2019 11:53:47 -0700 From: "Luck, Tony" To: Peter Zijlstra Cc: Rahul Tanwar , "tglx@linutronix.de" , "mingo@redhat.com" , "bp@alien8.de" , "hpa@zytor.com" , "x86@kernel.org" , "Shevchenko, Andriy" , "alan@linux.intel.com" , "ricardo.neri-calderon@linux.intel.com" , "Wysocki, Rafael J" , "linux-kernel@vger.kernel.org" , "Wu, Qiming" , "Kim, Cheol Yong" , "Tanwar, Rahul" Subject: Re: [PATCH v2 2/3] x86/cpu: Add new Intel Atom CPU model name Message-ID: <20190822185347.GA8933@agluck-desk2.amr.corp.intel.com> References: <83345984845d24b6ce97a32bef21cd0bbdffc86d.1565940653.git.rahul.tanwar@linux.intel.com> <20190820122233.GN2332@hirez.programming.kicks-ass.net> <1D9AE27C-D412-412D-8FE8-51B625A7CC98@intel.com> <20190820145735.GW2332@hirez.programming.kicks-ass.net> <20190821201845.GA29589@agluck-desk2.amr.corp.intel.com> <20190822102955.GS2369@hirez.programming.kicks-ass.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190822102955.GS2369@hirez.programming.kicks-ass.net> User-Agent: Mutt/1.11.3 (2019-02-01) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Aug 22, 2019 at 12:29:55PM +0200, Peter Zijlstra wrote: > On Wed, Aug 21, 2019 at 01:18:46PM -0700, Luck, Tony wrote: > > On Tue, Aug 20, 2019 at 04:57:35PM +0200, Peter Zijlstra wrote: > > > As I mentioned above, there are some folks internally that think > > NP == Network Processor is too narrow a pigeonhole for this CPU. > > > > But _NPAOS (Network Processor And Other Stuff) doesn't sound helpful. > > So what is 'other stuff'; is there really no general term that describes > well what's been done to this SoC; or is it secret and we're in a catch > 22 here? Since CPU model number is one of the early bits of disclosure in order to get support upstream in time for launch, safe to assume that some products will not want to advertise everything that far ahead. > > > Note that for the big cores we added the NNPI thing, which was for > > > Neural Network Processing something. > > > > I'm sure that we will invent all sorts of strings for the "OPTDIFF" > > part of the name (many of which will only be used once or twice). > > That's a bit sad; because as shown by the patches just send out; there > really isn't _that_ much variation right now. > > Anyway, lets just give the thing a name; _NP whatever, and we can > rename it if needed. Your other patch series shows that you aren't afraid of a little churn. So sure, we can go with _NP for now and fix it up later. It's not like some OEM is going to make a CPU selection based on the #define name that we gave it in Linux :-) -Tony