Skip to content

Commit

Permalink
app/procinfo: adjust format of RSS info
Browse files Browse the repository at this point in the history
[ upstream commit 66d4bacc39fb765051594669c33aab4f5d0f9d6c ]

This patch splits the length and value of RSS key into two parts,
removes spaces between RSS keys, and adds line breaks between RSS
key and RSS hf.

Before the adjustment, RSS info is shown as:
  - RSS
	  -- RSS len 40 key (hex): 6d 5a 56 da 25 5b e c2 41 67 \
	     25 3d 43 a3 8f b0 d0 ca 2b cb ae 7b 30 b4 77 cb 2d \
	     a3 80 30 f2 c 6a 42 b7 3b be ac 1 fa -- hf 0x0
and after:
  - RSS info
	  -- key len : 40
	  -- key (hex) : 6d5a56da255b0ec24167253d43a38fb0d0c \
		a2bcbae7b30b477cb2da38030f20c6a42b73bbeac01fa
	  -- hash function : 0x0

Fixes: 8a37f37 ("app/procinfo: add --show-port")

Signed-off-by: Jie Hai <haijie1@huawei.com>
Signed-off-by: Dongdong Liu <liudongdong3@huawei.com>
Acked-by: Reshma Pattan <reshma.pattan@intel.com>
Acked-by: Chengwen Feng <fengchengwen@huawei.com>
  • Loading branch information
Jie Hai authored and bluca committed Nov 8, 2023
1 parent 9b55b19 commit 8056f3b
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions app/proc-info/main.c
Original file line number Diff line number Diff line change
Expand Up @@ -853,12 +853,13 @@ show_port(void)
rss_conf.rss_key_len = dev_info.hash_key_size;
ret = rte_eth_dev_rss_hash_conf_get(i, &rss_conf);
if (ret == 0) {
printf(" - RSS\n");
printf("\t -- RSS len %u key (hex):",
printf(" - RSS info\n");
printf("\t -- key len : %u\n",
rss_conf.rss_key_len);
printf("\t -- key (hex) : ");
for (k = 0; k < rss_conf.rss_key_len; k++)
printf(" %x", rss_conf.rss_key[k]);
printf("\t -- hf 0x%"PRIx64"\n",
printf("%02x", rss_conf.rss_key[k]);
printf("\n\t -- hash function : 0x%"PRIx64"\n",
rss_conf.rss_hf);
}

Expand Down

0 comments on commit 8056f3b

Please sign in to comment.