> -----Original Message----- > From: Jiang, YuX <yux.ji...@intel.com> > Sent: Wednesday, June 30, 2021 6:33 PM > To: Xueming(Steven) Li <xuemi...@nvidia.com>; sta...@dpdk.org > Cc: dev@dpdk.org; Abhishek Marathe <abhishek.mara...@microsoft.com>; Akhil > Goyal <akhil.go...@nxp.com>; Ali Alnubani > <alia...@nvidia.com>; Walker, Benjamin <benjamin.wal...@intel.com>; David > Christensen <d...@linux.vnet.ibm.com>; > Govindharajan, Hariprasad <hariprasad.govindhara...@intel.com>; Hemant > Agrawal <hemant.agra...@nxp.com>; Stokes, Ian > <ian.sto...@intel.com>; Jerin Jacob <jer...@marvell.com>; Mcnamara, John > <john.mcnam...@intel.com>; Ju-Hyoung Lee > <juh...@microsoft.com>; Kevin Traynor <ktray...@redhat.com>; Luca Boccassi > <bl...@debian.org>; Pei Zhang > <pezh...@redhat.com>; Yu, PingX <pingx...@intel.com>; Xu, Qian Q > <qian.q...@intel.com>; Raslan Darawsheh > <rasl...@nvidia.com>; NBU-Contact-Thomas Monjalon <tho...@monjalon.net>; > Peng, Yuan <yuan.p...@intel.com>; Chen, > Zhaoyan <zhaoyan.c...@intel.com> > Subject: RE: [dpdk-dev] 20.11.2 patches review and test > > All, > Testing with dpdk v20.11.2-rc2 from Intel looks good, no critical issue is > found. All of them are known issues. > Below two issues has been fixed in 20.11.2-rc2: > 1) Fedora34 GCC11 and Clang12 build failed. > 2) dcf_lifecycle/handle_acl_filter_05: after reset port the mac changed. > > # Basic Intel(R) NIC testing > *PF(i40e, ixgbe): test scenarios including rte_flow/TSO/Jumboframe/checksum > offload/Tunnel, etc. Listed but not all. > - Below two known issues are found. > 1)https://bugs.dpdk.org/show_bug.cgi?id=687 : > unit_tests_power/power_cpufreq: unit test failed. This issue is found in > 21.05 and > not fixed yet. > 2)ddp_gtp_qregion/fd_gtpu_ipv4_dstip: flow director does not work. This > issue is found in 21.05, fixed in 21.08. > Fixed patch link: > http://patches.dpdk.org/project/dpdk/patch/20210519032745.707639-1-stevex.y...@intel.com/ > *VF(i40e,ixgbe): test scenarios including vf-rte_flow/TSO/Jumboframe/checksum > offload/Tunnel, Listed but not all. > - No new issues are found. > *PF/VF(ice): test scenarios including switch features/Flow Director/Advanced > RSS/ACL/DCF/Flexible Descriptor and so on, Listed but > not all. > - Below 3 known DPDK issues are found. > 1)rxtx_offload/rxoffload_port: Pkt1 can't be distributed to the same queue. > This issue is found in 21.05, fixed in 21.08 > Fixed patch link: > http://patches.dpdk.org/project/dpdk/patch/20210527064251.242076-1-dapengx...@intel.com/ > 2)cvl_advanced_iavf_rss: change the SCTP port value, the hash value remains > unchanged. This issue is found in 20.11-rc3, fixed in > 21.02, but it’s belong to 21.02 new feature, won’t backporting to LTS20.11. > 3)Can't create 512 acl rules after creating a full mask switch rule. This > issue is also occurred in dpdk 20.11 and not fixed yet. > * Build: cover the build test combination with latest GCC/Clang/ICC version > and the popular OS revision such as Ubuntu20.04, > CentOS8.3 and so on. Listed but not all. > - All passed. > * Intel NIC single core/NIC performance: test scenarios including PF/VF > single core performance test(AVX2+AVX512) test and so on. > Listed but not all. > - All passed. No big data drop. > > # Basic cryptodev and virtio testing > * Virtio: both function and performance test are covered. Such as > PVP/Virtio_loopback/virtio-user loopback/virtio-net VM2VM perf > testing, etc.. Listed but not all. > - One known issues as below: > > (1)The UDP fragmentation offload feature of Virtio-net device can’t be > > turned on in the VM, kernel issue, bugzilla has been submited: > https://bugzilla.kernel.org/show_bug.cgi?id=207075, not fixed yet. > * Cryptodev: > - Function test: test scenarios including Cryptodev API testing/CompressDev > ISA-L/QAT/ZLIB PMD Testing/FIPS, etc. Listed but not all. > - All passed. > - Performance test: test scenarios including Thoughput Performance /Cryptodev > Latency, etc. Listed but not all. > - No big data drop. > > Best regards, > Yu Jiang
Thank you! > > > -----Original Message----- > > From: dev <dev-boun...@dpdk.org> On Behalf Of Xueming Li > > Sent: Sunday, June 27, 2021 7:28 AM > > To: sta...@dpdk.org > > Cc: dev@dpdk.org; Abhishek Marathe <abhishek.mara...@microsoft.com>; > > Akhil Goyal <akhil.go...@nxp.com>; Ali Alnubani <alia...@nvidia.com>; > > Walker, Benjamin <benjamin.wal...@intel.com>; David Christensen > > <d...@linux.vnet.ibm.com>; Govindharajan, Hariprasad > > <hariprasad.govindhara...@intel.com>; Hemant Agrawal > > <hemant.agra...@nxp.com>; Stokes, Ian <ian.sto...@intel.com>; Jerin > > Jacob <jer...@marvell.com>; Mcnamara, John <john.mcnam...@intel.com>; > > Ju-Hyoung Lee <juh...@microsoft.com>; Kevin Traynor > > <ktray...@redhat.com>; Luca Boccassi <bl...@debian.org>; Pei Zhang > > <pezh...@redhat.com>; Yu, PingX <pingx...@intel.com>; Xu, Qian Q > > <qian.q...@intel.com>; Raslan Darawsheh <rasl...@nvidia.com>; Thomas > > Monjalon <tho...@monjalon.net>; Peng, Yuan <yuan.p...@intel.com>; > > Chen, Zhaoyan <zhaoyan.c...@intel.com>; xuemi...@nvidia.com > > Subject: [dpdk-dev] 20.11.2 patches review and test > > > > Hi all, > > > > Here is a list of patches targeted for stable release 20.11.2. > > > > The planned date for the final release is 6th July. > > > > Please help with testing and validation of your use cases and report > > any issues/results with reply-all to this mail. For the final release > > the fixes and reported validations will be added to the release notes. > > > > A release candidate tarball can be found at: > > > > https://dpdk.org/browse/dpdk-stable/tag/?id=v20.11.2-rc2 > > > > These patches are located at branch 20.11 of dpdk-stable repo: > > https://dpdk.org/browse/dpdk-stable/ > > > > Thanks. > > > > Xueming Li <xuemi...@nvidia.com> > > > > --- > > Adam Dybkowski (3): > > common/qat: increase IM buffer size for GEN3 > > compress/qat: enable compression on GEN3 > > crypto/qat: fix null authentication request > > > > Ajit Khaparde (7): > > net/bnxt: fix RSS context cleanup > > net/bnxt: check kvargs parsing > > net/bnxt: fix resource cleanup > > doc: fix formatting in testpmd guide > > net/bnxt: fix mismatched type comparison in MAC restore > > net/bnxt: check PCI config read > > net/bnxt: fix mismatched type comparison in Rx > > > > Alvin Zhang (11): > > net/ice: fix VLAN filter with PF > > net/i40e: fix input set field mask > > net/igc: fix Rx RSS hash offload capability > > net/igc: fix Rx error counter for bad length > > net/e1000: fix Rx error counter for bad length > > net/e1000: fix max Rx packet size > > net/igc: fix Rx packet size > > net/ice: fix fast mbuf freeing > > net/iavf: fix VF to PF command failure handling > > net/i40e: fix VF RSS configuration > > net/igc: fix speed configuration > > > > Anatoly Burakov (3): > > fbarray: fix log message on truncation error > > power: do not skip saving original P-state governor > > power: save original ACPI governor always > > > > Andrew Boyer (1): > > net/ionic: fix completion type in lif init > > > > Andrew Rybchenko (4): > > net/failsafe: fix RSS hash offload reporting > > net/failsafe: report minimum and maximum MTU > > common/sfc_efx: remove GENEVE from supported tunnels > > net/sfc: fix mark support in EF100 native Rx datapath > > > > Andy Moreton (2): > > common/sfc_efx/base: limit reported MCDI response length > > common/sfc_efx/base: add missing MCDI response length checks > > > > Ankur Dwivedi (1): > > crypto/octeontx: fix session-less mode > > > > Apeksha Gupta (1): > > examples/l2fwd-crypto: skip masked devices > > > > Arek Kusztal (1): > > crypto/qat: fix offset for out-of-place scatter-gather > > > > Beilei Xing (1): > > net/i40evf: fix packet loss for X722 > > > > Bing Zhao (1): > > net/mlx5: fix loopback for Direct Verbs queue > > > > Bruce Richardson (2): > > build: exclude meson files from examples installation > > raw/ioat: fix script for configuring small number of queues > > > > Chaoyong He (1): > > doc: fix multiport syntax in nfp guide > > > > Chenbo Xia (1): > > examples/vhost: check memory table query > > > > Chengchang Tang (20): > > net/hns3: fix HW buffer size on MTU update > > net/hns3: fix processing Tx offload flags > > net/hns3: fix Tx checksum for UDP packets with special port > > net/hns3: fix long task queue pairs reset time > > ethdev: validate input in module EEPROM dump > > ethdev: validate input in register info > > ethdev: validate input in EEPROM info > > net/hns3: fix rollback after setting PVID failure > > net/hns3: fix timing in resetting queues > > net/hns3: fix queue state when concurrent with reset > > net/hns3: fix configure FEC when concurrent with reset > > net/hns3: fix use of command status enumeration > > examples: add eal cleanup to examples > > net/bonding: fix adding itself as its slave > > net/hns3: fix timing in mailbox > > app/testpmd: fix max queue number for Tx offloads > > net/tap: fix interrupt vector array size > > net/bonding: fix socket ID check > > net/tap: check ioctl on restore > > examples/timer: fix time interval > > > > Chengwen Feng (50): > > net/hns3: fix flow counter value > > net/hns3: fix VF mailbox head field > > net/hns3: support get device version when dump register > > net/hns3: fix some packet types > > net/hns3: fix missing outer L4 UDP flag for VXLAN > > net/hns3: remove VLAN/QinQ ptypes from support list > > test: check thread creation > > common/dpaax: fix possible null pointer access > > examples/ethtool: remove unused parsing > > net/hns3: fix flow director lock > > net/e1000/base: fix timeout for shadow RAM write > > net/hns3: fix setting default MAC address in bonding of VF > > net/hns3: fix possible mismatched response of mailbox > > net/hns3: fix VF handling LSC event in secondary process > > net/hns3: fix verification of NEON support > > mbuf: check shared memory before dumping dynamic space > > eventdev: remove redundant thread name setting > > eventdev: fix memory leakage on thread creation failure > > net/kni: check init result > > net/hns3: fix mailbox error message > > net/hns3: fix processing link status message on PF > > net/hns3: remove unused mailbox macro and struct > > net/bonding: fix leak on remove > > net/hns3: fix handling link update > > net/i40e: fix negative VEB index > > net/i40e: remove redundant VSI check in Tx queue setup > > net/virtio: fix getline memory leakage > > net/hns3: log time delta in decimal format > > net/hns3: fix time delta calculation > > net/hns3: remove unused macros > > net/hns3: fix vector Rx burst limitation > > net/hns3: remove read when enabling TM QCN error event > > net/hns3: remove unused VMDq code > > net/hns3: increase readability in logs > > raw/ntb: check SPAD user index > > raw/ntb: check memory allocations > > ipc: check malloc sync reply result > > eal: fix service core list parsing > > ipc: use monotonic clock > > net/hns3: return error on PCI config write failure > > net/hns3: fix log on flow director clear > > net/hns3: clear hash map on flow director clear > > net/hns3: fix querying flow director counter for out param > > net/hns3: fix TM QCN error event report by MSI-X > > net/hns3: fix mailbox message ID in log > > net/hns3: fix secondary process request start/stop Rx/Tx > > net/hns3: fix ordering in secondary process initialization > > net/hns3: fail setting FEC if one bit mode is not supported > > net/mlx4: fix secondary process initialization ordering > > net/mlx5: fix secondary process initialization ordering > > > > Ciara Loftus (1): > > net/af_xdp: fix error handling during Rx queue setup > > > > Ciara Power (2): > > telemetry: fix race on callbacks list > > test/crypto: fix return value of a skipped test > > > > Conor Walsh (1): > > examples/l3fwd: fix LPM IPv6 subnets > > > > Cristian Dumitrescu (3): > > table: fix actions with different data size > > pipeline: fix instruction translation > > pipeline: fix endianness conversions > > > > Dapeng Yu (3): > > net/igc: remove MTU setting limitation > > net/e1000: remove MTU setting limitation > > examples/packet_ordering: fix port configuration > > > > David Christensen (1): > > config/ppc: reduce number of cores and NUMA nodes > > > > David Harton (1): > > net/ena: fix releasing Tx ring mbufs > > > > David Hunt (4): > > test/power: fix CPU frequency check > > test/power: add turbo mode to frequency check > > test/power: fix low frequency test when turbo enabled > > test/power: fix turbo test > > > > David Marchand (18): > > doc: fix sphinx rtd theme import in GHA > > service: clean references to removed symbol > > eal: fix evaluation of log level option > > ci: hook to GitHub Actions > > ci: enable v21 ABI checks > > ci: fix package installation in GitHub Actions > > ci: ignore APT update failure in GitHub Actions > > ci: catch coredumps > > vhost: fix offload flags in Rx path > > bus/fslmc: remove unused debug macro > > eal: fix leak in shared lib mode detection > > event/dpaa2: remove unused macros > > net/ice/base: fix memory allocation wrapper > > net/ice: fix leak on thread termination > > devtools: fix orphan symbols check with busybox > > net/vhost: restore pseudo TSO support > > net/ark: fix leak on thread termination > > build: fix drivers selection without Python > > > > Dekel Peled (1): > > common/mlx5: fix DevX read output buffer size > > > > Dmitry Kozlyuk (4): > > net/pcap: fix format string > > eal/windows: add missing SPDX license tag > > buildtools: fix all drivers disabled on Windows > > examples/rxtx_callbacks: fix port ID format specifier > > > > Ed Czeck (2): > > net/ark: update packet director initial state > > net/ark: refactor Rx buffer recovery > > > > Elad Nachman (2): > > kni: support async user request > > kni: fix kernel deadlock with bifurcated device > > > > Feifei Wang (2): > > net/i40e: fix parsing packet type for NEON > > test/trace: fix race on collected perf data > > > > Ferruh Yigit (9): > > power: remove duplicated symbols from map file > > log/linux: make default output stderr > > license: fix typos > > drivers/net: fix FW version query > > net/bnx2x: fix build with GCC 11 > > net/bnx2x: fix build with GCC 11 > > net/ice/base: fix build with GCC 11 > > net/tap: fix build with GCC 11 > > test/table: fix build with GCC 11 > > > > Gregory Etelson (2): > > app/testpmd: fix tunnel offload flows cleanup > > net/mlx5: fix tunnel offload private items location > > > > Guoyang Zhou (1): > > net/hinic: fix crash in secondary process > > > > Haiyue Wang (1): > > net/ixgbe: fix Rx errors statistics for UDP checksum > > > > Harman Kalra (1): > > event/octeontx2: fix device reconfigure for single slot > > > > Heinrich Kuhn (1): > > net/nfp: fix reporting of RSS capabilities > > > > Hemant Agrawal (3): > > ethdev: add missing buses in device iterator > > crypto/dpaa_sec: affine the thread portal affinity > > crypto/dpaa2_sec: fix close and uninit functions > > > > Hongbo Zheng (9): > > app/testpmd: fix Tx/Rx descriptor query error log > > net/hns3: fix FLR miss detection > > net/hns3: delete redundant blank line > > bpf: fix JSLT validation > > common/sfc_efx/base: fix dereferencing null pointer > > power: fix sanity checks for guest channel read > > net/hns3: fix VF alive notification after config restore > > examples/l3fwd-power: fix empty poll thresholds > > net/hns3: fix concurrent interrupt handling > > > > Huisong Li (23): > > net/hns3: fix device capabilities for copper media type > > net/hns3: remove unused parameter markers > > net/hns3: fix reporting undefined speed > > net/hns3: fix link update when failed to get link info > > net/hns3: fix flow control exception > > app/testpmd: fix bitmap of link speeds when force speed > > net/hns3: fix flow control mode > > net/hns3: remove redundant mailbox response > > net/hns3: fix DCB mode check > > net/hns3: fix VMDq mode check > > net/hns3: fix mbuf leakage > > net/hns3: fix link status when port is stopped > > net/hns3: fix link speed when port is down > > app/testpmd: fix forward lcores number for DCB > > app/testpmd: fix DCB forwarding configuration > > app/testpmd: fix DCB re-configuration > > app/testpmd: verify DCB config during forward config > > net/hns3: fix Rx/Tx queue numbers check > > net/hns3: fix requested FC mode rollback > > net/hns3: remove meaningless packet buffer rollback > > net/hns3: fix DCB configuration > > net/hns3: fix DCB reconfiguration > > net/hns3: fix link speed when VF device is down > > > > Ibtisam Tariq (1): > > examples/vhost_crypto: remove unused short option > > > > Igor Chauskin (2): > > net/ena: switch memcpy to optimized version > > net/ena: fix parsing of large LLQ header device argument > > > > Igor Russkikh (2): > > net/qede: reduce log verbosity > > net/qede: accept bigger RSS table > > > > Ilya Maximets (1): > > net/virtio: fix interrupt unregistering for listening socket > > > > Ivan Malov (5): > > net/sfc: fix buffer size for flow parse > > net: fix comment in IPv6 header > > net/sfc: fix error path inconsistency > > common/sfc_efx/base: fix indication of MAE encap support > > net/sfc: fix outer rule rollback on error > > > > Jerin Jacob (1): > > examples: fix pkg-config override > > > > Jiawei Wang (4): > > app/testpmd: fix NVGRE encap configuration > > net/mlx5: fix resource release for mirror flow > > net/mlx5: fix RSS flow item expansion for GRE key > > net/mlx5: fix RSS flow item expansion for NVGRE > > > > Jiawei Zhu (1): > > net/mlx5: fix Rx segmented packets on mbuf starvation > > > > Jiawen Wu (4): > > net/txgbe: remove unused functions > > net/txgbe: fix Rx missed packet counter > > net/txgbe: update packet type > > net/txgbe: fix QinQ strip > > > > Jiayu Hu (2): > > vhost: fix queue initialization > > vhost: fix redundant vring status change notification > > > > Jie Wang (1): > > net/ice: fix VSI array out of bounds access > > > > John Daley (2): > > net/enic: fix flow initialization error handling > > net/enic: enable GENEVE offload via VNIC configuration > > > > Juraj Linkeš (1): > > eal/arm64: fix platform register bit > > > > Kai Ji (2): > > test/crypto: fix auth-cipher compare length in OOP > > test/crypto: copy offset data to OOP destination buffer > > > > Kalesh AP (23): > > net/bnxt: remove unused macro > > net/bnxt: fix VNIC configuration > > net/bnxt: fix firmware fatal error handling > > net/bnxt: fix FW readiness check during recovery > > net/bnxt: fix device readiness check > > net/bnxt: fix VF info allocation > > net/bnxt: fix HWRM and FW incompatibility handling > > net/bnxt: mute some failure logs > > app/testpmd: check MAC address query > > net/bnxt: fix PCI write check > > net/bnxt: fix link state operations > > net/bnxt: fix timesync when PTP is not supported > > net/bnxt: fix memory allocation for command response > > net/bnxt: fix double free in port start failure > > net/bnxt: fix configuring LRO > > net/bnxt: fix health check alarm cancellation > > net/bnxt: fix PTP support for Thor > > net/bnxt: fix ring count calculation for Thor > > net/bnxt: remove unnecessary forward declarations > > net/bnxt: remove unused function parameters > > net/bnxt: drop unused attribute > > net/bnxt: fix single PF per port check > > net/bnxt: prevent device access in error state > > > > Kamil Vojanec (1): > > net/mlx5/linux: fix firmware version > > > > Kevin Traynor (5): > > test/cmdline: fix inputs array > > test/crypto: fix build with GCC 11 > > crypto/zuc: fix build with GCC 11 > > test: fix build with GCC 11 > > test/cmdline: silence clang 12 warning > > > > Konstantin Ananyev (1): > > acl: fix build with GCC 11 > > > > Lance Richardson (8): > > net/bnxt: fix Rx buffer posting > > net/bnxt: fix Tx length hint threshold > > net/bnxt: fix handling of null flow mask > > test: fix TCP header initialization > > net/bnxt: fix Rx descriptor status > > net/bnxt: fix Rx queue count > > net/bnxt: fix dynamic VNIC count > > eal: fix memory mapping on 32-bit target > > > > Leyi Rong (1): > > net/iavf: fix packet length parsing in AVX512 > > > > Li Zhang (1): > > net/mlx5: fix flow actions index in cache > > > > Luc Pelletier (2): > > eal: fix race in control thread creation > > eal: fix hang in control thread creation > > > > Marvin Liu (5): > > vhost: fix split ring potential buffer overflow > > vhost: fix packed ring potential buffer overflow > > vhost: fix batch dequeue potential buffer overflow > > vhost: fix initialization of temporary header > > vhost: fix initialization of async temporary header > > > > Matan Azrad (5): > > common/mlx5/linux: add glue function to query WQ > > common/mlx5: add DevX command to query WQ > > common/mlx5: add DevX commands for queue counters > > vdpa/mlx5: fix virtq cleaning > > vdpa/mlx5: fix device unplug > > > > Michael Baum (1): > > net/mlx5: fix flow age event triggering > > > > Michal Krawczyk (5): > > net/ena/base: improve style and comments > > net/ena/base: fix type conversions by explicit casting > > net/ena/base: destroy multiple wait events > > net/ena: fix crash with unsupported device argument > > net/ena: indicate Rx RSS hash presence > > > > Min Hu (Connor) (25): > > net/hns3: fix MTU config complexity > > net/hns3: update HiSilicon copyright syntax > > net/hns3: fix copyright date > > examples/ptpclient: remove wrong comment > > test/bpf: fix error message > > doc: fix HiSilicon copyright syntax > > net/hns3: remove unused macros > > net/hns3: remove unused macro > > app/eventdev: fix overflow in lcore list parsing > > test/kni: fix a comment > > test/kni: check init result > > net/hns3: fix typos on comments > > net/e1000: fix flow error message object > > app/testpmd: fix division by zero on socket memory dump > > net/kni: warn on stop failure > > app/bbdev: check memory allocation > > app/bbdev: fix HARQ error messages > > raw/skeleton: add missing check after setting attribute > > test/timer: check memzone allocation > > app/crypto-perf: check memory allocation > > examples/flow_classify: fix NUMA check of port and core > > examples/l2fwd-cat: fix NUMA check of port and core > > examples/skeleton: fix NUMA check of port and core > > test: check flow classifier creation > > test: fix division by zero > > > > Murphy Yang (3): > > net/ixgbe: fix RSS RETA being reset after port start > > net/i40e: fix flow director config after flow validate > > net/i40e: fix flow director for common pctypes > > > > Natanael Copa (5): > > common/dpaax/caamflib: fix build with musl > > bus/dpaa: fix 64-bit arch detection > > bus/dpaa: fix build with musl > > net/cxgbe: remove use of uint type > > app/testpmd: fix build with musl > > > > Nipun Gupta (1): > > bus/dpaa: fix statistics reading > > > > Nithin Dabilpuram (3): > > vfio: do not merge contiguous areas > > vfio: fix DMA mapping granularity for IOVA as VA > > test/mem: fix page size for external memory > > > > Olivier Matz (1): > > test/mempool: fix object initializer > > > > Pallavi Kadam (1): > > bus/pci: skip probing some Windows NDIS devices > > > > Pavan Nikhilesh (4): > > test/event: fix timeout accuracy > > app/eventdev: fix timeout accuracy > > app/eventdev: fix lcore parsing skipping last core > > event/octeontx2: fix XAQ pool reconfigure > > > > Pu Xu (1): > > ip_frag: fix fragmenting IPv4 packet with header option > > > > Qi Zhang (8): > > net/ice/base: fix payload indicator on ptype > > net/ice/base: fix uninitialized struct > > net/ice/base: cleanup filter list on error > > net/ice/base: fix memory allocation for MAC addresses > > net/iavf: fix TSO max segment size > > doc: fix matching versions in ice guide > > net/iavf: fix wrong Tx context descriptor > > common/iavf: fix duplicated offload bit > > > > Radha Mohan Chintakuntla (1): > > raw/octeontx2_dma: assign PCI device in DPI VF > > > > Raslan Darawsheh (1): > > ethdev: update flow item GTP QFI definition > > > > Richael Zhuang (2): > > test/power: add delay before checking CPU frequency > > test/power: round CPU frequency to check > > > > Robin Zhang (6): > > net/i40e: announce request queue capability in PF > > doc: update recommended versions for i40e > > net/i40e: fix lack of MAC type when set MAC address > > net/iavf: fix lack of MAC type when set MAC address > > net/iavf: fix primary MAC type when starting port > > net/i40e: fix primary MAC type when starting port > > > > Rohit Raj (3): > > net/dpaa2: fix getting link status > > net/dpaa: fix getting link status > > examples/l2fwd-crypto: fix packet length while decryption > > > > Roy Shterman (1): > > mem: fix freeing segments in --huge-unlink mode > > > > Satheesh Paul (1): > > net/octeontx2: fix VLAN filter > > > > Savinay Dharmappa (1): > > sched: fix traffic class oversubscription parameter > > > > Shijith Thotton (3): > > eventdev: fix case to initiate crypto adapter service > > event/octeontx2: fix crypto adapter queue pair operations > > event/octeontx2: configure crypto adapter xaq pool > > > > Siwar Zitouni (1): > > net/ice: fix disabling promiscuous mode > > > > Somnath Kotur (5): > > net/bnxt: fix xstats get > > net/bnxt: fix Rx and Tx timestamps > > net/bnxt: fix Tx timestamp init > > net/bnxt: refactor multi-queue Rx configuration > > net/bnxt: fix Rx timestamp when FIFO pending bit is set > > > > Stanislaw Kardach (6): > > test: proceed if timer subsystem already initialized > > stack: allow lock-free only on relevant architectures > > test/distributor: fix worker notification in burst mode > > test/distributor: fix burst flush on worker quit > > net/ena: remove endian swap functions > > net/ena: report default ring size > > > > Stephen Hemminger (2): > > kni: refactor user request processing > > net/bnxt: use prefix on global function > > > > Suanming Mou (1): > > net/mlx5: fix counter offset detection > > > > Tal Shnaiderman (2): > > eal/windows: fix default thread priority > > eal/windows: fix return codes of pthread shim layer > > > > Tengfei Zhang (1): > > net/pcap: fix file descriptor leak on close > > > > Thinh Tran (1): > > test: fix autotest handling of skipped tests > > > > Thomas Monjalon (18): > > bus/pci: fix Windows kernel driver categories > > eal: fix comment of OS-specific header files > > buildtools: fix build with busybox > > build: detect execinfo library on Linux > > build: remove redundant _GNU_SOURCE definitions > > eal: fix build with musl > > net/igc: remove use of uint type > > event/dlb: fix header includes for musl > > examples/bbdev: fix header include for musl > > drivers: fix log level after loading > > app/regex: fix usage text > > app/testpmd: fix usage text > > doc: fix names of UIO drivers > > doc: fix build with Sphinx 4 > > bus/pci: support I/O port operations with musl > > app: fix exit messages > > regex/octeontx2: remove unused include directory > > doc: remove PDF requirements > > > > Tianyu Li (1): > > net/memif: fix Tx bps statistics for zero-copy > > > > Timothy McDaniel (2): > > event/dlb2: remove references to deferred scheduling > > doc: fix runtime options in DLB2 guide > > > > Tyler Retzlaff (1): > > eal: add C++ include guard for reciprocal header > > > > Vadim Podovinnikov (1): > > net/bonding: fix LACP system address check > > > > Venkat Duvvuru (1): > > net/bnxt: fix queues per VNIC > > > > Viacheslav Ovsiienko (16): > > net/mlx5: fix external buffer pool registration for Rx queue > > net/mlx5: fix metadata item validation for ingress flows > > net/mlx5: fix hashed list size for tunnel flow groups > > net/mlx5: fix UAR allocation diagnostics messages > > common/mlx5: add timestamp format support to DevX > > vdpa/mlx5: support timestamp format > > net/mlx5: fix Rx metadata leftovers > > net/mlx5: fix drop action for Direct Rules/Verbs > > net/mlx4: fix RSS action with null hash key > > net/mlx5: support timestamp format > > regex/mlx5: support timestamp format > > app/testpmd: fix segment number check > > net/mlx5: remove drop queue function prototypes > > net/mlx4: fix buffer leakage on device close > > net/mlx5: fix probing device in legacy bonding mode > > net/mlx5: fix receiving queue timestamp format > > > > Wei Huang (1): > > raw/ifpga: fix device name format > > > > Wenjun Wu (3): > > net/ice: check some functions return > > net/ice: fix RSS hash update > > net/ice: fix RSS for L2 packet > > > > Wenwu Ma (1): > > net/ice: fix illegal access when removing MAC filter > > > > Wenzhuo Lu (2): > > net/iavf: fix crash in AVX512 > > net/ice: fix crash in AVX512 > > > > Wisam Jaddo (1): > > app/flow-perf: fix encap/decap actions > > > > Xiao Wang (1): > > vdpa/ifc: check PCI config read > > > > Xiaoyu Min (4): > > net/mlx5: support RSS expansion for IPv6 GRE > > net/mlx5: fix shared inner RSS > > net/mlx5: fix missing shared RSS hash types > > net/mlx5: fix redundant flow after RSS expansion > > > > Xiaoyun Li (2): > > app/testpmd: remove unnecessary UDP tunnel check > > net/i40e: fix IPv4 fragment offload > > > > Xueming Li (2): > > version: 20.11.2-rc1 > > net/virtio: fix vectorized Rx queue rearm > > > > Youri Querry (1): > > bus/fslmc: fix random portal hangs with qbman 5.0 > > > > Yunjian Wang (5): > > vfio: fix API description > > net/mlx5: fix using flow tunnel before null check > > vfio: fix duplicated user mem map > > net/mlx4: fix leak when configured repeatedly > > net/mlx5: fix leak when configured repeatedly