From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id C45054625D for ; Tue, 18 Feb 2025 12:58:51 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id BA8A6402E5; Tue, 18 Feb 2025 12:58:51 +0100 (CET) Received: from mail-lf1-f100.google.com (mail-lf1-f100.google.com [209.85.167.100]) by mails.dpdk.org (Postfix) with ESMTP id 01897402C4 for ; Tue, 18 Feb 2025 12:58:48 +0100 (CET) Received: by mail-lf1-f100.google.com with SMTP id 2adb3069b0e04-545316f80beso2683212e87.1 for ; Tue, 18 Feb 2025 03:58:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind.com; s=google; t=1739879928; x=1740484728; darn=dpdk.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=2ABdOYLshl5xRr0uKiCZsozUcmdJIGxs0RrkDJV31mI=; b=eNdhiNNJIZQ5hfuJYJyFkWtX7jGg5hvKYHdMz3cAAWuHCbRBTXmaGmKJIkhxdK3xBS tXGF0vWoZXPsOBsAxA/m8EyPtC/MvQBJjJkPBmC5ehVuW5y692rq+WS92RYmD6ZkMV6u 32W+CkdKW57jlQf7bxm3wwyDviHGYLPGldtJVpRVnI9yRi30UPM7P/P4ZCQwParIMjIq MJbXhiuIK+K5VliKKxXvH7HK6v1Zx8RxSmFJniODMKus9wyxBgr57YcPiVsEwJTb0vN+ X1gZKHAYKBJHfLxAI8XM2Q5lA3f37n5xldMF5HpJU3Xn8c7buzLMZlCT82u0zhjxpx4/ UFrw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739879928; x=1740484728; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=2ABdOYLshl5xRr0uKiCZsozUcmdJIGxs0RrkDJV31mI=; b=D4RTiKetGWktYjUWiWy7ek3Pxvi+lkFmOgVW7KksTwHTjaToRciOgAXl8h6xVXe4iW qczf6tMbq3ZIB0NUoHAtt0C1N50e+Nh8bwxjRiZRXzkaT2xWyhB8wGHJaE0c64A9chYx 12rDeFu9MvX4FdBxC41mkcJDvVQynELfpymQJaOTTtq6ulIsSO1bqu0yUzd4jFT9xP0v FM/I38cZ0Yr2Wu0yWO7bRt1/hFvw8+R8mgAkEvpFbyUHrhYCcnas8yCSYn/zbwtWUhW3 rY4fx56TnG2BrXHUwZMdqEr8IXozCFbpDy0TEB4k23cWUnFENmynsh/ONae4FOHLBcit F9TQ== X-Forwarded-Encrypted: i=1; AJvYcCWYFxi8mVaVT+o0zyu19k6lLbPmlReXa/NLASgTCa6st/KTcTQgz1vZ0NV/5SLeaR7HTs9YoZ8=@dpdk.org X-Gm-Message-State: AOJu0Yzimv5k65kWDf5Ebu/AatBtpwzxbhWX/3o3fOr0jpD/J/+FWQDy /Y/N2/EtxZ0JCF/04A2gE6b2bLyMPZB5ED984eQYrsEFbkOyLR35SAoX+pMmVy4MuJMjGVRbQJo 0j8Z2o9f23INc58mt6MWGXLaB7zLQW5k= X-Gm-Gg: ASbGncu36/6ouyHXqxiDKf5NcE18VNwxcoGvslQvJQLD25AZC1TdMb7aUki0myTj2D0 nFXOynjMk910GniKpqL8swOVcfFLzQq1TjeMoN3Pnbr5KJE6sMU0N83FzBwp0RSTgqc/FHDeJEH VgmDaZ65T0RZJ+1rNDQCwNQMzhj5PI86h3flGcDZRGOn1/mQQJFQ9EU/Yr+lXVrZY7dRP1+CQMl 7BsM7mStdxZj4uzlfAUUYhGmkZjsdHrOSUOm+4k9XGIRFbxTNm/rqwFbpy9CUe4XxmNAh0piYK6 um8Qhgz3+pyaFSg7znq4UXv4DPai+0Cm5kKuKVtvG0+UcRCnc3G+HmXuuoNr X-Google-Smtp-Source: AGHT+IEdXvvIQJE0EE/xmDrIIgotJtd8rkE+3rpjqBkolhrPlI3K/6qLMhjVDLkMSsW2wHo5uhUvg/y9gi+A X-Received: by 2002:a05:6512:b12:b0:545:6fa:bf60 with SMTP id 2adb3069b0e04-5452fe2eaebmr4791892e87.19.1739879928061; Tue, 18 Feb 2025 03:58:48 -0800 (PST) Received: from smtpservice.6wind.com ([185.13.181.2]) by smtp-relay.gmail.com with ESMTP id 2adb3069b0e04-54622d840a0sm152473e87.10.2025.02.18.03.58.47; Tue, 18 Feb 2025 03:58:48 -0800 (PST) X-Relaying-Domain: 6wind.com Received: from localhost (vader.dev.6wind.com [10.17.1.39]) by smtpservice.6wind.com (Postfix) with ESMTP id 7A366121C8; Tue, 18 Feb 2025 12:58:47 +0100 (CET) From: Thierry Herbelot To: dev@dpdk.org Cc: Thierry Herbelot , Thomas Monjalon , stable@dpdk.org Subject: [PATCH] ethdev: fix get_reg_info Date: Tue, 18 Feb 2025 12:58:28 +0100 Message-Id: <20250218115828.2107335-1-thierry.herbelot@6wind.com> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org 'width' and 'offset' are input parameters when dumping the register info of an Ethernet device. They should be copied in the new request before calling the device callback function. Fixes: 083db2ed9e9 ('ethdev: add report of register names and filter') Cc: stable@dpdk.org Signed-off-by: Thierry Herbelot --- lib/ethdev/rte_ethdev.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/ethdev/rte_ethdev.c b/lib/ethdev/rte_ethdev.c index 6413c54e3b39..073a3bcf5c0b 100644 --- a/lib/ethdev/rte_ethdev.c +++ b/lib/ethdev/rte_ethdev.c @@ -6511,6 +6511,8 @@ rte_eth_dev_get_reg_info(uint16_t port_id, struct rte_dev_reg_info *info) } reg_info.length = info->length; + reg_info.width = info->width; + reg_info.offset = info->offset; reg_info.data = info->data; ret = rte_eth_dev_get_reg_info_ext(port_id, ®_info); -- 2.39.2