app: fix ethdev port id size
The ethdev port id should be 16 bits now. This patch changes the variable size of port id in applications from 8 bits to 16 bits. Fixes:e977e4199a
("app/testpmd: add commands to load/unload BPF filters") Fixes:46cf97e4bb
("eventdev: add test for eth Tx adapter") Cc: stable@dpdk.org Signed-off-by: Chenbo Xia <chenbo.xia@intel.com> Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
This commit is contained in:
parent
fac8177a36
commit
9b53966243
@ -55,7 +55,7 @@ static const struct rte_bpf_xsym bpf_xsym[] = {
|
||||
struct cmd_bpf_ld_result {
|
||||
cmdline_fixed_string_t bpf;
|
||||
cmdline_fixed_string_t dir;
|
||||
uint8_t port;
|
||||
uint16_t port;
|
||||
uint16_t queue;
|
||||
cmdline_fixed_string_t op;
|
||||
cmdline_fixed_string_t flags;
|
||||
@ -153,7 +153,7 @@ cmdline_parse_inst_t cmd_operate_bpf_ld_parse = {
|
||||
struct cmd_bpf_unld_result {
|
||||
cmdline_fixed_string_t bpf;
|
||||
cmdline_fixed_string_t dir;
|
||||
uint8_t port;
|
||||
uint16_t port;
|
||||
uint16_t queue;
|
||||
};
|
||||
|
||||
|
@ -45,7 +45,7 @@ static uint64_t eid = ~0ULL;
|
||||
static uint32_t tid;
|
||||
|
||||
static inline int
|
||||
port_init_common(uint8_t port, const struct rte_eth_conf *port_conf,
|
||||
port_init_common(uint16_t port, const struct rte_eth_conf *port_conf,
|
||||
struct rte_mempool *mp)
|
||||
{
|
||||
const uint16_t rx_ring_size = RING_SIZE, tx_ring_size = RING_SIZE;
|
||||
@ -104,7 +104,7 @@ port_init_common(uint8_t port, const struct rte_eth_conf *port_conf,
|
||||
}
|
||||
|
||||
static inline int
|
||||
port_init(uint8_t port, struct rte_mempool *mp)
|
||||
port_init(uint16_t port, struct rte_mempool *mp)
|
||||
{
|
||||
struct rte_eth_conf conf = { 0 };
|
||||
return port_init_common(port, &conf, mp);
|
||||
|
Loading…
Reference in New Issue
Block a user