dpdk-doc-21.11-67.oe2203sp30>    f{ ;G|`u` 0 垈[(ȮTC.EO*_Mk m"ZN>szT}64i8t )yf=nIJ,$[ŒO9b`Sh@}r/ˀ#\,5dK)@ܳjG`@>oAYmhsnkb}񸞗KwɱdßIqsЭN"@(N t}jIѠheYM{DT#ME$V17хi6AJ W!{ExM[ @jTe G{.D yN[G2HACte~R#4hK3e2e041f68eb3c82e2b49c6e77dc2bd541015b26a229eef25c37998966a8125f20fbdf2ae36a25b64be5befbf3af59644fe2f186/=x܈![d%#g>',I?,9d   K .4;[dt(8#9#:#F*?X*\Y*`b*sd+se+xf+{l+}z++++++Cdpdk-doc21.1167.oe2203sp3Data Plane Development Kit API documentationDPDK doc is divided in two parts: API details in doxygen HTML format and guides in sphinx HTML/PDF formats.f{pdc-64g.compass-ciBSD and LGPLv2 and GPLv2packaging@6wind.comSystem Environment/Librarieshttp://dpdk.orglinuxnoarchdpdk-21.11-67.oe2203sp3.src.rpmdpdk-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.17.0f]@fU@f@e@ee|?es@es@e[J@e;@d/@dQd-@d@dd ddC@dZ@d@dq@d}@dydqdm@dJcdBzd5Kd,@d(d(d?@d@d@c@chenyi - 21.11-67chenyi - 21.11-66zhangmengxuan - 21.11-65peng.zou - 21.11-64huangdengdui - 21.11-63huangdengdui - 21.11-62huangdengdui - 21.11-61huangdengdui - 21.11-60huangdengdui - 21.11-59huangdengdui - 21.11-58herengui - 21.11-57huangdengdui - 21.11-56chenjiji - 21.11-55jiangheng - 21.11-54jiangheng - 21.11-53zhoumin - 21.11-52jiangheng - 21.11-51jiangheng - 21.11-50jiangheng - 21.11-49jiangheng - 21.11-48chenjiji - 21.11-47chenjiji - 21.11-46chenjiji - 21.11-45jiangheng - 21.11-44chenjiji - 21.11-43chenjiji - 21.11-42chenjiji - 21.11-41bigclouds99 - 21.11-40chenjiji - 21.11-39jiangheng - 21.11-38jiangheng - 21.11-37chenjiji - 21.11-36chenjiji - 21.11-35chenjiji - 21.11-34chenjiji - 21.11-33Sync some patches from upstream about bugfix, modifies are as follow: - net/hns3: support new device - dma/hisilicon: remove support for HIP09 platformSync some patches from upstream about bugfix, modifies are as follow: - app/testpmd: fix crash in multi-process forwarding - net/hns3: fix offload flag of IEEE 1588 - net/hns3: fix read Rx timestamp handle - net/hns3: fix double free for Rx/Tx queue - net/hns3: fix variable overflow - net/hns3: enable PFC for all user priorities - ring: add telemetry command for ring info - ring: add telemetry command to list rings - net/hns3: support power monitor - net/hns3: disable SCTP verification tag for RSS hash input - app/testpmd: fix RSS algorithm choiceAdd add-rte_eth_bond_link_monitoring_get API in mapAdd support for ppc64leThe hns3 driver don't support QinQ insert for VFSync some patches for hns3 about refactor mailbox and bugfix, modifies are as follow: - net/hns3: fix reset level comparison - net/hns3: fix disable command with firmware - net/hns3: fix VF multiple count on one reset - net/hns3: refactor handle mailbox function - net/hns3: refactor send mailbox function - net/hns3: refactor PF mailbox message struct - net/hns3: refactor VF mailbox message structSync some bugfix from upstreaming about testpmd and doc, modifies are as follow: - support set RSS hash algorithm - ethdev: add new API to get RSS hash algorithm by name - doc: fix description of RSS features - doc: fix RSS flow description in hns3 guide - doc: update features in hns3 guide - doc: fix hns3 build option about max queue number - app/testpmd: check port and queue Rx/Tx offloads - app/testpmd: fix Tx offload command - app/testpmd: allow offload config for all ports - app/testpmd: fix tunnel TSO configuration - app/testpmd: add explicit check for tunnel TSO - app/testpmd: fix tunnel TSO capability check - app/testpmd: remove useless check in TSO commandSync some bugfix from upstreaming about hns3 reset and modifies are as follow: - net/hns3: fix VF reset handler interruption - net/hns3: fix reset event status - net/hns3: fix ignored reset eventSync some patchs from upstreaming and modifies are as follow: - net/hns3: fix mailbox sync - net/hns3: report maximum buffer size - ethdev: add maximum Rx buffer size - app/procinfo: show RSS hash algorithm - ethdev: get RSS algorithm names - app/procinfo: adjust format of RSS info - app/procinfo: fix RSS info - net/hns3: support setting and querying RSS hash function - net/hns3: report RSS hash algorithms capability - ethdev: set and query RSS hash algorithm - ethdev: clarify RSS related fields usage - net/hns3: fix uninitialized hash algo value - net/hns3: keep set/get algo key functions local - net/hns3: fix some error logs - net/hns3: fix some return values - net/hns3: fix LRO offload to report - net/hns3: fix setting DCB capability - app/testpmd: ease configuring all offloads - net/hns3: refactor interrupt state query - net/hns3: fix IMP or global reset - net/hns3: fix multiple reset detected log - net/hns3: remove reset log in secondary - net/hns3: fix double stats for IMP and global reset - net/hns3: fix crash for NEON and SVE - net/hns3: fix unchecked Rx free threshold - net/hns3: fix typo in function name - net/hns3: fix build warning - telemetry: fix repeat display when callback don't init dictSync some patchs from upstreaming and modifies are as follow: - maintainers: update for hns3 driver - app/testpmd: add command to flush multicast MAC addresses - app/testpmd: fix help string - app/testpmd: fix multicast address pool leak - net/hns3: optimize SVE Rx performance - net/hns3: optimize rearm mbuf for SVE Rx - net/hns3: optimize free mbuf for SVE Tx - net/hns3: fix order in NEON Rx - net/hns3: fix traffic management dump text alignment - net/hns3: fix traffic management thread safety - net/hns3: fix flushing multicast MAC address - net/hns3: fix error code for multicast resource - net/hns3: fix VF default MAC modified when set failed - net/hns3: fix index to look up table in NEON Rx - net/hns3: fix non-zero weight for disabled TC - config/arm: add HiSilicon HIP10- Add support for sw_64replace patch-287 to solve the duplicate setting for MAC address.Sync some patchs from upstreaming about add FDIR VLAN match mode runtime config and fix doc format for hns3 pmd. Patchs are as follow: - doc: unify sections of networking drivers guide - net/hns3: delete duplicate macro definition - net/hns3: add FDIR VLAN match mode runtime config - doc: fix kernel patch link in hns3 guide - doc: fix syntax in hns3 guide - doc: fix number of leading spaces in hns3 guide- kni: fix build with Linux 6.3/6.5 - remove unused patch intruduced by "fix build with GCC 12"- fix build with GCC 12- EAL: support LoongArch architecture - Backport bugfixes for ixgbe driver needed by LoongArch - Remove linking to i40e driver for LoongArch because it was not supported in this version- remove gazelle-proc-info, it function the same as gazellectl -x- gro: fix gro with tcp push flag- pdump: fix pcap_dump coredump caused by incorrect pkt_len- distinguish self and upstream patches numberSync some patchs from upstreaming about a segment fault for testpmd app and a IMP reset trigger for hns3 pmd. Patchs are as follow: - ethdev: add API to check if queue is valid - app/testpmd: fix segment fault with invalid queue ID - net/hns3: fix IMP reset triggerSync some patchs from upstreaming for hns3 pmd and modifications are as follow: 1. fix RTC time after reset 2. fix Rx ring mbuf leakage at reset process 3. fix an uninitialized variable 4. modify the code that violates the coding standardsSync some patchs from upstreaming about FEC feature. Patchs are as follow: - net/hns3: fix FEC mode for 200G ports - net/hns3: fix FEC mode check error - net/hns3: fix missing FEC capability - ethdev: introduce low latency RS FEC - app/testpmd: add setting and querying of LLRS FEC mode - net/hns3: add LLRS FEC mode support for 200G ports - net/hns3: get current FEC capability from firmware- examples use static libraries to avoid unlinked dynamic librariesSync some patchs from upstreaming for hns3 pmd and modifies are as follow: 1. support flow control autoneg for fiber port 2. support simplify hardware checksum offloading 3. support dump media type 4. add Tx Rx descriptor logs 5. fix Rx multiple firmware reset interrupts 6. ethdev: fix one address occupies two entries in MAC addrs- fix empty devargs parsing Sync some patchs from upstreaming and modifies are as follow: 1. The rte_kvargs_process() was used to parse KV pairs, it also supports to parse 'only keys' type. And the callback function parameter 'value' is NULL when parsed 'only keys'. This patch fixes segment fault when parse input args with 'only keys'. 2. The MAP_FAILED should be used to determine whether the mapping is successful but not NULL. This patch fix it.- Telemetry: support display as hexadecimal Sync some patchs from upstreaming for telemetry and modifies are as follow: 1. Support dispaly integer as hexadecimal. 2. Fix data truncation for some u64 accept as int. 3. Add JSON pretty print.- Create a softlink to dpdk default driver pathSync some patchs from upstreaming branch and modifies are as follow: 1. Add private dump for bonding, virtio and vhost. 2. Support LACP info dump for bonding. 3. Display RSS hash key of flow rule in testpmd.- build as shared libraries to reduce the size of debug packet- hinic: free tx mbuf use rte_pktmbuf_free_segFix a m_buf pool was not freed bugs for test and support CPPC cpufreq for l3fwd-power. Patchs are as follow: - test/mbuf: fix mbuf reset test - examples/l3fwd-power: support CPPC cpufreqFix some RSS bugs and reimplement hash flow function for hns3: - fix some RSS bugs and optimize RSS codes for hns3 - reimplement hash flow function for hns3 to satisfy the mainstream usage of rte flow hash in the communitySupport flow rule keeping capability for hns3 PMD and testpmd. Patchs are as follow: - net/hns3: declare flow rule keeping capability - app/testpmd: add --disable-flow-flush optionrefactor Rc/Tx function of hns3 PMD And patchs are as follows: - net/hns3: fix burst mode query with dummy function - net/hns3: add debug info for Rx/Tx dummy function - net/hns3: remove debug condition for Tx prepare - net/hns3: separate Tx prepare from getting Tx function - net/hns3: make getting Tx function static - net/hns3: extract common functions to set Rx/Txdc-64g.compass-ci 171939185621.11-67.oe2203sp3-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection cpioxz2x86_64-openEuler-linux-gnuտuL^Kutf-8fa127960f98c176c3e57432cbd96a74767f5fa803db325c0eacae18b47d5210523d0422b4fea28f771e872741bb370790b3cd0538eafb461233e820b84b57a2e?7zXZ !#,{] b3;APtqB&DZ.#B+O(qrtpy z.Q|)K YZ