From patchwork Tue Sep 24 02:49:24 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Armin Kuster X-Patchwork-Id: 174247 Delivered-To: patch@linaro.org Received: by 2002:a92:7e96:0:0:0:0:0 with SMTP id q22csp3587124ill; Mon, 23 Sep 2019 19:54:42 -0700 (PDT) X-Google-Smtp-Source: APXvYqzO0x9CwlGNt0/kc41wnMMHgREqBy7Ac224BNYv8kKiv8uFUDc24s8bxkM1Q9cbpwOvHHN1 X-Received: by 2002:a17:90b:294:: with SMTP id az20mr475032pjb.16.1569293682852; Mon, 23 Sep 2019 19:54:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1569293682; cv=none; d=google.com; s=arc-20160816; b=WIqVyYolKoYHfzsbIrEaseKAUwAe0VxsB4ScI/lOcciiehE3ylcHNoa4l63jKOAWNC Wh9k3c3E1hEdGTNgwPu4cTf6sJadmiv8c5Wi9aRowPKPWieBgivh6G54pOBiKxU6p73k cVR2Ep1RhHuvDqELF8N146I5gHSCpqmVI5y4fSVBiu1AB+qNgvTDEvqXTsNym4FRDWcB DtDdMl+ycOtey617iYYmZfByU17CwjFlohNTSCWaNrUXdJPW4MabeSfJFJ9UWayRgtvt UduLG7ahnZYT2q9b3BP+6+g70Hju0oA+BANtwBrBtECM2lsI1Ro8zzGOxW4AYnJXOr+t rlSA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to; bh=OFBObqdMbV/XFlLFcFr9vYYEN40ueg+9f4T5zERyw0k=; b=aGXkjEXCxCVWX1iHA21hlJCjnRZjtewTQvIKO2Fp0GgDzIDvNGb0WR25d4iSjWSc3h DNOtZzX/Jd/m3faP1ZhexbC01bRg+aXwAsZyMGhgBIjXylFu0yjeNOkH3yqmcgEOAvwT NdXzBC/JItNfDLlJEDc/NIXIBp7G20wT+DPKKjbvFPIiWUhf+uFXtBjMakT//b6eQFG/ xwAMR7XEkO/aoR1CmozASRZ7GckQFwQPVDXU1823j07KfS/QHCLwoZkTCqh5j+OT+Aiq BWulSVQQ+DJ5r53rW0mbmieznMTos2ZMwPfzj7vYnuQ90qlfxII3RA2pYvkq8/T5M0/8 6+zQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=hoK2OVcl; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id v11si479441plp.369.2019.09.23.19.54.42; Mon, 23 Sep 2019 19:54:42 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) client-ip=140.211.169.62; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=hoK2OVcl; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from ec2-34-214-78-129.us-west-2.compute.amazonaws.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 9AC547F32C; Tue, 24 Sep 2019 02:50:44 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@lists.openembedded.org Received: from mail-pf1-f194.google.com (mail-pf1-f194.google.com [209.85.210.194]) by mail.openembedded.org (Postfix) with ESMTP id C21CB7F2DE for ; Tue, 24 Sep 2019 02:50:16 +0000 (UTC) Received: by mail-pf1-f194.google.com with SMTP id q10so297398pfl.0 for ; Mon, 23 Sep 2019 19:50:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:in-reply-to:references; bh=sRFkFtQNu/c9RuPbZQKQ20iMl/cNy+QCK9j3pq4pBWs=; b=hoK2OVcljegj9VBr3P45OOxIz7H4InD0MJBnGwclWKU5fbFNY4v+M/m33yjI9E+DcO 2Zg3Onts3OUZ1rLtTijCU50IYHcsBc5mNMDrUHxr0ftkGt+uY8od4+AAkdbQUse8DrfR R5KUAOPOtUTOdGXKDPlnNNqBkUo66gXEkCBiSDtToUGGtMzDpMz6c/GT/ea0NgbadbHH yTOppq8UTvKen+DE5N5sebkYrd3CwDI0AHKNDMwnNkWkCZVI600FCitpyVarxK+F0mO7 ZzdgWOfSFTB+tIN6g/yS4wZ2H4bUVhDdSjXBaypFK9RlzdGa80uNusO4do23sqs+TGJE lhFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references; bh=sRFkFtQNu/c9RuPbZQKQ20iMl/cNy+QCK9j3pq4pBWs=; b=cJczFZ9PRwZe3XoEHnYHDDKr13jSx/GADRfl5GF4uoquSCxIJSydserIovaHaLj1os 45ubMjslOQEXs5lA8uHjKiseMYf4wYlStIj/2xvDgAETKIlLDvU2u3LMihZPE6ELOIQ8 Ebt6g6A2XAvHy9MBPFAsKwj2aScNkNdiBredyAeiMgPrIDukJneh5IMUBPDoDbS3Grw/ uXhjprn+2F+HPuKlRNYFivr16frGrQC/CpcJBpFjcjEjaR6SNzQ0jGmmWdGwwtWhLeoK lEgZPy/EvToyI32eBMzJFNJWeJvNyamtPpXnN4V/5YSoUbxlfa619XG5H6m9mh75YVP3 uqmw== X-Gm-Message-State: APjAAAX9w7uYuVqA3Y5A15N/HnlyEqIeI4k5s5VeYqxFlwxriDguX9du /q2r7+nhc6Bal+aft26AcmBND2pKNKg= X-Received: by 2002:a65:628a:: with SMTP id f10mr760141pgv.155.1569293417809; Mon, 23 Sep 2019 19:50:17 -0700 (PDT) Received: from akuster-ThinkPad-T460s.mvista.com ([2601:202:4180:a5c0:ec07:55c0:9c8c:b3de]) by smtp.gmail.com with ESMTPSA id q204sm146791pfc.11.2019.09.23.19.50.17 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 23 Sep 2019 19:50:17 -0700 (PDT) From: Armin Kuster To: openembedded-core@lists.openembedded.org Date: Mon, 23 Sep 2019 19:49:24 -0700 Message-Id: <143ff6959233db2ebd10791a3b2b362097593aba.1569292053.git.akuster808@gmail.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: References: Subject: [OE-core] [warrior][ 44/50] kernel-fitimage: uboot-sign: fix missing signature X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: openembedded-core-bounces@lists.openembedded.org Errors-To: openembedded-core-bounces@lists.openembedded.org From: Jun Nie u-boot.bin with dtb & signature should be placed in ${B} so that it can be deployed by u-boot as expected. Otherwise, the version without signature is installed. Signed-off-by: Jun Nie Signed-off-by: Richard Purdie Signed-off-by: Armin Kuster --- meta/classes/uboot-sign.bbclass | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) -- 2.7.4 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/classes/uboot-sign.bbclass b/meta/classes/uboot-sign.bbclass index 8beafff..1fc2a37 100644 --- a/meta/classes/uboot-sign.bbclass +++ b/meta/classes/uboot-sign.bbclass @@ -66,7 +66,7 @@ concat_dtb_helper() { install ${UBOOT_BINARY} ${DEPLOYDIR}/${UBOOT_IMAGE} elif [ -e "${DEPLOYDIR}/${UBOOT_NODTB_IMAGE}" -a -e "$deployed_uboot_dtb_binary" ]; then cd ${DEPLOYDIR} - cat ${UBOOT_NODTB_IMAGE} $deployed_uboot_dtb_binary | tee ${UBOOT_BINARY} > ${UBOOT_IMAGE} + cat ${UBOOT_NODTB_IMAGE} $deployed_uboot_dtb_binary | tee ${B}/${CONFIG_B_PATH}/${UBOOT_BINARY} > ${UBOOT_IMAGE} else bbwarn "Failure while adding public key to u-boot binary. Verified boot won't be available." fi @@ -77,10 +77,12 @@ concat_dtb() { mkdir -p ${DEPLOYDIR} if [ -n "${UBOOT_CONFIG}" ]; then for config in ${UBOOT_MACHINE}; do + CONFIG_B_PATH="${config}" cd ${B}/${config} concat_dtb_helper done else + CONFIG_B_PATH="" cd ${B} concat_dtb_helper fi