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 8D0BEC64ED8 for ; Mon, 27 Feb 2023 05:22:25 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B22686B0072; Mon, 27 Feb 2023 00:22:24 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id AD2566B0073; Mon, 27 Feb 2023 00:22:24 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9C0986B0074; Mon, 27 Feb 2023 00:22:24 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 8E4006B0072 for ; Mon, 27 Feb 2023 00:22:24 -0500 (EST) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 5E474AAA41 for ; Mon, 27 Feb 2023 05:22:24 +0000 (UTC) X-FDA: 80511926208.12.DD56109 Received: from r3-23.sinamail.sina.com.cn (r3-23.sinamail.sina.com.cn [202.108.3.23]) by imf12.hostedemail.com (Postfix) with ESMTP id 138A840015 for ; Mon, 27 Feb 2023 05:22:18 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf12.hostedemail.com: domain of hdanton@sina.com designates 202.108.3.23 as permitted sender) smtp.mailfrom=hdanton@sina.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1677475341; 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-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=8pG6xTclJJJc5A/0BsG17Kko5EWsrnUfTG6sYh0vwXY=; b=XG0tuevUpr35SDYJe7J3x4fqlIQ2/wKcx5OXQgkYCivDXcz7SWFEyhkqpiyLCXk/zGCKxz qgKTJtj84z8vafMdUlidd/vw43qrnTWT309e0/wJ74Ev+Uyhm0mx9rTkOf7x0TZ4c9Hcoq dctmFf5ATjHfSwyN1xFBFCUIf/mX5KE= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf12.hostedemail.com: domain of hdanton@sina.com designates 202.108.3.23 as permitted sender) smtp.mailfrom=hdanton@sina.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1677475341; a=rsa-sha256; cv=none; b=Gwh0DN+wL2ibxEAKObMusVUKApJGju7I9vQoSKxdC5MjA2xMsr3yR+Z8WSrfpkx39bSP3t zIAJVPGQPM4Qtm5JvzQwKDFP42uIuCLhVSoBr14mA7wXfbtIpFJabIXMi6eTvF+/vh8Yis aB4yDWol5UddqkzeZF9IdpzCRclGnUE= Received: from unknown (HELO localhost.localdomain)([114.249.61.130]) by sina.com (172.16.97.23) with ESMTP id 63FC3DFA000115C2; Mon, 27 Feb 2023 13:22:04 +0800 (CST) X-Sender: hdanton@sina.com X-Auth-ID: hdanton@sina.com X-SMAIL-MID: 10503454920119 From: Hillf Danton To: tglx@linutronix.de Cc: syzbot , dhowells@redhat.com, Tetsuo Handa , Linus Torvalds , linux-mm@kvack.org, linux-kernel@vger.kernel.org, syzkaller-bugs@googlegroups.com Subject: Re: [syzbot] [keyrings?] [lsm?] WARNING in __mod_timer Date: Mon, 27 Feb 2023 13:22:04 +0800 Message-Id: <20230227052204.3753-1-hdanton@sina.com> In-Reply-To: <000000000000af8f7c05f5a673bb@google.com> References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 138A840015 X-Stat-Signature: h9syf751mjwbg1s4fqcwdud39gwya79r X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1677475338-80441 X-HE-Meta: U2FsdGVkX198mt71t853DVcDyEpd6xJJlYTvu5wOG4KzClGfwJxteKJnJcMcRmq4XPk+j5yHQnG5z2XmnwgU/0AaukmjyMoACjzCSSb9foh5ZEB+mBNC0VZM+hL4x1WJTqcIkHvXq8GocHBtCFkRNRmJmBE8Y+z67KHdS6/5wc6/vOAiNu99leq9JoJr9VCNQW9s6o739eReYBtuhlDhvNOgKabWdIsEYuwWwndFW+O1NrCtYMkvzjkD/G8o7Ze2QcsHHwdJ9+dLSlVqCANsCoz2loHVcsR02h47wvz9RNCWGlLMk/rixS8RXLX6ADL/HaWIR3EzwH6zHsU6iW+mzv+PKgSa4lejJ/n29d8cxGJq8rWa2rKPUemRd5SuTjha0dfyKlZgIiIT1HK1coFyZdxjY0zuPiMqeVkLNcn8B144HVxODZyVa+Ob7N9euR5n0Q902M56xK0DhEHLTLSUY89RkjxDzZzLBhcIVTgfY5Sm3KS4OZ2E/D8Qp/lV5IUtFcCx3y+i5dd50HrZUO/5BSqzw/L5CoknfsUrBuS59jQXflKiF066fqREE7IZk9wMoeCO7tbuOGca7cn7Nn2wira1gx8UhZ4+dIeOUSXQEzzZjCfF1lWXLTaBLnvSsqU2LIz7gSmorpCxIuuBqB3aiFAic2cPycMMsk/HIthRLM79W35zhZaLbG8eQIaZlNc7SSeMfM2x8UrRbPm1s+UwO3LsKw19eNINgF7fIuCEN1V9PXymSA7ighN9hWUEuDQ9VHSiBfAWC88quBMmT9jLy+7dzcLE5nCphzXvdp2Vh0D0W1sYbnpaq7obzsPRhAtOgZ88tiWRwWsmvRkn3nyQWsHTaGwNqvYmgHvR8a6Dmr362mdTIG2M4L/UKQ+GsCPS1tbotx8Dg/+NEm5LMGzRTgT3183X5y9urOY9KBgRJPdudNKHMBG8RnCAmBVvQkGsjAC7mcfyk16cMBSfpxU 5y46bO9E w/3FOaMz7RWBVyVkRyYxNTLgmWvr6eCRrE7SK96k9VToFeCLwR3fdPJbjSsRWr/T8I3yT5xq8KrS6opJFE5m2eWNjCeS3Dq6vvTinML5x6Q/J7SBSDq2wXnrfHLD2CEp6m/IbRWpWiN/LXK7fXSqeIung4IHvszh+PbeXy7gQhuGMZsa4ZZ2oHiE02nTzcBq4yh0B65CpgowCBv7c+DbXlQZ0DKR20ox3Ibv0+gC7MnI2nSkNlIfVKOAxCnvr5AyPnmBfiVsuKHKa/8J0TC1GfwEHS+Uz3LLWJgpjV0ureQcs5tb/NGeYfgXOvMLoQ1GmxThXR06jCSdrcc8s58RvJDu8+1BQgnHsmPASyVor86rtGUz4pcOldncNIMbM0/XMtIz/trf7dw9bKNZILROckOgagwln10pVqbqL7oUCYbVgf6dnTSq2wibMqi2N/DysQPaj2SAGWAEbeQgtw8Lb0OwUjNjZeRCGR5/ybGdwdjQb0T/OkKcRSFbPItacTWJWBfDxSh0H1HbJ+bOtBwDoAVPGNYMVBUFntWiHQFOS9mWY5yZrW+9NwTEW0AzUQf0WfDIHcmFApCF5i+IHajtKNoCzXCALpYw3bT8lZJtaKdPFw4Nm6OM0XzwYn8GsUB6MYgDBeAc9A1WuujhYg9TVnQD/n/IFcAem4mSjVQieM3wuDtmEN51015xHcmR/ZRR65BeogiHY8Mra1PQLpWS5+Xn6Hw== 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 Sun, 26 Feb 2023 19:55:37 -0800 > Hello, > > syzbot found the following issue on: > > HEAD commit: d8ca6dbb8de7 Merge tag 'nfs-for-6.3-1' of git://git.linux-.. > git tree: upstream > console output: https://syzkaller.appspot.com/x/log.txt?x=109cec8cc80000 > kernel config: https://syzkaller.appspot.com/x/.config?x=636897a0dac3d81e > dashboard link: https://syzkaller.appspot.com/bug?extid=5093ba19745994288b53 > compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 > > Unfortunately, I don't have any reproducer for this issue yet. > > Downloadable assets: > disk image: https://storage.googleapis.com/syzbot-assets/6eea6a7459e5/disk-d8ca6dbb.raw.xz > vmlinux: https://storage.googleapis.com/syzbot-assets/6bcbaedb88c0/vmlinux-d8ca6dbb.xz > kernel image: https://storage.googleapis.com/syzbot-assets/981f6d71a5c5/bzImage-d8ca6dbb.xz > > IMPORTANT: if you fix the issue, please add the following tag to the commit: > Reported-by: syzbot+5093ba19745994288b53@syzkaller.appspotmail.com > > ------------[ cut here ]------------ > ODEBUG: assert_init not available (active state 0) object: ffffffff8d4fcbc0 object type: timer_list hint: key_gc_timer_func+0x0/0x80 security/keys/gc.c:117 > WARNING: CPU: 1 PID: 10646 at lib/debugobjects.c:512 debug_print_object lib/debugobjects.c:509 [inline] > WARNING: CPU: 1 PID: 10646 at lib/debugobjects.c:512 debug_object_assert_init+0x1f2/0x240 lib/debugobjects.c:899 > Modules linked in: > CPU: 1 PID: 10646 Comm: syz-executor.3 Not tainted 6.2.0-syzkaller-06695-gd8ca6dbb8de7 #0 > Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/21/2023 > RIP: 0010:debug_print_object lib/debugobjects.c:509 [inline] > RIP: 0010:debug_object_assert_init+0x1f2/0x240 lib/debugobjects.c:899 > Code: a0 fd 4c 8b 4d 00 48 c7 c7 20 68 38 8b 48 c7 c6 00 65 38 8b 48 c7 c2 e0 69 38 8b 31 c9 4d 89 e8 53 e8 42 6f 10 fd 48 83 c4 08 <0f> 0b ff 05 42 e1 10 0a 48 83 c5 38 48 89 e8 48 c1 e8 03 42 80 3c > RSP: 0018:ffffc9000b1276f8 EFLAGS: 00010282 > RAX: caefb79dfa053800 RBX: ffffffff83f63700 RCX: 0000000000040000 > RDX: ffffc90014421000 RSI: 0000000000018ba9 RDI: 0000000000018baa > RBP: ffffffff8aec5400 R08: ffffffff81536d42 R09: fffff52001624e55 > R10: 0000000000000000 R11: dffffc0000000001 R12: dffffc0000000000 > R13: ffffffff8d4fcbc0 R14: 0000000000000004 R15: ffffffff91d3e4e8 > FS: 00007f122cc29700(0000) GS:ffff8880b9900000(0000) knlGS:0000000000000000 > CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > CR2: 000055555632f708 CR3: 00000000690df000 CR4: 00000000003526e0 > DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 > DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 > Call Trace: > > debug_timer_assert_init kernel/time/timer.c:792 [inline] > debug_assert_init kernel/time/timer.c:837 [inline] > __mod_timer+0x10d/0xf40 kernel/time/timer.c:1020 > key_reject_and_link+0x3f5/0x6e0 security/keys/key.c:610 > key_negate_and_link include/linux/key-type.h:187 [inline] > complete_request_key security/keys/request_key.c:64 [inline] > call_sbin_request_key+0xa7b/0xcd0 security/keys/request_key.c:213 > construct_key security/keys/request_key.c:244 [inline] > construct_key_and_link security/keys/request_key.c:503 [inline] > request_key_and_link+0x11e3/0x18e0 security/keys/request_key.c:637 > __do_sys_request_key security/keys/keyctl.c:222 [inline] > __se_sys_request_key+0x271/0x3b0 security/keys/keyctl.c:167 > do_syscall_x64 arch/x86/entry/common.c:50 [inline] > do_syscall_64+0x41/0xc0 arch/x86/entry/common.c:80 > entry_SYSCALL_64_after_hwframe+0x63/0xcd Given static DEFINE_TIMER(key_gc_timer, key_gc_timer_func), is this report a false positive one because DEFINE_TIMER is not covered by CONFIG_DEBUG_OBJECTS_TIMERS? Hillf