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 E2B7843B04; Tue, 13 Feb 2024 12:04:24 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id DE6184029C; Tue, 13 Feb 2024 12:04:23 +0100 (CET) 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 41B924027B for ; Tue, 13 Feb 2024 12:04:23 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1707822262; 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=BgZPHfB/1K6wkypy0D6CfXA1nDjL29JulxHKoSIoyI8=; b=iZakC+2cRhxW1+f2iebP3K3IZXWg+f2wedtk7/3Xr9/RhwDnTUamYyN8qKIXWJsaaD/GsI Sy8hvQaEPqsxexIi0PmnQtC0tLXL4zOdUsPWd7sC60t5/DHX8N0vK45vbSLipFK+psW1SE WZby4fh4dTInDsDQz0G2X76YQiQyHD8= 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-318-3O87U1EUN9aBiFHnAeX4Qw-1; Tue, 13 Feb 2024 06:04:21 -0500 X-MC-Unique: 3O87U1EUN9aBiFHnAeX4Qw-1 Received: by mail-lf1-f69.google.com with SMTP id 2adb3069b0e04-5101e12059aso3490371e87.0 for ; Tue, 13 Feb 2024 03:04:21 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707822260; x=1708427060; 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=BgZPHfB/1K6wkypy0D6CfXA1nDjL29JulxHKoSIoyI8=; b=HElckoiM2S0fcampvMGYC3BJEVnQ+DaNhXpIlEhC10rvUJacM0HAXVRX71o/AZazgt SK8LuYiMo3Oj87hYBhGZmd+gxCZDyQ7I0T7+OfHqNJwFr/tpF+uZldMdCY/lVR3Rp9O5 qZnSbK+dxLpRF78ExSAnia26AmX75Li1GXhv+zerKfCECACTEqI1ZlpKiTNfNmsd5KqU DOKFasuXPEIeJJLXQ5vKMPbOkhbQK1BNvp1trlRwhx65+vdMP26eUyI7WF69FvmxTuZm gWQggjrXx9M2W/Q/k2ki35CvKJbYIHp+jmB8Crl7VyMMTGwZ+cUKxKJaA5W01LgBBkpX daJQ== X-Gm-Message-State: AOJu0Yw3kCWUV77bGN+quFagWsncUu4XWfE1XgHr/6jgCX4Rp0duqVhT vZBugyVQjPe2whDlYAR6USVIz0aZX6doAcTjJrRJM0vfE3igdW9XFShktNDeiLmqFUoqvADctAR 3tuLfTv3xpNLlfOjnIVlGbJ+t5h1EDUs+PCm/4cQUkQzHDXOSTzAO9mLE6L975cOzJB7zXD4PZN PamDFjN3uhPegHprg= X-Received: by 2002:a05:6512:1095:b0:511:8c1b:fb1 with SMTP id j21-20020a056512109500b005118c1b0fb1mr5340427lfg.41.1707822260021; Tue, 13 Feb 2024 03:04:20 -0800 (PST) X-Google-Smtp-Source: AGHT+IGq6fWLiU09EgxlKV8fgd6bS8ICNZBQjMR0vSKWfvjH4mIddsD17qXYAXIQukBer+5LpXMx5Cw5xu4+CE784CE= X-Received: by 2002:a05:6512:1095:b0:511:8c1b:fb1 with SMTP id j21-20020a056512109500b005118c1b0fb1mr5340392lfg.41.1707822259688; Tue, 13 Feb 2024 03:04:19 -0800 (PST) MIME-Version: 1.0 References: <1706138276-28224-1-git-send-email-roretzla@linux.microsoft.com> In-Reply-To: <1706138276-28224-1-git-send-email-roretzla@linux.microsoft.com> From: David Marchand Date: Tue, 13 Feb 2024 12:04:07 +0100 Message-ID: Subject: Re: [PATCH 0/9] use C11 alignof To: Tyler Retzlaff Cc: dev@dpdk.org, Akhil Goyal , Andrew Rybchenko , Anoob Joseph , Ferruh Yigit , Honnappa Nagarahalli , Jerin Jacob , Konstantin Ananyev , Nithin Dabilpuram , Ori Kam , Pavan Nikhilesh , Thomas Monjalon , Volodymyr Fialko 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 Thu, Jan 25, 2024 at 12:18=E2=80=AFAM Tyler Retzlaff wrote: > > Replace use of __alignof__(T) and __alignof__(e) with C11 alignof(T) > and alignof(typeof(e)) respectively to improve portability of the code > between toolchains. > > Tyler Retzlaff (9): > ring: use C11 alignof > mbuf: use C11 alignof > ethdev: use C11 alignof > eventdev: use C11 alignof > stack: use C11 alignof > node: use C11 alignof > pdcp: use C11 alignof > reorder: use C11 alignof > security: use C11 alignof > > lib/ethdev/ethdev_driver.c | 3 ++- > lib/ethdev/rte_flow.c | 3 ++- > lib/eventdev/rte_eventdev.c | 3 ++- > lib/mbuf/rte_mbuf_dyn.c | 3 ++- > lib/node/node_private.h | 4 +++- > lib/pdcp/rte_pdcp.c | 4 +++- > lib/reorder/rte_reorder.c | 3 ++- > lib/ring/rte_ring.c | 3 ++- > lib/security/rte_security.c | 5 +++-- > lib/stack/rte_stack.c | 3 ++- > 10 files changed, 23 insertions(+), 11 deletions(-) The change is trivial, but without a check in checkpatches.sh, I imagine new occurence to be introduced in the future. Btw, as it is trivial, please apply this change to the whole tree. --=20 David Marchand