From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (unknown [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id B8E7E460A4 for ; Thu, 16 Jan 2025 20:57:12 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A015040E32; Thu, 16 Jan 2025 20:56:55 +0100 (CET) Received: from mail-lj1-f227.google.com (mail-lj1-f227.google.com [209.85.208.227]) by mails.dpdk.org (Postfix) with ESMTP id 6198D40E2A for ; Thu, 16 Jan 2025 20:56:52 +0100 (CET) Received: by mail-lj1-f227.google.com with SMTP id 38308e7fff4ca-30227ccf803so12940421fa.2 for ; Thu, 16 Jan 2025 11:56:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind.com; s=google; t=1737057411; x=1737662211; darn=dpdk.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=8Aadccwqnn65PzoSmM9/uqnBHBBMfOwfb8nHt+HjMnw=; b=evA5hjDHUlU5Mis5vQdH7Gus1CLSdrHZHpIjOYv2va1ZC7hT1N9XGuztQQXSf+Q0wo Dhb2DvO7T4aTVZqJyxpW/Rc15nUOVN1hy9oaSPGg7qpT1Q/iQebXIDQc6txtGb+brzMG hfn8pZH7mwtAjCQ4Ib2xTGBz86kyfkjYJmrr+10UTC3GH6A+uEvJjnY59Srv0/HPcPuX 0rHAdi9HkFfddvqA1QE6RaU4BHU9kZYClXYO44WzcxThvkzre7NGrvqDOCUZBUGqNc1Q SH4hlA7asAZUxArm5QokuwolxJxWBbjtJ+BV+g94HPuo1Re3v9AKrPk/MG9fEYTSGJ42 w06g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737057411; x=1737662211; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=8Aadccwqnn65PzoSmM9/uqnBHBBMfOwfb8nHt+HjMnw=; b=D05fhWjfRdrQ+ddiw6u1sEdoz7wsMeLMM71E4+acxhiCMOcd3om7pRtcR8gxBrpetf dcBDBPF4XkFXIiI+3gPT6oTlrfLZODR5/Jmi6eLNshPq2IC6+wtDg0Wj2vvLi5uOrcEQ 2983bCMGKymWmba77oQXHNDxFySPeiHiggreVSCFaP6KPnl2y1llnVpadv/j31yzqRBG HobLMtfRPWhepHz84eT6P0lfmYzvNeywmkBbdJtpbuUN/ejjh0dCcamM3fOa0OrLJ+OC D21enjlQIjYctR56VnZjzi9mkJLOKdpI0uAqHSe7WXeYgS6ThoiUD46pvblSJVaykVm4 M3YQ== X-Gm-Message-State: AOJu0YwHP6TLWG+G0E+m7hXTjgHj9FTMIqN4Yyu9nAXcMOs35UESNxU7 K0PNHPRY77egPfmswAeXfgsOa387Rzfc6zSVLIwkV5tB+sSgwbjjrsdU4STsJbdSjKf18Mx8qY0 M+AlMafL7o4QbXUdAzEREZgrt+avLL25T X-Gm-Gg: ASbGncuhYPW4dwp1BuaKRFexEeps8JCBeTIhk1Hj+acEaXxib5PeQ55BAViypZ4XePa HIM8LlF8yvXVJ3Hsyoirqn0/mKIL7QA/S0J16QHBij0QM58+hKDpN6Jljhm/pGCkn4f17MRpikM Lw2ZNdiUk8UjkFp9/pkYw40rXfC1U7qrpjI8xrRb9gmumKm46RIK1fF5arBzCgi8SKoRS/nU9vv oDs0Oy1+sqtwd+meLo4G6G/TAXFaax1bnlv5BliymmDShg22poIviQcvNzGvxfz8vybIaqBYBcu 54qBA+rcLpVuE9d/6qcnQCVq/g== X-Google-Smtp-Source: AGHT+IFP6AlPhfVTioO/ud+Q3e/9ukz9Z66dBJZm6D2UGhVCvaqYAWpWJll1yPjvVQ/eDJ+v/Px4rhpt5a1J X-Received: by 2002:a05:651c:10af:b0:2ff:cb47:3c77 with SMTP id 38308e7fff4ca-3072cb1f2bdmr74491fa.26.1737057411388; Thu, 16 Jan 2025 11:56:51 -0800 (PST) Received: from smtpservice.6wind.com ([185.13.181.2]) by smtp-relay.gmail.com with ESMTP id 38308e7fff4ca-3072a33fefdsm222261fa.18.2025.01.16.11.56.51; Thu, 16 Jan 2025 11:56:51 -0800 (PST) X-Relaying-Domain: 6wind.com Received: from localhost (rainbow.dev.6wind.com [10.17.1.165]) by smtpservice.6wind.com (Postfix) with ESMTP id EB87511C77; Thu, 16 Jan 2025 20:56:50 +0100 (CET) From: Ariel Otilibili To: dev@dpdk.org Cc: stable@dpdk.org, Stephen Hemminger , Thomas Monjalon , David Marchand , Ciara Loftus , Maryam Tahhan , Ariel Otilibili Subject: [PATCH 0/2] Fix use after free, and refactor af_xdp_tx_zc() Date: Thu, 16 Jan 2025 20:56:37 +0100 Message-Id: <20250116195640.68885-1-ariel.otilibili@6wind.com> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 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: , Errors-To: stable-bounces@dpdk.org Hello, The series addresses Bugzilla ID 1440 in two steps; 1. Fix use after free. 2. Refactor af_xdp_tx_zc(). Thank you, Ariel Otilibili (2): net/af_xdp: fix use after free in af_xdp_tx_zc() net/af_xdp: Refactor af_xdp_tx_zc() drivers/net/af_xdp/rte_eth_af_xdp.c | 53 ++++++++++++++--------------- 1 file changed, 25 insertions(+), 28 deletions(-) -- 2.30.2