use rte_ring_get_memsize to adapt dpdk 19.11

This commit is contained in:
jiangheng 2023-12-29 15:35:47 +08:00
parent 87996bc24a
commit d40ba62f49
2 changed files with 6 additions and 3 deletions

View File

@ -44,9 +44,9 @@ index 1bc3aee..332d460 100644
+ char ring_name[RTE_MEMZONE_NAMESIZE] = {0};
+ struct rte_ring *ring;
+
+ ring_size = rte_ring_get_memsize_elem(sizeof(void *), size);
+ ring_size = rte_ring_get_memsize(size);
+ if (ring_size < 0) {
+ RTE_LOG(ERR, EAL, "rte_ring_get_memszie_elem failed\n");
+ RTE_LOG(ERR, EAL, "rte_ring_get_memszie failed\n");
+ return NULL;
+ }
+

View File

@ -4,7 +4,7 @@
Summary: lwip is a small independent implementation of the TCP/IP protocol suite
Name: lwip
Version: 2.1.3
Release: 102
Release: 103
License: BSD
URL: http://savannah.nongnu.org/projects/lwip/
Source0: http://download.savannah.nongnu.org/releases/lwip/%{name}-%{version}.zip
@ -143,6 +143,9 @@ cd %{_builddir}/%{name}-%{version}/src
%{_libdir}/liblwip.a
%changelog
* Fri Dec 29 2023 jiangheng <jiangheng14@huawei.com> - 2.1.3-103
- rte_ring_get_memsize adapt dpdk 19.11
* Tue Dec 26 2023 jiangheng <jiangheng14@huawei.com> - 2.1.3-102
- fix rte_ring_create/free time-consuming