From nobody Mon Feb 9 14:32:45 2026 Received: from mail-oi1-f193.google.com (mail-oi1-f193.google.com [209.85.167.193]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D860D2F6184 for ; Wed, 14 Jan 2026 01:59:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.193 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768355946; cv=none; b=h4ctkUIFtcZbX6Fybdu7fDkH7yePY9NRbuT8D04rPmhcA3cC4Bov8tefsfuXeLqgCF8irz7Wue/yZz5J2VJuEhpI4TH/FMGE9rxhJTCOYrWTqITm4KTJIcMGrPmH+H5iONiMvjmOOfWKUeIfZagUQFCm3Ii8FZBKuZrGZwzpDKM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768355946; c=relaxed/simple; bh=fM95hmZ04ed6zy8idewI3EL31tuL2KItDxeKe01AAec=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=GFJZeXEDNiRMqMhZnSUQ2LNYt8/h1HnSX/mOn4WCCLFTtwH5z5erxtoPJmCEiyaS3DUJIoNPO2GH+aQFoUc0He0uDDPxBhR09ow1RQbFhZB0XjQm37wi7ZVdMytO+9QxWxN/pgmQ5kuGuvmySlRRCqi2+4jHPXIQESfedurW0p4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=F2P8o88E; arc=none smtp.client-ip=209.85.167.193 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="F2P8o88E" Received: by mail-oi1-f193.google.com with SMTP id 5614622812f47-459fa8b6044so5433212b6e.2 for ; Tue, 13 Jan 2026 17:59:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768355944; x=1768960744; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=HpOUBSAqvR/6qLOY5JhuGvZqZpKLgLxKB67YbPHT84s=; b=F2P8o88EZ6FOol0KFM6oRgkUV+ZiBeg+RkJVqmm8I8ZxyqFpQTfS8iozFd1koz0ZXg RgD5xwNXHPMfa+cwy8FV9z7Rjhs2DBUUfcA63DUGCuEQL78M9gCS033+5FToMoCpGkt3 rlBq3p0Smmq1SvfuTs0E0lI2u+NynaDMzO6U4R+iumLju/5TVDqReftdeOE5rkZOQgRM hcc+RbnQIt4elku6/5F+vWgnqWQ9oMBhGeYYhmeVgx38y8V6FIgkRHsQeV6WOVVvPCfU 3UbgajGBiNs6xYZs80lz2XpQ2UpBDJRa4ksO9czL/jyAAAD4wxhh4eApEtDAaaCalgxk KUMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768355944; x=1768960744; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=HpOUBSAqvR/6qLOY5JhuGvZqZpKLgLxKB67YbPHT84s=; b=qNBUsgL34tKDw1fS2XBSU0G2sHQ7i2ginlIB0Vlp00aZork+f3EP+5TMNxrv4dKsVV hteE3ykrW5g+dajSbiuB8gBtMP8ZyqmZCqe858obpdKnNN5PdHptjDXbl6uqdv6ungq0 6Q0CyR7rUf/8lPR7lW6p8xQNYuI0xV4tH3cohGI6e1XqR37/g1yoAPVGWViQtQ3FJOns 9rRN13wSfifgER5hMykQOHuHZzT6S1Btjc1Ee7eTnZnSpYuFV9ZsjMF0AhLYJF4mCO8I AI7d3z7CyTljFmTWVRGbvHmZtbn8YtzHY6y2QQzePDqf+v5jYi06L0JfwWeCrKheqer+ bACw== X-Forwarded-Encrypted: i=1; AJvYcCVfvZPMuuK2k/zeAPl2riWsxyoQ1davpFavOusKR7et/MgRxErn4nZKFaIoFfEGjPeoiKGqIXJuD5l0Z4g=@vger.kernel.org X-Gm-Message-State: AOJu0Ywr/0Pas+mpXC9MTnjoagve880TbBpM6TsafjgpHmJvF05jPsme za6DLE6fVi97ZkQsv1i/f8F/Rg4ELgRH5E2jhi2x7HQLHn2mZTZNRBmQ X-Gm-Gg: AY/fxX7bkYOdW+knHOGgYwaEWiRfin0QHfa6EYMoVKJEKRmjjYTgqvogy21EUgKMoP/ GOzvF2/3xiYLPubWAwSgFP6LELcMwFrpTQhYvYZVawhM8cH16zqFTNmhd4VLDrD+rPLJca+a+Ej kaUtQ0mjCLx6SXsAf0XnwbBuCQsU+1uQAmIUm0VtWvoE5VaTe+ZgUMwxk4SiyFAnFV0WHqwQfUg Ez5rDL05d8+PqoZnNdrMtz6jl8x+mYIFcdENmli3L0qQ9pWg2f1cXBnYYwt0Hcga8NVN4naz4o3 FB5RP4wl0WOdVLme+ItrsM2BuJTJAZxFQliwpkAxj111hHjgUvRnpc0gtfql0jxz+3bkZlY4dnH IIrH5exAfxYSqUrrkXxkOZ02Op8jN/08o/eGx37n4r1aAaU36kyxzuh1ZzV0kTcYDza+JE+UfIj MJnYqmMdDEqRr5+g2uenzn7+Uv45zh8L+KJ39a X-Received: by 2002:a05:6808:1785:b0:45a:a4b7:e5a9 with SMTP id 5614622812f47-45c71553f80mr625400b6e.61.1768355943758; Tue, 13 Jan 2026 17:59:03 -0800 (PST) Received: from frodo (c-98-38-17-99.hsd1.co.comcast.net. [98.38.17.99]) by smtp.googlemail.com with ESMTPSA id 5614622812f47-45a5dfb6256sm10704815b6e.0.2026.01.13.17.59.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Jan 2026 17:59:03 -0800 (PST) From: Jim Cromie To: gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org Cc: Jim Cromie , Jason Baron , =?UTF-8?q?=C5=81ukasz=20Bartosik?= , Louis Chauvet , Bagas Sanjaya , Dave Airlie , Daniel Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , dri-devel@lists.freedesktop.org, Petr Mladek , Shuah Khan , linux-doc@vger.kernel.org, Steven Rostedt , "Liam R. Howlett" Subject: [PATCH v8 05/31] test-dyndbg: fixup CLASSMAP usage error Date: Tue, 13 Jan 2026 18:57:21 -0700 Message-ID: <20260114015815.1565725-6-jim.cromie@gmail.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260114015815.1565725-1-jim.cromie@gmail.com> References: <20260114015815.1565725-1-jim.cromie@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" commit 6ea3bf466ac6 ("dyndbg: test DECLARE_DYNDBG_CLASSMAP, sysfs nodes") A closer look at test_dynamic_debug.ko logging output reveals a macro usage error: lib/test_dynamic_debug.c:105 [test_dynamic_debug]do_cats =3Dp "LOW msg\n" c= lass:MID lib/test_dynamic_debug.c:106 [test_dynamic_debug]do_cats =3Dp "MID msg\n" c= lass:HI lib/test_dynamic_debug.c:107 [test_dynamic_debug]do_cats =3D_ "HI msg\n" cl= ass unknown, _id:13 107 says: HI is unknown, and 105,106 have a LOW/MID and MID/HI skew. DECLARE_DYNDBG_CLASSMAP() _base arg must equal the enum's 1st value, in this case it was _base + 1. This leaves HI class un-selectable. NB: the macro could better validate its arguments. Reviewed-by: Louis Chauvet Tested-by: Louis Chauvet Signed-off-by: Jim Cromie --- lib/test_dynamic_debug.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/test_dynamic_debug.c b/lib/test_dynamic_debug.c index 77c2a669b6af..396144cf351b 100644 --- a/lib/test_dynamic_debug.c +++ b/lib/test_dynamic_debug.c @@ -75,7 +75,7 @@ DD_SYS_WRAP(disjoint_bits, p); DD_SYS_WRAP(disjoint_bits, T); =20 /* symbolic input, independent bits */ -enum cat_disjoint_names { LOW =3D 11, MID, HI }; +enum cat_disjoint_names { LOW =3D 10, MID, HI }; DECLARE_DYNDBG_CLASSMAP(map_disjoint_names, DD_CLASS_TYPE_DISJOINT_NAMES, = 10, "LOW", "MID", "HI"); DD_SYS_WRAP(disjoint_names, p); --=20 2.52.0