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 BD61D51119B; Sat, 5 Sep 2026 18:13:42 +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=1788632022; cv=none; b=Wnvd7x2MHNlpfT8n1epnn6nS+ZjYXUMgeKE9o1pw8x6JatVvK+AvL0MRpgiaiGXL6y1XH8nW+v17rXf03T4PeRD9+lB/ZfozH3/wbxjn3L2sgxjANYdrp1Xp8zbfIfC/7mezWy36XMdHevjZBjA/tx0lxPBU5U7ji0YWDezubKg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788632022; c=relaxed/simple; bh=fC7n4U4iWcN+wuv31CXLIRYZ7eQCB/FlWmwHbrnvw3E=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=P6APPjoMFTJeW/bCmPF+8RvEr7UujVzs5uiYON6f5H8IbvkwbUoFZ0sI772rfpqAj1w+kcjpPnZHjOjDGHgoD4Ilcx+AncFlQGL65/2nMD7ZmHy8UvUgSFnkYAvUnImLM0jRFTPXJskLJe3MQy7hP+vrwyZJcd3YOi0V+Olq2cU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=FXusjgM8; 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="FXusjgM8" Received: by smtp.kernel.org (Postfix) with ESMTPS id A247AC2BD04; Sat, 5 Sep 2026 18:13:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1788632022; bh=fC7n4U4iWcN+wuv31CXLIRYZ7eQCB/FlWmwHbrnvw3E=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=FXusjgM8O9tljOe/xjvgtL3pRAK8HRcKNQn+2ZN4LV7uuYZFYWkLhv1uj3ce6VizM 1BsVvLUFMjemgMjUNCRRGAN6+xLzHtman1kIiGxAZQqGB20da0VcvEZqvU5zvwSPn+ GEpI77ehDjBMsJErwX7zo1KdVXWnoCxDO/Wb4Dw5pRFIOYqgJojlqQlMDjjCGECd6W HMkhkbNJEMB/fQRGcrKzF5DjIQ4GGkRXNrzT3PrAdLlM9XRuJVQSLMWLstCvw0ONyK ZsKnWMe2sF1IKx/SuIzB6hZ9mOqgBIRzVqqpP3ygcSz5gZtJnIOhKwlB+MA8rc0jmL /CtSXh1X3Qxug== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9004BC79F99; Sat, 5 Sep 2026 18:13:42 +0000 (UTC) From: Jim Cromie via B4 Relay Date: Sat, 05 Sep 2026 12:13:57 -0600 Subject: [PATCH v8 43/43] selftests/dynamic_debug: Prime params module with +p in FT_comma_terminators Precedence: bulk X-Mailing-List: linux-doc@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20260905-dd-cmap-part2-clean-v8-43-a4cc0674f6fd@gmail.com> References: <20260905-dd-cmap-part2-clean-v8-0-a4cc0674f6fd@gmail.com> In-Reply-To: <20260905-dd-cmap-part2-clean-v8-0-a4cc0674f6fd@gmail.com> To: Jason Baron , Shuah Khan , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Arnd Bergmann , Luis Chamberlain , Petr Pavlu , Daniel Gomez , Sami Tolvanen , Aaron Tomlin , Andrew Morton , Jonathan Corbet , Shuah Khan , Greg Kroah-Hartman , Nathan Chancellor , Nicolas Schier Cc: linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-arch@vger.kernel.org, linux-modules@vger.kernel.org, linux-doc@vger.kernel.org, linux-kbuild@vger.kernel.org, Jim Cromie X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788632017; l=1753; i=jim.cromie@gmail.com; s=20260203; h=from:subject:message-id; bh=0bPKrMOveW2DXDWbNxuLf+xV+IKUyruuyqM/WCqrbOA=; b=E07+vsTmo4Qxkl+wWUBCjQViaHe//qAwFizWF/bRP2M6r3UuVXxEDV45xLfCTCpHJrGh/Y7dM wvTr/9OKqgVAzttaPB63yn6gA2rh50JakNdxoZcGOuiN6kVLexwoXhH X-Developer-Key: i=jim.cromie@gmail.com; a=ed25519; pk=C6E5ODlPQo7ZBynATXH9wg7K6HxP0pIXyf4s38Qw0XE= X-Endpoint-Received: by B4 Relay for jim.cromie@gmail.com/20260203 with auth_id=958 X-Original-From: Jim Cromie Reply-To: jim.cromie@gmail.com From: Jim Cromie In FT_comma_terminators, ddcmd "module params =_" was executed immediately before ddcmd "module,params,=_" 'kernel/params.c'. Because flags were already cleared (=_), the second command produced a zero-length diff, causing verify_after_change() to fail due to expected fingerprint drift. Prime params call-sites with +p prior to testing comma delimiters, ensuring a valid +p -> =_ state transition diff. Signed-off-by: Jim Cromie --- tools/testing/selftests/dynamic_debug/dyndbg_selftest.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/testing/selftests/dynamic_debug/dyndbg_selftest.sh b/tools/testing/selftests/dynamic_debug/dyndbg_selftest.sh index eeb5018d6f82..d581b4e1cc80 100755 --- a/tools/testing/selftests/dynamic_debug/dyndbg_selftest.sh +++ b/tools/testing/selftests/dynamic_debug/dyndbg_selftest.sh @@ -479,7 +479,7 @@ function FT_comma_terminators { echo "SKIP - test requires params, which is a builtin module" return fi - ddcmd "module params =_" + ddcmd "module params +p" ddcmd "module,params,=_" 'kernel/params.c' ddcmd "module,params,+mf" 'kernel/params.c' @@ -675,7 +675,7 @@ function GOLDEN_RECORDS { #K= bede904b02278e5648bb7a8243be8d98 FT_path_module_queries.2 #K= 4b902c159d7f08f91377bf0a353e0051 FT_path_module_queries.3 #K= bede904b02278e5648bb7a8243be8d98 FT_path_module_queries.4 -#K= 68b329da9893e34099c7d8ad5cb9c940 FT_comma_terminators.1 +#K= 3dbf634bbf0364431b3c99f6a294eb14 FT_comma_terminators.1 #K= 99985cce918eb5108ecb3658249f6bc7 FT_comma_terminators.2 #K= 68b329da9893e34099c7d8ad5cb9c940 FT_comma_terminators.3 #K= 85f93d30f4006c99a806639970b92f20 FT_comma_terminators.4 -- 2.55.0