Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2198588/?format=api
{ "id": 2198588, "url": "http://patchwork.ozlabs.org/api/patches/2198588/?format=api", "web_url": "http://patchwork.ozlabs.org/project/uboot/patch/20260220091518.180641-6-Wojciech.Dubowik@mt.com/", "project": { "id": 18, "url": "http://patchwork.ozlabs.org/api/projects/18/?format=api", "name": "U-Boot", "link_name": "uboot", "list_id": "u-boot.lists.denx.de", "list_email": "u-boot@lists.denx.de", "web_url": null, "scm_url": null, "webscm_url": null, "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20260220091518.180641-6-Wojciech.Dubowik@mt.com>", "list_archive_url": null, "date": "2026-02-20T09:15:15", "name": "[v7,5/6] binman: DTS: Add dump-signature option for capsules", "commit_ref": null, "pull_url": null, "state": "accepted", "archived": false, "hash": "a376eac7ca5dd255382b512d0de94bf211d1270c", "submitter": { "id": 90988, "url": "http://patchwork.ozlabs.org/api/people/90988/?format=api", "name": "Wojciech Dubowik", "email": "Wojciech.Dubowik@mt.com" }, "delegate": { "id": 3184, "url": "http://patchwork.ozlabs.org/api/users/3184/?format=api", "username": "sjg", "first_name": "Simon", "last_name": "Glass", "email": "sjg@chromium.org" }, "mbox": "http://patchwork.ozlabs.org/project/uboot/patch/20260220091518.180641-6-Wojciech.Dubowik@mt.com/mbox/", "series": [ { "id": 492764, "url": "http://patchwork.ozlabs.org/api/series/492764/?format=api", "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=492764", "date": "2026-02-20T09:15:10", "name": "UEFI Capsule - PKCS11 Support", "version": 7, "mbox": "http://patchwork.ozlabs.org/series/492764/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2198588/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2198588/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<u-boot-bounces@lists.denx.de>", "X-Original-To": "incoming@patchwork.ozlabs.org", "Delivered-To": "patchwork-incoming@legolas.ozlabs.org", "Authentication-Results": [ "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=mt.com header.i=@mt.com header.a=rsa-sha256\n header.s=selector2 header.b=dwYhWGzF;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)", "phobos.denx.de;\n dmarc=pass (p=reject dis=none) header.from=mt.com", "phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de", "phobos.denx.de;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=mt.com header.i=@mt.com header.b=\"dwYhWGzF\";\n\tdkim-atps=neutral", "phobos.denx.de;\n dmarc=pass (p=reject dis=none) header.from=mt.com", "phobos.denx.de;\n spf=fail smtp.mailfrom=Wojciech.Dubowik@mt.com", "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=mt.com;" ], "Received": [ "from phobos.denx.de (phobos.denx.de\n [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fHPkT22Krz1xvS\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 20 Feb 2026 20:16:17 +1100 (AEDT)", "from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id CBFD583EE8;\n\tFri, 20 Feb 2026 10:15:34 +0100 (CET)", "by phobos.denx.de (Postfix, from userid 109)\n id B9B4B83EAC; Fri, 20 Feb 2026 10:15:32 +0100 (CET)", "from AS8PR04CU009.outbound.protection.outlook.com\n (mail-westeuropeazlp170110003.outbound.protection.outlook.com\n [IPv6:2a01:111:f403:c201::3])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id AEA7983AC5\n for <u-boot@lists.denx.de>; Fri, 20 Feb 2026 10:15:29 +0100 (CET)", "from DB9PR03MB7180.eurprd03.prod.outlook.com (2603:10a6:10:22d::13)\n by GV1PR03MB8544.eurprd03.prod.outlook.com (2603:10a6:150:9c::11)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9632.16; Fri, 20 Feb\n 2026 09:15:27 +0000", "from DB9PR03MB7180.eurprd03.prod.outlook.com\n ([fe80::6fd2:12a9:4423:8ddc]) by DB9PR03MB7180.eurprd03.prod.outlook.com\n ([fe80::6fd2:12a9:4423:8ddc%6]) with mapi id 15.20.9632.010; Fri, 20 Feb 2026\n 09:15:27 +0000" ], "X-Spam-Checker-Version": "SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de", "X-Spam-Level": "", "X-Spam-Status": "No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED,\n SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2", "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=edAK2NI9nqp8cB3jaOrwrnVTjm2AKicnXHyk1EAcyeogjykWMYfCBVXrnk8UNq+ESTeB2Rb6hVz0BYE2KRamwjjT+FiM6FG7ugLaPE7l5WFwEtOgReYxcKOnsu1v6TszAynmC0k4YsWCB3e/RLePyRQHxnr5uZxMPqO44c81PsgqTHg52cVcynU4Ms8XHHIeuQ2C1jZqhTFngm+zsVPrlNjU+vOE9HB4HCvDrf+Sm2N67oNuLfMNChOVFegUCU/XIV//MFM0jIOunATcDhp3Sd/UoVp6YLeisFrCMIkMg2qsBkJWmztClPV8klZ6YxwVQqCSg2Yd6+oPvNM7kNr3SA==", "ARC-Message-Signature": "i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n 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;\n bh=KvcDsHHKQBvGPhdBF15520xnz8aqRi4H5vfU0eJx9XE=;\n b=A/srxrZKPQs92ueOAoSVOLneYfuejEJ6ffQmuGnXZ+YGt0bGHBA5H1692yYJpmdQ4QNXhOZTYPT/WoL0H0YMLf8Nv/G0KrZfJeh2GJiQYhJwShkg/eZ9v1fLoL9BMGCQyOaf7kqi/N4frmn7+CcmPCcZ2HcS9GDZM9zvfvmmjXqZwl0fWSaxj+qc2zfJK0wfc/YglsCWZ+8wqStx9DcHl/E2VRSZPAHZLTzn8o1NWvQJuylky65fwbFbUiZhD7KKVwR4jPMe5j7KsddOpqGBax2ngGhQVhPL7fDBlN1kgli8e4K+1Uw0uoKMS3ll1BAClLdyoCXvv5Oln8iYyCfRnA==", "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=mt.com; dmarc=pass action=none header.from=mt.com; dkim=pass\n header.d=mt.com; arc=none", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=mt.com; s=selector2;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=KvcDsHHKQBvGPhdBF15520xnz8aqRi4H5vfU0eJx9XE=;\n b=dwYhWGzF4508zkymzdreKEBMTg+ysz30Y8rwxxxA4EqwAFCuON7RZOgSipkZMPaFoxcx+H5TDVDKWtie+pjLQy5Dv/R1fzcVx3gCTnRnmG9lXT+i7M8sopAP3WFy5Bf0d8wteZx9mPsRQTPhJrZ7/TS/NFINFmMwWFgfXumsAHOP6USt7GII86amol7X8cAor3up7MfBHKLO+ZMpPoyI/yR5KId+PUJVlUfI16VxDdKNMVWFvgAy1i+33kQbOUTZNVDlmceG79EXdooG0w5DGuzSAG2b1fF11kKMgvyzY54yp8bCVQ5dNgKkJcQsiW/yDMnKKgy+bC/hGnA8OabfvA==", "From": "Wojciech Dubowik <Wojciech.Dubowik@mt.com>", "To": "u-boot@lists.denx.de", "Cc": "Wojciech Dubowik <Wojciech.Dubowik@mt.com>, ilias.apalodimas@linaro.org,\n trini@konsulko.com, simon.glass@canonical.com, quentin.schulz@cherry.de", "Subject": "[PATCH v7 5/6] binman: DTS: Add dump-signature option for capsules", "Date": "Fri, 20 Feb 2026 10:15:15 +0100", "Message-ID": "<20260220091518.180641-6-Wojciech.Dubowik@mt.com>", "X-Mailer": "git-send-email 2.47.3", "In-Reply-To": "<20260220091518.180641-1-Wojciech.Dubowik@mt.com>", "References": "<20260220091518.180641-1-Wojciech.Dubowik@mt.com>", "Content-Transfer-Encoding": "8bit", "Content-Type": "text/plain", "X-ClientProxiedBy": "ZR2P278CA0004.CHEP278.PROD.OUTLOOK.COM\n (2603:10a6:910:50::8) To DB9PR03MB7180.eurprd03.prod.outlook.com\n (2603:10a6:10:22d::13)", "MIME-Version": "1.0", "X-MS-PublicTrafficType": "Email", "X-MS-TrafficTypeDiagnostic": "DB9PR03MB7180:EE_|GV1PR03MB8544:EE_", "X-MS-Office365-Filtering-Correlation-Id": "906b3a6e-6f50-4e4d-448f-08de70609661", "X-MS-Exchange-SenderADCheck": "1", "X-MS-Exchange-AntiSpam-Relay": "0", "X-Microsoft-Antispam": "BCL:0;\n ARA:13230040|366016|10070799003|19092799006|376014|52116014|1800799024;", "X-Microsoft-Antispam-Message-Info": "\n q8LbUYN8btzgiXcYpGHzIBgQUPcJiun8MEKSaIHgxP3Q45dWEMQr1tRzp41gUwxla9PGlkWW4x2kLjg63Z9BscH6qm+T1ZsFSTowk3bd1dHB8dmlLCEyw8iox8Kz77BoCGBxAY4XQTjfCiRA9pR3vSP5/sqDkPlFIZkQdeccpPDjWV0/vCHhBUhBcC4eCIT7SZs5cdGB63xMveZwsfTGpSJv5GWdvai/8O6uF1YEWyurXPr82N19Hi+MBtjOsY1GOivzDEkRy94oTbbeDXau3ktdmGS9voDjZPVn6IO+YBvxZP1HX/+Ue0F9vpUKXOVhVYBopovhPD0C6kuDUu6Fnh8okujd+rAZOr5KwXd3CuWyt3/ZW87kF8rZ7HfkWH9CkeVgCKhboNp4P8bAJtl5DTaI5ERVge9DZF7iv7QmrM+FlC9Xb7liPp+4GrNVfHqdwElBFIj8I3jPSOtccBSMFPgEyBtLC4yzeQBQyLZLGIeYtj5IfTjMNp1Uc4PUTuxwmwyikqMb0B66yDOuLpNr5yMgl+x1GLwjq/T4xrY7dtJVQnIp4P29yRw4Xaldx/YOVCctXiwNJskpiXFHfeBz3BSE5+WyUpkbJzNXe3RRKm1siW4A5Unqz1fYSZ/iiYzwkaQ07le7wE5SMHsDdHfs0yQYkXDhJc6SKC+XLAy1til8VEEJ19S1DlZCuPVGwRdCNzySbUgPjGRbKg1DKknJbO0kvcq2kXqH2mKXm4FjR+qqnJ++W0oKQy+avK3uu4UN7Wa+A0S46m5zw0aL7ob5Uy+7d5RbENsCKum/toLObS4QcxD45Cw9Y55eDmiwUfD7zeNcGvLqxtlpdEgB9/Rmj+a21zlfgaIabpFe62jwGqr5opKNYn1Df85dm6Y4mSio5eFP5wbmy0eS5nwhClwdxFY1yNhV69KdM5R5cN4CoR/LmWe8/nkAN8ip9URRicRQ2lG3unpY99JssE3QtltAiYUxtI4bHiFaj/68lhVUkkNmt4Q0ceYcWj/wqpp5/3McasaZkMXMVWfvFWAhtmTjQf6aFMST7npmmL4qRf2VAbo0/X2q3wIwDUbQXTV4lKOyZgv5jv59JTxOc/0Ezpd674uwWPf9lOAcF7lybcaulMVuRmWEdiRJiH0kHqoeyF3Rpn8yagViAi1JhIOm/aJHM/V9UDDkb2Ysdt1omYBWVt2Sh9iFJAvP2ZmUwRAXlKExX5FhfD+s8/ujbV7B6Dh4mXBdkjogd90F5+j3vP23aD0Zo9ZaKVt9mENJHTsI0WLLxRmuhS75LZSWRrRm6MV49DN8KPF+/Y8Vgh8BC5UAmobZVRJsRaDJX2QglGZmG27bOPc9o9rpNCvdIeLOzIXZJB70IBwxcauTpJVEQWBd3VhCUSKMPxvTA6gg4fs3lGjw9Qc3FUBXoXHdphE48CDWXNCvn8wgkX+sME/ldhAXzAVYg+hDmPPqTGsJCpsVmCGVsIGBHGPALEKdCKkGvn+i5K07uzVJo0iPFn+536P7WbgV4bahnFHEdIHSvClyBhvK7VtexstanCa++xzGGdIyZZ7J2mFnZ5f+1Id5I6tmplI=", "X-Forefront-Antispam-Report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:DB9PR03MB7180.eurprd03.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230040)(366016)(10070799003)(19092799006)(376014)(52116014)(1800799024);\n DIR:OUT; SFP:1101;", "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "2", "X-MS-Exchange-AntiSpam-MessageData-0": "\n iChipkUA2WX8zhsM0e+FlFrrttdOlIvcHZm6+KcPKms68W/fxXAjOXIFLlefJnWkaGhRqyc2TfRdOxm2qIIooMnhJbp/8gDDbfzmHcPYtuMlXIaQV9RriwyFAkebfFTgnJuUPdatsv46x7AboM/LqRrxPKBJnsGkPDpm8qqgO9DDvqpKslPDgBtNXicTzeXxYSsYJ7pdv8K39FwdUy5NaGEsatTNziHykWptF6vJh8lP6yObWFA5RMgnRF5qr9GXQsq1dcIaj9G/uchKqUKSyniQHHqvJQ54gZ0sVqeUnwP5BdXBPfoRLylutKWOJrRGdlB7vek2Fu0DXn4lauovCHbwcupFjaemaoENCiuAlUU/UoAXK5Di7txQeMLOxG8JQHUZTgful3O7+vFff3OIhQ4umD3Mz7h78SJQyroS6/KD5kGTUZJV/3jrWLfP9bSCV8NM/s5uoeT46l8doGmzHSOT2r4t2ASsfhpuOZYrb6iidqbBeKUDJz4b/CSSWxUigy2CShPGOCW9orbBLpkfVW4sq2gHNyPXv4jeVeNgIaGWv0wICSbUfUSjYE8C8cLcYetJoTyuThEvennCGdSLaOT03J8+9kkuyVZ0aEebsgUvosk+lH0MsEKub3jQVnLujfoqxWKvedfg01bVsoU5ic5mioWMupsdpjxgoXXpgwk0JwdAPIW9VYcbUtNoFYeK8vNYbxXztuGLP1YSpQpax2FHLLxlohCorh8ASuD1GdVHSZna6c7i3R/6KtEaIOGFWFwMpr8ItiEoWVnqvMxkwappLjebBGNN/B9NHlodZXKii3YMasANtWUJHwJN8Mh74tFJTtZ2dVPoikE3x8AlCl3Af7q7ELOOXl7YQCTdMcvKZJjjWUlX/U9jWr+Vq+HgJiUmRdbrzOcpFB3JzqzvLhPgSo0n2w/6H8es4FE39tjntR3anV3sMaUDUEOkbGwUF1beyFtVMJSRVve8me8iHatB3ho/46D86HLpGiASCk9XeccIWYiGxMYLVJCC2InzOkl74ixQuRy2jXq2WqQYiKSM7Y3lkjPj7jjx8gtcDIrCKy1Tx/pRycPf3xWB4Zpmv+ETNS2sxfmxS7y0LWyggUoVoe/AkzIWo8qoYvklrq1kZ4lpFtzAT2Y7ziawUCgG83srCTHwrEp6qivg9dB0mgwdFUh1r52CAyT00ftMtaw/EFvvE2F7O1Twe8KTsdD2mBiQLb6J+/8fa+uTepTW6esQcq3W60/QlSCCFZU+LmLev+3yOuUbgV88glWVT96vkFG0Nt0FFbDWjpl1pV4uWz2zlwtessiQDA35XVVQjiF8bP4q8eWlAmr8C0UQ47Fhdgq+vOSaVz6z2sNv1/PjuFdUOrFhwS27pqP1M4GKRd42lN2w2k0JnKFtb105/Fg9fbDWnb/L+3xkFxz8u8SrdlqpkLAny7AunVICf+AwyyuSwKaYbnlTBVcie7Gwaa7q86WVfrhUTvQudsSOCU75mcSQbikPyt28EiR45Oap+hmOz855hhY7xIYxOP7l0/+hJ4c0UBbKVK2EllnWXjJw4YaWHPOqYzbp+nKnNDEzYcJM195ZgNqlQ+8amyQpFQI/u6UL9rsM0LiG3+YXnU3cUfxxh/lvKFvF0qeNPlUyy/I3XIPwjghLaTwbPvH1bEe14XwRdz2bR558YU4P0KdKWqTMvH1kh9tsZmaaIlsanHvt+512/sVmmW2NruVbipfc6wiOYK/cR33dEi6fLiO05jpfwXg3rw5Sf43tcbEWGIb9B1UY3O3BwgfA0GzUXBUSkBucPzMN", "X-MS-Exchange-AntiSpam-MessageData-1": "gykNJwFRcJyFvHF0QFq/6CGoNbOL5TjhTas=", "X-OriginatorOrg": "mt.com", "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 906b3a6e-6f50-4e4d-448f-08de70609661", "X-MS-Exchange-CrossTenant-AuthSource": "DB9PR03MB7180.eurprd03.prod.outlook.com", "X-MS-Exchange-CrossTenant-AuthAs": "Internal", "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "20 Feb 2026 09:15:27.6507 (UTC)", "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted", "X-MS-Exchange-CrossTenant-Id": "fb4c0aee-6cd2-482f-a1a5-717e7c02496b", "X-MS-Exchange-CrossTenant-MailboxType": "HOSTED", "X-MS-Exchange-CrossTenant-UserPrincipalName": "\n dABG+mEiYdxX+n1YalrriVxLhkHZde1nfxyt6ZNYmqTxylvEWRH9+rQjjHylwv+MiNj0Gr1oYJc8oVlCR7YTNg==", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "GV1PR03MB8544", "X-BeenThere": "u-boot@lists.denx.de", "X-Mailman-Version": "2.1.39", "Precedence": "list", "List-Id": "U-Boot discussion <u-boot.lists.denx.de>", "List-Unsubscribe": "<https://lists.denx.de/options/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=unsubscribe>", "List-Archive": "<https://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 <mailto:u-boot-request@lists.denx.de?subject=subscribe>", "Errors-To": "u-boot-bounces@lists.denx.de", "Sender": "\"U-Boot\" <u-boot-bounces@lists.denx.de>", "X-Virus-Scanned": "clamav-milter 0.103.8 at phobos.denx.de", "X-Virus-Status": "Clean" }, "content": "Mkeficapsule can dump signature for signed capsules. It can\nbe used in test to validate signature i.e. with openssl.\nAdd an entry for device tree node.\n\nSigned-off-by: Wojciech Dubowik <Wojciech.Dubowik@mt.com>\n---\n tools/binman/entries.rst | 4 ++++\n tools/binman/etype/efi_capsule.py | 9 ++++++++-\n 2 files changed, 12 insertions(+), 1 deletion(-)", "diff": "diff --git a/tools/binman/entries.rst b/tools/binman/entries.rst\nindex a81fcbd3891f..91f855f6d7a3 100644\n--- a/tools/binman/entries.rst\n+++ b/tools/binman/entries.rst\n@@ -552,6 +552,10 @@ Properties / Entry arguments:\n - public-key-cert: Path to PEM formatted .crt public key certificate\n file. Mandatory property for generating signed capsules.\n - oem-flags - OEM flags to be passed through capsule header.\n+ - dump-signature: Optional boolean (default: false). Instruct\n+ mkeficapsule to write signature data to a separate file. The\n+ filename will be <capsule file>.p7. It might be used to verify\n+ capsule authentication with external tools.\n \n Since this is a subclass of Entry_section, all properties of the parent\n class also apply here. Except for the properties stated as mandatory, the\ndiff --git a/tools/binman/etype/efi_capsule.py b/tools/binman/etype/efi_capsule.py\nindex 3b30c12ea514..022d57ee5519 100644\n--- a/tools/binman/etype/efi_capsule.py\n+++ b/tools/binman/etype/efi_capsule.py\n@@ -53,6 +53,10 @@ class Entry_efi_capsule(Entry_section):\n - public-key-cert: Path to PEM formatted .crt public key certificate\n file. Mandatory property for generating signed capsules.\n - oem-flags - OEM flags to be passed through capsule header.\n+ - dump-signature: Optional boolean (default: false). Instruct\n+ mkeficapsule to write signature data to a separate file. The\n+ filename will be <capsule file>.p7. It might be used to verify\n+ capsule authentication with external tools.\n \n Since this is a subclass of Entry_section, all properties of the parent\n class also apply here. Except for the properties stated as mandatory, the\n@@ -101,6 +105,7 @@ class Entry_efi_capsule(Entry_section):\n self.private_key = ''\n self.public_key_cert = ''\n self.auth = 0\n+ self.dump_signature = False\n \n def ReadNode(self):\n super().ReadNode()\n@@ -111,6 +116,7 @@ class Entry_efi_capsule(Entry_section):\n self.hardware_instance = fdt_util.GetInt(self._node, 'hardware-instance')\n self.monotonic_count = fdt_util.GetInt(self._node, 'monotonic-count')\n self.oem_flags = fdt_util.GetInt(self._node, 'oem-flags')\n+ self.dump_signature = fdt_util.GetBool(self._node, 'dump-signature')\n \n self.private_key = fdt_util.GetString(self._node, 'private-key')\n self.public_key_cert = fdt_util.GetString(self._node, 'public-key-cert')\n@@ -150,7 +156,8 @@ class Entry_efi_capsule(Entry_section):\n public_key_cert,\n self.monotonic_count,\n self.fw_version,\n- self.oem_flags)\n+ self.oem_flags,\n+ self.dump_signature)\n if ret is not None:\n return tools.read_file(capsule_fname)\n else:\n", "prefixes": [ "v7", "5/6" ] }