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 E7B0F454A5; Wed, 19 Jun 2024 19:30:40 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D167F402C6; Wed, 19 Jun 2024 19:30:40 +0200 (CEST) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by mails.dpdk.org (Postfix) with ESMTP id A8B4640289 for ; Wed, 19 Jun 2024 19:30:39 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1718818239; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=MgNLyYlqVMALvf+UFQotFpwujielpLJ2HnvPWu1uUkM=; b=UivtkKJQ2eJ8/rMaY+uRV4edGzU9Wx+V9UnzFlc6MzPHEX+TDAlf/KiMoCZL17ZdMCCdkj XiLnSGMlx32Z90n8fBMiA27gm4T7oB7ZwlEUW3QKTNTINXDYNpcP5vQnbB4abVqLvMiP27 2thqvhdep60dGvqJwFd1xybj+b1ujag= Received: from mail-lf1-f69.google.com (mail-lf1-f69.google.com [209.85.167.69]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-550-jfcY17RnOqW2ZV4HOlhJNw-1; Wed, 19 Jun 2024 13:30:37 -0400 X-MC-Unique: jfcY17RnOqW2ZV4HOlhJNw-1 Received: by mail-lf1-f69.google.com with SMTP id 2adb3069b0e04-52c83028d7cso22451e87.3 for ; Wed, 19 Jun 2024 10:30:37 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718818236; x=1719423036; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=MgNLyYlqVMALvf+UFQotFpwujielpLJ2HnvPWu1uUkM=; b=Br/yNWr2bs9hbFXu9eQnhj6ONk17eDMZeeqqdwrXvKebmGJCLfFLP1gmx3GN9wKNK/ Co5Eq97JM7du9mwTXj1s5sxb91BXQBYhQPGmfvJ94FUD6JO+7xsWfAF9c1dKiHy06G1C QmhKaiRx8PwAN44QCei5Kdr968ZT9sOoW5r239GKjTizvYjSqgIeg/zq2oNq2LaSSqbS B839tb5V7PRkZ1yRRC8a3+e5Kg8/djbUa+PwENAP6OGo3UVvN4mzFkWzvSkSrzdNMYtr uY5QLclKxWJ5Mp6Va+jnXFsjPsn9egDEV+ZlP7lcZ7ozIs1eGQ548ECy+fZuTt/EQUnB YuMg== X-Gm-Message-State: AOJu0Yx9SE4BKARho/ydGIKJQDUqXM6Qz09A6F136QDga1bvL3q+TpN5 uTt4l2CfXvj4Djxe/uDJL49MMtCkotykChH/niuf+08aIicXFwV4ZCy68ModsdXr0/J9vtT7IVF zlL77/wED2Puo8MUx1pAq4zTKyaFm/k882QvfkFk9JyX/w24TkV1At4rW4aQKnYHtitkkkEQHJL qSyomaFfx9ih4IBQY= X-Received: by 2002:a05:6512:2115:b0:52b:c025:859a with SMTP id 2adb3069b0e04-52ccaa585c7mr1813055e87.2.1718818236197; Wed, 19 Jun 2024 10:30:36 -0700 (PDT) X-Google-Smtp-Source: AGHT+IE5/FYx8jPbhlU7rkvMRsdV0TOaEsgwwZSNzE8zB3BboIemNWDkoSCVIcDbkK6/bP1jWEZiyzPCBYHznV5Stpk= X-Received: by 2002:a05:6512:2115:b0:52b:c025:859a with SMTP id 2adb3069b0e04-52ccaa585c7mr1813045e87.2.1718818235869; Wed, 19 Jun 2024 10:30:35 -0700 (PDT) MIME-Version: 1.0 References: <1706657173-26166-1-git-send-email-roretzla@linux.microsoft.com> <20240619150126.1037902-1-david.marchand@redhat.com> In-Reply-To: <20240619150126.1037902-1-david.marchand@redhat.com> From: David Marchand Date: Wed, 19 Jun 2024 19:30:24 +0200 Message-ID: Subject: Re: [PATCH v12 0/4] remove use of RTE_MARKER fields in libraries To: roretzla@linux.microsoft.com Cc: dev@dpdk.org, Patrick Robb , Thomas Monjalon X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 Wed, Jun 19, 2024 at 5:01=E2=80=AFPM David Marchand wrote: > > As per techboard meeting 2024/03/20 adopt hybrid proposal of adapting > descriptor fields and removing cachline fields. > > RTE_MARKER typedefs are a GCC extension unsupported by MSVC. Remove > RTE_MARKER fields. > > For cacheline{0,1} fields remove fields entirely and use inline > functions to prefetch. > > Provide new rearm_data and rx_descriptor_fields1 fields in anonymous > unions as single element arrays of with types matching the original > markers to maintain API compatibility. > > Note: diff is easier viewed with -b due to additional nesting from > unions / structs that have been introduced. > There was one issue in UNH Debian containers, in the past that is supposed to be fixed. UNH lab seems quite busy today and I did not get a report for this series to double check the Debian containers are indeed fixed. Today was long enough, and rc1 is waiting, let's try our luck and take the series. At worse, we may get some false reports from UNH, but it should be fixed so= on. Series applied, thanks Tyler. --=20 David Marchand