Skip to content

Commit 677c4eb

Browse files
committed
Merge branch 'master' into dev
Conflicts: dpdk/VERSION dpdk/app/test-pmd/cmdline.c dpdk/app/test-pmd/config.c dpdk/app/test-pmd/csumonly.c dpdk/app/test-pmd/ieee1588fwd.c dpdk/app/test-pmd/meson.build dpdk/app/test-pmd/testpmd.c dpdk/app/test/meson.build dpdk/app/test/test_common.c dpdk/app/test/test_trace.c dpdk/config/arm/meson.build dpdk/config/meson.build dpdk/config/x86/meson.build dpdk/devtools/checkpatches.sh dpdk/doc/guides/linux_gsg/cross_build_dpdk_for_arm64.rst dpdk/doc/guides/nics/index.rst dpdk/doc/guides/nics/mvneta.rst dpdk/doc/guides/nics/mvpp2.rst dpdk/doc/guides/prog_guide/vhost_lib.rst dpdk/doc/guides/rel_notes/release_20_11.rst dpdk/drivers/baseband/acc100/rte_acc100_pmd.c dpdk/drivers/baseband/turbo_sw/meson.build dpdk/drivers/common/mlx5/linux/meson.build dpdk/drivers/compress/qat/qat_comp_pmd.c dpdk/drivers/crypto/ccp/ccp_pci.c dpdk/drivers/crypto/ccp/rte_ccp_pmd.c dpdk/drivers/crypto/kasumi/rte_kasumi_pmd.c dpdk/drivers/crypto/qat/qat_sym_session.c dpdk/drivers/crypto/snow3g/rte_snow3g_pmd.c dpdk/drivers/event/dlb2/dlb2.c dpdk/drivers/event/dsw/dsw_event.c dpdk/drivers/event/sw/sw_evdev_selftest.c dpdk/drivers/net/axgbe/axgbe_rxtx.c dpdk/drivers/net/bnxt/bnxt_txr.c dpdk/drivers/net/bonding/rte_eth_bond_api.c dpdk/drivers/net/bonding/rte_eth_bond_pmd.c dpdk/drivers/net/dpaa/dpaa_ethdev.c dpdk/drivers/net/dpaa2/dpaa2_rxtx.c dpdk/drivers/net/e1000/em_rxtx.c dpdk/drivers/net/ena/ena_ethdev.c dpdk/drivers/net/hns3/hns3_cmd.h dpdk/drivers/net/hns3/hns3_ethdev.c dpdk/drivers/net/hns3/hns3_ethdev.h dpdk/drivers/net/hns3/hns3_ethdev_vf.c dpdk/drivers/net/hns3/hns3_fdir.h dpdk/drivers/net/hns3/hns3_flow.c dpdk/drivers/net/hns3/hns3_mp.c dpdk/drivers/net/hns3/hns3_rss.c dpdk/drivers/net/hns3/hns3_rss.h dpdk/drivers/net/hns3/hns3_rxtx.c dpdk/drivers/net/hns3/hns3_rxtx.h dpdk/drivers/net/hns3/hns3_stats.c dpdk/drivers/net/hns3/hns3_stats.h dpdk/drivers/net/i40e/i40e_ethdev.c dpdk/drivers/net/i40e/i40e_rxtx.c dpdk/drivers/net/i40e/i40e_rxtx.h dpdk/drivers/net/iavf/iavf_ethdev.c dpdk/drivers/net/iavf/iavf_fdir.c dpdk/drivers/net/iavf/iavf_rxtx.c dpdk/drivers/net/iavf/iavf_rxtx_vec_avx2.c dpdk/drivers/net/iavf/iavf_rxtx_vec_avx512.c dpdk/drivers/net/iavf/iavf_rxtx_vec_sse.c dpdk/drivers/net/iavf/iavf_vchnl.c dpdk/drivers/net/ice/ice_dcf_ethdev.c dpdk/drivers/net/ice/ice_dcf_parent.c dpdk/drivers/net/ice/ice_rxtx.c dpdk/drivers/net/ice/ice_rxtx.h dpdk/drivers/net/ionic/ionic_lif.c dpdk/drivers/net/ionic/ionic_rxtx.c dpdk/drivers/net/mlx4/meson.build dpdk/drivers/net/mlx5/linux/mlx5_ethdev_os.c dpdk/drivers/net/mlx5/linux/mlx5_os.c dpdk/drivers/net/mlx5/mlx5.c dpdk/drivers/net/mlx5/mlx5.h dpdk/drivers/net/mlx5/mlx5_flow.c dpdk/drivers/net/mlx5/mlx5_flow_dv.c dpdk/drivers/net/mlx5/mlx5_rxtx.c dpdk/drivers/net/mlx5/mlx5_rxtx.h dpdk/drivers/net/mlx5/mlx5_rxtx_vec_altivec.h dpdk/drivers/net/mlx5/mlx5_trigger.c dpdk/drivers/net/nfp/nfp_net.c dpdk/drivers/net/nfp/nfpcore/nfp_cppcore.c dpdk/drivers/net/nfp/nfpcore/nfp_rtsym.c dpdk/drivers/net/sfc/sfc_mae.c dpdk/drivers/net/txgbe/base/txgbe_phy.c dpdk/drivers/net/txgbe/base/txgbe_type.h dpdk/drivers/net/txgbe/txgbe_rxtx.c dpdk/drivers/net/vhost/rte_eth_vhost.c dpdk/drivers/net/virtio/virtio_ethdev.c dpdk/drivers/net/virtio/virtio_pci.c dpdk/drivers/net/virtio/virtio_user/virtio_user_dev.c dpdk/examples/ipsec-secgw/ipsec-secgw.c dpdk/examples/ipsec-secgw/sa.c dpdk/lib/librte_acl/acl_run_altivec.h dpdk/lib/librte_cmdline/cmdline.c dpdk/lib/librte_cmdline/cmdline_os_windows.c dpdk/lib/librte_cmdline/cmdline_private.h dpdk/lib/librte_compressdev/rte_compressdev.h dpdk/lib/librte_compressdev/rte_compressdev_pmd.c dpdk/lib/librte_cryptodev/rte_crypto_sym.h dpdk/lib/librte_cryptodev/rte_cryptodev.c dpdk/lib/librte_cryptodev/rte_cryptodev.h dpdk/lib/librte_cryptodev/rte_cryptodev_pmd.c dpdk/lib/librte_cryptodev/rte_cryptodev_pmd.h dpdk/lib/librte_eal/common/eal_common_debug.c dpdk/lib/librte_eal/common/eal_common_dynmem.c dpdk/lib/librte_eal/common/eal_common_fbarray.c dpdk/lib/librte_eal/common/eal_common_proc.c dpdk/lib/librte_eal/common/eal_common_trace.c dpdk/lib/librte_eal/common/eal_common_trace_ctf.c dpdk/lib/librte_eal/common/eal_common_trace_utils.c dpdk/lib/librte_eal/common/eal_trace.h dpdk/lib/librte_eal/common/malloc_heap.c dpdk/lib/librte_eal/common/malloc_mp.c dpdk/lib/librte_eal/common/rte_service.c dpdk/lib/librte_eal/freebsd/eal.c dpdk/lib/librte_eal/freebsd/eal_alarm.c dpdk/lib/librte_eal/freebsd/eal_hugepage_info.c dpdk/lib/librte_eal/freebsd/eal_memory.c dpdk/lib/librte_eal/freebsd/include/rte_os.h dpdk/lib/librte_eal/include/generic/rte_atomic.h dpdk/lib/librte_eal/include/rte_bitmap.h dpdk/lib/librte_eal/include/rte_common.h dpdk/lib/librte_eal/include/rte_hexdump.h dpdk/lib/librte_eal/include/rte_memzone.h dpdk/lib/librte_eal/include/rte_uuid.h dpdk/lib/librte_eal/linux/eal.c dpdk/lib/librte_eal/linux/eal_hugepage_info.c dpdk/lib/librte_eal/linux/eal_memory.c dpdk/lib/librte_eal/windows/eal.c dpdk/lib/librte_eal/windows/include/pthread.h dpdk/lib/librte_ethdev/rte_ethdev.c dpdk/lib/librte_ethdev/rte_ethdev.h dpdk/lib/librte_ethdev/rte_ethdev_pci.h dpdk/lib/librte_eventdev/rte_event_crypto_adapter.c dpdk/lib/librte_eventdev/rte_event_eth_rx_adapter.h dpdk/lib/librte_eventdev/rte_event_eth_tx_adapter.c dpdk/lib/librte_eventdev/rte_event_timer_adapter.c dpdk/lib/librte_fib/dir24_8.c dpdk/lib/librte_fib/rte_fib.h dpdk/lib/librte_fib/rte_fib6.h dpdk/lib/librte_graph/node.c dpdk/lib/librte_graph/rte_graph_worker.h dpdk/lib/librte_gro/gro_tcp4.c dpdk/lib/librte_gro/gro_udp4.c dpdk/lib/librte_hash/rte_cuckoo_hash.c dpdk/lib/librte_ipsec/esp_outb.c dpdk/lib/librte_ipsec/rte_ipsec_sad.h dpdk/lib/librte_kni/rte_kni.c dpdk/lib/librte_kni/rte_kni.h dpdk/lib/librte_kvargs/rte_kvargs.h dpdk/lib/librte_lpm/rte_lpm.h dpdk/lib/librte_lpm/rte_lpm6.h dpdk/lib/librte_mbuf/rte_mbuf.h dpdk/lib/librte_mbuf/rte_mbuf_core.h dpdk/lib/librte_mempool/rte_mempool.h dpdk/lib/librte_net/rte_ip.h dpdk/lib/librte_node/ethdev_ctrl.c dpdk/lib/librte_pci/rte_pci.h dpdk/lib/librte_pdump/rte_pdump.c dpdk/lib/librte_power/rte_power.h dpdk/lib/librte_rcu/rte_rcu_qsbr.h dpdk/lib/librte_reorder/rte_reorder.c dpdk/lib/librte_reorder/rte_reorder.h dpdk/lib/librte_rib/rte_rib.h dpdk/lib/librte_rib/rte_rib6.h dpdk/lib/librte_ring/rte_ring.c dpdk/lib/librte_ring/rte_ring.h dpdk/lib/librte_ring/rte_ring_core.h dpdk/lib/librte_ring/rte_ring_elem.h dpdk/lib/librte_sched/rte_sched.c dpdk/lib/librte_telemetry/telemetry.c dpdk/lib/librte_timer/rte_timer.c dpdk/lib/librte_vhost/rte_vhost.h dpdk/lib/librte_vhost/rte_vhost_async.h dpdk/lib/librte_vhost/socket.c dpdk/lib/librte_vhost/version.map dpdk/lib/librte_vhost/vhost.c dpdk/lib/librte_vhost/vhost.h dpdk/lib/librte_vhost/vhost_user.c dpdk/lib/librte_vhost/virtio_net.c dpdk/meson.build
2 parents 5313779 + 252e89d commit 677c4eb

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

doc/F-Stack_Release_Note.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,20 @@
22

33
F-Stack is an open source network framework based on DPDK.
44

5+
2023.09 F-Stack v1.22.1
6+
7+
1. F-Stack lib:
8+
9+
- Fix #702 F-stack rack and BBR both causes PCB memory leak.
10+
- While use bbr, the hz should be set to 1000000, match the bintime and timer of F-Stack. Ref #701 #702
11+
- Modify pci_whitelist to allow that from DPDK 20.11. Close #745.
12+
13+
2. DPDK:
14+
15+
- Upgrade to DPDK-20.11.9(LTS).
16+
17+
18+
519
2022.09 F-Stack v1.22
620

721
1. Freebsd

0 commit comments

Comments
 (0)