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 6328842CAD; Wed, 14 Jun 2023 07:54:55 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4655E41101; Wed, 14 Jun 2023 07:54:55 +0200 (CEST) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by mails.dpdk.org (Postfix) with ESMTP id C891740DDB; Wed, 14 Jun 2023 07:54:53 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1686722094; x=1718258094; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=uJCfWk17/88At+pisHAuFBx7qNb6S7LX7v937X2z+zg=; b=Y8m4gB6wanAYUNbxK6/p+SERI1IAffTdsn115ajDloNaR63twGwdQfKB N/eBU4uU2l0WdmW28UcsSBrTejtmTOSQn1LqnBaEe/W/YEGeWiWq+CK+l WaT2LUVLepsCc2nprTAQzf5oWrkOCswfmF78qpStllDgKuXerkBX7yJUj yBmpTC+E4P6KTyxC9M4jCp+xyqWOgTCPdDbpLf6guKSrzM/nASjyrS5Uq mEj7NaSevtO3vaii3w05aGF+gM6tbUCtpJGMroxKvDXHTbg1fdue0JTi+ 8vjyPRGRqfywQOi4IZsjbIUbRLazfXmCz9oxDIZvTgHQsMBuCiqQZ7YhB g==; X-IronPort-AV: E=McAfee;i="6600,9927,10740"; a="338882741" X-IronPort-AV: E=Sophos;i="6.00,241,1681196400"; d="scan'208";a="338882741" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Jun 2023 22:54:52 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10740"; a="856373468" X-IronPort-AV: E=Sophos;i="6.00,241,1681196400"; d="scan'208";a="856373468" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmsmga001.fm.intel.com with ESMTP; 13 Jun 2023 22:54:52 -0700 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Tue, 13 Jun 2023 22:54:52 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Tue, 13 Jun 2023 22:54:52 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.105) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Tue, 13 Jun 2023 22:54:50 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hI7srbcV9vBoEnO5i5VC+13DGcjI1FfBvP3O0I+8y7FYbdPbdGA8ZpXAsIWaVFQ7OSicLRCRETx0ujsxYTRtdtJRQlTZPsn7GLAyPTDNxhGiioHfRsn/0qTxS4I1Ki55l3xof5SQnvXDE6ES1L+hCu7LHY9DVo6cfq/UzyU8Bm4eiLu/4PzKkOs+9s+Ikwucv1FKww03eD6kKSNY1mK+dDhGipHZmY5XikGPtv2HvQwl4eJ1ksRMHf1NDk2OyL3JDJkPs3dEgaSi8qZbasgkgTDdTbZ6ywZpBU/LhZWtotjkMb9GcczCkPKYz5TKrKgBFKHh9JvbKs5Z0XxeftZ4cA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=uJCfWk17/88At+pisHAuFBx7qNb6S7LX7v937X2z+zg=; b=dty+CPuTBBWPjqWlvn/KQNjmKt5frjnGiZXP0KYhRy8OE6bXM9c28FcBukf44T53ECbWMLmEWE+b56ZbTvhIojFrP+eDVWchJDM84AWFOFSRpI1dTTID0fTEmygHe+IaGINhKJdpadVe+31Mk/yIlQCE/hkKJW3hMS/NO/x3e3FRdXrua9pYpgy13k0gOct8XcfSxkSFcqBy4xnLyQuRM5s0ISMcUizjgmoiAlHZIF3Yl/RLbL0z7XcpusU5qIcQz31gF+Ztglhe0GtjsUpZ1uGAziVIB6Jkf/PjWlMLYqG50uSnPBj/S5RDIPpyX+dUQYP8V8zIvhXdT1BovrUkAg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from DM4PR11MB5994.namprd11.prod.outlook.com (2603:10b6:8:5d::20) by PH0PR11MB5579.namprd11.prod.outlook.com (2603:10b6:510:e6::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.46; Wed, 14 Jun 2023 05:54:48 +0000 Received: from DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::e570:d9a7:df1b:1589]) by DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::e570:d9a7:df1b:1589%6]) with mapi id 15.20.6477.037; Wed, 14 Jun 2023 05:54:48 +0000 From: "Zhang, Qi Z" To: "Wu, Wenjun1" , "dev@dpdk.org" , "Wu, Jingjing" , "Xing, Beilei" CC: "stable@dpdk.org" Subject: RE: [PATCH v2] common/idpf: fix memory leak on AVX512 TX queue close Thread-Topic: [PATCH v2] common/idpf: fix memory leak on AVX512 TX queue close Thread-Index: AQHZmsCWzyPRe7RpmkqrQNhcRxpj0q+J09Lg Date: Wed, 14 Jun 2023 05:54:48 +0000 Message-ID: References: <20230531013955.1069485-1-wenjun1.wu@intel.com> <20230609105405.1778979-1-wenjun1.wu@intel.com> In-Reply-To: <20230609105405.1778979-1-wenjun1.wu@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM4PR11MB5994:EE_|PH0PR11MB5579:EE_ x-ms-office365-filtering-correlation-id: 8e90eb81-9de4-4142-e028-08db6c9bdd0d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ZiBJ0oL6IEIkl3/AlSfdNcRMpogMh5MTO8mHTui/cxclMeXF0kHbgiveCynrh9ssU4UEmBX5T9ySNIUUkQb/XiX9PhVrxODnJTi6ATu1WIrtcIlc3si7kEZfaQ+Z5u7y0UiiC+qiL4qihf2zUHGLzj0S/m/sYUKkFb2052/xI5C9RUyZVo57rEJ2DH/LrZ69gBy7iVlpzIJn5nIbdu/8MSnNhPw8CXV+g9jdR5GBSbOGFpkaP5AULNyixw1upvvrV7owj7rH1vW2rGZl+udU7dprZNhJFgP0D9WVt1WNOJHo1uWzzmcAZQWfV9Zln9jGq8j4Rsy8ZRPxu+FzZelitFBabJSiPPt4i97npFPdl8pgy3XdDpoZugHKSIyYXFRyvm1Wv4tTtcgxIMCF3tnGrDZCjB91YGHc9P5w7dC1WC9s8AVCEY8hmfuO2WmAZaU/j+eJ5a9pYTli2BgvVl4cL0dyj5eqUiFYcFsPbvuysm4ASi3iauVhJKAvFUVCWCg85HKSyS14F9R7RZ46GgBqklO2L1tJnZs5I65U91Cq6oJoTTDD87xaeFIbmtSMwaN5OF9RAUr7sgWfSQqpQWdMYJ14hHeAmE+ocqdakavZ+G2deeSjg++n3HKY4K4CX2Z2 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB5994.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(376002)(346002)(396003)(366004)(136003)(39860400002)(451199021)(8936002)(450100002)(8676002)(52536014)(5660300002)(64756008)(76116006)(66556008)(4326008)(6636002)(66946007)(66446008)(66476007)(316002)(41300700001)(110136005)(2906002)(4744005)(71200400001)(478600001)(7696005)(53546011)(122000001)(55016003)(6506007)(186003)(9686003)(26005)(83380400001)(33656002)(82960400001)(86362001)(38100700002)(38070700005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?G0votvZ0/dFiH6/luGUwl2sElvMxfoXjedmfPZwv41DJF6sBblR2p5VLaiWs?= =?us-ascii?Q?Yx9OTnobcmE9bn//JIkoH4mjuUCcoXPFN29E/CZGYGvG6oIubFjJWQ2TFnCJ?= =?us-ascii?Q?7nxNCAjIijvKTss/9NZfZSfGreXL4KS8dfPP67C5fAZ5nac7p1Hrdnz72rtx?= =?us-ascii?Q?FRjX17NJ0oZNSC1UCzcu4uNi/5FZABHZvEA6LDNxCCzhZWPCjCiEtCD92nCl?= =?us-ascii?Q?EpX0qZ9R8PoWWMIOyxZlnAfD0u+PTWfKq6FlD0WwxqsoQQTLE38acC0TcIAq?= =?us-ascii?Q?JmQeT4R/21q6iTJj2uh3lKO6jEZ167lPwA67Z9oUvWeS+XL0gDEvhKL5xu4H?= =?us-ascii?Q?WNk/nmpCtiuT8lo0s3iAByFJBRGa8CH5+7KJd+GwZ5Om6SAzX4x015FPAuiz?= =?us-ascii?Q?TOurlbBnwisCkzWcXuJCDeqWbifUi/umzO7R77/w/ixTuuQRNgpbbQKxQ0m1?= =?us-ascii?Q?DFOfWA38yoTgcIYz9AAgkbJuK0tYz8O5EWzESJTFmSXE52G5BIRd6VSNDYbr?= =?us-ascii?Q?2PlZIxGND0izHHTcqXSrSthz9owzsdcC3OVVtjvl56lMk40k5Z6Nx5yOX3B9?= =?us-ascii?Q?NGuhksTpnBsQ37fI39MUjbqq38wH41Pv0LO2D6n+UpJrEgx/nrpyeS6sYPYT?= =?us-ascii?Q?raFe8PAloVOn5hk53pslyUlJAiRVNevbxbAMCPPzSiiubO1ycs/DxS4wPInG?= =?us-ascii?Q?vHBg/Ofww3cLOyinCpO5ovlzMVhFcwjPj9iWswQ+UIsOBJ61oPQgW+t7fi62?= =?us-ascii?Q?1b7m37oYuAxhebVPdc8TBvOAkgKI0Gdf/dZK1mfkl1FMFHZEphgz47iLylj0?= =?us-ascii?Q?DQ7wgZVMVQ9zlbsBLA7JGAZOfMc68pULU8Tmzh3LJqsA+sRtkJg4K0yR/+nZ?= =?us-ascii?Q?idztd+XZ/UlgDzlGoZhhcymISkZeV3HNXkIVoxgtvXzGLyoGkmBSbozB6o0o?= =?us-ascii?Q?QQGYiwKw7sHFFTTYJDmMC5GxQ3YFgPtJlx42NN88VZUYtKYJfGfDxW4PTLgb?= =?us-ascii?Q?nIFD56NlZIa7lZyCB3VJ2d4+ICCQMdrX+6LO17Eyk3JkOukHIUATGD0r3J66?= =?us-ascii?Q?HAol+fwUmjJr7blvLmnBwpDQmL+Tfn6x6f9EHctoLyULsjw6cCUc1NdUbrmU?= =?us-ascii?Q?aUL7jHBfV57ZsTjsUuNyBA4PhpzYMpONSX+GoI80QwX16Ghry4FsAiaOZ/wy?= =?us-ascii?Q?Erg4UeFsPOg6Ayv/5raT5w67VMn/4voAajA2R70nwGziR11dsIpd5QMQcfMP?= =?us-ascii?Q?+YJE8eHIdmvhOXFeBz8FDgz5jMVcVTr+SmpOyaA57z0XqqIMGW7FQq8uEOC7?= =?us-ascii?Q?PLBGVgsC4zwzrfjABeccvz1b+jeVf7IIVNoYQWqDQWxbVqiE+HVWLJeFzPIz?= =?us-ascii?Q?TJjio9YkKYYRGAl+NIBmJWzuFIrRQ3Yg9J2BWixbT4li3RvfbsbTCDBnalEO?= =?us-ascii?Q?6ahyOhS6y8Gd+KmxI5WFNWhrziJVxUm5QEza8sZ45nFaluItlvRUnMyJtH6h?= =?us-ascii?Q?+wSQ095kh5sPAlC5X/wO4dr4GfqIXECjnTx11R7+z4XlGY2B3/M6xaxCcqMy?= =?us-ascii?Q?WFb0fteXfbop6tOz8hpKEzP0rFw/QSuMKGMHMnys?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB5994.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8e90eb81-9de4-4142-e028-08db6c9bdd0d X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jun 2023 05:54:48.6933 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: yujC6RK9Z2gk7aW9RNKvnpzeOlm7ZrKACKlwIeCckCsd2zXW2GvIZ8p01eHYf++aY4VZaqok7SRXltVXEf8Zwg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5579 X-OriginatorOrg: intel.com X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org > -----Original Message----- > From: Wu, Wenjun1 > Sent: Friday, June 9, 2023 6:54 PM > To: dev@dpdk.org; Wu, Jingjing ; Xing, Beilei > ; Zhang, Qi Z > Cc: Wu, Wenjun1 ; stable@dpdk.org > Subject: [PATCH v2] common/idpf: fix memory leak on AVX512 TX queue > close >=20 > When releasing mbufs for TX queue software ring of AVX512, the mbuf in th= e > range [i, tx_tail] should also be freed. > The variable i refers to the index of the last mbuf released in the softw= are > ring. >=20 > Fixes: 5bf87b45b2c8 ("net/idpf: add AVX512 data path for single queue > model") > Cc: stable@dpdk.org >=20 > Signed-off-by: Wenjun Wu Acked-by: Qi Zhang Applied to dpdk-next-net-intel. Thanks Qi