From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 351A9C433EF for ; Tue, 3 May 2022 05:00:44 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 556D083F4C; Tue, 3 May 2022 07:00:41 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=siemens.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=siemens.com header.i=@siemens.com header.b="nz8HqVTB"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id B6EF683F99; Tue, 3 May 2022 07:00:39 +0200 (CEST) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on0609.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0c::609]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id DC7FE83F2E for ; Tue, 3 May 2022 07:00:36 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=siemens.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=jan.kiszka@siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JmPJm9FhVLuOh1wN6OQDdvCQ/xV6Ugt2dzWEWumm4pTCeUtlQv4HpbLHcFIMhBjc1/DuYKxzq5kb5GJRVMvJ8B/+p5Sux0tGE6f9QZogf3apc8HiATxBRzlMJ9sTdivvy04mK+qWzWFUpujI2gG4vD1229trcttnX1EecsdsGTyabQT5DfRP8AnTifU/LjaNoYfi2KKwMyxEvdr4mNEaVY5J4Z5Cjw0s+GSPYfzXgv0oJ3jjuoxG1c26i5SzYLOfUsGc2biz/74zULmKckrowB4LY5mZU2eTmf6dEr9KEkVkbvKdJPL8OskcDDsF+qfL2j0ZG4nRNEz2MElrnkuk0g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=UYWMP4x/42uaqxf4pGeoZC/qAM92t9ya3Lm2Sbr0+5s=; b=FzLBatafSeOrNoS0HPpVNCZGAdM3joDS0iq63cvH9VYmOOvgP5jQOdvMOH6QGBsffDqwL6sJyfH7DvxUOKx+RBflg0F3gjbAVVyperBrXwM9esy99kX7SJkea/5nCfueP71GIN3HnH7eseNe7DWjUj8JT830zL0sat430IA1Iv7fefWKANx0Ig5AcLvdQUD7mbOWwWKjybGvWAb3nzJPmlpxM0hu8FCfu86Dxtn3I9mkqgM5lyWESEaHeICBtUdEH4ixjLnc/JLwyyCwdZUQPTrVLR+IfNtneo4urCLeBK1+f0uRcViTAKFKf73s0cnMgwyuialH7mg1Dci5mOLdfg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 194.138.21.70) smtp.rcpttodomain=gmx.de smtp.mailfrom=siemens.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=siemens.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UYWMP4x/42uaqxf4pGeoZC/qAM92t9ya3Lm2Sbr0+5s=; b=nz8HqVTB6rmhvxqqrrworrOHFyr7bTggqZfmhXo6Kj9lK1aHCKi0+wZKDAonBniCF+9JQRHdnMlI5eHzBiBJGfNG8p40mX5yIj6bq2VJjAcpLUFQ1C/GDgWJXcycF2aVHCZnCWGdpEBp3Cbjk9cX5BRtXGR/OcibMT933Y6BAvGjTR/6EJGYfmaiU5li83BsrDQRpmxeBN9w0MeMyJlmIPBGK+/l/SlrmT/3FXwODYZKS7B16ucT4fDg7hW3xBq5EzCZCGs+tuROqSl2VvPqJmElaLvd9MDq0cppP6salrczeVXX21/efMMNz8Jtu6iw8E9qLNYgd149qpUumqi29w== Received: from OL1P279CA0027.NORP279.PROD.OUTLOOK.COM (2603:10a6:e10:13::14) by HE1PR1001MB1242.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:3:f1::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.18; Tue, 3 May 2022 05:00:35 +0000 Received: from HE1EUR01FT032.eop-EUR01.prod.protection.outlook.com (2603:10a6:e10:13:cafe::a) by OL1P279CA0027.outlook.office365.com (2603:10a6:e10:13::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.14 via Frontend Transport; Tue, 3 May 2022 05:00:35 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 194.138.21.70) smtp.mailfrom=siemens.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=siemens.com; Received-SPF: Pass (protection.outlook.com: domain of siemens.com designates 194.138.21.70 as permitted sender) receiver=protection.outlook.com; client-ip=194.138.21.70; helo=hybrid.siemens.com; Received: from hybrid.siemens.com (194.138.21.70) by HE1EUR01FT032.mail.protection.outlook.com (10.152.0.176) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.5206.12 via Frontend Transport; Tue, 3 May 2022 05:00:34 +0000 Received: from DEMCHDC89XA.ad011.siemens.net (139.25.226.103) by DEMCHDC9SJA.ad011.siemens.net (194.138.21.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Tue, 3 May 2022 07:00:34 +0200 Received: from [167.87.0.8] (167.87.0.8) by DEMCHDC89XA.ad011.siemens.net (139.25.226.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Tue, 3 May 2022 07:00:33 +0200 Message-ID: <34334dcf-6350-c2aa-d50d-3992582427b8@siemens.com> Date: Tue, 3 May 2022 07:00:32 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.8.0 Subject: Re: [PATCH] efi_loader: Select EVENT as well Content-Language: en-US To: Heinrich Schuchardt , Jan Kiszka CC: AKASHI Takahiro , U-Boot Mailing List , Simon Glass References: <2fe884b2-5326-0644-ec5c-313d209a79b5@siemens.com> <20220427055531.GC34649@laputa> <8da0b807-de7e-e6fa-df21-d5a86ce96530@gmx.de> From: Jan Kiszka In-Reply-To: <8da0b807-de7e-e6fa-df21-d5a86ce96530@gmx.de> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-Originating-IP: [167.87.0.8] X-ClientProxiedBy: DEMCHDC89XA.ad011.siemens.net (139.25.226.103) To DEMCHDC89XA.ad011.siemens.net (139.25.226.103) X-TM-AS-Product-Ver: SMEX-14.0.0.3080-8.6.1018-26680.007 X-TM-AS-Result: No-10--14.691600-8.000000 X-TMASE-MatchedRID: 10+ctCQpgSw5QaOxwNGfvo9bHfxDWoibx1/NuoFDMxTvZFvZsQkL7TQj cFUdgOJXp8OlUPvzGP2oKDsp3ORPnsamUgwv+WY18CwmpEt6BRVoBuE+JesDiiqwx8x+s5lFukq RCdoXqVpGMe+tDjQ3FtIklxunVj5bdlVRZ73BS6SOSe0doWeIWMx079ojRyOi3nHtGkYl/VoBmf /gD11vZEL9PFtmqVvHujw9BXXmuOBsJ2m+NToEJp8DgPlU4XhQle+q6k7Q/cwvzLls7HTfGctDH w9RrCNbmyiLZetSf8kir3kOMJmHTCYG93cCja46C24oEZ6SpSkj80Za3RRg8PG2zD8harGPMg07 UzVf6diV/WNkCQfKc6IlIc8gR6kceiSXZ7J6jQI= X-TM-AS-User-Approved-Sender: No X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--14.691600-8.000000 X-TMASE-Version: SMEX-14.0.0.3080-8.6.1018-26680.007 X-TM-SNTS-SMTP: 4DB3CA315FCAEA6DFE818CF8FBE40905364617A9EB41451B0BD835E5E3E0942F2000:8 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5e862240-ef90-4807-cab7-08da2cc1db8e X-MS-TrafficTypeDiagnostic: HE1PR1001MB1242:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Nv7T9YtasbKNXu8lI57MFoeD2bw8rWNZuuNRsRCIfn6WHVC5rv6x6ZpMjkzZHX9P5dlbLPr5Aa7Tg9UBRL89xQtDHNXUsXknkTLzxjc105ozb1jUJBWWGxfMKD0yVqWbGdmEeuOEd78lM2K9HVPEFNylmFGzqTpW/ahIkJkVKewBx6CvK5APAdlueMSEj21wNCMlFJ7zNB4g4xbJebKG2ZGgaxVFonumauu5rAHTtJd3C18DEqiFjDymlBoCSD1zgiQmwDLsacb93AG8R4zj79fzn7H+EGqGDlL3Eb6oFkKyyg4xLGqp6T0tDQorRzQzq+E0Gg9/BnlEwoA5Pa1zjjVN35N0LNYPwR/PaCYdV5ivfm/ZHnyvWJXYj60SNLHh2EZqRWddHV5r1bI7RxeBZ4UovpGdAYhqKI9qPA2t3E0Rdh7nCfcu4XeN/ZGz3C0iTty6izUVJk00rLT03WdQCpyoAP+mr2eaRxsLGMAfPcVcR+0AVBZNrGEJY5ACPG7T70QhB8Ho3780kmtrTgsG3g4n1OH3BSaYqoJUe6zsEX5AMTDds0cJESMswMLy46MR19kkRVzWMNMr7oBlxEg/AmyuvhVzQDwlcujmDTqSKuxcTRt8GYEbZsik3nUT8RLMike7JLu+xPeghLTs39isFnXnN0dWtBjsCtdMmstyCFvt1k7KRszGM5ma0nEYa43dTJX2wi3P4OugHWo/2yHxovtnNfPLMWPf/qOHYMVPQRg= X-Forefront-Antispam-Report: CIP:194.138.21.70; CTRY:DE; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:hybrid.siemens.com; PTR:hybrid.siemens.com; CAT:NONE; SFS:(13230001)(4636009)(36840700001)(46966006)(40470700004)(82310400005)(8676002)(4326008)(47076005)(31696002)(44832011)(2906002)(6706004)(70586007)(70206006)(36756003)(82960400001)(7636003)(7596003)(316002)(5660300002)(8936002)(40460700003)(356005)(508600001)(31686004)(86362001)(26005)(2616005)(36860700001)(956004)(110136005)(54906003)(16576012)(83380400001)(336012)(16526019)(186003)(53546011)(3940600001)(43740500002); DIR:OUT; SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 May 2022 05:00:34.9287 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5e862240-ef90-4807-cab7-08da2cc1db8e X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=38ae3bcd-9579-4fd4-adda-b42e1495d55a; Ip=[194.138.21.70]; Helo=[hybrid.siemens.com] X-MS-Exchange-CrossTenant-AuthSource: HE1EUR01FT032.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR1001MB1242 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.5 at phobos.denx.de X-Virus-Status: Clean On 28.04.22 13:04, Heinrich Schuchardt wrote: > On 4/28/22 12:03, Jan Kiszka wrote: >> On 27.04.22 07:55, AKASHI Takahiro wrote: >>> On Wed, Apr 27, 2022 at 07:47:15AM +0200, Jan Kiszka wrote: >>>> From: Jan Kiszka >>>> >>>> Fixes >>>> >>>> WARNING: unmet direct dependencies detected for EVENT_DYNAMIC >>>>    Depends on [n]: EVENT [=n] >>>>    Selected by [y]: >>>>    - EFI_LOADER [=y] && OF_LIBFDT [=y] && ... >>>> >>>> and the succeeding build breakage. >>>> >>>> Signed-off-by: Jan Kiszka >>>> --- >>>>   lib/efi_loader/Kconfig | 1 + >>>>   1 file changed, 1 insertion(+) >>>> >>>> diff --git a/lib/efi_loader/Kconfig b/lib/efi_loader/Kconfig >>>> index 6b245f50a72..1bfb9ddbda9 100644 >>>> --- a/lib/efi_loader/Kconfig >>>> +++ b/lib/efi_loader/Kconfig >>>> @@ -15,6 +15,7 @@ config EFI_LOADER >>>>       depends on !EFI_APP >>>>       default y if !ARM || SYS_CPU = armv7 || SYS_CPU = armv8 >>>>       select DM_EVENT >>>> +    select EVENT > > event_notify_null() used for the DM_EVENT implementation is not > available without EVENT. It is a static inline stub in that case. > > Please, let DM_EVENT select on EVENT (drivers/core/Kconfig). > Just tested with a qemu target, and there is no generic build dependency of DM_EVENT on EVENT. The problem here is that EFI_LOADER selects EVENT_DYNAMIC but not EVENT, and that cannot work because the former depends on the latter. Jan -- Siemens AG, Technology Competence Center Embedded Linux