[{"id":1774335,"web_url":"http://patchwork.ozlabs.org/comment/1774335/","msgid":"<CAPnjgZ2Cebqbm39qOuo2-3xtGjZq1=Vp9GT96tv_jyKydQ9Cgg@mail.gmail.com>","list_archive_url":null,"date":"2017-09-25T02:11:32","subject":"Re: [U-Boot] [PATCH 01/10] efi_loader: allow return value in\n\tEFI_CALL","submitter":{"id":6170,"url":"http://patchwork.ozlabs.org/api/people/6170/","name":"Simon Glass","email":"sjg@chromium.org"},"content":"On 15 September 2017 at 02:06, Heinrich Schuchardt <xypron.glpk@gmx.de> wrote:\n> Macro EFI_CALL was introduced to call an UEFI function.\n> Unfortunately it does not support return values.\n> Most UEFI functions have a return value.\n>\n> So let's rename EFI_CALL to EFI_CALL_VOID and introduce a\n> new EFI_CALL macro that supports return values.\n>\n> Cc: Rob Clark <robdclark@gmail.com>\n> Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>\n> ---\n>  include/efi_loader.h          | 17 +++++++++++++++--\n>  lib/efi_loader/efi_boottime.c |  3 ++-\n>  2 files changed, 17 insertions(+), 3 deletions(-)\n\nReviewed-by: Simon Glass <sjg@chromium.org>","headers":{"Return-Path":"<u-boot-bounces@lists.denx.de>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.denx.de\n\t(client-ip=81.169.180.215; helo=lists.denx.de;\n\tenvelope-from=u-boot-bounces@lists.denx.de;\n\treceiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=google.com header.i=@google.com\n\theader.b=\"dHFg5ClP\"; \n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=chromium.org header.i=@chromium.org\n\theader.b=\"jYen0KP8\"; dkim-atps=neutral"],"Received":["from lists.denx.de (dione.denx.de [81.169.180.215])\n\tby ozlabs.org (Postfix) with ESMTP id 3y0nff2SVyz9t3t\n\tfor <incoming@patchwork.ozlabs.org>;\n\tMon, 25 Sep 2017 12:12:42 +1000 (AEST)","by lists.denx.de (Postfix, from userid 105)\n\tid 0F199C22187; Mon, 25 Sep 2017 02:12:13 +0000 (UTC)","from lists.denx.de (localhost [IPv6:::1])\n\tby lists.denx.de (Postfix) with ESMTP id 4D850C220C7;\n\tMon, 25 Sep 2017 02:11:59 +0000 (UTC)","by lists.denx.de (Postfix, from userid 105)\n\tid 2EB0DC21C35; Mon, 25 Sep 2017 02:11:55 +0000 (UTC)","from mail-qk0-f177.google.com (mail-qk0-f177.google.com\n\t[209.85.220.177])\n\tby lists.denx.de (Postfix) with ESMTPS id 5E7C1C21C26\n\tfor <u-boot@lists.denx.de>; Mon, 25 Sep 2017 02:11:54 +0000 (UTC)","by mail-qk0-f177.google.com with SMTP id s132so5376729qke.7\n\tfor <u-boot@lists.denx.de>; Sun, 24 Sep 2017 19:11:54 -0700 (PDT)","by 10.200.37.200 with HTTP; Sun, 24 Sep 2017 19:11:32 -0700 (PDT)"],"X-Spam-Checker-Version":"SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de","X-Spam-Level":"","X-Spam-Status":"No, score=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE,\n\tRCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,\n\tT_DKIM_INVALID autolearn=unavailable\n\tautolearn_force=no version=3.4.0","DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n\ts=20161025; \n\th=mime-version:sender:in-reply-to:references:from:date:message-id\n\t:subject:to:cc;\n\tbh=l+LSHXmASEyuXKAYLoRHsIf3m144mPqtxcm6BfCLSFU=;\n\tb=dHFg5ClPtlm891cpGMKA9i2IHvMUV41L5iaY1sSp/oc9voQdXB1befK+F6YvVGwr4K\n\tb+coAca5yNMojcOATc/R+KvqoANs2NfQtjiZIFKrtNg2StJk45abRAuC9CnJL5aKwspB\n\t+PsP0+uzpd7ehmBW24/0rw2J9C/+MHGEGegKprcg8oALf4i8WwJS7SPktYzmYJEUefcj\n\tTm0ootcVAs5GGcefV+7hh76YfO2+JVWbt+xBxxows81qYcoyvKmUHtcNN2gn5ESIVkZ2\n\t12gk3aCypytwB6gC0oXlMN19zsQUb5Tlnwpb9k2NBGWn4f02fFlFIyRH/s/MLbQrhJ68\n\ty4vA==","v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org;\n\ts=google; \n\th=mime-version:sender:in-reply-to:references:from:date:message-id\n\t:subject:to:cc;\n\tbh=l+LSHXmASEyuXKAYLoRHsIf3m144mPqtxcm6BfCLSFU=;\n\tb=jYen0KP85wpEqF3CNK6+zwI1pMaiVISAXIVRyN6A72ZmGStdIwFSQgAw4B3c62x54a\n\tyImQ6Qx6zz+JLieh+ffGPEapsz8GWeRjY6kaXKQKdG5JltgloKBi1pRm9auTZEu5YSsZ\n\tnmYoMmrTFIB3LoT9HbGn2NMY3yRLjHSsDbn7I="],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:mime-version:sender:in-reply-to:references:from\n\t:date:message-id:subject:to:cc;\n\tbh=l+LSHXmASEyuXKAYLoRHsIf3m144mPqtxcm6BfCLSFU=;\n\tb=kvJRkfD7wyFKzZGzTd9F1iBgxCEuwm6rSKTL2NHWqLAVg6LXqlIgRSqNczweEDopGf\n\tm2DZFJmqmbynEra5JwmjBI1lyCQYS0uVptmLsTkm3Y3NmH+55QdHp9Lx4rOsj77dxtsr\n\tDKfAmJ1OdgTGFoLLj6uKr5w9On8B2fpsVLANjCetQc21w+nQF5aTf0YgfmOOTk+6+unn\n\tbcu/kuZr4mJoSwDMPk3HaYu3g/3ddNcTjizPLLYyMFk5bdfSHOE+dX95Was7kF6s/+lz\n\t5qLewTYrgHN85Y9+rXHpsiB2v8WkUphAc8P3swgRVrmwzHawfrl8VWLANMPsh6ANctbE\n\tPrcA==","X-Gm-Message-State":"AHPjjUgrvmdG7VCMJqI3Ixd+ZfzMwK5tXb6lItWdi3MvnC1DG1I/LJ9C\n\ttweHk1mBqa+4FjISd5jWjsHOFow65W/+I48aU6JJlQ==","X-Google-Smtp-Source":"AOwi7QAJ7dwqfTbRdlYVLD3GkFPaJiLW7eWSo0kUFrHFTmX6w/B9CkPtrMpffqlEuPD+icC1iXA11PLwoqUO5CzS2uo=","X-Received":"by 10.55.122.130 with SMTP id v124mr8755183qkc.209.1506305513130;\n\tSun, 24 Sep 2017 19:11:53 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<20170915080619.25250-2-xypron.glpk@gmx.de>","References":"<20170915080619.25250-1-xypron.glpk@gmx.de>\n\t<20170915080619.25250-2-xypron.glpk@gmx.de>","From":"Simon Glass <sjg@chromium.org>","Date":"Sun, 24 Sep 2017 22:11:32 -0400","X-Google-Sender-Auth":"zr0gNxIE1Bm75X8uP21om-QykvA","Message-ID":"<CAPnjgZ2Cebqbm39qOuo2-3xtGjZq1=Vp9GT96tv_jyKydQ9Cgg@mail.gmail.com>","To":"Heinrich Schuchardt <xypron.glpk@gmx.de>","Cc":"=?utf-8?q?=C5=81ukasz_Majewski?= <l.majewski@samsung.com>,\n\tAndy Shevchenko <andriy.shevchenko@linux.intel.com>, U-Boot Mailing List\n\t<u-boot@lists.denx.de>,  Fabio Estevam <fabio.estevam@nxp.com>,\n\tMaxime Ripard <maxime.ripard@free-electrons.com>","Subject":"Re: [U-Boot] [PATCH 01/10] efi_loader: allow return value in\n\tEFI_CALL","X-BeenThere":"u-boot@lists.denx.de","X-Mailman-Version":"2.1.18","Precedence":"list","List-Id":"U-Boot discussion <u-boot.lists.denx.de>","List-Unsubscribe":"<https://lists.denx.de/options/u-boot>,\n\t<mailto:u-boot-request@lists.denx.de?subject=unsubscribe>","List-Archive":"<http://lists.denx.de/pipermail/u-boot/>","List-Post":"<mailto:u-boot@lists.denx.de>","List-Help":"<mailto:u-boot-request@lists.denx.de?subject=help>","List-Subscribe":"<https://lists.denx.de/listinfo/u-boot>,\n\t<mailto:u-boot-request@lists.denx.de?subject=subscribe>","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"base64","Errors-To":"u-boot-bounces@lists.denx.de","Sender":"\"U-Boot\" <u-boot-bounces@lists.denx.de>"}}]