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 95B85440A7; Thu, 23 May 2024 18:28:29 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 67CDA402C2; Thu, 23 May 2024 18:28:29 +0200 (CEST) Received: from forward101c.mail.yandex.net (forward101c.mail.yandex.net [178.154.239.212]) by mails.dpdk.org (Postfix) with ESMTP id 34CD54026C for ; Thu, 23 May 2024 18:28:28 +0200 (CEST) Received: from mail-nwsmtp-smtp-production-main-39.sas.yp-c.yandex.net (mail-nwsmtp-smtp-production-main-39.sas.yp-c.yandex.net [IPv6:2a02:6b8:c08:f220:0:640:b85:0]) by forward101c.mail.yandex.net (Yandex) with ESMTPS id 14EFB60910; Thu, 23 May 2024 19:28:27 +0300 (MSK) Received: by mail-nwsmtp-smtp-production-main-39.sas.yp-c.yandex.net (smtp/Yandex) with ESMTPSA id JSOa0WGg9Ko0-wRYwJ6yg; Thu, 23 May 2024 19:28:26 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1716481706; bh=eIOU/ET3rwDU8ABObXxLIekLK/tOSs7oynqzfMLbQDw=; h=Message-Id:Date:Cc:Subject:To:From; b=kphmPbjoAEvLx7IBbAhgK2BsGtmfFiOg2GOL0kYR8UBi0Hxtx6+IjU0pH3CtPlySU OS+R+8ICMQsqmcwD6YmRns3SgWGprWoy/ecCVVhwntTXITR/ep55BuzUQ5zO8jfxsV 2/ruXasoQQXdj/Iq7SeSR6fN/Lc9hj1nkzfytG14= Authentication-Results: mail-nwsmtp-smtp-production-main-39.sas.yp-c.yandex.net; dkim=pass header.i=@yandex.ru From: Konstantin Ananyev To: dev@dpdk.org Cc: hujiayu.hu@foxmail.com, roretzla@linux.microsoft.com, bruce.richardson@intel.com, anatoly.burakov@intel.com, vladimir.medvedkin@intel.com, Konstantin Ananyev Subject: [RFC 0/4] remove use of VLA Date: Thu, 23 May 2024 17:26:00 +0100 Message-Id: <20240523162604.2600-1-konstantin.v.ananyev@yandex.ru> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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 From: Konstantin Ananyev To continue further work on VLA replacement for these series: https://patches.dpdk.org/project/dpdk/list/?series=31887 extra few patches to remove VLA for gro lib and ixgbe and ice PMDs. DISCLAIMER: I don't have ice and ixgbe HW available on my box, so didn't make a proper testing for patches #3,4. Konstantin Ananyev (4): gro: fix overwrite unprocessed packets gro: remove use of VLAs net/ixgbe: remove use of VLAs net/ice: remove use of VLAs drivers/net/ice/ice_rxtx.c | 18 ++++++---- drivers/net/ice/ice_rxtx.h | 2 ++ drivers/net/ixgbe/ixgbe_ethdev.c | 21 +++++++----- drivers/net/ixgbe/ixgbe_rxtx_vec_common.h | 4 ++- lib/gro/rte_gro.c | 42 ++++++++--------------- 5 files changed, 45 insertions(+), 42 deletions(-) -- 2.35.3