Received: by 2002:a05:6358:bb9e:b0:b9:5105:a5b4 with SMTP id df30csp2442631rwb; Sun, 4 Sep 2022 16:25:06 -0700 (PDT) X-Google-Smtp-Source: AA6agR4DOsCLkWfgn7bczbMeShmCk/pzgo6x9ak9IS6XhNm699EdfHm9dshg8u8QsPgFHuL9ofgS X-Received: by 2002:a17:907:1ca6:b0:741:9b0b:1988 with SMTP id nb38-20020a1709071ca600b007419b0b1988mr22979189ejc.195.1662333905920; Sun, 04 Sep 2022 16:25:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1662333905; cv=none; d=google.com; s=arc-20160816; b=wj6Kitk2f5JVdtf92g2OAHeeEPTIhE45cnsx3KCkf7iXk3regX3UIqVkJGzpkaShL2 Xfo/L1NtwlnVqEh5pVw/ApL8XALpguazhNN1L/UIKSK7jRXy82r+D/XnS+3PR7x7SQDa J/2w9T0f8CvhkZBhoM0/XkKeIMA0Vf0il+HuJECMjzqUxaLzWZggzyKlVuX/jnYFzmTo xggMGL4Ji8H+kCDZI3k78FenELu1Gp79qwb1qRsuUtAP7AiEHhp1dC9ADZKnMI0nexpc AwZ+qxVOse4bPAR6SmizohGXUDfRQw+L9tjFcZLuD63RrnvgMtNCswkyJKYmLZ3xFwaI GDIg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=gc3CEPtxYjk29+Wh9qd9Uhba+Qcycq/xTeA557V/yJA=; b=yOUJfmKTDFsq7Je4BvzxnxWBpnP1osMwkEDQMcLcTmhMa5JgLqt0EGyGcA64YE7T+z M+5OwDnjcSAmH2Js/WjTSqIRD5g5zraQ4IQJsXp5jGpl+5Uu/CS33MAx8fTbdjxqrJW9 aTdJxlk5K+fuR5e8eKBWlrdSwzl1rUlEMfqiKQR0WcIqL6N8qfHrB/uQz53vyZdVypMp e0NiyG4V6IniJP6xgXWqtriwYML1AaR0iBA9RbwAnlgNyUf4Kg/It0tIfBpAzBU72dnr xP2GMApEhmGR3WR2JjxdYWC1UZ8RA5oWiJGRTvS5DXnEMyoGSe5nigLTMFoDugl3KJtm rDNw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=pjBlhL+A; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id i2-20020a17090685c200b0073c74bee6cfsi5783830ejy.239.2022.09.04.16.24.40; Sun, 04 Sep 2022 16:25:05 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=pjBlhL+A; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236306AbiIDVq4 (ORCPT + 99 others); Sun, 4 Sep 2022 17:46:56 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46324 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235850AbiIDVpZ (ORCPT ); Sun, 4 Sep 2022 17:45:25 -0400 Received: from mail-io1-xd34.google.com (mail-io1-xd34.google.com [IPv6:2607:f8b0:4864:20::d34]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A144030F65 for ; Sun, 4 Sep 2022 14:43:05 -0700 (PDT) Received: by mail-io1-xd34.google.com with SMTP id n202so5657655iod.6 for ; Sun, 04 Sep 2022 14:43:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date; bh=gc3CEPtxYjk29+Wh9qd9Uhba+Qcycq/xTeA557V/yJA=; b=pjBlhL+ATdSasCB8eiAlDBtg6VQZe3cAxxbzs1dn4fhsTGll1ZJKZVPkMR2mAe6vQD +1ZUleBqb9yFLUkLQLuRp4esV7jUMm+9nkPY8LhEgMfb+aZzAVC2mkPJrqbpGbEQhkRo beZ5FNifB5rdJxWg7R8D5bcVcnK7tDty4bpm3uL/kbFe0gGnoJy6MFouLJWvzkGtbSFw KbDqjScDXUcFQ9R/5Be0XLDU0graPMWJvrt9XQvpuQIZmHQO8jVZA6GPpMTQquJWxpzE uymD2AvAzBcc+9sFlbROngihXuT8MzFti5OGgYB/TVQyB52NFye/DNbIZ9Wq82jlh8uk kuiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date; bh=gc3CEPtxYjk29+Wh9qd9Uhba+Qcycq/xTeA557V/yJA=; b=GqbEPPa37T4YeyUTp4aAgPldX7heCECALg4/cr84gDsu4ldpNjH2cBCue9QRBuc36Q KUG5PL+lDRhWO15vxVaoRpRpLKMTb/fLOabbkdVgrUj40BkNfJiamCQM0xXtR0b9XfAu qdGr4WPcsQIsMMH7Wv6sp8/yjEn0CAQjTqJIVAH3Y1+RPoCBzea9Lu0YyOH3FrOwqt2n m+PacxqndtesHASfCr88QALvXMgRcm+ZeNxxjUzAX8eLL0EiOpaEkP99RKq+npjLpKmh eYvJcguPdLpgbbQ0SnOSACJyC8J+jRL61B+qszZnXummrjKQcbtnpuZKaJC5qzxtg873 Cvnw== X-Gm-Message-State: ACgBeo1WCfh0AswQzgHqb+PsnjHtv2QPy9eIhFZaLXYN2t9GrSWDUw2J y+kShT5N0jo16wnkNjfVrx8= X-Received: by 2002:a05:6638:24c2:b0:346:ce9e:3eff with SMTP id y2-20020a05663824c200b00346ce9e3effmr25894336jat.262.1662327784843; Sun, 04 Sep 2022 14:43:04 -0700 (PDT) Received: from frodo.. (c-73-78-62-130.hsd1.co.comcast.net. [73.78.62.130]) by smtp.googlemail.com with ESMTPSA id e12-20020a056602044c00b006889ea7be7bsm3727688iov.29.2022.09.04.14.43.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 04 Sep 2022 14:43:04 -0700 (PDT) From: Jim Cromie To: jbaron@akamai.com, gregkh@linuxfoundation.org, dri-devel@lists.freedesktop.org, amd-gfx@lists.freedesktop.org, intel-gvt-dev@lists.freedesktop.org, intel-gfx@lists.freedesktop.org, linux-kernel@vger.kernel.org Cc: daniel.vetter@ffwll.ch, seanpaul@chromium.org, robdclark@gmail.com, linux@rasmusvillemoes.dk, joe@perches.com, Jim Cromie Subject: [PATCH v6 57/57] dyndbg: fiddle with readback value on LEVEL_NAMES types Date: Sun, 4 Sep 2022 15:41:34 -0600 Message-Id: <20220904214134.408619-58-jim.cromie@gmail.com> X-Mailer: git-send-email 2.37.2 In-Reply-To: <20220904214134.408619-1-jim.cromie@gmail.com> References: <20220904214134.408619-1-jim.cromie@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org my test scripts were writing one val, reading back val+1 echo L3 > p_level_names cat p_level_names L4 fix this w a -1 offset. Signed-off-by: Jim Cromie --- lib/dynamic_debug.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/dynamic_debug.c b/lib/dynamic_debug.c index 11fea1f818a7..7d458601a61b 100644 --- a/lib/dynamic_debug.c +++ b/lib/dynamic_debug.c @@ -830,6 +830,8 @@ int param_get_dyndbg_classes(char *buffer, const struct kernel_param *kp) return scnprintf(buffer, PAGE_SIZE, "0x%lx\n", *dcp->bits); case DD_CLASS_TYPE_LEVEL_NAMES: + return scnprintf(buffer, PAGE_SIZE, "%d\n", *dcp->lvl - 1); + case DD_CLASS_TYPE_LEVEL_NUM: return scnprintf(buffer, PAGE_SIZE, "%d\n", *dcp->lvl); default: -- 2.37.2