Mauricio Vasquez B <mauricio.vasquezber...@studenti.polito.it> writes: > A ring name length of 10 characters is not enough for dpdkr ports > starting from dpdkr10, then it is increased to RTE_RING_NAMESIZE > characters. > > Signed-off-by: Mauricio Vasquez B <mauricio.vasquezber...@studenti.polito.it> > --- > lib/netdev-dpdk.c | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/lib/netdev-dpdk.c b/lib/netdev-dpdk.c > index ac81f2f..7caa70c 100644 > --- a/lib/netdev-dpdk.c > +++ b/lib/netdev-dpdk.c > @@ -1939,7 +1939,7 @@ dpdk_ring_create(const char dev_name[], unsigned int > port_no, > unsigned int *eth_port_id) > { > struct dpdk_ring *ivshmem; > - char ring_name[10]; > + char ring_name[RTE_RING_NAMESIZE]; > int err; > > ivshmem = dpdk_rte_mzalloc(sizeof *ivshmem); > @@ -1948,7 +1948,7 @@ dpdk_ring_create(const char dev_name[], unsigned int > port_no, > } > > /* XXX: Add support for multiquque ring. */ > - err = snprintf(ring_name, 10, "%s_tx", dev_name); > + err = snprintf(ring_name, sizeof(ring_name), "%s_tx", dev_name); > if (err < 0) { > return -err; > } > @@ -1961,7 +1961,7 @@ dpdk_ring_create(const char dev_name[], unsigned int > port_no, > return ENOMEM; > } > > - err = snprintf(ring_name, 10, "%s_rx", dev_name); > + err = snprintf(ring_name, sizeof(ring_name), "%s_rx", dev_name); > if (err < 0) { > return -err; > }
LGTM. Acked-by: Aaron Conole <acon...@redhat.com> _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev