Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp2885575rwb; Wed, 30 Nov 2022 12:14:46 -0800 (PST) X-Google-Smtp-Source: AA0mqf5FNB44jJTUwKm32Kd+GkpuJ6cC2Pk3I96f3n6AtCKxWbUh5rkAW2SuugmFBKmM/QUrbQ7j X-Received: by 2002:a05:6402:ea8:b0:462:67bf:c64e with SMTP id h40-20020a0564020ea800b0046267bfc64emr44313528eda.20.1669839286766; Wed, 30 Nov 2022 12:14:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1669839286; cv=none; d=google.com; s=arc-20160816; b=iSKwVQfJoFlueAQj883tPAi6dzZEyZ5aDGMY3qMreOO2/NQpXSCeXKBWkb3uwkx9cx 5k6YdZc9wDbz5unYkqtQ0GlEkjYbga/ysZ6RYgCrH2FuZn/ih+HWr2uuUVdAuhylux9S Hk8cTNDn65yvLAQh6Md7F3zg461qjBX6eclZps/3ivyRV7Qtvn63MYuY8LKgWM27RQTF AEzmfuRGTlKNx4ubsUUOouC6QoQvzV2r5I9gCXu5/kaEYRSflbd8u4OC8donWCRW0EAq c6o8pI9WtSgbdPCDVFOsSza/5xYX4NXl728s7N5lpEpwJY/ILz1e997rs2kFlqaNANlC L5Xg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature :dkim-signature; bh=PrVpEb8uC8MO75/KKnPwfTD4c6f26p9EYuEmyToPrZc=; b=OG50SJKM/nBun2TPowS5FQfvj1WPcIlq/k6lAP/pRbY//CrYU05smew84WJIuicOvC S6WY6fjs8JfLPmpSDQCXPNMPYlVqoISTX60WeFcMHTtFW7mTMsrwEYrLN0vPAhjjgfa+ lHdquQNQtd85VpAqTJLL5O8v52euMnewWi8tjFMVKUo5lCLXCFXcplt8nnEjyYanS5+m n7N4W8JbyMvdh+FTw2nxnzROoit5bsIz8T6B1S73NgaJD2raXmM/doTeHsIwFCb1u9p2 hZwI5AirRHHwWFNJo31PIs5rayPxPX7Kk6CHI4bJeR3TKj9RJ2KAZnsglJDlqmL36glr N4cQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codewreck.org header.s=2 header.b=v2cakNGE; dkim=pass header.i=@codewreck.org header.s=2 header.b=v2cakNGE; 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=codewreck.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id hv9-20020a17090760c900b007ae127c6c7asi2147989ejc.176.2022.11.30.12.14.25; Wed, 30 Nov 2022 12:14:46 -0800 (PST) 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=@codewreck.org header.s=2 header.b=v2cakNGE; dkim=pass header.i=@codewreck.org header.s=2 header.b=v2cakNGE; 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=codewreck.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229761AbiK3UFJ (ORCPT + 84 others); Wed, 30 Nov 2022 15:05:09 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39214 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229472AbiK3UFG (ORCPT ); Wed, 30 Nov 2022 15:05:06 -0500 Received: from nautica.notk.org (ipv6.notk.org [IPv6:2001:41d0:1:7a93::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A7FD28565B; Wed, 30 Nov 2022 12:05:03 -0800 (PST) Received: by nautica.notk.org (Postfix, from userid 108) id B3E7AC01D; Wed, 30 Nov 2022 21:05:10 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codewreck.org; s=2; t=1669838710; bh=PrVpEb8uC8MO75/KKnPwfTD4c6f26p9EYuEmyToPrZc=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=v2cakNGE3wWtE7Olt8MHGLu+RZpRoUz1shSd2NYNGCmSURAp/GcsO+ieSXq0ZqvmA KiBHMLbDqVlPkiPENNprrrBSoBXSpjVnealaa34rS1sSlLTj0zu5azARKvI7BHySzS 3tX0nLxwA0QDLxd+5R59MaXa7qqvT0A4nkaAPaol2+Ef6NQUwGmrK6S01DfNVeM7Ws 0kzERfIE5ZC4tq3QaxDt4pvHyxcZWuakgaEy/5Y8lB4Sm7z3UluJEJHsH3iWguAxSd jud9apCXkYz9ZJGyDEmKyoQwGyGlaypuusuviUrrN1o+cbn3/mjACgqI04UgiV1yhd FAXGzaSnSVWBg== X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from odin.codewreck.org (localhost [127.0.0.1]) by nautica.notk.org (Postfix) with ESMTPS id 02960C009; Wed, 30 Nov 2022 21:05:06 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codewreck.org; s=2; t=1669838710; bh=PrVpEb8uC8MO75/KKnPwfTD4c6f26p9EYuEmyToPrZc=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=v2cakNGE3wWtE7Olt8MHGLu+RZpRoUz1shSd2NYNGCmSURAp/GcsO+ieSXq0ZqvmA KiBHMLbDqVlPkiPENNprrrBSoBXSpjVnealaa34rS1sSlLTj0zu5azARKvI7BHySzS 3tX0nLxwA0QDLxd+5R59MaXa7qqvT0A4nkaAPaol2+Ef6NQUwGmrK6S01DfNVeM7Ws 0kzERfIE5ZC4tq3QaxDt4pvHyxcZWuakgaEy/5Y8lB4Sm7z3UluJEJHsH3iWguAxSd jud9apCXkYz9ZJGyDEmKyoQwGyGlaypuusuviUrrN1o+cbn3/mjACgqI04UgiV1yhd FAXGzaSnSVWBg== Received: from localhost (odin.codewreck.org [local]) by odin.codewreck.org (OpenSMTPD) with ESMTPA id 83fc1053; Wed, 30 Nov 2022 20:04:55 +0000 (UTC) Date: Thu, 1 Dec 2022 05:04:40 +0900 From: Dominique Martinet To: Naresh Kamboju Cc: Marco Elver , rcu , open list , kunit-dev@googlegroups.com, lkft-triage@lists.linaro.org, kasan-dev , "Paul E. McKenney" , Netdev , Anders Roxell Subject: Re: arm64: allmodconfig: BUG: KCSAN: data-race in p9_client_cb / p9_client_rpc Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Naresh Kamboju wrote on Wed, Nov 30, 2022 at 09:34:45PM +0530: > > > [ 424.418214] write to 0xffff00000a753000 of 4 bytes by interrupt on cpu 0: > > > [ 424.422437] p9_client_cb+0x84/0x100 > > > > Then we can look at git blame of the lines and see if it's new code. > > True. > Hope that tree and tag could help you get git details. Even with the git tag, if we don't build for the same arch with the same compiler version/options and the same .config we aren't likely to have identical binaries, so we cannot make sense of these offsets without much work. As much as I'd like to investigate a data race in 9p (and geez that code has been such a headache from syzbot already so I don't doubt there are more), having line numbers is really not optional if we want to scale at all. If you still have the vmlinux binary from that build (or if you can rebuild with the same options), running this text through addr2line should not take you too long. (You might need to build with at least CONFIG_DEBUG_INFO_REDUCED (or not reduced), but that is on by default for aarch64) -- Dominique