All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] ethdev: fix get_reg_info
@ 2025-02-18 11:58 Thierry Herbelot
  2025-02-19 18:45 ` Stephen Hemminger
  2025-03-07  9:40 ` fengchengwen
  0 siblings, 2 replies; 6+ messages in thread
From: Thierry Herbelot @ 2025-02-18 11:58 UTC (permalink / raw)
  To: dev; +Cc: Thierry Herbelot, Thomas Monjalon, stable

'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 <thierry.herbelot@6wind.com>
---
 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, &reg_info);
-- 
2.39.2


^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2025-03-10 15:34 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-18 11:58 [PATCH] ethdev: fix get_reg_info Thierry Herbelot
2025-02-19 18:45 ` Stephen Hemminger
2025-03-06 16:36   ` Thomas Monjalon
2025-03-07  9:33   ` fengchengwen
2025-03-07  9:40 ` fengchengwen
2025-03-10 15:34   ` Stephen Hemminger

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.