Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp26527430rwd; Mon, 3 Jul 2023 10:55:15 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7vag+Vq0GNP/o9xaxVLKwyPXJaZb7Hd+svyUnE6wHl8DL0lTnf22IuINy34oTGsO8KjCCk X-Received: by 2002:a05:6a20:559:b0:10d:6dc6:32c8 with SMTP id 25-20020a056a20055900b0010d6dc632c8mr11686524pzq.32.1688406914714; Mon, 03 Jul 2023 10:55:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688406914; cv=none; d=google.com; s=arc-20160816; b=UjVDy1bUEIZgusW9WGRIlQxA7Q7292k1qkNH3jOQnz+mB0qskDaPci+jri2s//imVo f3LUPTccJ8ygZNN/7yynBXUsmq1hsR65brFpIFdhOFIyDRoEfshxJA0xI4W/oBncVLdu elPbPD8eGY/LCiffsNe3OMjwsNoHX0lG60KsEyjK1++VC3r9sEu+ZM6Sy9P7Fp3Ko39g /gh7EHKGX8Ux6YgpvVEV4WmjS3A8914ii0WixdRTALHVsM1+MPqJraDgVkuDbW8m1O39 +2jMyzzm3e0zDY3wy2AkhtBKAG1ggVSnfLLhldi59zPIdMQ+mbriG8ef0cVBBG53nAUC 1xdQ== 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=ZrPiqsH2v+fZYTv75jJiS+9QuM/0suNaTnIbRveJ6a4=; fh=YpLjKwheMS4ik2iG8gnTS5NJO3QcSmuM8mKm2wX/ULA=; b=U2jn/kiJxV3UXaEjxbdESCYI2uCB/GebGwaCpDF4Gj1A34b5pn3tzU0uzYgbd+JvJo XF0f+KcGFk/sVAuw4i/e3LLyALBcAPtWjJm/mqLcZf6iL/WuNOSfx+fAbiVUmyGhtHfG WdW/h3hzoPK1qxEaMoAAyAnA6/6EtthEiURULsKtu+rUPInNlFHlRi2ey+5PUpbOC96J ZYjcuP2KqZbYa7sk7LR7D6EwtJQkE+nYI516zY7gRRjet4pFWkC0Ubn3kzmdUd5EpRG5 lTdq8RVC09MvdUAHIMTH+1LHzgUBvB1R/sd2I+Jtz9RLMOkeMylC+uA8cTp+udAmwZSV 399g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=Jir9P3sM; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id cl11-20020a056a0032cb00b0067f4fd59b00si11730724pfb.260.2023.07.03.10.55.02; Mon, 03 Jul 2023 10:55: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=@linux-foundation.org header.s=google header.b=Jir9P3sM; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230097AbjGCRrR (ORCPT + 99 others); Mon, 3 Jul 2023 13:47:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53738 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229644AbjGCRrQ (ORCPT ); Mon, 3 Jul 2023 13:47:16 -0400 Received: from mail-lj1-x22e.google.com (mail-lj1-x22e.google.com [IPv6:2a00:1450:4864:20::22e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9B241CA for ; Mon, 3 Jul 2023 10:47:15 -0700 (PDT) Received: by mail-lj1-x22e.google.com with SMTP id 38308e7fff4ca-2b6985de215so76312811fa.2 for ; Mon, 03 Jul 2023 10:47:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1688406433; x=1690998433; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ZrPiqsH2v+fZYTv75jJiS+9QuM/0suNaTnIbRveJ6a4=; b=Jir9P3sMBmhbMjMpQZxaLsebk8i9hFaIljYhbysly471ikdLzuBIeC+KH2N14RCIPS b2W8dkUrSq2wY5SCQ9NVDJtpgmL6e5OScTLl+T/8tbrqB8E+YQB3Aw2lIy7bqOF0tPO+ UUky9e9aVaV/+Y8AkeTeyJdURv+h+Tci5JOSs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688406433; x=1690998433; h=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=ZrPiqsH2v+fZYTv75jJiS+9QuM/0suNaTnIbRveJ6a4=; b=UZEv2kSASz5zEfpr09Gv2lBYcqhViKbCVy5x3ZeBxAX3T0FUJKk9Oi+iE+O9YXarRe snPKQE7uCq5QomalbpiP+WdvvcFWgdgvPWh/JnGSTjGaGQ8BpM1ZBjO8QBc3hg01337m 8P0ZSYDyIo5Hp979N2XaLQWoevaqU60+WNQXBxHVCDY1B7DeWLmVoiG176ZwImH2fg11 bGpj2/htrqhCIGAlMuL5S45VQ5iFVduuEw90GBio+hFoSxZRUDor51GPmicRBaAEAh8g RZX1+/W/zjxuHIhDmXyo55xlGcYOmBQKoqzzUFOyiPAbZxbQyy49qytDD/STjTG+MAqQ CEkw== X-Gm-Message-State: ABy/qLZvgqb8TWcciynzdRexLBanJEla/JKh2I6ZvEZ1YU+YFQYsFZqF fskpyzjXavRZWq+5/IVPRiF1mU7frH++1YMzLuWMRehv X-Received: by 2002:a2e:9b97:0:b0:2b6:a19e:5168 with SMTP id z23-20020a2e9b97000000b002b6a19e5168mr7530009lji.39.1688406433660; Mon, 03 Jul 2023 10:47:13 -0700 (PDT) Received: from mail-ed1-f53.google.com (mail-ed1-f53.google.com. [209.85.208.53]) by smtp.gmail.com with ESMTPSA id r19-20020aa7cfd3000000b0051e06693590sm2670105edy.91.2023.07.03.10.47.12 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 03 Jul 2023 10:47:13 -0700 (PDT) Received: by mail-ed1-f53.google.com with SMTP id 4fb4d7f45d1cf-51d91e9b533so5250801a12.3 for ; Mon, 03 Jul 2023 10:47:12 -0700 (PDT) X-Received: by 2002:aa7:c453:0:b0:51e:d3d:6498 with SMTP id n19-20020aa7c453000000b0051e0d3d6498mr3425756edr.10.1688406432318; Mon, 03 Jul 2023 10:47:12 -0700 (PDT) MIME-Version: 1.0 References: <20230703-dupe-frying-79ae2ccf94eb@spud> <20230703-regalia-preachy-136bf396e320@spud> <861qhoyk3x.wl-maz@kernel.org> In-Reply-To: <861qhoyk3x.wl-maz@kernel.org> From: Linus Torvalds Date: Mon, 3 Jul 2023 10:46:55 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [mm] 408579cd62: WARNING:suspicious_RCU_usage To: Marc Zyngier Cc: Conor Dooley , Anup Patel , Palmer Dabbelt , lkp , "Liam R. Howlett" , LKML , lkp@lists.01.org, lkp@intel.com Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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, 3 Jul 2023 at 10:34, Marc Zyngier wrote: > > Comparing with what we do on arm64, a less radical change would be to > move the IPI init after notify_cpu_starting(), which explicitly > enables RCU usage. Ack, that looks right to me. Linus