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 265C2A0547; Fri, 29 Oct 2021 15:55:05 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A69854111F; Fri, 29 Oct 2021 15:55:04 +0200 (CEST) Received: from mail-io1-f52.google.com (mail-io1-f52.google.com [209.85.166.52]) by mails.dpdk.org (Postfix) with ESMTP id D0CCB410E1 for ; Fri, 29 Oct 2021 15:55:03 +0200 (CEST) Received: by mail-io1-f52.google.com with SMTP id e144so12618235iof.3 for ; Fri, 29 Oct 2021 06:55:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=yqGibJ7/HjnJBiWKvVcgCctd0dnRzpTTEeS0qIo1hqY=; b=n+hN8z0K4ytQPfpFYmxYnKxnR6Yk7ka1Gd2CCkYFFhrKqk6IOQm9xiGe2KJjiI0APo Ch96DFipcbSsp6s7SjcaojVa6msb7CwFNfG3PnztBBpMj9VnA5sVqj/PmqCLCQMOHCoE MiCRnikVPblGou7+ZE3J7GmpeugG3gEupAk8hSn1Z2vr4x0fD4eKI/7XfGH9EqtXQtSz QVSIewg3AlG4F8CzYGCLc5EUSQuo5/bEjz80/Q/Ef7ksfTRS5vObwsK6JUhQsfm5hGi/ T6yEi5Fnkqr5CriSK1J8I7M5CzEr6rV1skKTTXjUeeA0FFdOhjVWqjMTbQcqaLPdizse KYaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=yqGibJ7/HjnJBiWKvVcgCctd0dnRzpTTEeS0qIo1hqY=; b=h6soHZFvxXyPDuKI7oKx7kznkJ9rVTIHRquvvNbSSzWWfA3oSGX8JspJSjPhjlRW1z +2PUlURbFEOYZf2xFp+SdQPRR+yfyXLvv8sRlZ0XRZfjvE0mlBYyNwdxISj2HN7czrh2 nCmoVmyUD7gtfBaQjiNL0y4TyH0wMtOIK2yo2H82dlozUFyP86SI6Q0DmBLXZGg1MJIc QN9qNaOuOXPHwmDsCaQfElqKFjj/JEUfUjM3LqFnKko9XXr/FYeqX4PByIttgsJ8Cwvn e3URrHKOFoGUWnLi+iCfOtX9qjQsB9bPbOEbuMEjI/rK0UKs5SmbE7n0TFWHwZrawU52 fpPQ== X-Gm-Message-State: AOAM533uFy2GuzXNrYWAxSD1wg+jddcVe7rdZa1hDcTYUhA9EtewuHIb HHkXlf0svW5o8/8GJfJIFbIQp7e9UY0YD7n5ev0= X-Google-Smtp-Source: ABdhPJxFcmsjU8LiGraAFrZ3RBMPea2dy4c849USBKK7jsj4u1S6ONCbJUdn5tHrzzjSiR8Dvq/0/0Mb9wI9m1q9q0Y= X-Received: by 2002:a05:6638:3796:: with SMTP id w22mr8499006jal.126.1635515703268; Fri, 29 Oct 2021 06:55:03 -0700 (PDT) MIME-Version: 1.0 References: <20210902053253.3017858-1-feifei.wang2@arm.com> <20211029082021.945586-1-feifei.wang2@arm.com> <20211029082021.945586-2-feifei.wang2@arm.com> In-Reply-To: <20211029082021.945586-2-feifei.wang2@arm.com> From: Jerin Jacob Date: Fri, 29 Oct 2021 19:24:36 +0530 Message-ID: To: Feifei Wang Cc: Ruifeng Wang , dpdk-dev , nd , Stephen Hemminger , David Marchand , Thomas Monjalon , =?UTF-8?Q?Mattias_R=C3=B6nnblom?= , "Ananyev, Konstantin" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [dpdk-dev] [PATCH v8 1/5] eal: add new definitions for wait scheme 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 Sender: "dev" On Fri, Oct 29, 2021 at 1:50 PM Feifei Wang wrote: > > Introduce macros as generic interface for address monitoring. > > Add '__LOAD_EXC_128' for size of 128. For different size, encapsulate > '__LOAD_EXC_16', '__LOAD_EXC_32', '__LOAD_EXC_64' and '__LOAD_EXC_128' > into a new macro '__LOAD_EXC'. > > Furthermore, to prevent compilation warning in arm: > ---------------------------------------------- > 'warning: implicit declaration of function ...' > ---------------------------------------------- > Delete 'undef' constructions for '__LOAD_EXC_xx', '__SEVL' and '__WFE'. > And add =E2=80=98__RTE_ARM=E2=80=99 for these macros to fix the namespace= . > This is because original macros are undefine at the end of the file. > If new macro 'rte_wait_event' calls them in other files, they will be > seen as 'not defined'. > > Signed-off-by: Feifei Wang > Reviewed-by: Ruifeng Wang > Acked-by: Konstantin Ananyev Acked-by: Jerin Jacob