Received: by 2002:ab2:3350:0:b0:1f4:6588:b3a7 with SMTP id o16csp1241937lqe; Mon, 8 Apr 2024 03:14:20 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWgjkuQkyK8wMvfiAvlASxv7QKUwd3hj54fcbxu2OZyx79rpeTyLkSF4metwUhjeUwHJcjpA5q2dpbn8q1CXGVFAczeA23+j0ZPAfwsSw== X-Google-Smtp-Source: AGHT+IHJPNO+d9Ipm980UvZ7PJ4iYUJb/0KD/9LqyiFoFaaUbsY5CObJrJwHlOiPTrlzqf2GRgw6 X-Received: by 2002:a05:6214:2505:b0:696:9f8b:fe3a with SMTP id gf5-20020a056214250500b006969f8bfe3amr17336686qvb.17.1712571260530; Mon, 08 Apr 2024 03:14:20 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712571260; cv=pass; d=google.com; s=arc-20160816; b=r5OcptwH/dDA2HATVAkTxWKV9s16+h8r8hjrpG2pOimrbw7aeFGhBKuJjw3fRrsAfQ 1KcSPtDg32Ih+BsCu5nZsIoaeNMpeFxQ0LFu5bWYd+jM0YjkUPe67rYRsy2EijLgjSb2 mgnjyPOc3g6h8A3QzfcWGGe+Eaat5BUDoGaYv/E0JGPYWw9oAXr7wxfhZRMOZ0BXf35D 6yCGPrMAfPrxiUAk8cz2mW3KZhO5ONnZB89oFwtxiSHCmuaNM7hWn4svfVsHkP4hSoBg AgOcVIemINDcyWWGlOeROZ5F5/xa8OcppZDM7rB4AEufTN9HYCMNmeQwnFpWosLX8ca6 VapA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :user-agent:content-transfer-encoding:autocrypt:references :in-reply-to:date:cc:to:from:subject:message-id:dkim-signature; bh=5pIBA1dk4WHF8unZiKue+ZsmApRj08GdbxxOJuTCjZ8=; fh=AYpx3fHAU1XVaq6Gkm9kNRLSxeWSuoJJaKGrTkpjsNY=; b=V1N4PhlYao8GZg5WIk3LCcP9Ho6ilQsFjvUsVPyM93dSNCXB/JzvuY+k0yBi4glIXK 94m/B9ZGCpzTrWoYqLz409Tdx2QmHKJ6UosOV0lHPHbdYbGtNDuLqyi3G8VLhnjH5mGC hE0vTcRtkw0y2S+FnzPTflyjm2UbnYDmyafdufXtaspiLbuqzo67t/D2rj9L0IAFsSpF 6awLo3IMOehswyIOUjQ1+hYwPJmyWUe/8jc8tzvFLpTbl+m9NO0wVIfnAkU0JWfK08Px /SRuOKPutTqwq2NP6BJtPsAl0EOI20xIU+r+yXRI36LynCnWSTvaSW4lyKRuKt5Cb5BX 1ZbQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=gZ9F+8Sw; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-135210-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-135210-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id el17-20020ad459d1000000b006993da8e057si7487278qvb.499.2024.04.08.03.14.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 08 Apr 2024 03:14:20 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-135210-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=gZ9F+8Sw; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-135210-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-135210-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 320691C22417 for ; Mon, 8 Apr 2024 10:14:20 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id B176B5338F; Mon, 8 Apr 2024 10:14:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="gZ9F+8Sw" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 491D652F62; Mon, 8 Apr 2024 10:14:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712571247; cv=none; b=ThPCUdJ0xuxT2Dv6QA/d0jopp0CEX7nZsEDP3CsTUxji3tZOwQLL29Owf98QW38nbgc70xWdqT+mB6Y/0Gufp002bTogu9ElvOBRMvn+ESPKL3NlgGv2bW7smhyPTeDxIr7xDxN8pYf5FO56t/aFN9cjvGj1qmGoWBXsuGaBM9Y= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712571247; c=relaxed/simple; bh=ndZGcftkDgSnQK3JEdER+AOyVK9STr0JYczcGQisxB8=; h=Message-ID:Subject:From:To:Cc:Date:In-Reply-To:References: Content-Type:MIME-Version; b=Ouu28kZbtpYWTAx7yJzMeGcZfq2a7FWAUdNvUHSqzTo5iznYquauTPHrQEtacexCb5wSY4oYxNlnLlNAFGLp0zPQdUBz/MjG0SuKEdv4lvEjLPTfvP+oWelTkHzgJF/w4LkyTeV6QFmjJNavP46HX2WoGubx4IoLbs0KsZ2oi2M= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=gZ9F+8Sw; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id B9E46C433C7; Mon, 8 Apr 2024 10:14:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1712571246; bh=ndZGcftkDgSnQK3JEdER+AOyVK9STr0JYczcGQisxB8=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=gZ9F+8Swc04k+ovUTwH6lxYcG8dRYfZn4AFN710am7EmzWVuX3k7NkkxZFGsjDBm4 cp5tXH7crVVXUIaTfALc/QFx3SOK6FfiRo18vj/CnEpSkrOeHHmYKvRdnWQz/Q8AbI qdgIbzq3uxtWT1dC6XmfnF/G6vQQ0TOxIrRqPU15uY0JyJMrAHYKsg1pkcTwnaCKb5 PYmdMRLUtfnszBKHMBrrZoAFC+KXHJrAN0CvOqq3LGE471RwiJzosntRXwYAZzC7D+ VIlL6URPPoS9kGt0mw/ne+iA/wfab6nhSnd/hmP38EnAQZ9D0O2R0eCFAUnMyXzt/x y1n++5JBdqkpg== Message-ID: <001cc68bbd35658a69ab1e5c5bae7e34d9cfba5e.camel@kernel.org> Subject: Re: [linus:master] [fs] 541d4c798a: BUG:KCSAN:data-race_in_atime_needs_update/inode_update_timestamps From: Jeff Layton To: kernel test robot Cc: oe-lkp@lists.linux.dev, lkp@intel.com, linux-kernel@vger.kernel.org, Christian Brauner , Jan Kara , gfs2@lists.linux.dev, linux-fsdevel@vger.kernel.org, devel@lists.orangefs.org, linux-mtd@lists.infradead.org, linux-xfs@vger.kernel.org Date: Mon, 08 Apr 2024 06:14:04 -0400 In-Reply-To: <202404081036.56aa7de3-lkp@intel.com> References: <202404081036.56aa7de3-lkp@intel.com> Autocrypt: addr=jlayton@kernel.org; prefer-encrypt=mutual; keydata=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 kZWuOsJdJQdmwlWC5L5ln9xgfr/4mOY38B0U= Content-Type: text/plain; charset="ISO-8859-15" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.50.4 (3.50.4-1.fc39) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 On Mon, 2024-04-08 at 11:04 +0800, kernel test robot wrote: >=20 > Hello, >=20 > kernel test robot noticed "BUG:KCSAN:data-race_in_atime_needs_update/inod= e_update_timestamps" on: >=20 > commit: 541d4c798a598854fcce7326d947cbcbd35701d6 ("fs: drop the timespec6= 4 arg from generic_update_time") > https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master >=20 > in testcase: trinity > version: trinity-i386-abe9de86-1_20230429 > with following parameters: >=20 > runtime: 300s > group: group-04 > nr_groups: 5 >=20 >=20 >=20 > compiler: gcc-13 > test machine: qemu-system-x86_64 -enable-kvm -cpu SandyBridge -smp 2 -m 1= 6G >=20 > (please refer to attached dmesg/kmsg for entire log/backtrace) >=20 >=20 > we noticed this issue does not always happen, and parent has similar ones= . > we don't know if these issues are expected, just report what we found in = our > tests FYI. >=20 >=20 > 0d72b92883c651a1 541d4c798a598854fcce7326d94 > ---------------- --------------------------- > fail:runs %reproduction fail:runs > | | | > 8:202 -4% :202 dmesg.BUG:KCSAN:data-race_i= n_atime_needs_update/generic_update_time > :202 11% 22:202 dmesg.BUG:KCSAN:data-race_i= n_atime_needs_update/inode_update_timestamps > 48:202 -24% :202 dmesg.BUG:KCSAN:data-race_i= n_atime_needs_update/touch_atime > :202 7% 14:202 dmesg.BUG:KCSAN:data-race_i= n_generic_fillattr/inode_update_timestamps > 21:202 -10% :202 dmesg.BUG:KCSAN:data-race_i= n_generic_fillattr/touch_atime > :202 12% 24:202 dmesg.BUG:KCSAN:data-race_i= n_inode_update_timestamps/inode_update_timestamps >=20 >=20 > If you fix the issue in a separate patch/commit (i.e. not just a new vers= ion of > the same patch/commit), kindly add following tags > > Reported-by: kernel test robot > > Closes: https://lore.kernel.org/oe-lkp/202404081036.56aa7de3-lkp@intel.= com >=20 >=20 > [ 179.356355][ T3221] BUG: KCSAN: data-race in atime_needs_update / inod= e_update_timestamps > [ 179.363113][ T3221] > [ 179.363323][ T3221] write to 0xffffa34c4c66f600 of 8 bytes by task 322= 2 on cpu 0: > [ 179.363951][ T3221] inode_update_timestamps (fs/inode.c:1923)=20 > [ 179.364410][ T3221] generic_update_time (fs/inode.c:1948)=20 > [ 179.364823][ T3221] touch_atime (fs/inode.c:1966 fs/inode.c:2038)=20 > [ 179.365207][ T3221] generic_file_mmap (include/linux/fs.h:2245 mm/filem= ap.c:3616)=20 > [ 179.365721][ T3221] mmap_region (mm/mmap.c:2751)=20 > [ 179.366104][ T3221] do_mmap (mm/mmap.c:1362)=20 > [ 179.366448][ T3221] vm_mmap_pgoff (arch/x86/include/asm/jump_label.h:27= include/linux/jump_label.h:207 include/linux/mmap_lock.h:41 include/linux/= mmap_lock.h:127 mm/util.c:545)=20 > [ 179.366840][ T3221] vm_mmap (mm/util.c:562)=20 > [ 179.367181][ T3221] elf_map (fs/binfmt_elf.c:378)=20 > [ 179.367586][ T3221] load_elf_binary (fs/binfmt_elf.c:1187)=20 > [ 179.367996][ T3221] search_binary_handler (fs/exec.c:1740)=20 > [ 179.368434][ T3221] exec_binprm (fs/exec.c:1781)=20 > [ 179.368813][ T3221] bprm_execve (fs/exec.c:279 fs/exec.c:383 fs/exec.c:= 1533)=20 > [ 179.369251][ T3221] bprm_execve (fs/exec.c:1885)=20 > [ 179.369784][ T3221] kernel_execve (fs/exec.c:2023)=20 > [ 179.370172][ T3221] call_usermodehelper_exec_async (kernel/umh.c:114)= =20 > [ 179.370673][ T3221] ret_from_fork (arch/x86/entry/entry_64.S:314)=20 > [ 179.371043][ T3221] > [ 179.371253][ T3221] read to 0xffffa34c4c66f600 of 8 bytes by task 3221= on cpu 1: > [ 179.371864][ T3221] atime_needs_update (include/linux/time64.h:49 (disc= riminator 1) fs/inode.c:2008 (discriminator 1))=20 > [ 179.372294][ T3221] touch_atime (fs/inode.c:2020 (discriminator 1))=20 > [ 179.372669][ T3221] generic_file_mmap (include/linux/fs.h:2245 mm/filem= ap.c:3616)=20 > [ 179.373163][ T3221] mmap_region (mm/mmap.c:2751)=20 > [ 179.373533][ T3221] do_mmap (mm/mmap.c:1362)=20 > [ 179.373950][ T3221] vm_mmap_pgoff (arch/x86/include/asm/jump_label.h:27= include/linux/jump_label.h:207 include/linux/mmap_lock.h:41 include/linux/= mmap_lock.h:127 mm/util.c:545)=20 > [ 179.374338][ T3221] vm_mmap (mm/util.c:562)=20 > [ 179.374673][ T3221] elf_map (fs/binfmt_elf.c:378)=20 > [ 179.375070][ T3221] load_elf_binary (fs/binfmt_elf.c:1187)=20 > [ 179.375498][ T3221] search_binary_handler (fs/exec.c:1740)=20 > [ 179.375941][ T3221] exec_binprm (fs/exec.c:1781)=20 > [ 179.376294][ T3221] bprm_execve (fs/exec.c:279 fs/exec.c:383 fs/exec.c:= 1533)=20 > [ 179.376712][ T3221] bprm_execve (fs/exec.c:1885)=20 > [ 179.377063][ T3221] kernel_execve (fs/exec.c:2023)=20 > [ 179.377452][ T3221] call_usermodehelper_exec_async (kernel/umh.c:114)= =20 > [ 179.378061][ T3221] ret_from_fork (arch/x86/entry/entry_64.S:314)=20 > [ 179.378434][ T3221] > [ 179.378635][ T3221] value changed: 0x000000000402a3d1 -> 0x00000000041= 1e611 > [ 179.379219][ T3221] > [ 179.379411][ T3221] Reported by Kernel Concurrency Sanitizer on: > [ 179.379920][ T3221] CPU: 1 PID: 3221 Comm: modprobe Tainted: G = N 6.5.0-rc1-00096-g541d4c798a59 #1 > [ 179.380804][ T3221] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 >=20 >=20 > The kernel config and materials to reproduce are available at: > https://download.01.org/0day-ci/archive/20240408/202404081036.56aa7de3-lk= p@intel.com >=20 >=20 >=20 Timestamp updates in Linux have always been a bit racy. The changelog for this patch mentions that there is a potential race condition with this change: "This change means that an update_time could fetch a different timestamp than was seen in inode_needs_update_time. update_time is only ever called with one of two flag combinations: Either S_ATIME is set, or S_MTIME|S_CTIME|S_VERSION are set. =20 With this change we now treat the flags argument as an indicator that some value needed to be updated when last checked, rather than an indication to update specific timestamps." I think that race condition is benign, and when it happens it we're no worse off than before. Let me know if I'm misinterpreting this report though. If there is potential for harm with this race, then I'm happy to take another look. --=20 Jeff Layton