From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 20AC245897 for ; Thu, 29 Aug 2024 12:22:47 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1652840279; Thu, 29 Aug 2024 12:22:47 +0200 (CEST) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mails.dpdk.org (Postfix) with ESMTP id 91B634026A for ; Thu, 29 Aug 2024 12:22:45 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1724926965; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=DJYZ2LhJoO5pQ+cJueqprQ2O3P3eis7Jfapu/piBxIQ=; b=aRrV/pwxasQ1+M8yrd0UTTmDerqxBfeg1cp1uBDhF6tNicHEcPNHKs/NpG6MRtpVbjkw30 KfCmnQ8cwK6lKQpdTDBp4PcKkowPk8F7Hb7PbhX2Xq9vUdfaK6ztfb8wx3O/6uleRnpAGh AR5lBgnqido7E6Ntb8oLSaQiGbCepXU= Received: from mx-prod-mc-03.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-251-G59WbY-aNMO5ojWrd6mEdg-1; Thu, 29 Aug 2024 06:22:40 -0400 X-MC-Unique: G59WbY-aNMO5ojWrd6mEdg-1 Received: from mx-prod-int-02.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-02.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.15]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 4650D1955D42; Thu, 29 Aug 2024 10:22:33 +0000 (UTC) Received: from rh.redhat.com (unknown [10.39.193.224]) by mx-prod-int-02.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id CA70119560AA; Thu, 29 Aug 2024 10:22:08 +0000 (UTC) From: Kevin Traynor To: dpdk stable Cc: Abhinandan Gujjar , Akhil Goyal , Ali Alnubani , Amit Prakash Shukla , Anatoly Burakov , Anoob Joseph , Ashwin Sekhar T K , Bing Zhao , Bruce Richardson , Chengwen Feng , Ciara Loftus , Ciara Power , Conor Walsh , Dariusz Sosnowski , David Marchand , Dengdui Huang , Fabio Pricoco , Ferruh Yigit , Frank Du , Gagandeep Singh , Ganapati Kundapura , Gaoxiang Liu , Gowrishankar Muthukrishnan , Gregory Etelson , Hanumanth Pothula , Harman Kalra , Hemant Agrawal , Honnappa Nagarahalli , Ian Stokes , Jack Bond-Preston , Jerin Jacob , Jiawen Wu , Jiayu Hu , Kai Ji , Kaiwen Deng , Kiran Kumar K , Konstantin Ananyev , Kumara Parameshwaran , Luca Boccassi , =?UTF-8?q?M=C3=A1rio=20Kuka?= , Matan Azrad , Michael Baum , Mingjin Ye , Mohammad Iqbal Ahmad , =?UTF-8?q?Morten=20Br=C3=B8rup?= , Nathan Brown , Nithin Dabilpuram , Ola Liljedahl , Olivier Matz , Ori Kam , Pavan Nikhilesh , Qi Zhang , Rahul Bhansali , Robin Jarry , Rohit Raj , Ruifeng Wang , Selwin Sebastian , Shijith Thotton , Shun Hao , Shuo Li , Srujana Challa , Stephen Hemminger , Steve Yang , Suanming Mou , Sunil Kumar Kori , Tomasz Wakula , Tyler Retzlaff , Vamsi Attunuru , Vanshika Shukla , Venkat Kumar Ande , Viacheslav Ovsiienko , Wathsala Vithanage , Wenwu Ma , Yingming Mao Subject: please help backporting some patches to stable release 21.11.8 Date: Thu, 29 Aug 2024 11:21:53 +0100 Message-ID: <20240829102156.1789758-1-ktraynor@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.0 on 10.30.177.15 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: dpdk stable Errors-To: stable-bounces@dpdk.org Hi commit authors (and maintainers), Despite being selected by the DPDK maintenance tool ./devtools/git-log-fixes.sh I didn't apply following commits from DPDK main to 21.11 stable branch, as conflicts or build errors occur. 21.11.8 is the penultimate release for 21.11 LTS. That means there is less opportunity to fix any regressions from backports and users are less likely to start using 21.11 now. With that in mind, we should not take risky backports or start changing how things work. Can authors check your patches in the following list and either: - Backport your patches to the 21.11 branch, or - Indicate that the patch should not be backported Please do either of the above by 09/04/24. You can find the a temporary work-in-progress branch of the coming 21.11.8 release at: https://github.com/kevintraynor/dpdk-stable It is recommended to backport on top of that to minimize further conflicts or misunderstandings. Some notes on stable backports: A backport should contain a reference to the DPDK main branch commit in it's commit message in the following fashion: [ upstream commit ] For example: https://git.dpdk.org/dpdk-stable/commit/?h=18.11&id=d90e6ae6f936ecdc2fd3811ff9f26aec7f3c06eb When sending the backported patch, please indicate the target branch in the subject line, as we have multiple branches, for example: [PATCH 21.11] foo/bar: fix baz With git format-patch, this can be achieved by appending the parameter: --subject-prefix='PATCH 21.11' Send the backported patch to "stable@dpdk.org" but not "dev@dpdk.org". FYI, branch 21.11 is located at tree: https://git.dpdk.org/dpdk-stable Thanks. Kevin --- New backports with unresolved conflicts: a78a1ed8ba Gaoxiang Liu net/bonding: fix failover time of LACP with mode 4 ecf408d2aa Bing Zhao app/testpmd: fix indirect action flush b9a87346b0 Chengwen Feng ethdev: fix strict aliasing in link up e82b0fe097 Venkat Kumar Ande net/axgbe: disable RRC for yellow carp devices f876dbef08 David Marchand net: fix outer UDP checksum in Intel prepare helper ad12d08f05 Ganapati Kundapura eventdev/crypto: fix opaque field handling d5c8b6bb74 Robin Jarry graph: fix ID collisions b1d7112602 Jack Bond-Preston crypto/openssl: make per-QP cipher context clones 17d5bc6135 Jack Bond-Preston crypto/openssl: make per-QP auth context clones d569af3d4e Wenwu Ma dma/idxd: fix setup with Ubuntu 24.04 ee0fa7552a Rohit Raj net/dpaa: forbid MTU configuration for shared interface e2072ba1b0 Fabio Pricoco net/ice/base: fix resource leak df44ba7a3c Tomasz Wakula net/ice/base: fix preparing PHY for timesync command 79be49dd2d Jiawen Wu net/ngbe: add special config for YT8531SH-CA PHY 2a3f42942a Chengwen Feng dma/hisilicon: remove support for HIP09 platform 1d9077d101 Yingming Mao doc: fix mbuf flags New backports causing build issues: f294405ab9 Ciara Loftus net/af_xdp: count mbuf allocation failures abdabad636 Ciara Loftus net/af_xdp: remove unused local statistic 4c2f14bc6d Sunil Kumar Kori net/cnxk: fix xstats reset 4ad17a1c8f Akhil Goyal test/crypto: fix enqueue/dequeue callback case 046341575b Gagandeep Singh crypto/dpaa_sec: fix IPsec descriptor 97039941b2 Frank Du net/af_xdp: parse UMEM map info from mempool 4edbcc7b53 Luca Boccassi bpf: disable on 32-bit x86 ^ Is it needed for 21.11 at this stage ? There is no recursive disabling of libraries in 21.11 Unresolved backports from previous releases: c5b531d6ee Anoob Joseph app/crypto-perf: fix session freeing 04dac73643 Ganapati Kundapura eventdev/crypto: fix enqueue count 4b04134cbb Ganapati Kundapura eventdev/crypto: fix failed events da73a2a0d1 Ganapati Kundapura eventdev/crypto: fix offset used while flushing events f442c04001 Ganapati Kundapura eventdev/crypto: fix overflow in circular buffer 5a0f64d84b Hanumanth Pothula net/cnxk: fix configuring large Rx/Tx queues 59ceaa72d5 Harman Kalra common/cnxk: fix part number for CN10K 31a28a99fd Jiawen Wu net/ngbe: add spinlock protection on YT PHY 5781638519 Nithin Dabilpuram common/cnxk: fix RQ mask config for CN10KB chip 3fe71706ab Pavan Nikhilesh event/cnxk: fix stale data in workslot 927cb43fe9 Pavan Nikhilesh examples/l3fwd: fix port group mask with AltiVec 0f044b6681 Steve Yang net/iavf: fix refine protocol header 0b241667cc Steve Yang net/iavf: fix tainted scalar b125c0e721 Steve Yang net/iavf: fix tainted scalar cedb44dc87 Suanming Mou common/mlx5: improve AES-XTS tweak capability check 0fd1386c30 Stephen Hemminger app/testpmd: cleanup cleanly from signal f1d0993e03 Stephen Hemminger app/testpmd: fix interactive mode on Windows 7be74edb90 Honnappa Nagarahalli common/mlx5: use just sufficient barrier for Arm 7bdf7a13ae Michael Baum app/testpmd: fix encap/decap size calculation 6df1bc6b3b Ashwin Sekhar T K mempool/cnxk: avoid hang when counting batch allocs 772e30281a Rahul Bhansali common/cnxk: fix CPT backpressure disable on LBK b37fe88a2c Srujana Challa event/cnxk: fix LMTST write for single event mode 92a16af450 Kaiwen Deng net/iavf: fix virtchnl command called in interrupt 12011b11a3 Jiawen Wu net/txgbe: adapt to MNG veto bit setting 21f702d556 Jiawen Wu net/ngbe: fix link status in no LSC mode 659cfce01e Jiawen Wu net/ngbe: remove redundant codes 6fd3a7a618 Mingjin Ye net/ice/base: fix internal etype in switch filter 9749dffe23 Kaiwen Deng net/ice: fix MAC type of E822 and E823 1c7a4d37e7 Harman Kalra common/cnxk: fix mailbox timeout due to deadlock 5e170dd8b6 Jiawen Wu net/txgbe: fix blocking system events 37ca457d3f Bing Zhao common/mlx5: fix obtaining IB device in LAG mode 9a518054b5 Mohammad Iqbal Ahmad examples/l3fwd: fix duplicate expression for default nexthop 61b52e7edb Stephen Hemminger app/test: fix reference to master in bonding test 63bf81a617 Anatoly Burakov test: fix named test macro 694e8e643d Pavan Nikhilesh event/cnxk: fix CASP usage for clang a6f639e079 Sunil Kumar Kori common/cnxk: fix BP threshold calculation 95a955e3e0 Amit Prakash Shukla dma/cnxk: fix device reconfigure 3dd3115078 Amit Prakash Shukla dma/cnxk: fix chunk buffer failure return code ba39a261a7 Vamsi Attunuru dma/cnxk: fix completion ring tail wrap b3ddd649ad Ashwin Sekhar T K mempool/cnxk: fix alloc from non-EAL threads 56fa6f92e9 Kiran Kumar K common/cnxk: fix RSS key configuration 7752f14026 Rahul Bhansali net/cnxk: fix Rx flush on CN10k 5d8c1f6253 Nithin Dabilpuram common/cnxk: check error in MAC address set a996cd04ae Stephen Hemminger app/testpmd: fix early exit from signal a74c5001e9 Jiawen Wu net/ngbe: add proper memory barriers in Rx 2ece3b7186 Bing Zhao net/mlx5: fix flow workspace double free in Windows 9d91c3047d Gowrishankar Muthukrishnan crypto/openssl: fix memory leaks in asym operations 166591931b Stephen Hemminger pcapng: modify timestamp calculation 547f294357 Kumara Parameshwaran gro: fix reordering of packets 063cddfc74 Honnappa Nagarahalli rcu: use atomic operation on acked token df33fb53e4 Honnappa Nagarahalli rcu: fix acked token in debug log 02a2accb5f Mário Kuka net/bonding: fix flow count query 44a8635459 Hanumanth Pothula net/thunderx: fix DMAC control register update 48adbc80ba Michael Baum net/mlx5: remove GENEVE options length limitation 461c287ab5 Kumara Parameshwaran app/testpmd: fix GRO packets flush on timeout 3232c95d2c Nithin Dabilpuram net/cnxk: fix indirect mbuf handling in Tx 26a6bda9df Rahul Bhansali net/cnxk: add cookies check for multi-segment offload 8ed5ca4dda Rahul Bhansali net/cnxk: fix mbuf fields in multi-segment Tx 48054ca384 Harman Kalra common/cnxk: fix link config for SDP 87e4384d26 Bing Zhao net/mlx5: fix condition of LACP miss flow 1cfb78d2c4 Shun Hao net/mlx5: fix meter policy priority 27e44a6f53 Gregory Etelson net/mlx5: remove duplication of L3 flow item validation 2db234e769 Gregory Etelson net/mlx5: fix IP-in-IP tunnels recognition