f-stack/dpdk/lib
fengbojiang ef24ad2478 Sync some features from branch of dev.
1. Added F-Stack FreeBSD support. see 9f7a1423a0 .
2. Enable INET6 by default in helloworld. see 51c91ab0ad .
3. Added FDIR support. see 4854315d0d .
4. To avoid compiling errors when gcc version >= 10. see 6daadb0b5c .
5. Modify `struct linux_sockaddr` same to `struct sockaddr` in linux. see d96a9d10f4 .
6. Sync some modified of ff_config.c, inclue set dpdk log level, Avoid memory leaks, suppor vip_addr and vip_addr6, etc. see git log lib/ff_config.c in branch of dev.
7. Sync some modified of ff_syscall_wrapper.c, include ff_sendmsg, ff_recvmsg, ip6_opt_convert, etc. see git log lib/ff_syscall_wrapper.c in branch of dev.
8. The CPU usage of packet_dispatcher() is modified to usr. see 0508c8b8ec .
9. If process_dispatch_ring() has data packet to be processed and it is considered non-idle state. see 81dd6c7a24 .
10. Fix a plurality of packets may not statistics in ff_traffic.rx_packets and ff_traffic.rx_bytes. see 0b4a084c8a .
11. Added FF_IPSEC=1 in lib/Makefile, disable by default.
12. Some other modified.
2023-09-12 21:01:47 +08:00
..
librte_acl DPDK: upgrade to DPDK-19.11.13(LTS). 2022-09-02 07:34:10 +00:00
librte_bbdev DPDK: upgrade to DPDK-19.11.13(LTS). 2022-09-02 07:34:10 +00:00
librte_bitratestats DPDK: upgrade to DPDK-19.11.13(LTS). 2022-09-02 07:34:10 +00:00
librte_bpf DPDK: upgrade to DPDK-19.11.13(LTS). 2022-09-02 07:34:10 +00:00
librte_cfgfile DPDK: upgrade to DPDK 19.11.6(LTS). 2021-03-06 19:04:47 +08:00
librte_cmdline DPDK: upgrade to DPDK 19.11.2(LTS). 2020-06-18 16:55:50 +00:00
librte_compressdev DPDK: upgrade to DPDK-19.11.13(LTS). 2022-09-02 07:34:10 +00:00
librte_cryptodev DPDK: upgrade to DPDK-19.11.13(LTS). 2022-09-02 07:34:10 +00:00
librte_distributor DPDK: upgrade to DPDK-19.11.13(LTS). 2022-09-02 07:34:10 +00:00
librte_eal Sync some features from branch of dev. 2023-09-12 21:01:47 +08:00
librte_efd DPDK: upgrade to DPDK-19.11.13(LTS). 2022-09-02 07:34:10 +00:00
librte_ethdev DPDK: upgrade to DPDK-19.11.13(LTS). 2022-09-02 07:34:10 +00:00
librte_eventdev DPDK: Upgrade to 19.11.14(LTS). 2023-09-11 08:53:20 +00:00
librte_fib DPDK: upgrade to DPDK-19.11.13(LTS). 2022-09-02 07:34:10 +00:00
librte_flow_classify DPDK: upgrade to DPDK-19.11.13(LTS). 2022-09-02 07:34:10 +00:00
librte_gro DPDK: Upgrade to 19.11.14(LTS). 2023-09-11 08:53:20 +00:00
librte_gso DPDK: upgrade to DPDK 19.11.6(LTS). 2021-03-06 19:04:47 +08:00
librte_hash DPDK: upgrade to DPDK-19.11.13(LTS). 2022-09-02 07:34:10 +00:00
librte_ip_frag DPDK: upgrade to DPDK-19.11.13(LTS). 2022-09-02 07:34:10 +00:00
librte_ipsec DPDK: Upgrade to 19.11.14(LTS). 2023-09-11 08:53:20 +00:00
librte_jobstats DPDK: upgrade to DPDK 19.11.2(LTS). 2020-06-18 16:55:50 +00:00
librte_kni DPDK: Upgrade to 19.11.14(LTS). 2023-09-11 08:53:20 +00:00
librte_kvargs DPDK: upgrade to DPDK 19.11.6(LTS). 2021-03-06 19:04:47 +08:00
librte_latencystats DPDK: upgrade to DPDK 19.11.2(LTS). 2020-06-18 16:55:50 +00:00
librte_lpm DPDK: upgrade to DPDK-19.11.13(LTS). 2022-09-02 07:34:10 +00:00
librte_mbuf DPDK: upgrade to DPDK-19.11.13(LTS). 2022-09-02 07:34:10 +00:00
librte_member DPDK: upgrade to DPDK 19.11.2(LTS). 2020-06-18 16:55:50 +00:00
librte_mempool DPDK: upgrade to DPDK-19.11.13(LTS). 2022-09-02 07:34:10 +00:00
librte_meter DPDK: upgrade to DPDK 19.11.6(LTS). 2021-03-06 19:04:47 +08:00
librte_metrics DPDK: upgrade to DPDK 19.11.2(LTS). 2020-06-18 16:55:50 +00:00
librte_net DPDK: Upgrade to 19.11.14(LTS). 2023-09-11 08:53:20 +00:00
librte_pci DPDK: upgrade to DPDK 19.11.6(LTS). 2021-03-06 19:04:47 +08:00
librte_pdump DPDK: Upgrade to 19.11.14(LTS). 2023-09-11 08:53:20 +00:00
librte_pipeline DPDK: upgrade to DPDK 19.11.2(LTS). 2020-06-18 16:55:50 +00:00
librte_port DPDK: upgrade to DPDK 19.11.6(LTS). 2021-03-06 19:04:47 +08:00
librte_power DPDK: Upgrade to 19.11.14(LTS). 2023-09-11 08:53:20 +00:00
librte_rawdev DPDK: upgrade to DPDK-19.11.13(LTS). 2022-09-02 07:34:10 +00:00
librte_rcu DPDK: upgrade to DPDK-19.11.13(LTS). 2022-09-02 07:34:10 +00:00
librte_reorder DPDK: upgrade to DPDK 19.11.2(LTS). 2020-06-18 16:55:50 +00:00
librte_rib DPDK: upgrade to DPDK-19.11.13(LTS). 2022-09-02 07:34:10 +00:00
librte_ring DPDK: Upgrade to 19.11.14(LTS). 2023-09-11 08:53:20 +00:00
librte_sched DPDK: upgrade to DPDK-19.11.13(LTS). 2022-09-02 07:34:10 +00:00
librte_security DPDK: upgrade to DPDK 19.11.6(LTS). 2021-03-06 19:04:47 +08:00
librte_stack DPDK: upgrade to DPDK-19.11.13(LTS). 2022-09-02 07:34:10 +00:00
librte_table DPDK: upgrade to DPDK-19.11.13(LTS). 2022-09-02 07:34:10 +00:00
librte_telemetry DPDK: upgrade to DPDK-19.11.13(LTS). 2022-09-02 07:34:10 +00:00
librte_timer DPDK: Upgrade to 19.11.14(LTS). 2023-09-11 08:53:20 +00:00
librte_vhost DPDK: Upgrade to 19.11.14(LTS). 2023-09-11 08:53:20 +00:00
Makefile DPDK: upgrade to DPDK 19.11.6(LTS). 2021-03-06 19:04:47 +08:00
meson.build DPDK: upgrade to DPDK-19.11.13(LTS). 2022-09-02 07:34:10 +00:00