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 BF38845A7A; Tue, 1 Oct 2024 15:36:15 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8C895402BD; Tue, 1 Oct 2024 15:36:15 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.19]) by mails.dpdk.org (Postfix) with ESMTP id 5030B40289 for ; Tue, 1 Oct 2024 15:36:13 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1727789773; x=1759325773; h=date:from:to:cc:subject:message-id:references: in-reply-to:mime-version; bh=9M51kWKnFa2CISIOhcDZwTVTfZinZ8hg9rLewjSMzMw=; b=B+ExrVnTxf9I92af1zhvCFctLylcBpxQwFKMyzbQsipTQ7ZnMp3EPj7O 5w4aM5OxZ07rJizr1I1BUA2WQ8gsTsk+jC6M7NB0v59LQFxoGkHKU22Yx 8M63z/IZ4uDYaK20BkqPv0cT3NWg7VBFHiMPmEJh+VIuE5iu9l3F+05fT MlHu3X7zKsZE/wJenrhdng5mrQWX2X9wPCCDCpBGmIZU2mvxba4AGu4di x1O1iuByHWaYNsB0/XMRCsKylo4MRXf2WivEh5pTn1aBbgab3yEheNkkN DbznC5NILN3XDvzTfaa3spIDhvM7AgMxgOj/mxqSDqOjxq4md0KwAWNKy w==; X-CSE-ConnectionGUID: fUdtAx1HTtiEA+kF4LtClg== X-CSE-MsgGUID: cFVQzok8QsGQdYtLJkK6cQ== X-IronPort-AV: E=McAfee;i="6700,10204,11212"; a="26426423" X-IronPort-AV: E=Sophos;i="6.11,167,1725346800"; d="scan'208";a="26426423" Received: from orviesa001.jf.intel.com ([10.64.159.141]) by fmvoesa113.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Oct 2024 06:36:12 -0700 X-CSE-ConnectionGUID: 8tKk6/8jQnaUChqWDNjilg== X-CSE-MsgGUID: LyeDaawWQaW2N8KfvHGS4Q== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.11,167,1725346800"; d="scan'208";a="111136383" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orviesa001.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 01 Oct 2024 06:36:12 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Tue, 1 Oct 2024 06:36:11 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Tue, 1 Oct 2024 06:36:11 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Tue, 1 Oct 2024 06:36:11 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Tue, 1 Oct 2024 06:36:11 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.48) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Tue, 1 Oct 2024 06:36:11 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=nrJJp1q7QNRUAwCUEQKuKUZ/Fpd5hynjDZEZikTeDPBp1JAYQVb0rqgqpZbSiHIQOKIRVJOMMOdXOK3EPPSXK3Ee/RKuP36l7Et3iJOcYF+u6DwHu0H5siL7PS5ALN7MH2IFOkwJ/e5rb8VAcEtBh6/3SOXnN+/CI7ZeMlZa0EkxMeriIVNnPv2U88CTwhfP7aL4adLRmrG6YCWPzWECBDOGya0I0pyRJrbe8fuDYTMxNcaf9BtTzhV7zorM/E2Y+MMqkHyjtf4Ybj3K/lXe3Z872MUvKbfwAQHtAURTJ7CmfOUVZ86bw7zk9LGp9hSr17r2NNB0QSoBfLQaA6S/IQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=qr5GxUKdF2husW79izsK4DWod68UCtJnGwhEd4qcElA=; b=Sbi2Uf6nibrhugh5zc+y2Ci1yaATLM7+5kicUXCrqz3f7Ie2BIBYSPBDiRxEWaZ6fElaf3Hf0e9EfYrFoGBtiR6UlDXCb3iJH7D4Wk9T4PfK5ADOQyUfG5ywEtdqDU3WGrVO+e7RLgqUDud5gQEtD4l7g+b5HriGBIlMQxOtB71JXISUyXaTD4MljuCBOZI//16dNeOxafNi2gRCpZzdMzP48Zq9oc4u2gIDbWBabogf0lWZeqVbCrPETvAWUiyZzKxDlPRmoeA4cryo81LPB23H83+Z+3kDRsB8hN3ITxsjnVqU1velLpVGpKLRA+sNjiPoljwhAwScl6sfHsYSXw== 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 Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from DS0PR11MB7309.namprd11.prod.outlook.com (2603:10b6:8:13e::17) by IA0PR11MB8333.namprd11.prod.outlook.com (2603:10b6:208:491::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8005.27; Tue, 1 Oct 2024 13:36:08 +0000 Received: from DS0PR11MB7309.namprd11.prod.outlook.com ([fe80::f120:cc1f:d78d:ae9b]) by DS0PR11MB7309.namprd11.prod.outlook.com ([fe80::f120:cc1f:d78d:ae9b%4]) with mapi id 15.20.8026.014; Tue, 1 Oct 2024 13:36:08 +0000 Date: Tue, 1 Oct 2024 14:36:04 +0100 From: Bruce Richardson To: "Stokes, Ian" CC: "dev@dpdk.org" Subject: Re: [PATCH 0/4] fix issues with using AVX-512 drivers on 32-bit Message-ID: References: <20240906141127.628873-1-bruce.richardson@intel.com> Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: DU2PR04CA0081.eurprd04.prod.outlook.com (2603:10a6:10:232::26) To DS0PR11MB7309.namprd11.prod.outlook.com (2603:10b6:8:13e::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB7309:EE_|IA0PR11MB8333:EE_ X-MS-Office365-Filtering-Correlation-Id: d52c26f6-526e-456e-bd03-08dce21e01dd X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?IPGhhLYyAo6fNnc8z8jhJ+CBM0GqW2X0ZpC4aMescLxS71gFtx8Z3tqXZ5tZ?= =?us-ascii?Q?xcyBhXh7rRB+Emzc0UPFxZnWvDzlHlhEI4h4DXKuP9Npm5gFrB+qeLjCs1NH?= =?us-ascii?Q?mak60GgaI4xKwyki/p20hFz1H9psWP7LmHqwS6GYRhrW/6b1bi+aODJjhb8h?= =?us-ascii?Q?74YyyGPtF1kX3ag9CmtI4mJLQCZfEA9kE/nAoYQdNXPzERQ/u3AXfHrQbKpq?= =?us-ascii?Q?JtaOSq1/GYLiIMUFp3JmT9TZeziw05LUv1Q0kcwYZbmCXdrr/J3BDd/eunpL?= =?us-ascii?Q?i7g2lmjsemvDJhRhWryFxjT+YtLMoNyw0yvn8KrCHR/ydnaHPTQcghttqIcJ?= =?us-ascii?Q?hj+37uRDkvWJphp7P95Y6gTc0mpEU4Zu7uPqwHEj1GkS41NtTbebQzEo1wdg?= =?us-ascii?Q?bm9vl5depS+2H2WRzlTNrJAuGuRNT1eKlmDNujgWig9XAz/c6lFiFA0ternr?= =?us-ascii?Q?YbJt9uWode/zzfvmnz/TkiHHIXLHklntaIzJornvtFyLcKsuJAaI9uCqnmXO?= =?us-ascii?Q?jDR8NIy7DyifdNmIMI2+alnKKz5hDRIEHaI5/e21Le7ylatxUGk/WqZVmboZ?= =?us-ascii?Q?XOaQhVOzbrbPuzmwb6DbAvrdbKOc0ad2ulSgAmSN4jHsJ4NjC7oqymVkIT/l?= =?us-ascii?Q?29LyserYqzxwZp/diYY7PakWCub8vkaBCPff8Go13IU4w5hJaf5mWO/Hnf7S?= =?us-ascii?Q?mtGKOnvgAM+aMMix0T3rksx79DzjV3+eU4lYooh18whjqNgWOFHkl13rp39b?= =?us-ascii?Q?lmANo5aTB+cgVBrZIu+AkI5EyLU6wnbH2DSb+L2wY9K2j8vdoPgK+OEs9eia?= =?us-ascii?Q?Qp7OuCDIi74EQH5n4d43IWt62MTaYx5+7kCYlJUHXnFlBAEAO7H6k4aheEt/?= =?us-ascii?Q?wM+3Q8FSQWVO9Khl/F3eTnTCO4iBQQmubpjmpYlPyloAzyv+nIel7w5rR9DC?= =?us-ascii?Q?q79+l9fx6l1r/bJmfPKDU2CwdjGpRnpD+reBpDo/9FkO++m25dOLDru8unc6?= =?us-ascii?Q?ckaPy8jAuT6AhElH4y9adcZyuSjfERumvIXZQJHYFbS5rEV1tU+3OQKPnz1U?= =?us-ascii?Q?wKe4ZvcBMJXpg0ZSx8cDjMT5uETRe2pdpUMydq0N3x2Zepy0TW+YHUPcnwYp?= =?us-ascii?Q?yhocT0U/VNoi4hhFQPK+Cxx0GZRdd8MTYc6FJH3H4DJatEIXxvTChzI0ICy7?= =?us-ascii?Q?j6sCFGNfLTUE6u73EgIUWQ0otXsLi/0JUj5ggN5juDB4nRII7HbUkWUvROdy?= =?us-ascii?Q?esUv3niV1oKCnYXldIzPVfoWsQwEaWr5HUBY3TOw4w=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS0PR11MB7309.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(376014)(1800799024); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?9kXerZn80d+Qm5dWnFWxCEFKfn/SFXbrQrMsKbfhFUbwdGdVJ3oXb4vWcaF0?= =?us-ascii?Q?xcr2SGH5OeK3w0rWLGRic5de4G7ce3n+JCXLmjdVvK2uhtTuQmp2nHWYeJLZ?= =?us-ascii?Q?js+py7rqvsCys7Jf/gaAXjrPZvrLWWWzdWssuwk50VEp+AiYKZUR2w0JWxbq?= =?us-ascii?Q?SVvMcOgvqyWnKXd5acLL/8ZzROLHVlmCFzSmUzYGgaYCBepkoWWdocKRoK+8?= =?us-ascii?Q?GGbMoGp4TQIqcOeWFEc3nneYsac7TOQz3PLIPyJHarVRnqxJ/zADpjHDNnDg?= =?us-ascii?Q?tSGbhWLnNXWDt97Y5g9CDrbxHMwcIeR3h/MCWyF8d+CzC9CqrWQYbN+ykfQP?= =?us-ascii?Q?2AfnBjKymooIX8CfjN93QwAS8/8jLFeoB3rsKe+1erNLeyW3uQ5pXCHFtTyR?= =?us-ascii?Q?vkfPJZpDszjUB0zxAbnjZktxQE1rbtzzXKy6Ez+E9+CbusnBsuQdeGI5ag2w?= =?us-ascii?Q?XnA+S5V0LisLdRyuZ+DmXEnmDFx5BJNuUvSdoIzlO/ejXUBxU0Z04GFDmB+U?= =?us-ascii?Q?tRHNzgO7xQ4iXzCrCiI+fIeuBjvY5AapMCduOIw+1YnavGCvNd0b06ONDw98?= =?us-ascii?Q?STYbaWUe65yBaALXjV31RDqkCBmVFzdiutAap2eEbGiYygTzpRZs8ABU/XBm?= =?us-ascii?Q?A866xh/sw2dfAZ+kdDyEqi+CAgFD4xXp5IIyHWJC8FipSkr96ODlkgWkDKiS?= =?us-ascii?Q?lRktqGtWgO/pMRCUGZJRMC9XXXH0ln9mRjKHEs0n299sQx+JJNDBYevlrd2G?= =?us-ascii?Q?rDOhvK42M/mc9SyTxHJLJ7l96rn+aIwqr6VRBwQAHAknP8e4F28edRkxcyj0?= =?us-ascii?Q?D3j1NnvbXLchlCDAZ4UeznGpw3v00dlBXBrnzLucxUrplP7T1k8ugTTVWFi3?= =?us-ascii?Q?zLCG6VSZ56935gananODYtF5lWHphiZ0yo9oqG+ohdiJzPmltPTdKUJiv4Mr?= =?us-ascii?Q?Hl/hidV6HVMTcKRo5cBA8SBSHxmvG/5F6AlulTnxj+abRIZqp7uZuBQ+EI7E?= =?us-ascii?Q?/7wGwspkwre+D6yxxaCMZ+uutxZ+2kJdcqF9uDqftjQOEbouyiPkO8gLzSAm?= =?us-ascii?Q?oInwzu4bwbClxmmzZshoG27AKmrGiBhSlBmI9aOkpgnEl8Ueulk8gZff9zj1?= =?us-ascii?Q?BOyq9oldoSGua5l5HR5ZhccCdPm/8My2atNT2v/IYcqhUbSyLVvA3J/6rAvM?= =?us-ascii?Q?8RRaCWX2nt+1JFXv42eNWCHxjpSIzEMlOTdhc7SR21iWj3WjpZvEiJoUxe+K?= =?us-ascii?Q?4TWQoS0MkvUJpa8jPSmTHhDTRkuZ/frJVs5udvynNOSajlqqlfQJ+YT3YDmr?= =?us-ascii?Q?AL+yDH7KIO1kbQzCo9HYRId5C5rCqlZkj0Gv745uVKVLeRjAcNUidyJ8cl9c?= =?us-ascii?Q?LrGda7w+2/KCgC9hkMwuDKjniN9fNSgBW9jrT19k1trlEyPXvZGct5I9YANy?= =?us-ascii?Q?R92gNGcz0jsBLvWsvCT2XX2j1GdeZLIx+YnRs14w6VFaTgjIHY+K7XctjKKi?= =?us-ascii?Q?prdvil/6YsSKAE6cfqwf+X8etqx7+dY2PtacrDaHwFt/fG0QVNXfxh4AJ7+I?= =?us-ascii?Q?MwEPaCKUfs0Z3vbj5T4Bji5eCTzRVODgr3sKd7y8K34QGzqhbVw2dzNkDE+x?= =?us-ascii?Q?TA=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: d52c26f6-526e-456e-bd03-08dce21e01dd X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB7309.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Oct 2024 13:36:08.9190 (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: 9R62SXlfd0B5jzeqnZXsebBFrO+XzEQOs0XiPVtM3tNgGUVP7kboGEiBlnTt74M5eoFMC2w/HJs53dNVED6cO5NMdH7xcDmSwRwsWGo+F1k= X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR11MB8333 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 On Mon, Sep 30, 2024 at 02:31:56PM +0100, Stokes, Ian wrote: > > The AVX-512 copy code in multiple drivers was incorrect for 32-bit as it > > assumed that each pointer was always 8B in size. > > > > Bruce Richardson (4): > > net/i40e: fix AVX-512 pointer copy on 32-bit > > net/ice: fix AVX-512 pointer copy on 32-bit > > net/iavf: fix AVX-512 pointer copy on 32-bit > > common/idpf: fix AVX-512 pointer copy on 32-bit > > > > drivers/common/idpf/idpf_common_rxtx_avx512.c | 7 +++++++ > > drivers/net/i40e/i40e_rxtx_vec_avx512.c | 7 +++++++ > > drivers/net/iavf/iavf_rxtx_vec_avx512.c | 7 +++++++ > > drivers/net/ice/ice_rxtx_vec_avx512.c | 7 +++++++ > > Series looks good to me. > > Series-acked-by: Ian Stokes > Applied to dpdk-next-net-intel. /Bruce