From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id B03DEC71155 for ; Fri, 18 Aug 2023 14:19:32 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 26E83940062; Fri, 18 Aug 2023 10:19:32 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 21E88940012; Fri, 18 Aug 2023 10:19:32 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 10E15940062; Fri, 18 Aug 2023 10:19:32 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 01BD5940012 for ; Fri, 18 Aug 2023 10:19:31 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id C8736A0474 for ; Fri, 18 Aug 2023 14:19:31 +0000 (UTC) X-FDA: 81137433342.01.65C22DF Received: from casper.infradead.org (casper.infradead.org [90.155.50.34]) by imf29.hostedemail.com (Postfix) with ESMTP id E158C120031 for ; Fri, 18 Aug 2023 14:19:28 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b="Y1/1Uo0d"; dmarc=none; spf=none (imf29.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1692368370; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=1X0hAoodz7PkGM1HdXxW/xIIRbIJBuCe4QV036xiiIM=; b=bZ8tnW/nOIk5f+Q9uGwhsGPKvIChdOuPmHpVBezrY7UU0jowBpKfF5k6urNR89QU/kQG5s ynjze9tO+u6wQ0cQuLH0+RsG8bVlJ32F1Q+vyXqdB/4ly/kevhDyTYASQ5B9Uuuq4+ZwQT K3UwbaW8datgwjfqgrBXtIPKVeIy1SU= ARC-Authentication-Results: i=1; imf29.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b="Y1/1Uo0d"; dmarc=none; spf=none (imf29.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1692368370; a=rsa-sha256; cv=none; b=xvukslll+UFyIdnX7lrdf19o0+vLATsFkQcJHaJLdQBUhfO3W0ixXVmx2PZq5PxgjzSK9d vRfpC1EoL28OSg2+Yf2HQgllpQwcSAixGgPu3rZIVQx+aIvFq6SJyisvCkqqasNxxDONgf ccqYGh9IRkT+Xx6vLjkCybqVnDz6hlo= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=1X0hAoodz7PkGM1HdXxW/xIIRbIJBuCe4QV036xiiIM=; b=Y1/1Uo0dX8MKmWsYdq7cjSomje BWc4+LrHc3tG1DvkKvjBtKxHh778+rgUZpXoIZQmw+jpRXu+GDqoTu5jAYN+lmVqvfS1OQzSGoaml MyyI2wX1yUFLKZh8zfDk/W6B9Vg3/64SOWmOzgZsrkg/6Rgdk1o/z87iSg8nmUpuILtajWo29eE8R NRQnf9cc4XflvB+DZPkv8Ng+9JqPi4+UgX5+yCOquxWnq3Lh0ZqR31FR7Fgyf2mpzvB1k2lXsEevU rPoKHRy0PWFlAw4px4iSWOBL4NARj3MGy0DTddEWbDM0UuWk9e1d2RJGjPIzTFC7F3lZ+5QvaoKKI /fazeN7Q==; Received: from willy by casper.infradead.org with local (Exim 4.94.2 #2 (Red Hat Linux)) id 1qX0Jt-009tKE-32; Fri, 18 Aug 2023 14:19:21 +0000 Date: Fri, 18 Aug 2023 15:19:21 +0100 From: Matthew Wilcox To: Mirsad Todorovac Cc: linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, Andrew Morton , linux-mm@kvack.org, Chris Mason , Josef Bacik , David Sterba , linux-btrfs@vger.kernel.org Subject: Re: [BUG] KCSAN: data-race in xas_clear_mark / xas_find_marked Message-ID: References: <06645d2b-a964-1c4c-15cf-42ccc6c6e19b@alu.unizg.hr> <873686fb-6e42-493d-2dcd-f0f04cbcb0c0@alu.unizg.hr> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <873686fb-6e42-493d-2dcd-f0f04cbcb0c0@alu.unizg.hr> X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: E158C120031 X-Stat-Signature: 6bqsjabh3j7xz37jo7n3gmsekqh4emhg X-Rspam-User: X-HE-Tag: 1692368368-588387 X-HE-Meta: U2FsdGVkX19NaXg/irHMwVKoS1pSUuTN7AZXyNr8x/Zp8ttS+of+dgSXOIeNz70NH5PMBpudtdPyCn+5kn4NE8Hmjy/sC1mCC0t1lxSv2hbI4Z+fBsig+d84mQ8H2/vD6Qhb7wMjjMRWjyoyGBasJ/MDV1KCPrzCfzBVosmsuEbe6eBccz3zlvZEkZmahSXi0rovO8M42t6vxQ71b26XHvCpfAH4va68+m1HzXmKhu/ezuuTgBnvK8iBV+2roM441HO1RDp4uyIJGcYlyl3N16KsxkKm6YBYwkLafMPtZlHFhlHyeXtfqpmJ1UeOlCR55i3S87PzIuaY6Y3lsAu0M4PMDgLd2/iGx38HXkwTSCTRVk3ziMac8AcAA6rNzcJlJNyjH3ddRkJIcGScD74M21g4P36+uV16HZqW2Tu4c2vlV7dUHTilAoCTTnZB8w6Q7thF6MfN+2E8cZHZMYlU67c/WN+shtur9yIDFIH86/Qxj9aATeID5xwNIcBaQ2rcUIJR72R4qrgjq8GG+g+MxDzrk1tRrQtEsBfdNDpSH9Xs+RRSXyMw7Qxx5daQU3q9tJE7Lv0VHBsy4acaDF2Bw3e1kXj2hIhY820jKY8xoAKFvRskzXMF2bydb0ztsnFElWH6ikrhMKtA8UlE+j+Lo1gx1cN/53Rs9OKQVxes0/Zvdxu+rAM/2qjxFDDMyHIFjne033UU9NLdzEVEvCU5N5IsQ5ybdj8WjQ/3ILbzgwY5b58USrwX5nZgmK5gwK8K5qAVYgoSbabvhfLJwRr/5LCn7xLqsmmODCSKmJCu+3khgf2Vn7VdrjeqPcB/ZTYPWKju4rxtR596Sug4bg3uqoypk0retjSzqWeasqWzu3TGYIC2DcjfPHF21DwKNC3rvblgT6vMuyXyW5VIYkEk/L+K5AbQjMJNxXB1UDlqkSyZVAiZdHElmbqity9bapxx0/9/frL1Gvq6C6b4FCa USt5ZTuy uhkKuPpRyu9avD10rTzAPNF5MUuAxJ+W2IIbLEEZ+Myl/uYgZHpKy/RFSObLjerzCoTTiuj82eJoiL4GGcgcU3M1TUwZz0Uj2cwgT/XQNPyD3KQ52n4HM7dxbyGyDIlYLhUScWdy2YakpIZs9aDQKsK7+F0ZyTFxSrpd7QkjV/SxPLDpx6Fxt7fr0vA== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Fri, Aug 18, 2023 at 03:37:10PM +0200, Mirsad Todorovac wrote: > I am new to KCSAN. I was not aware of KCSAN false positives thus far, so my best bet was to report them. > > I thought that maybe READ_ONCE() was required, but I will trust your judgment. > > I hope I can find this resolved. I haven't looked into KCSAN in any detail, I don't know what the right way is to resolve this.