From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-oa1-f65.google.com (mail-oa1-f65.google.com [209.85.160.65]) (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 29D1F37AA85 for ; Thu, 29 Jan 2026 07:30:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.65 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769671816; cv=none; b=Le/p2uHBMnQCVwWRwsAUvkdXpxSwcXF54vEI1BApNQdh72i4DmvnEZggdTz2itFSjd3+tUaDIZkpK3G5UCzj6MvnHYuIEM8vFwDqnPb+HDO4PZXXueV/N7fKqZS7nZD604RDpXzYOd4xVH6JC1tiX0qWGWxNmvxAs0IWaEfWBoc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769671816; c=relaxed/simple; bh=fM95hmZ04ed6zy8idewI3EL31tuL2KItDxeKe01AAec=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=l+j5juXgXHMw4AQlWadT6V2qq+X80RuxYcJg3/WTZOeqqNSJ9pBCodQKt07MBAD5jRusRzwnEd/m0Fts7WdbJbhDH1iK1fQbLzY9LX8wFt1axTDREwXPKa0Gh/7VSeclwi9fYzrCYi530Q35WCWwR1l7sKgqHboo4DJ8XnRu5EU= 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=B3kz6DLW; arc=none smtp.client-ip=209.85.160.65 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="B3kz6DLW" Received: by mail-oa1-f65.google.com with SMTP id 586e51a60fabf-4094b31a037so277316fac.1 for ; Wed, 28 Jan 2026 23:30:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769671814; x=1770276614; 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=B3kz6DLWhERWg1XYhZJhKDmy1vVqBczD0SordZicRW8afQReb4/KEseFoBPoYYEIpV GXsWbc1a/yOHlyrNdtvKZXAdDW6aOLsebSAJWiWKLqrWaX8AWPc70w4NYU14brrllwa/ V9r1NvBxyYUeovyqkzJ86a5s9Zrf6iPOwCCV63VsgDMaCIq9XLkYTZbzSWxXdxU2u6SH PeLYAK3P2Ba1stugc9ro05vPoca6E5UjNjCwQWVvUw12wUA5QRF64+A+qRC2+VRmEM9L PRS6jTdtrVgc9Kppgyb2O5OhSZAP00c1L5fuA3hhb55xjZD5MW+al38aKY+jRGQVvugc FvKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769671814; x=1770276614; 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=XX3mc01qwbG7yE7AwYWPELaHjD7XV1glDPDxDjp7AaQaXsNTD6mOqD8DGbGIZ1f7Zz xWzuV/rwpkYEUw+5Vg1iM0Kbf9FoIFrtHN+8UmY+gHSxsa5sa9H/cF8leOATCnGzm4KC DyOaUhiOhXQVT47yfxQAmrEXqe/vRpq1jyc216PeVR7j0JQW0h9aA3oIxdIPSRG9p1CB kuZFq05n/VnFe1bu1z6DUU3Dnqzz4vYYw7+7jx1wsX4Sx+/kBB/g1ZwZN5lSwps5tvop 2u1ZbJ78J3Cex/bWFffhZFqCNIiHsv2gLkultD6/g/umTr7pP2xfdi3JE1G8lCmn7T4c y/mg== X-Forwarded-Encrypted: i=1; AJvYcCXwiiteyU6S+LQqe2jCofbnu1Zcq0A7tQw6NruEWzs4nbirPpAwHRxhXf+mfZzWVCxRT/JP+1x3wHUOWAk=@vger.kernel.org X-Gm-Message-State: AOJu0Yw359jyzQ/PNqVLMimmbxZF3eBZUbixNIoMZ82Hd1+Gk8eT8o6y majO1N1bPcZLWUmXNrhvX2CpurFJyv+nrUlPtioN2ahfPas+jeGvoX6/ X-Gm-Gg: AZuq6aJl0xJOByisnIjh9cMswugKHGvpiiXUxp15y267KtIXg/b+UzR9278eYYCecY3 VsscPEl6GI4aJ0Iv7sLOZrkkjGITeeHqQHDGoz1f2DG/5QugKyy/Xyv8d12YiSrry0LAA/mtYjk lstXzfi0mS2tbZisGEHUVaN+T0ZjHBB78+THxnT2ZoL8go6+N78zwojD9/5vVkTvf+lTaqqMelf CNWQkween+HIgh5Et49eASc9en2HU7byj+RmDSx/3Bonjx7MIuQJU4ZCg0M8hjnqU2urJblfd8P 5C8DKB2g4gTlPSWXWmHGOppDis8CrlS/vtwhVNVt9yXafsS35aWDGck8eC6NXTZaulSBo7H7sfA U9bawlRS2KxFTfJdeteliwoJN6MvZq4quumFi06sYxfN2AEPbPHXwDhIg5kJCF8WCzu0Lly4Q4M m+pklQ/ILX7YY6V9vh3VGfRjWvbHtQ0XISZELWn6/Z X-Received: by 2002:a05:6820:440f:b0:65f:1296:76a2 with SMTP id 006d021491bc7-662f20db184mr4107061eaf.67.1769671813988; Wed, 28 Jan 2026 23:30:13 -0800 (PST) Received: from godzilla (c-98-38-17-99.hsd1.co.comcast.net. [98.38.17.99]) by smtp.googlemail.com with ESMTPSA id 006d021491bc7-662f9961dffsm2868953eaf.5.2026.01.28.23.30.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Jan 2026 23:30:13 -0800 (PST) From: Jim Cromie To: gregkh@linuxfoundation.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, Andrew Morton , linux-kernel@vger.kernel.org Subject: [PATCH v9 06/32] test-dyndbg: fixup CLASSMAP usage error Date: Thu, 29 Jan 2026 00:28:52 -0700 Message-ID: <20260129072932.2190803-7-jim.cromie@gmail.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260129072932.2190803-1-jim.cromie@gmail.com> References: <20260129072932.2190803-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: 8bit 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 =p "LOW msg\n" class:MID lib/test_dynamic_debug.c:106 [test_dynamic_debug]do_cats =p "MID msg\n" class:HI lib/test_dynamic_debug.c:107 [test_dynamic_debug]do_cats =_ "HI msg\n" class 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); /* symbolic input, independent bits */ -enum cat_disjoint_names { LOW = 11, MID, HI }; +enum cat_disjoint_names { LOW = 10, MID, HI }; DECLARE_DYNDBG_CLASSMAP(map_disjoint_names, DD_CLASS_TYPE_DISJOINT_NAMES, 10, "LOW", "MID", "HI"); DD_SYS_WRAP(disjoint_names, p); -- 2.52.0