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 A1603C433EF for ; Mon, 14 Mar 2022 15:00:06 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 762BB83B84; Mon, 14 Mar 2022 15:59:49 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=softathome.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=softathome1.onmicrosoft.com header.i=@softathome1.onmicrosoft.com header.b="OLHMMNuX"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 12DFB83B95; Mon, 14 Mar 2022 15:58:30 +0100 (CET) Received: from FRA01-MR2-obe.outbound.protection.outlook.com (mail-mr2fra01on0608.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e19::608]) (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 58CC68398A for ; Mon, 14 Mar 2022 15:58:04 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=softathome.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=philippe.reynes@softathome.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=a35DWz1yVPeOITCP1SqVG+dsH4aAKj/zRLJ9cnkns02QeDLjdiRdnVUq3xUU9OktmxVeP8H7p5xcmSDC8sdrKqqoXcej+srZinNJsoQsrjqVIPz2cYv5h4QGdV/4HvaP6jq7PJrq0TeoaAoniJ6C4sM2PMGX2iwYXAhdYK4h17lHcUSXQvIkU+NBLriQYX2ulBaVN8yJg05VP3Fe2ktnQYqvCvqt26HD5XAucuEtVaQ/Fom2qcL+JRKWpYEQme3TW5h608osw1YOoQabYhjEPpK9RMm7a6v5krjgF8M8sQ8ZOqc7UoHF8piJHp9q2ujLeo+79VoDxwyjjMSgwAYOSQ== 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=xUogSt9WnoHnlydnGRvaT/GFP4lmAjLnBIQTlt+pftQ=; b=LObJ6E2kUjsQx5zRSrxMdO0d+EH+gn4L/1VEtEWoluQ8tlObG9ESdw+/eY7NYnB6CYOhLW3KDToD+1w+CQLEH9ZiwvKK/lQCrSEuHMB4lNywbqBoH5PdxY90WnmxHOXk2Oj4S0chcEnCcgUFmeb6GUHwCVlfMCn+nSR28SzdBV+z/uQ3FvGFw8KMZZnmXzmJjC83/GPEFBtjH0BAJrsRP67dvlwxituDIE8Ld37muCrjw+hZ0gkrydRZELPhycqHbMP8NGgE4aTs1gEqsJLXaPjmGACsEhVm18sDRMAqQLTq01kr9iZSBfJG6tv7rUYvVZihDrd7a3vMY/oNdBNvGg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 149.6.166.170) smtp.rcpttodomain=chromium.org smtp.mailfrom=softathome.com; dmarc=bestguesspass action=none header.from=softathome.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=softathome1.onmicrosoft.com; s=selector1-softathome1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xUogSt9WnoHnlydnGRvaT/GFP4lmAjLnBIQTlt+pftQ=; b=OLHMMNuX+pym+uuNXnC6lP7Z8LHY4SXO6lpJ+OMeWc51fhAO6C5vPSIO/fORPiPmmt8dQMOcQ+tZQB/l6YhAr+eoo6sDE3lwgEIhh/mKxMjWJ2Q73bDQ41x8ayDLUTtYdzMBeRCkO2ayJlNdkAujSUODG6cK8hyaruEUWM9bQCC9VilRheSwWT3jAgxAfvdGfbqjonk6HTpMSESZSBI8qftytIdn+uPRIA6L/wH5FIkJtdBWkB41xp0faHN/m7ooXs2laZ0yH30wHfzD9iqV/BJsaSJGZ6hjO0bnzHrgr56P81/lWYerqKZr7odI3curZQb/QghL1Yarqgj2CtuAew== Received: from AS8P250CA0006.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:330::11) by PR0P264MB1611.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:168::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5061.22; Mon, 14 Mar 2022 14:58:02 +0000 Received: from PR2FRA01FT001.eop-fra01.prod.protection.outlook.com (2603:10a6:20b:330:cafe::10) by AS8P250CA0006.outlook.office365.com (2603:10a6:20b:330::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5061.26 via Frontend Transport; Mon, 14 Mar 2022 14:58:02 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 149.6.166.170) smtp.mailfrom=softathome.com; dkim=none (message not signed) header.d=none;dmarc=bestguesspass action=none header.from=softathome.com; Received-SPF: Pass (protection.outlook.com: domain of softathome.com designates 149.6.166.170 as permitted sender) receiver=protection.outlook.com; client-ip=149.6.166.170; helo=proxy.softathome.com; Received: from proxy.softathome.com (149.6.166.170) by PR2FRA01FT001.mail.protection.outlook.com (10.152.48.94) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5061.22 via Frontend Transport; Mon, 14 Mar 2022 14:58:01 +0000 Received: from localhost.localdomain (unknown [192.168.72.32]) by proxy.softathome.com (Postfix) with ESMTPSA id BE8D02003B; Mon, 14 Mar 2022 15:58:01 +0100 (CET) From: Philippe Reynes To: sjg@chromium.org, rasmus.villemoes@prevas.dk Cc: u-boot@lists.denx.de, Philippe Reynes Subject: [PATCH v7 13/16] configs: sandbox_defconfig: enable stage pre-load in bootm Date: Mon, 14 Mar 2022 15:57:42 +0100 Message-Id: <20220314145745.15249-14-philippe.reynes@softathome.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20220314145745.15249-1-philippe.reynes@softathome.com> References: <20220314145745.15249-1-philippe.reynes@softathome.com> X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email MIME-Version: 1.0 Content-Type: text/plain X-MS-Office365-Filtering-Correlation-Id: 906e51cf-526a-4017-6a42-08da05cb0959 X-MS-TrafficTypeDiagnostic: PR0P264MB1611: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: HUbd4us3xFuMM6IOur7AwI1VuqnsYDkJdBBoyAK07Q8hEVaXb3+Th/xg4oHBkjxojjqy68xeYBWsFaqBWrT+OzEIC5/p2QuU7NKIIM1j97ll/6GyyKeHYOpz7K+jZOsVusc9iKPKAvEUN+J3cOR+FoIIMbSjLd5SmuTdfZO/MVrDYS1KDqgSvAWuaIPWJfLv5l3EV4c9kzkKzjHsSEZDFU4W7N12gbhBN5Ce/gB92gy9oC0Dj5nF1IUik89CNrYkWb7uMOs/7k9mBLEdjDhokjxVKSr9fFR0dgKQt/u+H25tCwenFWde60WbQDXZfEyV9ZOio8O11DbQyfarBBHC+xQk2y48CZF9fZef+F6b/JuKqT7hYc37wIdhSADbur3wFvoBBDjhrcF6CfTZEEnAxPb1gGsfpqGqippyDcbFHllSGzI43PsQ2Wxd2hCYtPcn7afCQdKCMoew8urKdEFPGsqDgr/Dc8fvBUC8nToBPpXZTCTY0nzJQMSd7VrsPFExqBQHIqypjqZO3ZMM5YV3oi6u30l18Sp728uANcKf37HPQ0mN75VujzAqFRGapgCWTw/bF8kwJ+xh0dnbk4cK5jbbkg2MMJqn73+F/7VAYzaOj7N1DHL54W+TTckA90r85PpbP5n12HW2zEQam3um7Tkge5biXwWTShVfS4bRbZHwKIBoLCDPOT74XCDz5yaIWJSgpPOKUd8dxBAwCcPgUg== X-Forefront-Antispam-Report: CIP:149.6.166.170; CTRY:FR; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:proxy.softathome.com; PTR:InfoDomainNonexistent; CAT:NONE; SFS:(13230001)(4636009)(40470700004)(36840700001)(46966006)(26005)(70586007)(70206006)(6266002)(186003)(8676002)(4326008)(82960400001)(426003)(8936002)(336012)(6666004)(6966003)(1076003)(508600001)(86362001)(82310400004)(316002)(40460700003)(2616005)(36860700001)(356005)(5660300002)(36756003)(81166007)(47076005)(107886003)(44832011)(2906002)(83380400001)(36900700001); DIR:OUT; SFP:1101; X-OriginatorOrg: softathome.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Mar 2022 14:58:01.9232 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 906e51cf-526a-4017-6a42-08da05cb0959 X-MS-Exchange-CrossTenant-Id: aa10e044-e405-4c10-8353-36b4d0cce511 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=aa10e044-e405-4c10-8353-36b4d0cce511; Ip=[149.6.166.170]; Helo=[proxy.softathome.com] X-MS-Exchange-CrossTenant-AuthSource: PR2FRA01FT001.eop-fra01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR0P264MB1611 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 Enable the support of stage pre-load in bootm. For the moment, this stage allow to verify the signature of the full image with a header. Reviewed-by: Simon Glass Signed-off-by: Philippe Reynes --- configs/sandbox_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs/sandbox_defconfig b/configs/sandbox_defconfig index 7ebeb89264..46bf18bc98 100644 --- a/configs/sandbox_defconfig +++ b/configs/sandbox_defconfig @@ -27,6 +27,8 @@ CONFIG_AUTOBOOT_SHA256_FALLBACK=y CONFIG_AUTOBOOT_NEVER_TIMEOUT=y CONFIG_AUTOBOOT_STOP_STR_ENABLE=y CONFIG_AUTOBOOT_STOP_STR_CRYPT="$5$rounds=640000$HrpE65IkB8CM5nCL$BKT3QdF98Bo8fJpTr9tjZLZQyzqPASBY20xuK5Rent9" +CONFIG_IMAGE_PRE_LOAD=y +CONFIG_IMAGE_PRE_LOAD_SIG=y CONFIG_CONSOLE_RECORD=y CONFIG_CONSOLE_RECORD_OUT_SIZE=0x1000 CONFIG_PRE_CONSOLE_BUFFER=y @@ -37,6 +39,7 @@ CONFIG_STACKPROTECTOR=y CONFIG_ANDROID_AB=y CONFIG_CMD_CPU=y CONFIG_CMD_LICENSE=y +CONFIG_CMD_BOOTM_PRE_LOAD=y CONFIG_CMD_BOOTZ=y CONFIG_CMD_BOOTEFI_HELLO=y CONFIG_CMD_ABOOTIMG=y -- 2.17.1