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 3C57B4300B; Tue, 8 Aug 2023 12:24:56 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 126B943247; Tue, 8 Aug 2023 12:24:56 +0200 (CEST) Received: from mail-vk1-f182.google.com (mail-vk1-f182.google.com [209.85.221.182]) by mails.dpdk.org (Postfix) with ESMTP id BC7A340A87 for ; Tue, 8 Aug 2023 12:24:54 +0200 (CEST) Received: by mail-vk1-f182.google.com with SMTP id 71dfb90a1353d-4871e5dbe0cso2497606e0c.1 for ; Tue, 08 Aug 2023 03:24:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691490294; x=1692095094; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=zfbfV2UxuqTrt1B4IiCVUyjAmTbTEtXBJyxvyxPT9DM=; b=jK0t+JnE3QqiLM6LKUK9V6X9aEcH0i5lfuSMgaDhxcBEvV6VK/dej01x/VDAOQwMbf 0mn5QVpN8T8fZE6FOWdbldsARm8eg5ft+myTtbGgfFElRcdxRbUQDnKv+H5KEWZV3a8i e17h3pF8Krjzu4WnI3+BEGYd2dll9ZtrtZvIf+cOSt1OZVZqs6jsMgJcqEtXyWyLjFlj xzJCdn/F97XXIBAatkJex3LHtol7TxoRqazBS1vc90DSNFTPQG+caGSEtczs/iEyeK5H 8uGmu6+SJ/emTrjIJoHJtnnWlqBfRtC2GxOJQqzgWs7xmlM0coRMWRnwhp9dUWyA0p6R FOkg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691490294; x=1692095094; 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=zfbfV2UxuqTrt1B4IiCVUyjAmTbTEtXBJyxvyxPT9DM=; b=fiQ4QDr6se1gwrZYW5yF36OLxB3G2g1VIasB8DBrChgx/VroImMBR05/9dY6B2okr6 LKu+lEfiqmJd2lFlDaEOqZLt6JSmOj+9w0yUoB0/S9qPItgHYkxn/ljfbD/tiCpJJ17F kROFsG5c7Tlkai7Xqkg+ezB6aCFV7mn+ZPWqUf/mLSzfbhDr9BWxpwFc3pRf6OwIl7B4 4X9spUuqtLtcXMxG65029I6ZQheNrR9TEKNm2MdDWkUN3HSVQ0JHcP2Qmmtzki2+cYAL ZNOWkvdtv2QLPv1HD3duo3i8XkjMrqlPInaZ6La8lvRRzdP9GzuC1/EMXgbf3t/kHTZa 2oJg== X-Gm-Message-State: AOJu0YzZhKdUvepUNW3h8pGES7q9JRNifbzKA0W86EjYDzQELaMjC9+0 pIU9jcISnTn9A/1uDE6D/GXBF81jsRSGxUpYbIg= X-Google-Smtp-Source: AGHT+IEUevN3JJecetHFXUnp8WNGOU5AG+ihxeWAUyCggAJvoIBhYvYa5HZza5FeaF1fWNr0SuAENJhtCjLpzDNZAM0= X-Received: by 2002:a1f:5c4e:0:b0:487:123d:d564 with SMTP id q75-20020a1f5c4e000000b00487123dd564mr3385077vkb.6.1691490293991; Tue, 08 Aug 2023 03:24:53 -0700 (PDT) MIME-Version: 1.0 References: <20230418104547.547084-1-sivaprasad.tummala@amd.com> <8f006152-7cb7-6fc8-22e6-5187d7611430@ericsson.com> <98CBD80474FA8B44BF855DF32C47DC35D87890@smartserver.smartshare.dk> <5e726b4e-66eb-0b0c-59cb-04b9bf97fdb2@ericsson.com> <98CBD80474FA8B44BF855DF32C47DC35D8792A@smartserver.smartshare.dk> In-Reply-To: From: Jerin Jacob Date: Tue, 8 Aug 2023 15:54:27 +0530 Message-ID: Subject: Re: [PATCH] eventdev: fix alignment padding To: =?UTF-8?Q?Morten_Br=C3=B8rup?= Cc: =?UTF-8?Q?Mattias_R=C3=B6nnblom?= , Sivaprasad Tummala , jerinj@marvell.com, dev@dpdk.org 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, Aug 2, 2023 at 9:49=E2=80=AFPM Jerin Jacob = wrote: > > On Tue, May 23, 2023 at 8:45=E2=80=AFPM Jerin Jacob wrote: > > > > On Wed, May 17, 2023 at 7:05=E2=80=AFPM Morten Br=C3=B8rup wrote: > > > > > > Shiva, > > > > Please send ABI change notice for this for 23.11 NOW. > > Once it is Acked and merged. I will merge the patch for 23.11 release. > > > > I am marking the patch as DEFERRED in patchwork and next release > > window it will come as NEW in patchwork. > > > Any objection to merge this? pahole output after the change, [for-main]dell[dpdk-next-eventdev] $ pahole build/app/test/dpdk-test -C rte_event_fp_ops struct rte_event_fp_ops { void * * data; /* 0 8 */ event_enqueue_t enqueue; /* 8 8 */ event_enqueue_burst_t enqueue_burst; /* 16 8 */ event_enqueue_burst_t enqueue_new_burst; /* 24 8 */ event_enqueue_burst_t enqueue_forward_burst; /* 32 8 */ event_dequeue_t dequeue; /* 40 8 */ event_dequeue_burst_t dequeue_burst; /* 48 8 */ event_maintain_t maintain; /* 56 8 */ /* --- cacheline 1 boundary (64 bytes) --- */ event_tx_adapter_enqueue_t txa_enqueue; /* 64 8 */ event_tx_adapter_enqueue_t txa_enqueue_same_dest; /* 72 8 */ event_crypto_adapter_enqueue_t ca_enqueue; /* 80 8 */ uintptr_t reserved[5]; /* 88 40 */ /* size: 128, cachelines: 2, members: 12 */ } __attribute__((__aligned__(64))); Acked-by: Jerin Jacob