Received: by 2002:a05:6359:6284:b0:131:369:b2a3 with SMTP id se4csp4694480rwb; Tue, 8 Aug 2023 12:14:14 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFS/W7NhrmrRZy6WGDdDMEomG1H6ljugUWh2/9Y6fX7q7QioQyE92MUecG0VDIUzy7hte8q X-Received: by 2002:a17:907:75cf:b0:99b:dea3:8d44 with SMTP id jl15-20020a17090775cf00b0099bdea38d44mr387780ejc.71.1691522054500; Tue, 08 Aug 2023 12:14:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691522054; cv=none; d=google.com; s=arc-20160816; b=XLNmUEaR5B4hVfp16oxfhvmiXecuM6+/pumXKnzYFYehUhqo5KJEP+mGgu9dw4E+Oo OKcUyKekTcC1R0ISpooiXYZeNoZ3m60Bk71F9KALzo2MmZLbNJigAaw/5a4F2i0KKqLK DlssDf5JBKTAmPospQReQGvuz/VNauPbUh04Jw4W8w41UfdfEm3ExbPvfKJQ0MtEa/UX XorUqITIpbqathyNZVQTmyXIt6ujB4d7PBJSABdvK+yC8vla0oWFu+WU6bRX/yrdsx/q HpMICojMHpo8brt2BmCZz0KV+u3XxwCs0vwKlFr/1yCouAVKntqf3EHaDYDtlFxS1Pj7 dqCA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=5IWEsqywMt/WOI78SzJ+zQvaFQxja+IqU7fjbphfZ/o=; fh=vAkMZLQALIQ4dKt1uqgjFNQsaeOQmlha66a+ZxTUrFs=; b=s50RnNln1Y+AZPIAev2+Zd3Ecl51dOxOH2uwkS3eqfRu6r1vjy2/xzMf+XwX8vJAcx N+8js+2nkVli2hd1fD7yDbeGNzwr822u10kMeoTGaeiMpE261lXZ6hpnR+FPPE+LgNfM pbqkG/IkxzCBAE7HtpezJBFqubjwQYe8tMPwNxHsWcjKElx+0V2W6D0pi3p7zyNMK0f0 U7IAM/O2TXxWrUs4sOf8xctXUVpz01hihHfEl77dAOiaWAPDN2BE0my0eFaaPCnk0/Ii utEBleY6BSHhJXnemvwUvCfCSgUqs/IhSFEiWHdJHPkJdVwxHEvfygyqitlZh0KZUnYg fC1A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=K7ivBC01; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id u4-20020a1709060b0400b0098cda9c19f0si5562126ejg.762.2023.08.08.12.13.19; Tue, 08 Aug 2023 12:14:14 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=K7ivBC01; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230156AbjHHSzF (ORCPT + 99 others); Tue, 8 Aug 2023 14:55:05 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39648 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232399AbjHHSym (ORCPT ); Tue, 8 Aug 2023 14:54:42 -0400 Received: from mail-pl1-x633.google.com (mail-pl1-x633.google.com [IPv6:2607:f8b0:4864:20::633]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3E20F272B for ; Tue, 8 Aug 2023 10:12:14 -0700 (PDT) Received: by mail-pl1-x633.google.com with SMTP id d9443c01a7336-1bc1c1c68e2so37789975ad.3 for ; Tue, 08 Aug 2023 10:12:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691514734; x=1692119534; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=5IWEsqywMt/WOI78SzJ+zQvaFQxja+IqU7fjbphfZ/o=; b=K7ivBC018mliJWzfdGCFI9IQd7LqmnS4jYZb5jWgiRAmyW+QCyvJbyZFqCeXLFzg9e ttwViLXfuaCdizVR+IVTMAPVk4Ky4OWkPEnAssdC+EHsrSFauND6rmbe0lLurL7Yq4zn F3FuNCXfO8S7Bp5a5ZXuZya4Bn1ikXSbTgcJttOzRoeFIdnm8zd5C6658+XniRcGQ2UN JpuZpnO854Y9dOyNeEVSOB/Qzqscc5DfRbWx4EgyfcWJwYVwZxVG8KXj9qEk41MjSY4t Uzn0JZOZXRx/YmJJXcJOrp2ZEHC2qYMZB3BuSULcFsOuDBtbodf5SH3DORSRNryY+jTy milA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691514734; x=1692119534; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=5IWEsqywMt/WOI78SzJ+zQvaFQxja+IqU7fjbphfZ/o=; b=ToyPJ0ISybw8Yn+Fw3vl8yb/YxWSPXb9/4sQw4ASWt0Tjz+8rnqiAU0bZDhV6OkLir dAp5GkDGKelBGsO+NKk8R9oOp7I3xOlhx60NZ+fdXH4ybZjbKz/dI1W7BjbGkjtwN5Pk 0N8rWKOpZJc6UB9z7vaYQDKccihroTf3YmEvEJDHfEk+hIMMkgBp0o4aKl3k/rt7+LWU 0dwgVD4gm7o6xGCdJXFjmp3HCAN5CRdejPu52b2QB8myA67WdjEH64AZCBm9K2eXsJUL HzzljvmG4iRgV8H175fRKmQMDzbQFFWgNVqvgtHpGOF+tjJMBF+nZRbx9+5ZbNNR3SsW 3TgQ== X-Gm-Message-State: AOJu0Yy1/wQr2sIW4Db6GEoaalv8PFpsI8/4gEtyS1bWIlV2ecOEDcKa UqQ+KkfftzWQ0Nq6P5H0jS087Gs1/sLu1T1bQwCUdtGYMEs= X-Received: by 2002:a05:6870:6389:b0:1bb:739c:9e2b with SMTP id t9-20020a056870638900b001bb739c9e2bmr13945010oap.57.1691494714117; Tue, 08 Aug 2023 04:38:34 -0700 (PDT) MIME-Version: 1.0 References: <20230807130108.853357011@linutronix.de> <20230807135027.429700142@linutronix.de> In-Reply-To: <20230807135027.429700142@linutronix.de> From: Andy Shevchenko Date: Tue, 8 Aug 2023 14:37:58 +0300 Message-ID: Subject: Re: [patch 19/53] x86/mpparse: Remove the physid_t bitmap wrapper To: Thomas Gleixner Cc: LKML , x86@kernel.org, Tom Lendacky , Andrew Cooper , Arjan van de Ven , Huang Rui , Juergen Gross , Dimitri Sivanich , Michael Kelley , Sohil Mehta , K Prateek Nayak , Kan Liang , Zhang Rui , "Paul E. McKenney" , Feng Tang , Andy Shevchenko Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_00,DATE_IN_PAST_03_06, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Aug 7, 2023 at 4:53=E2=80=AFPM Thomas Gleixner = wrote: > > physid_t is a wrapper around bitmap. Just remove the onion layer and use > bitmap functionality directly. ... > #include > #include > #include > +#include Hmm... What is the ordering here? Reversed xmas tree? Otherwise wouldn't it be better to put this before clockchips.h? > #include > #include > #include --=20 With Best Regards, Andy Shevchenko