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 20D264300C; Tue, 8 Aug 2023 14:06:12 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A31F143247; Tue, 8 Aug 2023 14:06:11 +0200 (CEST) Received: from DEU01-BE0-obe.outbound.protection.outlook.com (mail-be0deu01on2069.outbound.protection.outlook.com [40.107.127.69]) by mails.dpdk.org (Postfix) with ESMTP id CB04440A87 for ; Tue, 8 Aug 2023 14:06:10 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mel2amKyYn7tLzx3lGYCNPd+AyIG+eVAStBUNP3D5bPC3XTwDvG7XrMI7skb2gmH9r/zAqajBdzzHKguUcQy1crnAMA3qECQflYzAevljF7pcIHv8H4xK8zz3rHjDk0ytH1k96LpRBlq0KMN5mqE53dMCrU/X+hoA6NoxmwbipmAalS2Z3qZUbkW9yRu4xqpVFAmhgzYcW7NvL21G7Z7onV6X1Qb36dH8f1xs+cUibNuHwbfAUzrt0gEoAMAXq5Nc0tOS/J6QNFaLwGhLUcyq86KrOjrU4gh4IGu3PK8UbiM9TJ/HS1iwH+kac+CtALM8UkuNGcBzYJ+GV8IaT6NYg== 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=tbcbQedSB0rBFJrzgfcBEeusU6l7q/qL9SH7lmgcJUs=; b=Ro9W83GCWTTZCkPWOopyMmpaYlBnf5r3Jwkiaw0EJgZ6EBRER5xWj/+IVfbknB0eyyeugx/TVJgccnvo3SbbS7OFqjc7FV+n9Iw54KVyEoMl0JHOywZw6TSe6iMZyr0cemNLS5/MFvQWB5L3FTCjO9/kTnw/754J6pQaabwB7B3mCJJrIFkxUYmEWsnyl93zOYF0d6ukevHZHYCeaF1g2HXBVKD25cklLl3PNwwJJTSNKMH4iLbTCZxo+lNSx0QUv7l9dNNXZnHFPF8AllZArQDG7KSYtXda/z5ILPNUHaRr4CmQYbReJOEaZzsNFsu5uM3OVCssTVAsMeqiBt71lg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=allegro-packets.com; dmarc=pass action=none header.from=allegro-packets.com; dkim=pass header.d=allegro-packets.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=allegro-packets.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tbcbQedSB0rBFJrzgfcBEeusU6l7q/qL9SH7lmgcJUs=; b=fygNZbuTPtPXf3vH3cvRDWSI08b7HPvVtteoNdF8VyaZ3Ik67w0mjifVMz3z20uyLN9qhBPjTH9sr7qtm7oLZoMzxwAf5AsU4n1hueqdtQQv98dRuHHTUIy5kpJ+EsCXwN7YZYogVAV+w0bkJ32mY7x21x9ifVKVAlGtxf+JLDXK96io31kn5qx5oZ178cr58oXQJktoA0++9mBcKveCS0E+sH2HaMhkF0FjhKqSDQYuMfJoMSyHKaHrzIJX925EjEgUK/L5pApKWpWcHG35ogo0IwlI/n1DK2H1xX8fYDcNt0S+3I43+98SWO19HbbtvrlbYPtbkauTTva+AFshfw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=allegro-packets.com; Received: from FR2P281MB1701.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:90::13) by FR2P281MB1637.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:8c::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6652.26; Tue, 8 Aug 2023 12:06:09 +0000 Received: from FR2P281MB1701.DEUP281.PROD.OUTLOOK.COM ([fe80::98f6:5d80:a516:4e91]) by FR2P281MB1701.DEUP281.PROD.OUTLOOK.COM ([fe80::98f6:5d80:a516:4e91%7]) with mapi id 15.20.6652.026; Tue, 8 Aug 2023 12:06:09 +0000 Message-ID: <965be428-5be7-47a6-a50c-cc1bad7f9bd5@allegro-packets.com> Date: Tue, 8 Aug 2023 14:06:08 +0200 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2] net/ice: write rx timestamp to the first mbuf segment in scattered rx Content-Language: de-DE, en-US To: "dev@dpdk.org" Cc: Qiming Yang , Qi Zhang References: From: Martin Weiser In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR3P281CA0042.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:4a::13) To FR2P281MB1701.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:90::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: FR2P281MB1701:EE_|FR2P281MB1637:EE_ X-MS-Office365-Filtering-Correlation-Id: 6dbbb5b8-06b7-4c2f-3f08-08db9807da0f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: I98GW/tE7HDU+VP50rEPzC9zxgqwH/Dkcoiegv9v1NWh1N23YDP1vAindMe7X1wpkmbptc+VNsdwkAjli6lLeOspuNdGmZc8cwl2O7KYwopi4OxE6D0ghlOAanZ3DX9EcdBlYWO14kiIhvsG5PpBTF6dIUEx8G9doV7lBkiYWdKgPZNRO+zUsSgmtht7oPpPoa2DvZ8ndHs0rjhkVAfeMdKLB2rPss2N0w+E7h+rB7ZGa6vqzhowuq3TCu7SGyKdmQ2gSvE5lJA5I7PFd0CEqHAfmNmS3eXVIJR02I1TRlWnHCZ6Nlhic5ZWYN2LMNPVCPMtPUhrphehqVE3o0gYdWT8fGRuvN2/cWyn+ZerTiMSNA1GloKif8MkLiqMpYKQuFtfQD399U/1AOVQCuFSwfGBSWn8XYsbzgJi7WCa/lSF2NVI221mbaMCrPJyxZnZIIXJDjwdy6RP6E5WMn7pQ/uunJ/kdQS5fbnRp7bpy1KG4JpQ3/v9+KvtRguoztFv01AaKJeNE2PQTNg5zROPn6DjKbYkTooXycrNqvsnfhSPKiUy8K6WAWRW9anJW3C02L9gHPejkizUvnQfhLEjw3UEohnKy0sj8HYeHYVshz1tY7MVZqYje/Oom6min5/xH7khzTIL4ge7n7GVOLMMaWE+XkYhvmnyPTnlTypmIKk5rdEIdd5L2QrVHXBUimLrsM+Q9PRaPXaBTrv5z5tIoQ6KKM9v0QrvafUa5s98DaA= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:FR2P281MB1701.DEUP281.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230028)(376002)(39830400003)(136003)(366004)(396003)(346002)(451199021)(1800799003)(186006)(36756003)(6916009)(83380400001)(66946007)(316002)(8936002)(66476007)(66556008)(2616005)(41300700001)(8676002)(6486002)(54906003)(45080400002)(6506007)(478600001)(4326008)(6512007)(2906002)(44832011)(31696002)(86362001)(5660300002)(38100700002)(31686004)(83323001)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VmhoSENsck55SWVjSXpMVGFYZUdFMjhVaTg1RVgzc1JSazJMZ1Q4eUVQUHJQ?= =?utf-8?B?Y2VCUHRXeGRJSEZmT0VPUG1Cako2a2RrNzFOOGJxemFlZnlwRmZFMU5UWDdq?= =?utf-8?B?bzRPQ1VaeUpqRWV6bGVIdHVhdHozRm1jOUk1emJ1TTNjTHZwcXF6eUNZSU1P?= =?utf-8?B?ZDAyRGJOcXZSTm16aTJsR2xVZ2FPa1JxLzhBb1R3bmlMVkpBNWtub3hFTWtN?= =?utf-8?B?Zktrem12WXl0M1dhMFNic3cyR1AxZzVTTVN2cVR3WlZvZ2N0akpaY3AxVkVH?= =?utf-8?B?MnVBQ2F2V0RadE1HNko4Z2ZMYThLNERMR09iSGFuT2hrSmU3NGdVRlAyN3BZ?= =?utf-8?B?czAxSTY5N1NvbncwaTU2dmZpL1Zzb1JGMDZtczd2VVlNd0Y1d1VObkNacVBh?= =?utf-8?B?VUtVM3U0TG5yQU1vMU5xaE5HTDBZekZpajBDM1grdmpnN1VQWEFVWWpPR0px?= =?utf-8?B?VWNUM2pJam04UVZhVjdESjFtQU9ueGJHT3phU3V4b2tCMDh6R3VMZnZKRUwv?= =?utf-8?B?K3l0dHc3UzQycERBMXFCUW8yQkYvVHpKSDlQWnlKOUErUDd2TEpsVDY1RkJY?= =?utf-8?B?ZFNqNnh0NXcwVDNITUZpQUt2aE9QSC9GbW5NTThPMzQvRHlUSUJrM3ZabGVp?= =?utf-8?B?UjJVUHZCSkhueDhoWFllNm9Rdzc5N0RXd2pDV3lrYis3UUJwcHpxSXNnVDVP?= =?utf-8?B?UEtMQ2p6OFJYRzlsV0w1ZnNERVZHYWFxZkRMQjIvYXNaS1k5SWZzR1BHM3o0?= =?utf-8?B?THA4c083THl5cXlsZ2JDOVV0UTY2TlBmMFMxdnhlRER1NndtUFFRTjNLdVY4?= =?utf-8?B?NWFyUG1WNG5WekV2VzlhSXduUytKUG1sZDBzRGt4MDhmRENZbzA5RHRETzlX?= =?utf-8?B?T001UzlGalNma2x4Rmx3RGsrTUJ6ZnBPa29SN3VuaVVGaGJ1Tld3MnJCNzhY?= =?utf-8?B?VlVoV21DYlpIVTRUNGhpUS8vNzF0VFE3U0hOY0hUekcvV3VxOUlLVXo4OEoy?= =?utf-8?B?NVdiZjhDTVh5bjNyQjhIMDdoa1JQMGlnck56cWU3NGxaVVJtMnhWa1l3dGcx?= =?utf-8?B?MHVJUEhCNnliQTIwWURDdm9DWHBTN0pmNUZqNmdmeVZTNW1LazRrM1QxNFhQ?= =?utf-8?B?aUtmTmw3TGtJUlFkTjhoeklOUjVycHFrL0VwZlM5V0gwQ2I1eG44MEhLSmlE?= =?utf-8?B?TXFvTGM2U1lzVVBIYnNkZSs5ekJ3dUw2ZE02cGU1UG84ajNDTmZYa1JSZTdt?= =?utf-8?B?TG1FUG14emxQQnZkOXpYMit3K1h2WEdXblZRdTFIUmlMZFlTZ3Vid1hETjFw?= =?utf-8?B?WGhSZWV1eXF5TUZ3anZtQlNzSjNiS2FFS3Z6S0ZiWlRESWo2aUlyQit4MzA1?= =?utf-8?B?K0d0NzcxMG8xbjF2bUZNeXZMU3kxeXlIZThyUFBqM2JOUlM4TStibXZwem11?= =?utf-8?B?aU5ybkdJK2FOekFLam1QVDNqWkl6dVFMUUoxNWlWcXR1TnZ0bFV5bytZTCtq?= =?utf-8?B?dWxTYWVxRGhZVVNCc0R6b1dmV0RXNm8zODcrN3gvL0dDUVVGb0l6b0hvMzFo?= =?utf-8?B?NHpvbHAwUzQzNk0wZ3NXNlREOEZWanpqdUl3UUR3SER6d0pxekl6dG91d1Rq?= =?utf-8?B?d0RyYWovQ2JhQzgzZTRHZFh2RGdodmpQZUpBbEtlZWdnVDFoNlNJaW5nZHJQ?= =?utf-8?B?a0kwOWFoUVpSV3VIakVKZHhtcWZLOVRra3BBOTJXZ3k1STczd0pBUzFWZE1X?= =?utf-8?B?MnBCNUo0d0wreGdYSlNNajZEVkRxT0FZY3NrbkIwWldjWHdMdTNBR1QrQ1FF?= =?utf-8?B?WlpoNW53ZTkya1o1WnZkSXp0WG1vUndDK0hlU2lwSm9QYVRtdEVzZ2d1STg0?= =?utf-8?B?M3JLWU4vSnNTeDNNMDNvMzJjM29RNHZmdmlHVC9iUHhwMVhUdk1CNDJCQ3ZW?= =?utf-8?B?WERreWhmY2hGVmN3ajRrMnZ1L3YvTDIybHVnYjhUemE5NGdQcXJ4WlZBRlZh?= =?utf-8?B?WVE3eGZFRHB2S055b2g2SkxTRnhEN3c5cy81eUttQ1lwK0dqSHZXVUhyNUsx?= =?utf-8?B?T00vdlcyVjNHVEIxc2hoZklFOEJHQXhxalhERlY0c2N3ZUF4Tm1PcERxa3Br?= =?utf-8?B?QVJQZVYvR0dyMXVwWGw2VTgyNFBmUC91SFZ6RHY1RXhYS2pTejI1eVNuT1lp?= =?utf-8?B?WVg4aUlZTmg5R0lXREIvUnJwUEJiVUxOUWhyV1JZdjFkNHQzSmpsUjhTRTJt?= =?utf-8?Q?HqCNX7NGp1agJt0fkgOTDlF/SLJ+gXIevf3HFeIiHI=3D?= X-OriginatorOrg: allegro-packets.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6dbbb5b8-06b7-4c2f-3f08-08db9807da0f X-MS-Exchange-CrossTenant-AuthSource: FR2P281MB1701.DEUP281.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Aug 2023 12:06:09.5057 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: c65709ba-d173-4248-a752-2f88437ee1ad X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: DNdlIAD2p9v3oK3LaexmfetxQLCyObFGgW8qIgRl6eMGdibymhxRUIcU2d8LpKN/pVR4+0f6MQ4IWx6pyqed8oxbHC5jLwDftmsNVVkHVekM0cN0LCDxxHvxJaU2VLLn X-MS-Exchange-Transport-CrossTenantHeadersStamped: FR2P281MB1637 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 Hi, sorry for the first patch. I did not manage to get git send-mail to work with office365 OAuth2 and Thunderbird messed up the format even in text mode. By the way, are there any plans to support hardware timestamping in the vectorized codepath? Best regards, Martin Am 08.08.23 um 13:39 schrieb Martin Weiser: > Previously, the rx timestamp was written to the last segment of the mbuf > chain, which was unexpected. > > Signed-off-by: Martin Weiser > --- > drivers/net/ice/ice_rxtx.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/net/ice/ice_rxtx.c b/drivers/net/ice/ice_rxtx.c > index 64c4486b4b..e07c6d1f15 100644 > --- a/drivers/net/ice/ice_rxtx.c > +++ b/drivers/net/ice/ice_rxtx.c > @@ -2150,7 +2150,7 @@ ice_recv_scattered_pkts(void *rx_queue, > } > rxq->hw_time_update = rte_get_timer_cycles() / > (rte_get_timer_hz() / 1000); > - *RTE_MBUF_DYNFIELD(rxm, > + *RTE_MBUF_DYNFIELD(first_seg, > (ice_timestamp_dynfield_offset), > rte_mbuf_timestamp_t *) = ts_ns; > pkt_flags |= ice_timestamp_dynflag;