Received: by 2002:a05:6a10:d5a5:0:0:0:0 with SMTP id gn37csp1676301pxb; Thu, 7 Oct 2021 12:39:19 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxbuI5bKURbI2HLo3Pc+G0tlYIL8o+fJwX5gQqCFckz7H8JBJroPaTZujtcXPTh7r8E6QGa X-Received: by 2002:a17:90b:4c47:: with SMTP id np7mr6824430pjb.22.1633635559365; Thu, 07 Oct 2021 12:39:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1633635559; cv=none; d=google.com; s=arc-20160816; b=aAvzk5iru0AobHy/g5UCYExY4QTZURr4aMAK9XVDp9jlJzbWwJ/WGJBflUsBAuJADI RgN+TP86EXjsofD/4adZ0e9GZkszNvjAvwv0MjEgZ6X35TDbwHXCt/ZEGK7/R/Cnfgcu xn0tpW0RoWxj+4Xzz4JjGZUMAKteccz0UNyTtOvqnsnDjr4iv1ggpns8slJoPR+tpyjO nNEhuxNK95IyPlLXJOCfzjwmoLa3sEtGx5WxY/pq/wFOPN7mbOlPdKC+FT5y6jt395nY K2EJ1lDdLJN+H3wa875zBK4/azWLVz4D6aPj5xx6dU4abqAhAOD000S9VWSQmAUdy1BX GG2g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=HP9WwW0M8z63LJaQOqy54ea9C1/sxc+Be/x1C/DqpK4=; b=z7bvvptPRpCM0HKYdd6Lh6nhYzqH/0b0jxJZHxROn+wgzzoS+BTxHaZSjZtn3UHAov rFKJmViyY6uCYb+wvvolWSwzJprQrPmvqctpKgNOpkQJkkCTySkFiAufNsgFkE5SCgFA T/tIlyx9rVPxdN95Bc4zXaCy4ckPqkRhvQ0Tg0MMBClPJI5m5z+X+tpeoghp5Bqksa1L hTsC/qoaoZc+zlSvJIVmeCxQiM6cT+jnejzYctvKMyg5H+4H2VfogvPJFHqTvVAlzMTP Fmsn9DDBgrQv1R8Bsubz1phfcjoh/Y9EMpVdYlyfBUoDKcERyBZIqz+tabmH9ITApygY hO+g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=NZYZ1mud; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id x33si242699pgl.277.2021.10.07.12.39.06; Thu, 07 Oct 2021 12:39:19 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=NZYZ1mud; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241812AbhJGOPU (ORCPT + 99 others); Thu, 7 Oct 2021 10:15:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52246 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241679AbhJGOPT (ORCPT ); Thu, 7 Oct 2021 10:15:19 -0400 Received: from mail-yb1-xb33.google.com (mail-yb1-xb33.google.com [IPv6:2607:f8b0:4864:20::b33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 078CBC061570 for ; Thu, 7 Oct 2021 07:13:26 -0700 (PDT) Received: by mail-yb1-xb33.google.com with SMTP id r1so13692134ybo.10 for ; Thu, 07 Oct 2021 07:13:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=HP9WwW0M8z63LJaQOqy54ea9C1/sxc+Be/x1C/DqpK4=; b=NZYZ1mud9N8mnzCVbKcM/zTNtIbQCtFGdEgdrsK+dxhZyNB4fl9VgBHhk3dDmem4nX WrNb6mkG4l1GQm+LlDfRq+ACp56o79aoWvfz9SM7dBriaV8EzqQAYktCguL5jHnl/h7V pRGmb6ADAKWs+0pLPn8DM+DmhE+WwDf1crbJaWV88nrcZ8yCzIvBMw/JC+16SIINjQzH +P2ch08ERLqbIB1HQ3dqEG95k46d+r9C/SRT2u/yYPN4+oN4hMUeZUJ8P+C/+GOWDyNd SLCgSFDcVQpoQGkx9+zKeehk2qhwXtKKrMj3SrgCEoml/cMN4zL+jhLeJMbXCJYRWZuw b2HQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=HP9WwW0M8z63LJaQOqy54ea9C1/sxc+Be/x1C/DqpK4=; b=cEbCHaes4xCJTdTI16/6tzOxmUUrb+3Kvc4EqgA21XYIKOeFBA3VrtkhBCZ8tFWg5+ qVR4aWJWFox741wcIpIvDXsRZFGjWUQoM8uCrf26uMR4san415UgNmbK+TfswO9w38FE ibOLTomVCbAEufyjU8OTlNSV0BGy5zko9NtYcoI0lNzykGRvQ3C/6a7lCfJ6vqhIkuvl 4IRVojMQH4gjQ8u6IyPYCQD93EanbOxq2Hpndp784mamknTCPGJ4JZnxW/YiHuuJZZeI Aq3/IXn3j28df6b4coRrYd4XLkBAV6emuorWb8nEgWCSO8l9RJlrqniL+0GhW3J5yfZm zLvw== X-Gm-Message-State: AOAM532zqdO59XdM0jVivoAkYYl0OuWO8LMkYlCLbUYUBD3rh/H6Bs5J t+On15/ZWwI5fBGSN847HjkWPQiOT1z0wlTByZvA58kqCuo= X-Received: by 2002:a25:e652:: with SMTP id d79mr4975895ybh.291.1633616004937; Thu, 07 Oct 2021 07:13:24 -0700 (PDT) MIME-Version: 1.0 References: <20211007031756.345269-1-eric.dumazet@gmail.com> <20211007072917.GN174703@worktop.programming.kicks-ass.net> In-Reply-To: From: Eric Dumazet Date: Thu, 7 Oct 2021 07:13:13 -0700 Message-ID: Subject: Re: [PATCH] x86/apic: reduce cache line misses in __x2apic_send_IPI_mask() To: Peter Zijlstra Cc: Eric Dumazet , Thomas Gleixner , linux-kernel , Dave Hansen , Borislav Petkov Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Oct 7, 2021 at 7:07 AM Peter Zijlstra wrote: > > On Thu, Oct 07, 2021 at 07:04:09AM -0700, Eric Dumazet wrote: > > Good idea, I will try this. > > Hopefully nr_cpu_ids is populated there ? > > Lets hope :-), I'm always terminally lost in early bringup. I figure it > should be painfully obvious if it goes wrong. The answer seems to be yes on hosts I tested.