Received: by 2002:a05:7412:da14:b0:e2:908c:2ebd with SMTP id fe20csp65130rdb; Thu, 5 Oct 2023 17:07:17 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFPvEB+2Lt1qmYUdWCuCBvt50eA01YhQQNH0NfAK5NOFxgxU4C3PQWEMMocss9hWe8+dxAH X-Received: by 2002:a17:902:f7d3:b0:1c5:6d04:75ee with SMTP id h19-20020a170902f7d300b001c56d0475eemr5504479plw.21.1696550836694; Thu, 05 Oct 2023 17:07:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696550836; cv=none; d=google.com; s=arc-20160816; b=pgBO50d+niLXvnmZrrxdmxbWgQuWx7quYw8NObcuTGu/c8UurHLPyHlaVM8zdtwejI FCIwOiQnNhi/iz9nIuCZ/rGjf0O0aaecRuPe1f2qFTZIbjEgDICdu04jnC+vkzebW3I8 j2iETYg7BYTc3aUtw+yrfrwlgK2IB6Ykl5JEtFqV76GCLfrFusogZgqHQh3dC/pxY6rz 0yUlJY6YsBfO7LzieHf/WKG9dRDm5/6V1BOjZXoAPeHeNeGSMU+XdQqTNSfWM0efnSQP zlJeVJ9LkJ5MnlyNyMW8LxLy3iJU7adSj0n1vCfjCfAjrwRaQjmDMZgmspK+o1hi7yCS IEww== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-disposition:mime-version:message-id :subject:cc:to:from:date:dkim-signature; bh=L5Y8iM6QbPLcXxSdJs1VTmgxaMXKjKt75VoMEGbsu8E=; fh=dYyyTApuvFCSphvspw0b09xaeNX1atioh0u3NatlzlA=; b=Zak3sCzefGDjoUc5oXdLyFY90p35sOw0c3cDRXhUEsSCkcWz5ok7EInucFOhiThK5L u44Oop1Jk3a3eL3SEPE3SUo2li6uPaBwEnQmQK0ban0Q3zBkukDgbyhuwWlY42vrWJwq PekW9OOzaVtI0Ar2XvSy8Osc5LJo5fbbe721/2vv3sx5dmrp+97LoHmOdJAcBsXFAHhU kUByNmO51hlU5XGpaRPy2abTcWgh4xgtLTP5ymPvKNxOEa0sNXfV/bTiAlOUSS1Fkb4f kK4rrXE42NtdX4ujl1qwR4rSUDPkAU/MyKIgpyVgMfWZEXtQ0xP4CSTSG6Rd0BYdB8F+ Qx2g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=j5y8PkDv; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 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 howler.vger.email (howler.vger.email. [2620:137:e000::3:4]) by mx.google.com with ESMTPS id l5-20020a170903120500b001bf0b29d935si2771973plh.34.2023.10.05.17.07.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Oct 2023 17:07:16 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) client-ip=2620:137:e000::3:4; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=j5y8PkDv; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by howler.vger.email (Postfix) with ESMTP id 25907867FEBD; Thu, 5 Oct 2023 17:06:20 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at howler.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229536AbjJFAE1 (ORCPT + 99 others); Thu, 5 Oct 2023 20:04:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55190 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229455AbjJFAEZ (ORCPT ); Thu, 5 Oct 2023 20:04:25 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3C0399F; Thu, 5 Oct 2023 17:04:24 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPSA id A4C00C433C7; Fri, 6 Oct 2023 00:04:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1696550663; bh=jNRpRQ7anZvbWj7vKpq9mEWAlqO+Yk+hyZvPIkYO+ag=; h=Date:From:To:Cc:Subject:From; b=j5y8PkDvEXUIbnEAbGwNvHAX0jLjFIDRl/jwTRgZ4MU12y6+VK5PJRQF96SVIrHN9 HncHGIjkkH0+XksCFNusFryrm/gmUtJ6aouvTRR7jKpHVA5vS79N57HmmARXDLnibp 2DsKuMLeKdHgktl9gLkq3BotMGITcuwoxwA8GMZJ9u6VG14mVrmhiBho/QbUAlGbdu O8tZPWALmL2nNTqPUoVkD0v5FhL3NgMJDMRSJynkeAQbOpcaXGtcEw0adyasCiySs6 zgat0rpuFIsjXlMq4h3ezz7UN8V1FmuietEYek0JOUWyYajHjtXm4fiwmcsSy5WsNS e+MYJjRWpSK+w== Date: Fri, 6 Oct 2023 01:04:19 +0100 From: Mark Brown To: Christian Brauner Cc: Jann Horn , linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org Subject: Test failure from "file: convert to SLAB_TYPESAFE_BY_RCU" Message-ID: <00e5cc23-a888-46ce-8789-fc182a2131b0@sirena.org.uk> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="f4w7RcmGnW7dyD3d" Content-Disposition: inline X-Cookie: Avoid contact with eyes. X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on howler.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (howler.vger.email [0.0.0.0]); Thu, 05 Oct 2023 17:06:20 -0700 (PDT) --f4w7RcmGnW7dyD3d Content-Type: text/plain; charset=us-ascii Content-Disposition: inline For the past few days (I was away last week...) the fd-003-kthread.c test from the proc kselftests has been failing on arm64, this is an nfsroot system if that makes any odds. The test output itself is: # selftests: proc: fd-003-kthread # fd-003-kthread: fd-003-kthread.c:113: test_readdir: Assertion `!de' failed. # Aborted not ok 3 selftests: proc: fd-003-kthread # exit=134 I ran a bisect which pointed at the commit d089d9d056c048303aedd40a7f3f26593ebd040c file: convert to SLAB_TYPESAFE_BY_RCU (I can't seem to find that on lore.) I've not done any further analysis of what the commit is doing or anything, though it does look like the bisect ran fairly smoothly and it looks at least plausibly related to the issue and reverting the commit on top of -next causes the test to start passing again. The bisect log is below and a full log from a failing test job can be seen here: https://lava.sirena.org.uk/scheduler/job/154334 Thanks, Mark git bisect start # bad: [7d730f1bf6f39ece2d9f3ae682f12e5b593d534d] Add linux-next specific files for 20231005 git bisect bad 7d730f1bf6f39ece2d9f3ae682f12e5b593d534d # good: [4d6ee1bd3e3820b523d43349cbcae230fdfcb613] Merge branch 'for-linux-next-fixes' of git://anongit.freedesktop.org/drm/drm-misc git bisect good 4d6ee1bd3e3820b523d43349cbcae230fdfcb613 # bad: [d6dfa62947bd47317de464c3ca55a6eaafe2e5af] Merge branch 'master' of git://linuxtv.org/media_tree.git git bisect bad d6dfa62947bd47317de464c3ca55a6eaafe2e5af # good: [73773d2fdd7172955a4476e8956c34aa49959219] bcachefs: Data update path no longer leaves cached replicas git bisect good 73773d2fdd7172955a4476e8956c34aa49959219 # good: [87825243dfb1a14a0d8d3ae60754c34dfc084802] Merge branch 'loongarch-next' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git git bisect good 87825243dfb1a14a0d8d3ae60754c34dfc084802 # good: [3855d73729a7ab4c3a6694a6efdf0816c8ad9dd1] Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git git bisect good 3855d73729a7ab4c3a6694a6efdf0816c8ad9dd1 # bad: [298370bcbb0e5a2fae6c8efd35e2b7bf4c918f54] Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git git bisect bad 298370bcbb0e5a2fae6c8efd35e2b7bf4c918f54 # good: [927cf8c9dd2a58846b541d106149c5e94fd0556f] Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux git bisect good 927cf8c9dd2a58846b541d106149c5e94fd0556f # bad: [530d23ed060f9c9ddf3b03398367aba9a9577b82] Merge branch 'vfs.super' into vfs.all git bisect bad 530d23ed060f9c9ddf3b03398367aba9a9577b82 # bad: [7291b00e6f694af2b42d223145acb77b2bf1f62c] Merge branch 'vfs.iov_iter' into vfs.all git bisect bad 7291b00e6f694af2b42d223145acb77b2bf1f62c # bad: [459218d4c663f094951d71bbf293fd14dbb688e1] Merge branch 'vfs.mount.write' into vfs.all git bisect bad 459218d4c663f094951d71bbf293fd14dbb688e1 # good: [cbe52963050bac0f2bfe2c24e09f50ffdc41132b] watch_queue: Annotate struct watch_filter with __counted_by git bisect good cbe52963050bac0f2bfe2c24e09f50ffdc41132b # bad: [450f431b47219235870f57a3f72fa8fec0a0ba43] vfs: fix readahead(2) on block devices git bisect bad 450f431b47219235870f57a3f72fa8fec0a0ba43 # good: [1cf2d167e7f661b687feb0bd15278b859fe1513c] vfs: shave work on failed file open git bisect good 1cf2d167e7f661b687feb0bd15278b859fe1513c # bad: [d089d9d056c048303aedd40a7f3f26593ebd040c] file: convert to SLAB_TYPESAFE_BY_RCU git bisect bad d089d9d056c048303aedd40a7f3f26593ebd040c # first bad commit: [d089d9d056c048303aedd40a7f3f26593ebd040c] file: convert to SLAB_TYPESAFE_BY_RCU --f4w7RcmGnW7dyD3d Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmUfTwIACgkQJNaLcl1U h9Balwf+KctNxpWpdLJd4w+5+82DrGudqyRx/6+Vito3vGyvjsqnLUB5nVxbjql2 EZlLDT2tjS+Ap1B4U9UvxHuUAiNwwhxLu2Sx+vYhHhMZoeOaqmzIr/F20qdRQMs/ VI/Fvc69iS/epSIDda+t5cesEDK0K9frqWNgXb27PXv4uKmSeNdWznyHzS38F0kJ EElBSjSqIiBHHvT3jdhrlvJG/16JKthi+uSEXCdaUSwebYAT9F1MC80kEzFKb72w W5/dwIdxE+3jd4AzPObiSdtcfnAKgWXtH3884/B3vQ4YkNpMnhNNrtD22Xahvn6K wQcZlbQWofFtzB642ExENu7HkVcq7A== =VOXX -----END PGP SIGNATURE----- --f4w7RcmGnW7dyD3d--