Received: by 2002:ad5:4acb:0:0:0:0:0 with SMTP id n11csp436960imw; Fri, 8 Jul 2022 05:47:29 -0700 (PDT) X-Google-Smtp-Source: AGRyM1teY/YGDpI8Hgz5qFe6FHWJLnn7E8gZYoWvzZb8785FbRltBt3XmkB5eEPXqVFsyl+pdXlW X-Received: by 2002:a17:903:22cc:b0:16c:1bdf:e733 with SMTP id y12-20020a17090322cc00b0016c1bdfe733mr3494143plg.28.1657284449090; Fri, 08 Jul 2022 05:47:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1657284449; cv=none; d=google.com; s=arc-20160816; b=08zv15nwLnJDCKmAVAJw6itDMVuXgHrs26vrwy7alLyPAtHB50DKO0kRw/HlBBryWS l2tIg2eaqJI8hORtK0hLk/g3oHeRJ3NXT55j8vKCfV3PnFs4dOD9n3yPmAsea79lFrQ5 RADw3t4kBqfl5P/O7EhgV90ovdKUT90pZIkY/LW4V8MNpJ7koQdnhRJG9txDxfqF59nh CSyd4/ltLyr81cAe/QafbI9ku01gGAdRFXtw81V5y0C0mDcIlLdAGTbU9jz3ARwg9UnK rbFwVXwUK/Lk9kDz4r1bRXc/AYTTYYafNoo9Jwa+wKoYH3O06x50CyTNgXXVRMIDWuH5 mSqQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:in-reply-to:references:date:message-id :from:subject:content-transfer-encoding:mime-version:dkim-signature; bh=Ls8f85DrKTZy9PBIt+EC3sGgiTlQOSQV2O4NeI8XZsM=; b=ZKcogpV7zhW9BdDPwD7PhWdwb4FGKyrNXqJbdivFbV54VWPtHzXM3IOGAyZpAbDUOe eqti58bp1JB9zadI3rCIDw767tjG8TfzBb4L3nAEF7y37dxvn1iDUWR4iR+XAA1AFHhP 1yeadfCeyriTRvNK8wG6eeioo9tI7ykQrbQfXKezwexGCPTycO8r/pxJD5egj6a8hWhG eERbHtAtBLCJkLfW55Er4WGDs8qBOrSlXhGIH7+FiNzmcUSh4ylaLsrxt9FyXFAS0Fuq qMqr+99mJejbUHkPZxcVE4v2fyL548MgVtxZP/rdqZnrJEpCvWHEaWWOTNBnrARevskK 2eNQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=NaqCqu2G; 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=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id p10-20020a056a000a0a00b005255d5ad6e7si31847012pfh.305.2022.07.08.05.47.15; Fri, 08 Jul 2022 05:47:29 -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=@kernel.org header.s=k20201202 header.b=NaqCqu2G; 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=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237691AbiGHLu0 (ORCPT + 99 others); Fri, 8 Jul 2022 07:50:26 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46132 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238036AbiGHLuV (ORCPT ); Fri, 8 Jul 2022 07:50:21 -0400 Received: from ams.source.kernel.org (ams.source.kernel.org [IPv6:2604:1380:4601:e00::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 41E61951EB; Fri, 8 Jul 2022 04:50:18 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id E849DB8260F; Fri, 8 Jul 2022 11:50:16 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPS id 99097C341C6; Fri, 8 Jul 2022 11:50:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1657281015; bh=nKFRnI+qALnsmOp08E2u0eqpSS7GSFw5iOH6b23gX2Q=; h=Subject:From:Date:References:In-Reply-To:To:Cc:From; b=NaqCqu2GFUhdUplRVuVVP7s2+Zjk4SV86thNmRGM47CJfsa8aV/hMsUDQnMODOiJJ qLywkqS4XxJJVcRUIIBYOpORFKZ7HgoeoZjzsh9bUj7ID6NPUh1fBVhFM4SYN189Nh BgqHpE0viGWAo9zi4JYM7eSz/ORbobLY4Y4Kbb+AYj+5OhmXzF9JD3+FB4oJO/+znv F/uxXIIlHUuVduFQmuJu5+7Y+1/gsdBvq2R6H3+feAVADafB+31bir8BTJm6XIZ2vi 5HdLy0W68gQCXtS4pefD/lpPNt+dIl1EqibSabIK4NEoplkXPNmswWd+AP85qwOt73 pdviKb/C9TO8Q== Received: from aws-us-west-2-korg-oddjob-1.ci.codeaurora.org (localhost.localdomain [127.0.0.1]) by aws-us-west-2-korg-oddjob-1.ci.codeaurora.org (Postfix) with ESMTP id 7B13CE45BDB; Fri, 8 Jul 2022 11:50:15 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: Re: [PATCH v2 net 00/12] sysctl: Fix data-races around ipv4_table. From: patchwork-bot+netdevbpf@kernel.org Message-Id: <165728101550.21070.5217821052702542560.git-patchwork-notify@kernel.org> Date: Fri, 08 Jul 2022 11:50:15 +0000 References: <20220706234003.66760-1-kuniyu@amazon.com> In-Reply-To: <20220706234003.66760-1-kuniyu@amazon.com> To: Kuniyuki Iwashima Cc: davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, mcgrof@kernel.org, keescook@chromium.org, yzaikin@google.com, kuni1840@gmail.com, netdev@vger.kernel.org, linux-kernel@vger.kernel.org X-Spam-Status: No, score=-7.8 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham 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 Hello: This series was applied to netdev/net.git (master) by David S. Miller : On Wed, 6 Jul 2022 16:39:51 -0700 you wrote: > A sysctl variable is accessed concurrently, and there is always a chance > of data-race. So, all readers and writers need some basic protection to > avoid load/store-tearing. > > The first half of this series changes some proc handlers used in ipv4_table > to use READ_ONCE() and WRITE_ONCE() internally to fix data-races on the > sysctl side. Then, the second half adds READ_ONCE() to the other readers > of ipv4_table. > > [...] Here is the summary with links: - [v2,net,01/12] sysctl: Fix data races in proc_dointvec(). https://git.kernel.org/netdev/net/c/1f1be04b4d48 - [v2,net,02/12] sysctl: Fix data races in proc_douintvec(). https://git.kernel.org/netdev/net/c/4762b532ec95 - [v2,net,03/12] sysctl: Fix data races in proc_dointvec_minmax(). https://git.kernel.org/netdev/net/c/f613d86d014b - [v2,net,04/12] sysctl: Fix data races in proc_douintvec_minmax(). https://git.kernel.org/netdev/net/c/2d3b559df3ed - [v2,net,05/12] sysctl: Fix data races in proc_doulongvec_minmax(). https://git.kernel.org/netdev/net/c/c31bcc8fb89f - [v2,net,06/12] sysctl: Fix data races in proc_dointvec_jiffies(). https://git.kernel.org/netdev/net/c/e87782087766 - [v2,net,07/12] tcp: Fix a data-race around sysctl_tcp_max_orphans. https://git.kernel.org/netdev/net/c/47e6ab24e8c6 - [v2,net,08/12] inetpeer: Fix data-races around sysctl. https://git.kernel.org/netdev/net/c/3d32edf1f3c3 - [v2,net,09/12] net: Fix data-races around sysctl_mem. https://git.kernel.org/netdev/net/c/310731e2f161 - [v2,net,10/12] cipso: Fix data-races around sysctl. https://git.kernel.org/netdev/net/c/dd44f04b9214 - [v2,net,11/12] icmp: Fix data-races around sysctl. https://git.kernel.org/netdev/net/c/48d7ee321ea5 - [v2,net,12/12] ipv4: Fix a data-race around sysctl_fib_sync_mem. https://git.kernel.org/netdev/net/c/73318c4b7dbd You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html