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 picard.linux.it (picard.linux.it [213.254.12.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 5D529E7719C for ; Sat, 11 Jan 2025 17:44:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=lists.linux.it; i=@lists.linux.it; q=dns/txt; s=picard; t=1736617441; h=date : to : message-id : references : mime-version : in-reply-to : subject : list-id : list-unsubscribe : list-archive : list-post : list-help : list-subscribe : from : reply-to : cc : content-transfer-encoding : content-type : sender : from; bh=C9SURPJdtI5rQFNcAI047YMXxjlHrbbOhgGOXC8Ho9w=; b=LW7ghFR9TyQYpDKMKUccH6DgIydwkJDTiFVtBPzr0joCl/KrlpIHglpDTTAuI1O72ZUa9 K4LJ6uxDMqoD58ysNvURkisVDAcOnaMWjXV4/3MpskooZgJyGBSwEKyHeIeTdD58Z6hRPu0 u9Uq07uCMNapWSoveLQcdgkREAKPTZU= Received: from picard.linux.it (localhost [IPv6:::1]) by picard.linux.it (Postfix) with ESMTP id EA4683C5381 for ; Sat, 11 Jan 2025 18:44:00 +0100 (CET) Received: from in-3.smtp.seeweb.it (in-3.smtp.seeweb.it [217.194.8.3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by picard.linux.it (Postfix) with ESMTPS id 135783C4BAB for ; Sat, 11 Jan 2025 18:43:39 +0100 (CET) Authentication-Results: in-3.smtp.seeweb.it; spf=pass (sender SPF authorized) smtp.mailfrom=kernel.org (client-ip=147.75.193.91; helo=nyc.source.kernel.org; envelope-from=sashal@kernel.org; receiver=lists.linux.it) Received: from nyc.source.kernel.org (nyc.source.kernel.org [147.75.193.91]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by in-3.smtp.seeweb.it (Postfix) with ESMTPS id E148E1A00342 for ; Sat, 11 Jan 2025 18:43:38 +0100 (CET) Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by nyc.source.kernel.org (Postfix) with ESMTP id CA700A402A6; Sat, 11 Jan 2025 17:41:48 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 8BFB5C4CED2; Sat, 11 Jan 2025 17:43:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1736617416; bh=gfwzQfof4FDZzhjP1I8FK4NWQ2wQZrEEDHH9veGrIXk=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=TAk+4vcRAWVH7DLIjuAcmIWQH2hTQoO8I/VFZgL3IeATxvuh+mifQNiieVXvNHWEc HgYYkUO6JGvS4Kr2bm1wI57qlWqNVeaaC72ytPy0Bj8RA/z3f8iEO6IBLBhSY5/GWa CT+SGTMj19zr+dJDWHfohI7AvH016fgaeh5GcCovfJZjMYAjMqMskjTQYxfRzGdF0V 5GMoTeCMhYw52NOKgzIqf7Y5yTWlbzV+EoV1iYuVLQCaOWkkwTGhXSgIZqzzsCIexP bs4ZMnGTMqVXElkPXycxl0GfJFQ3SW/9In6Kr2utuCN72J4kcq6TSZK3jX47fAU28S 0LtnxcIF6IG0w== Date: Sat, 11 Jan 2025 12:43:35 -0500 To: Naresh Kamboju Message-ID: References: MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-Virus-Scanned: clamav-milter 1.0.3 at in-3.smtp.seeweb.it X-Virus-Status: Clean Subject: Re: [LTP] selftests: core: unshare_test: WARNING: at mm/util.c:671 __kvmalloc_node_noprof X-BeenThere: ltp@lists.linux.it X-Mailman-Version: 2.1.29 Precedence: list List-Id: Linux Test Project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Sasha Levin via ltp Reply-To: Sasha Levin Cc: Dan Carpenter , Barry Song , Linux Regressions , Arnd Bergmann , open list , lkft-triage@lists.linaro.org, Al Viro , "open list:KERNEL SELFTEST FRAMEWORK" , David Gow , Shuah Khan , LTP List Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Errors-To: ltp-bounces+ltp=archiver.kernel.org@lists.linux.it Sender: "ltp" On Wed, Dec 11, 2024 at 11:09:46AM +0530, Naresh Kamboju wrote: >[Gentle Reminder] > >On Mon, 26 Aug 2024 at 18:50, Naresh Kamboju wrote: >> >> The following kernel warning is noticed on all arch and all devices while >> running selftests: core: unshare_test on Linux next-20240823 and next-20240826. >> >> First seen on next-20240823. >> Good: next-20240822 >> BAD: next-20240823 and next-20240826 > >This is an open issue from August. >The reported kernel warning is still seen on linux next and mainline >while running selftests: core: unshare_test. I attempted a bisection of the range provided above, and that has landed on: 611fbeb44a77 ("selftests:core: test coverage for dup_fd() failure handling in unshare_fd()"), so the underlying issue was probably there for much longer. Al, any thoughts on what could trigger this? I'm assuming you had something in mind when you added the above test? >Linux version: 6.13.0-rc2-next-20241210 >> Crash log: >> -------- >> # selftests: core: unshare_test >> <4>[ 61.084149] ------------[ cut here ]------------ >> <4>[ 61.085175] WARNING: CPU: 0 PID: 477 at mm/util.c:671 >> __kvmalloc_node_noprof (mm/util.c:671 (discriminator 1)) >> <4>[ 61.088958] Modules linked in: crct10dif_ce sm3_ce sm3 sha3_ce >> sha512_ce sha512_arm64 drm fuse backlight dm_mod ip_tables x_tables >> <4>[ 61.093141] CPU: 0 UID: 0 PID: 477 Comm: unshare_test Not >> tainted 6.11.0-rc5-next-20240826 #1 >> <4>[ 61.094558] Hardware name: linux,dummy-virt (DT) >> <4>[ 61.096763] pstate: 23400009 (nzCv daif +PAN -UAO +TCO +DIT >> -SSBS BTYPE=--) >> <4>[ 61.097841] pc : __kvmalloc_node_noprof (mm/util.c:671 (discriminator 1)) >> <4>[ 61.099701] lr : __kvmalloc_node_noprof (mm/util.c:661) >> <4>[ 61.100448] sp : ffff800080abbce0 >> <4>[ 61.100819] x29: ffff800080abbcf0 x28: fff0000004549280 x27: >> 0000000000000000 >> <4>[ 61.101744] x26: 0000000000000000 x25: 0000000000000000 x24: >> fff0000003615e40 >> <4>[ 61.102512] x23: fff0000003615ec0 x22: bfafa45863b285c8 x21: >> 0000000200002000 >> <4>[ 61.103232] x20: 00000000ffffffff x19: 0000000000400cc0 x18: >> 0000000000000000 >> <4>[ 61.104053] x17: 0000000000000000 x16: 0000000000000000 x15: >> 0000000000000000 >> <4>[ 61.104927] x14: 0000000000000000 x13: 0000000000000000 x12: >> 0000000000000000 >> <4>[ 61.105752] x11: 0000000000000000 x10: 0000000000000000 x9 : >> 0000000000000000 >> <4>[ 61.106606] x8 : 0000000000000001 x7 : 0000000000000001 x6 : >> 0000000000000005 >> <4>[ 61.107377] x5 : 0000000000000000 x4 : fff0000004549280 x3 : >> 0000000000000000 >> <4>[ 61.108207] x2 : 0000000000000000 x1 : 000000007fffffff x0 : >> 0000000000000000 >> <4>[ 61.109262] Call trace: >> <4>[ 61.109619] __kvmalloc_node_noprof (mm/util.c:671 (discriminator 1)) >> <4>[ 61.110248] alloc_fdtable (fs/file.c:133) >> <4>[ 61.110751] expand_files >> (include/linux/atomic/atomic-arch-fallback.h:457 >> include/linux/atomic/atomic-instrumented.h:33 fs/file.c:177 >> fs/file.c:238) >> <4>[ 61.111171] ksys_dup3 (fs/file.c:1337) >> <4>[ 61.111596] __arm64_sys_dup3 (fs/file.c:1355) >> <4>[ 61.112006] invoke_syscall (arch/arm64/include/asm/current.h:19 >> arch/arm64/kernel/syscall.c:54) >> <4>[ 61.112480] el0_svc_common.constprop.0 >> (include/linux/thread_info.h:127 (discriminator 2) >> arch/arm64/kernel/syscall.c:140 (discriminator 2)) >> <4>[ 61.112955] do_el0_svc (arch/arm64/kernel/syscall.c:152) >> <4>[ 61.113384] el0_svc (arch/arm64/include/asm/irqflags.h:55 >> arch/arm64/include/asm/irqflags.h:76 >> arch/arm64/kernel/entry-common.c:165 >> arch/arm64/kernel/entry-common.c:178 >> arch/arm64/kernel/entry-common.c:713) >> <4>[ 61.113742] el0t_64_sync_handler (arch/arm64/kernel/entry-common.c:731) >> <4>[ 61.115181] el0t_64_sync (arch/arm64/kernel/entry.S:598) >> <4>[ 61.115709] ---[ end trace 0000000000000000 ]--- >> >> >> Crash Log links, >> -------- >> - https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20240826/testrun/24953436/suite/log-parser-test/test/check-kernel-exception-warning-cpu-pid-at-mmutilc-__kvmalloc_node_noprof/log >> >> Crash failed comparison: >> ---------- >> - https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20240826/testrun/24953436/suite/log-parser-test/test/check-kernel-exception-warning-cpu-pid-at-mmutilc-__kvmalloc_node_noprof/history/ >> >> metadata: >> ---- >> git describe: next-20240823 and next-20240826 >> git repo: https://gitlab.com/Linaro/lkft/mirrors/next/linux-next >> git sha: c79c85875f1af04040fe4492ed94ce37ad729c4d >> >> Please let me know if you need more information. >> > >Kernel warning log: >----------------- > - https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20241210/testrun/26261199/suite/kselftest-core/test/core_unshare_test/log > >> -- >> Linaro LKFT >> https://lkft.linaro.org > >-- >Mailing list info: https://lists.linux.it/listinfo/ltp -- Thanks, Sasha -- Mailing list info: https://lists.linux.it/listinfo/ltp