From mboxrd@z Thu Jan 1 00:00:00 1970 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 1B49B43147; Wed, 11 Jun 2025 14:15:26 +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=1749651327; cv=none; b=rfxVg0aItKxyRyHTlunPfsA4r+B2JmlPHvF5/ibF6+kUix0Mkw6FEnZKzqgRamY/M2fuen+jfO3ccR2r78OeFlTBKRj1XUVzMTwDpp51pnts0FgM3gBMYbt5zAcDFCEnyVnnUsIbnjIrwk30A2xgl86zbrwBkBSpv7ADpYqeEUA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749651327; c=relaxed/simple; bh=jGzXWB7Z6lzbV8KChEUJK6VRbCA9SZ8qZoS2gYqKiaA=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=N0jhJYzYrOx1brdGyUj2ZGXKe7pZbWRJAvOonqmB3f5/s/ZlCLHXIWlUdlksJqGEG/n74WUatDldYHdlQhb7Rm1NjX44zfYlWAj1nWnhKOqOf5QZvEaUbhcfzLMdpGppRY3ymqg7FMM1/KeC7R91av1hJ9oAPW2+9GroNmeWFZw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=o8DzUkCV; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="o8DzUkCV" Received: by smtp.kernel.org (Postfix) with ESMTPSA id AD517C4CEE3; Wed, 11 Jun 2025 14:15:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1749651326; bh=jGzXWB7Z6lzbV8KChEUJK6VRbCA9SZ8qZoS2gYqKiaA=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=o8DzUkCV/ZoZNi8iSePEs+4VAAp7r4P4oOJk1UEfOiykLfTnYn6yOBuEECTEtANsP kb7AUIrZbC0nACt7vLuInaOtQt6TpGLGjytu+w2h4UtAqDTWI3NqqjO+bPR6p0c6ND 9F/cTKnK2/Q/JGzlRG3CrTKCan34ABVz/g+YHNVU2ceBewCUIR52HOxNWofpLRXgw3 VdExIH0pucJrFOnR0g9CuC6WK8hvUz12k+2NC+M5tbXbiqG4aI1v5/3n0MI6bmfTJT a5a1QqYq9iyihxOkZPtewTumep1qPq5M5VNsUtIpb/fauI4tiO9Q85M1eEV+NMne0G MpLBkAxPNSqdQ== Date: Wed, 11 Jun 2025 07:15:24 -0700 From: Jakub Kicinski To: Jeff Layton Cc: Andrew Morton , "David S. Miller" , Eric Dumazet , Paolo Abeni , Simon Horman , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Jani Nikula , Joonas Lahtinen , Rodrigo Vivi , Tvrtko Ursulin , Krzysztof Karas , Kuniyuki Iwashima , Qasim Ijaz , Nathan Chancellor , Andrew Lunn , linux-kernel@vger.kernel.org, netdev@vger.kernel.org, dri-devel@lists.freedesktop.org, intel-gfx@lists.freedesktop.org, Thomas =?UTF-8?B?V2Vpw59zY2h1aA==?= Subject: Re: [PATCH v14 0/9] ref_tracker: add ability to register a debugfs file for a ref_tracker_dir Message-ID: <20250611071524.45610986@kernel.org> In-Reply-To: <20250610-reftrack-dbgfs-v14-0-efb532861428@kernel.org> References: <20250610-reftrack-dbgfs-v14-0-efb532861428@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Tue, 10 Jun 2025 10:59:20 -0400 Jeff Layton wrote: > For those just joining in, this series adds a new top-level > "ref_tracker" debugfs directory, and has each ref_tracker_dir register a > file in there as part of its initialization. It also adds the ability to > register a symlink with a more human-usable name that points to the > file, and does some general cleanup of how the ref_tracker object names > are handled. Still has the lockdep problem. Please triple check that it's fixed before you post next version, the number of warnings this series generates is quite burdensome for our CI. [ 440.139336][ C1] ================================ [ 440.139684][ C1] WARNING: inconsistent lock state [ 440.140019][ C1] 6.15.0-virtme #1 Not tainted [ 440.140360][ C1] -------------------------------- [ 440.140705][ C1] inconsistent {SOFTIRQ-ON-W} -> {IN-SOFTIRQ-W} usage. [ 440.141124][ C1] ksoftirqd/1/22 [HC0[0]:SC1[1]:HE1:SE0] takes: [ 440.141541][ C1] ffffffffad243218 (&xa->xa_lock#8){+.?.}-{3:3}, at: xa_set_mark+0x73/0x120 [ 440.142146][ C1] {SOFTIRQ-ON-W} state was registered at: [ 440.142485][ C1] __lock_acquire+0x20b/0x7e0 [ 440.142832][ C1] lock_acquire.part.0+0xb6/0x240 [ 440.143181][ C1] _raw_spin_lock+0x33/0x40 [ 440.143521][ C1] xa_store+0x1c/0x50 [ 440.143784][ C1] ref_tracker_dir_debugfs+0x168/0x1b0 [ 440.144137][ C1] init_net_debugfs+0x15/0x70 [ 440.144480][ C1] do_one_initcall+0x8c/0x1e0 [ 440.144845][ C1] do_initcalls+0x176/0x280 [ 440.145184][ C1] kernel_init_freeable+0x22d/0x300 [ 440.145530][ C1] kernel_init+0x20/0x200 [ 440.145871][ C1] ret_from_fork+0x240/0x320 [ 440.146205][ C1] ret_from_fork_asm+0x1a/0x30 [ 440.146545][ C1] irq event stamp: 5141102 [ 440.146886][ C1] hardirqs last enabled at (5141102): [] _raw_spin_unlock_irqrestore+0x5d/0x80 [ 440.147613][ C1] hardirqs last disabled at (5141101): [] _raw_spin_lock_irqsave+0x5b/0x60 [ 440.148283][ C1] softirqs last enabled at (5139838): [] handle_softirqs+0x358/0x620 [ 440.148883][ C1] softirqs last disabled at (5139843): [] run_ksoftirqd+0x3f/0x70 https://netdev-3.bots.linux.dev/vmksft-mptcp-dbg/results/160722/1-mptcp-join-sh/stderr https://netdev-3.bots.linux.dev/vmksft-mptcp-dbg/results/160722/vm-crash-thr0-0 -- pw-bot: cr