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 lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 39F1EC3ABBE for ; Thu, 8 May 2025 17:04:34 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uD4f8-0003HV-8y; Thu, 08 May 2025 13:03:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uD4ek-0002Jp-Q1 for grub-devel@gnu.org; Thu, 08 May 2025 13:03:35 -0400 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uD4eh-0004MC-DQ for grub-devel@gnu.org; Thu, 08 May 2025 13:03:33 -0400 Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 548GWAsI016188; Thu, 8 May 2025 17:03:28 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=corp-2025-04-25; bh=AHDUEcUdTaCEXL3sr3 SD4QXcxYUY8hFDQ96HzWyqnZk=; b=TwG17LTwp0PUcroLb2K1Fkwmc9xuASgCtY KfY4b3mZMDpipQDY2lZ1Ol9ywAW+Ua2Numkt63hTCIKwmUmssBXgrrhgNHE4jU2l b1+K4hIuUT7xWcg4AB/r/gPoR3O0pp5tGY85+tfbJjQAnD8IU51LL4yhvGRXArXa P6HdmIeqlhWboVfXhBC+YGYFJFMK1YbLEKwDmZ88bockVevOQF60C5K4xnVg2rxl 2TXpzDuQh+x/ErI62n8UXGoFzAB5jkDDJ+PvGerACvCYUZoCvkY4XlkDaJ8OvMj1 8JUvGhjcmNzJNjQRg0KE2dkRAGyy/lqCz3nXygVvj9bdddEhDiSg== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 46h07b82uq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 08 May 2025 17:03:28 +0000 (GMT) Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 548FsAmx037649; Thu, 8 May 2025 17:03:27 GMT Received: from bn1pr04cu002.outbound.protection.outlook.com (mail-eastus2azlp17010022.outbound.protection.outlook.com [40.93.12.22]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 46d9kbppw5-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 08 May 2025 17:03:27 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=hu11VY0p2dwdwzkMaARXFK8S78ghOts5GmNDe/W2qB3s0mk5cQZ/6vZMQM9WQT5yDSjsn88jptnd1WSv+wFLB8RTVvId7tejerCX75EuNew+mzfxfoo1y3JIdgNlDTG+YP/Q7NBucE/3IvPZi3oEgWgHHPTJyLQdfD2lPPWt13MXYxnyF6kEQ9CqBiHiG9DdkNHcnEzdmo4nK+HzU1Sfzwt2EQT+MGIviRDMmVOdLix0mi2DWbjlY49obKUWlxYVs5yDRt85dlkQ6V8Kpo/MwN37V1Oe8byhYGoKxpAoGe25wx9Jw4Zv7/pjI0PeZQRoCGWxkeOJdFmJm9j+KQqtdA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=AHDUEcUdTaCEXL3sr3SD4QXcxYUY8hFDQ96HzWyqnZk=; b=RMC80kN9ZN+ET3AI9i0bu7/t2Td58fb2reVZxAIXIGQtZgZmtGj6bP+0GPK23VJWoj2C92HIHMpKEP3u8eZCnf6/72Ep7uGvbVVabd0ctOK4sPOTP9aqv2o8xjjltLGK7c80fsdAlmmOpzzHMAZf+HbQFSzTfV3Y5YnIbwpHjTibaF++hnNuotYmABqo87OegwL3tgQ6YlL6PZV7h4QkIOtuY1kZWwozwN85pdOCag5pK4dg05DvsDAkoJaG9N13yTt6lbcFThGpYmDqB98M23Iebn2VCJ8PXzFElSIfdWu7zW74h9sJ7DNATE+wZjNz2WqhBm+SRlEetn2Zbe9cwA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AHDUEcUdTaCEXL3sr3SD4QXcxYUY8hFDQ96HzWyqnZk=; b=V6DfmRNxvG5Jhr1coqgdAQcmZoSjUfTzzjLSExhpetIg8N2a/ZimabjvteCvt/3/5cX0ahLlIqehSX0QVRTrfi5Ptfz221+jjxHcEfU3IgphZrCzN8VnInsAWh8tJomwjDPFflyjauO1oWCjw7spV/IDdUTQSuP2RsobwWhn0kM= Received: from DM6PR10MB4124.namprd10.prod.outlook.com (2603:10b6:5:218::18) by DS0PR10MB6246.namprd10.prod.outlook.com (2603:10b6:8:d2::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8722.21; Thu, 8 May 2025 17:02:47 +0000 Received: from DM6PR10MB4124.namprd10.prod.outlook.com ([fe80::b254:4bfb:b53:233b]) by DM6PR10MB4124.namprd10.prod.outlook.com ([fe80::b254:4bfb:b53:233b%5]) with mapi id 15.20.8722.018; Thu, 8 May 2025 17:02:47 +0000 To: grub-devel@gnu.org Subject: [SECURITY PATCH 8/8] cryptocheck: Add --quiet option Date: Thu, 8 May 2025 19:02:14 +0200 Message-Id: <20250508170214.26577-9-daniel.kiper@oracle.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20250508170214.26577-1-daniel.kiper@oracle.com> References: <20250508170214.26577-1-daniel.kiper@oracle.com> X-ClientProxiedBy: FR0P281CA0246.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:af::11) To DM6PR10MB4124.namprd10.prod.outlook.com (2603:10b6:5:218::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM6PR10MB4124:EE_|DS0PR10MB6246:EE_ X-MS-Office365-Filtering-Correlation-Id: 8ec69876-3ec7-4673-e3d3-08dd8e522859 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|366016; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?1+9Q8c0DvmHKeB806dtQwgcS3uDghJp9OYcnUuLq80dGlgw2FD3CjJLKdxTk?= =?us-ascii?Q?M+B+uFJ0OnJUiC4QNCCWO7pWLnuayZippCHTlI2tQEUc9GkqJlhIfciOKona?= =?us-ascii?Q?PLP0h9jS/uhNcQjsdvpesBZ237z0socXg4Q7LYlK1T5JVXd6hV4EVqJ6oD7C?= =?us-ascii?Q?TiYGHRZy3bg8inQO0g5wscuyKRGIAVAwbNEKH21P9aA2QAnYddWOF5NNfVIb?= =?us-ascii?Q?cLgRp0HAM+aKC4BOpzLOBTm90yYCyN7zG0wUmtjgWZPkScWDP+e2rYsS1foe?= =?us-ascii?Q?aOm0vb9YKDsLIZYcy5rNhtDQcMiug1+suxoDjk96g8/omxnxhbCoR4bNRI5g?= =?us-ascii?Q?gqGLnO9qiOsjiYs8FP+JWh7KYPz+fhM+0CFFVpwqCgCVTCK0mGWoy4+JqZjo?= =?us-ascii?Q?/SugksIzpudVujpW8PdfIr/1XK4u6My2Pv+ZZZn9pmMaNqHEJGiRCARCdCQY?= =?us-ascii?Q?Yj0KP958ryx5WXeEj8PxgfC2MwGs4No8D4Lac5cKphB52b1zzF8FDS1K2twu?= =?us-ascii?Q?ktYEbrPT6q9f67OBeIk1Bdnw5Mn3iju+3AXDmF2XOlzDvGMYevXKVbZhxxE6?= =?us-ascii?Q?oDwvN7bhwaFUV86bfYPdW+opZ6OE1G151EY1nt+/LbeKxZANuPMN3Ln7vova?= =?us-ascii?Q?ph5aPC6ldL5zyLebkMy0bRSE75pc09dvz2lRlD6dPKE2aDDKZeUhVeENQwrc?= =?us-ascii?Q?I/a25SiUWBUL9NbgZ9okAZe+XXzQiuLXnrFp0DGvPpO9iyDDAcpmEOqwxjAq?= =?us-ascii?Q?mU5C3ImOXtKwoUZvKGlZNGypBrX/MKjAK5+wzT2VGraiMMF1Brqzc/y5yMei?= =?us-ascii?Q?uZoro4t3HDW90PAtCGpLbxoO8jU75hxpNfFiNtc8YkQIgEKeUG4MiV45e2CG?= =?us-ascii?Q?MidS0mpKsQpagK2P35VBFZMSJ8RTtHLD3ESMI8iQIzyfpgGBS81KAlylVX0y?= =?us-ascii?Q?hdSf6LJ8wgtZ0p/JCzn6PhtEPpi0SVz5XLzfeXvNBSVLf3OCvMU/A10zfmp4?= =?us-ascii?Q?FDdAEkNJ1+khfN0x7ZnxHLE1h6abffKTLGZCF1VPJg6PxdT17P/u/KuzJv8f?= =?us-ascii?Q?2eCxn84zTeQxtve1RlS62u+l+tzGSN19V2BshcZTYUEOSR3JrKGBZnfstUW7?= =?us-ascii?Q?HbRizI6nSXAjWWHbQJxi1SM0L4QGEV9adImIhKAlzOf1PRIfCDgBVYKXQd1l?= =?us-ascii?Q?2O+U22oNMEF7V++8MIeaI5ndc8mt+ztXFCH+/LPSnnAiov0sSOVXQjg19sy6?= =?us-ascii?Q?plYHS79U5qMa8KJmktPvklaEtsytTiawbrpzv/uPpe9lQMT5m2GgPrDvhNlW?= =?us-ascii?Q?oDnFobJi58/pi7WmNW4YbPviS1wQGzKYwNnvUGIUw+i8oT35pci4eqlRmpva?= =?us-ascii?Q?b+78vCpH1Ff/F2dTo+d0/662N5+FGcsgjY0mJd3ZiLWMHrFtoNJBnOV9JSE5?= =?us-ascii?Q?GWLDCKlebvs=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR10MB4124.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(1800799024)(366016); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?9RCtMw2Qh3d1GI8vbrE0H+k2QqsJLFViJ5p9vZC1/s0qZ2qqpCcgwxWMtwaZ?= =?us-ascii?Q?py8Fkq2+JcPNW8cVtnEiM4yC9LTlcUAaiV2y/wvMdGmh7INSBdZZw1KpUNqK?= =?us-ascii?Q?kuZx4nMGtVYSviywrI/Ya1+X8xq/kks94cdMnkZbn/+yhY25v408kNK+7iSH?= =?us-ascii?Q?JNi/zhlYoEMTBPFThcGiSTK4M4qIjsrvVUrr++15pXqT2PrXpcsX9YZfNr4I?= =?us-ascii?Q?XgGLCoMpiANJ5TVvfuY7pagYu48PY7XtxfOIcl1zb2uwD1JRhTl9KYbK0Y7C?= =?us-ascii?Q?1da+kbzW0xFiiMFq8CyySFNkasJ1fCwqtjfBtSjVKZzkwXqAy4y0+gIAJ0p8?= =?us-ascii?Q?ShVcE0Z0vKGeeBQw5BEtatemzF4uG3QU+TS+ez6RN+gol+dHcekROThqQSNz?= =?us-ascii?Q?C+lBzJm30QM/Irpii9/frwj03W/jeonB2blQBTFutZg04GibgDgST3GmzQa/?= =?us-ascii?Q?A/tSRV75VPGX2WI1JO4SA+6OrinqNwLH7dmF2YhUSdQlpGS7UsF27Yabcir8?= =?us-ascii?Q?5PYIajJ/9o513uPOIGLsOxFZ9HglswI9MQb4FEpZqB1M0HogvD8LbFyZwM1w?= =?us-ascii?Q?aDS9ZZd2EOQ0Prczd2jNz0OYIwLYcfZVhM4Ol8HSZE+Ug0LcjFui6oZqsA8C?= =?us-ascii?Q?XZCLQVXRFC9HuqHs2dwKnV8pndfJURRMaiytJuL8XKSXRTyZ12LL5Z3x2XpC?= =?us-ascii?Q?cOdO7b/4y5eexiiWJ1DARrlJj1Wt37vKGCiaE4QhTjM0kvkA0UPeNZy2ud0H?= =?us-ascii?Q?fPNmTNeWCKyQF8PUJI7ny8B3j4G/boK0Tq/EjrdqEigYzlfLNR4y92cmZcpZ?= =?us-ascii?Q?79/ZRSgBS5nhT29AdnMqqGrK8A1KWeQ9VooP5rQg6/NGtlcBz3ZyM28IuHai?= =?us-ascii?Q?My07cirrEAMyVRIP5muP00SEwtQblMqZGmlfPrReP1n1qCfnjFXjVP/K/PCH?= =?us-ascii?Q?zT93a4jWp+ooazJvS9HvVdyiEPVGWrXKWrN9jNkKm4hu1ZpL9v0YZ+jZtTvN?= =?us-ascii?Q?l1rEjmYjAxgVVC2WiTMtF8Hl5OMtKT5dFlKWMaYeYHB40ri4aN6L14CZZ6da?= =?us-ascii?Q?3p6n/u6ayN2cTA94WNM5PbhbG/wJe86uKrtVrLctnmePaPLToktfMgwXTMRs?= =?us-ascii?Q?I1nZeMGXQuOgbrB4fcjFxqm2nJ1eKXLWFW1tmVXtd+3Ghyc8HckGgPR989Ic?= =?us-ascii?Q?AXvr+zAe3CUo0REwZjQGuc7FsqHpB+Q0Pi+jADai0PLvDLnT9U4ptH6IU4b4?= =?us-ascii?Q?WzDnOu/ma3vJR2LTbNHDkg6pNThYkOtMBtpATJa6IOQitONEwuwl7Eoqy/PY?= =?us-ascii?Q?5RZPKVWWyM9cly/AGkpO5nEmzwRZz3HpgdCqBGmiilGc8aFXcX+hiRk7oAbx?= =?us-ascii?Q?6uiZKbknaxVuhCZU/VKo5wUjTrKYaxMysSYARxUahZFL3bZskq3DDKySxPEu?= =?us-ascii?Q?0tHwicZBAprgqlrS6NzdGpXZYKzNkValn0fj9ZkLw/kR4w+LgnfromD0xQu7?= =?us-ascii?Q?3quDN7rPqE9Dbowr+HH8oNxtD9SE8Woelsrfth5kTMqqUDV+RYnw3CxOnEHO?= =?us-ascii?Q?2WwL23jnMmYPD9WYyKrqMMwpbonD3z01KX0caDjuhy/5z5TaaUG3lJ9Pimlw?= =?us-ascii?Q?NQ=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: r8y70YftF1QED1n+rmzXK5m7c0vWMSh3QoVXHhl8p0K5D3XjzM1FeNXiUMfrDxZp4hD3Fia16EMLxfapltn76/FpC/YHh9tCV1zXMyNqlodVSFQQQenjw28mzoDa4sG3yV/HTqwA3cIbSBd8wS9jrAJnf+1nFyk3BJQm2lZqk2XL3y6mNqgpOWoIjunVKc/7SaK2m6E1PtPKbDZoumPRzUiblKPphy0f5DxgDLbID8lyb6IwRnm9VM4uW3susdGS55Z9ZubnZyWMcJKxyPuxwZqQb1FNanp61FZ2ZausEK+QDGAemvawrfu2PHT73ANJ4msZS5iPuVocroRCRPh5aJSrzcKGHuR6Bo8lOg4+EaNBKhJ/WNrAnbkWByVr043skq1CbDZZeXjnlDgovghnK+glSZcwj3ati6ZvvKcl3S0BUSOYIeZ7/Bqs8XDrP33IfkaGep60h4ppBDOTmCV2Gaawcc4BvZU6SMXeau0bFuQYwHko8/IB4LQFyfid0RSapjjps7Bfwdo5M8rVFR0UZO2g9GIVjy2ePkwOsndhC+Gq+6XyNOLoZ+/Z+Bqqj6kd0+m7wjoEMBAxaWVBRPwFXt5m9h7SGYnNKo5308uKMq8= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8ec69876-3ec7-4673-e3d3-08dd8e522859 X-MS-Exchange-CrossTenant-AuthSource: DM6PR10MB4124.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 May 2025 17:02:47.2903 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: DPl+lQwSpsZN2Yy42sCvolSUke9JARQYYnJctT3D1yhSITVTviN5f+tWMzBvVhcrW+iKfaXaIz/4MZCedef/bg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR10MB6246 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-05-08_05,2025-05-08_02,2025-02-21_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 bulkscore=0 malwarescore=0 adultscore=0 mlxscore=0 spamscore=0 mlxlogscore=999 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2504070000 definitions=main-2505080150 X-Proofpoint-GUID: Hk548hhOJQyI1aCdoGcSK878fs-dD39d X-Authority-Analysis: v=2.4 cv=MdFsu4/f c=1 sm=1 tr=0 ts=681ce3e0 cx=c_pps a=XiAAW1AwiKB2Y8Wsi+sD2Q==:117 a=XiAAW1AwiKB2Y8Wsi+sD2Q==:17 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=dt9VzEwgFbYA:10 a=GoEa3M9JfhUA:10 a=iox4zFpeAAAA:8 a=pGLkceISAAAA:8 a=yPCof4ZbAAAA:8 a=Y4gBDo7bfTCFIaASlDYA:9 a=WzC6qhA0u3u7Ye7llzcV:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTA4MDE0OSBTYWx0ZWRfX7LHrsCgn1u+t q0QVzoC+w20QWBMWndyO+TIdBXjpQKNLGLWAr1v+TERJFDp3jCya4HvRS1xVKG5iJyMb0Rye7pV BDkxRIAeeWxcDoiasrAJW1WXXSxIsovXgbC0ErBxdQmDvhdQ7Tn97ASDXWJhrjpL5JAmB6Z92lb MHnFa9CpDfKdEweIlaSF53o/bvC53HQWl00Q8Xpj3whyYoWe/kxMfkYze3EAL2x5lmT/znzQWA1 ZcbxU1CNf7BJWvWxJrHvBA8NoW/ccSLDcx0Cr3Ow/UILfvfMgg0mbV6RAY9PMD+TGltEq+0C9XA B2y/HON6vFeWal7gOx00ymvbaJjTzcuLvimOeRQNaw4D/vLb8ngcKXO36uMs6mWxnFfWTS8iKeb 87s/FlIHA97b9Jcs3gE+XEoI7xGeM/zBX3xUmM09JS6sv5wRnUba78UAL3Q48U23ahs4XUlJ X-Proofpoint-ORIG-GUID: Hk548hhOJQyI1aCdoGcSK878fs-dD39d Received-SPF: pass client-ip=205.220.177.32; envelope-from=daniel.kiper@oracle.com; helo=mx0b-00069f02.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Daniel Kiper via Grub-devel Reply-To: The development of GNU GRUB Cc: Daniel Kiper , dfirblog@gmail.com, eworm@archlinux.org, glin@suse.com, mbenatto@redhat.com, mchang@suse.com, meissner@suse.com, tpowa@archlinux.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org Sender: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org RnJvbTogTWljaGFlbCBDaGFuZyA8bWNoYW5nQHN1c2UuY29tPgoKVGhlIG9wdGlvbiBjYW4gYmUg dXNlZCB0byBzdXBwcmVzcyBvdXRwdXQgaWYgd2Ugb25seSB3YW50IHRvIHRlc3QgdGhlCnJldHVy biB2YWx1ZSBvZiB0aGUgY29tbWFuZC4KCkFsc28sIG1lbnRpb24gdGhpcyBvcHRpb24gaW4gdGhl IGRvY3VtZW50YXRpb24uCgpTaWduZWQtb2ZmLWJ5OiBNaWNoYWVsIENoYW5nIDxtY2hhbmdAc3Vz ZS5jb20+ClNpZ25lZC1vZmYtYnk6IE1heGltIFN1aGFub3YgPGRmaXJibG9nQGdtYWlsLmNvbT4K UmV2aWV3ZWQtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+Ci0tLQog ZG9jcy9ncnViLnRleGkgICAgICAgICAgICAgIHwgIDQgKysrLQogZ3J1Yi1jb3JlL2NvbW1hbmRz L3NlYXJjaC5jIHwgIDcgKysrKysrLQogZ3J1Yi1jb3JlL2Rpc2svZGlza2ZpbHRlci5jIHwgMjUg KysrKysrKysrKysrKysrKysrKy0tLS0tLQogMyBmaWxlcyBjaGFuZ2VkLCAyOCBpbnNlcnRpb25z KCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvY3MvZ3J1Yi50ZXhpIGIvZG9jcy9n cnViLnRleGkKaW5kZXggY2M0YWNiMjdlLi4zNGIzNDg0ZGMgMTAwNjQ0Ci0tLSBhL2RvY3MvZ3J1 Yi50ZXhpCisrKyBiL2RvY3MvZ3J1Yi50ZXhpCkBAIC02NzQzLDEyICs2NzQzLDE0IEBAIEFsaWFz IGZvciBAY29kZXtoYXNoc3VtIC0taGFzaCBjcmMzMiBhcmcgQGRvdHN7fX0uIFNlZSBjb21tYW5k IEBjb21tYW5ke2hhc2hzdW19CiBAbm9kZSBjcnlwdG9jaGVjawogQHN1YnNlY3Rpb24gY3J5cHRv Y2hlY2sKIAotQGRlZmZuIENvbW1hbmQgY3J5cHRvY2hlY2sgZGV2aWNlCitAZGVmZm4gQ29tbWFu ZCBjcnlwdG9jaGVjayBbIEBvcHRpb257LS1xdWlldH0gXSBkZXZpY2UKIENoZWNrIGlmIGEgZ2l2 ZW4gZGlza2ZpbHRlciBkZXZpY2UgaXMgYmFja2VkIGJ5IGVuY3J5cHRlZCBkZXZpY2VzCiAoQHB4 cmVme2NyeXB0b21vdW50fSBmb3IgYWRkaXRpb25hbCBpbmZvcm1hdGlvbikuCiAKIFRoZSBjb21t YW5kIGV4YW1pbmVzIGFsbCBiYWNraW5nIGRldmljZXMsIHBoeXNpY2FsIHZvbHVtZXMsIG9mIGEg c3BlY2lmaWVkCiBsb2dpY2FsIHZvbHVtZSwgbGlrZSBMVk0yLCBhbmQgZmFpbHMgd2hlbiBhdCBs ZWFzdCBvbmUgb2YgdGhlbSBpcyB1bmVuY3J5cHRlZC4KKworVGhlIG9wdGlvbiBAb3B0aW9uey0t cXVpZXR9IGNhbiBiZSBnaXZlbiB0byBzdXBwcmVzcyB0aGUgb3V0cHV0LgogQGVuZCBkZWZmbgog CiBAbm9kZSBjcnlwdG9tb3VudApkaWZmIC0tZ2l0IGEvZ3J1Yi1jb3JlL2NvbW1hbmRzL3NlYXJj aC5jIGIvZ3J1Yi1jb3JlL2NvbW1hbmRzL3NlYXJjaC5jCmluZGV4IDE4NWMxZTcwZi4uNDliNjc5 ZTgwIDEwMDY0NAotLS0gYS9ncnViLWNvcmUvY29tbWFuZHMvc2VhcmNoLmMKKysrIGIvZ3J1Yi1j b3JlL2NvbW1hbmRzL3NlYXJjaC5jCkBAIC02Nyw2ICs2Nyw5IEBAIGlzX3VuZW5jcnlwdGVkX2Rp c2sgKGdydWJfZGlza190IGRpc2spCiAKICAgaWYgKGRpc2stPmRldi0+aWQgPT0gR1JVQl9ESVNL X0RFVklDRV9ESVNLRklMVEVSX0lEKQogICAgIHsKKyAgICAgIGNoYXIgb3B0W10gPSAiLS1xdWll dCI7CisgICAgICBjaGFyICphcmdzWzJdOworCiAgICAgICBjbWQgPSBncnViX2NvbW1hbmRfZmlu ZCAoImNyeXB0b2NoZWNrIik7CiAgICAgICBpZiAoY21kID09IE5VTEwpIC8qIE5vIGRpc2tmaWx0 ZXIgbW9kdWxlIGxvYWRlZCBmb3Igc29tZSByZWFzb24uICovCiAgICAgICAgIHJldHVybiB0cnVl OwpAQCAtNzcsNyArODAsOSBAQCBpc191bmVuY3J5cHRlZF9kaXNrIChncnViX2Rpc2tfdCBkaXNr KQogICAgICAgICByZXR1cm4gdHJ1ZTsKIAogICAgICAgZ3J1Yl9zbnByaW50ZiAoZGlza19zdHIs IGRpc2tfc3RyX2xlbiwgIiglcykiLCBkaXNrLT5uYW1lKTsKLSAgICAgIHJlcyA9IGNtZC0+ZnVu YyAoY21kLCAxLCAmZGlza19zdHIpOworICAgICAgYXJnc1swXSA9IG9wdDsKKyAgICAgIGFyZ3Nb MV0gPSBkaXNrX3N0cjsKKyAgICAgIHJlcyA9IGNtZC0+ZnVuYyAoY21kLCAyLCBhcmdzKTsKICAg ICAgIGdydWJfZnJlZSAoZGlza19zdHIpOwogICAgICAgcmV0dXJuIChyZXMgIT0gR1JVQl9FUlJf Tk9ORSkgPyB0cnVlIDogZmFsc2U7IC8qIEdSVUJfRVJSX05PTkUgZm9yIGVuY3J5cHRlZC4gKi8K ICAgICB9CmRpZmYgLS1naXQgYS9ncnViLWNvcmUvZGlzay9kaXNrZmlsdGVyLmMgYi9ncnViLWNv cmUvZGlzay9kaXNrZmlsdGVyLmMKaW5kZXggOWVkYTIyZTNmLi4zYTI2ZGU2MGMgMTAwNjQ0Ci0t LSBhL2dydWItY29yZS9kaXNrL2Rpc2tmaWx0ZXIuYworKysgYi9ncnViLWNvcmUvZGlzay9kaXNr ZmlsdGVyLmMKQEAgLTE0MTQsNiArMTQxNCwxOSBAQCBncnViX2NtZF9jcnlwdG9jaGVjayAoZ3J1 Yl9jb21tYW5kX3QgY21kIF9fYXR0cmlidXRlX18gKCh1bnVzZWQpKSwKICAgaW50IGNoZWNrX3B2 c19yZXM7CiAgIGludCBuYW1lbGVuOwogICBpbnQgcHZzX2NudDsKKyAgaW50IG9wdF9xdWlldCA9 IDA7CisKKyAgaWYgKGFyZ2MgPT0gMikKKyAgICB7CisgICAgICBpZiAoZ3J1Yl9zdHJjbXAgKGFy Z3NbMF0sICItLXF1aWV0IikgPT0gMCkKKwl7CisJICBvcHRfcXVpZXQgPSAxOworCSAgYXJnYy0t OworCSAgYXJncysrOworCX0KKyAgICAgIGVsc2UKKwlyZXR1cm4gZ3J1Yl9lcnJvciAoR1JVQl9F UlJfQkFEX0FSR1VNRU5ULCBOXygidW5yZWNvZ25pemVkIG9wdGlvbjogJXMiKSwgYXJnc1swXSk7 CisgICAgfQogCiAgIGlmIChhcmdjICE9IDEpCiAgICAgcmV0dXJuIGdydWJfZXJyb3IgKEdSVUJf RVJSX0JBRF9BUkdVTUVOVCwgTl8oImRpc2sgbmFtZSBleHBlY3RlZCIpKTsKQEAgLTE0MzYsMTEg KzE0NDksMTEgQEAgZ3J1Yl9jbWRfY3J5cHRvY2hlY2sgKGdydWJfY29tbWFuZF90IGNtZCBfX2F0 dHJpYnV0ZV9fICgodW51c2VkKSksCiAKICAgY2hlY2tfcHZzX3JlcyA9IGdydWJfZGlza2ZpbHRl cl9jaGVja19wdnNfZW5jcnlwdGVkIChkaXNrLCAmcHZzX2NudCk7CiAgIGdydWJfZGlza19jbG9z ZSAoZGlzayk7Ci0KLSAgZ3J1Yl9wcmludGYoIiVzIGlzICVzZW5jcnlwdGVkICglZCBwdiVzIGV4 YW1pbmVkKVxuIiwgJmFyZ3NbMF1bMV0sCi0gICAgICAgICAgICAgIChjaGVja19wdnNfcmVzID09 IEdSVUJfRVJSX05PTkUpID8gIiIgOiAidW4iLAotICAgICAgICAgICAgICBwdnNfY250LAotICAg ICAgICAgICAgICAocHZzX2NudCA+IDEpID8gInMiIDogIiIpOworICBpZiAoIW9wdF9xdWlldCkK KyAgICBncnViX3ByaW50ZiAoIiVzIGlzICVzZW5jcnlwdGVkICglZCBwdiVzIGV4YW1pbmVkKVxu IiwgJmFyZ3NbMF1bMV0sCisJCSAoY2hlY2tfcHZzX3JlcyA9PSBHUlVCX0VSUl9OT05FKSA/ICIi IDogInVuIiwKKwkJIHB2c19jbnQsCisJCSAocHZzX2NudCA+IDEpID8gInMiIDogIiIpOwogCiAg IHJldHVybiBjaGVja19wdnNfcmVzOwogfQpAQCAtMTQ2OCw3ICsxNDgxLDcgQEAgR1JVQl9NT0Rf SU5JVChkaXNrZmlsdGVyKQogewogICBncnViX2Rpc2tfZGV2X3JlZ2lzdGVyICgmZ3J1Yl9kaXNr ZmlsdGVyX2Rldik7CiAgIGNtZCA9IGdydWJfcmVnaXN0ZXJfY29tbWFuZCAoImNyeXB0b2NoZWNr IiwgZ3J1Yl9jbWRfY3J5cHRvY2hlY2ssCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IE5fKCJERVZJQ0UiKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTl8oIlstLXF1 aWV0XSBERVZJQ0UiKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTl8oIkNoZWNr IGlmIGEgbG9naWNhbCB2b2x1bWUgcmVzaWRlcyBvbiBlbmNyeXB0ZWQgZGlza3MuIikpOwogfQog Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpHcnViLWRldmVsIG1haWxpbmcgbGlzdApHcnViLWRldmVsQGdudS5vcmcKaHR0cHM6Ly9s aXN0cy5nbnUub3JnL21haWxtYW4vbGlzdGluZm8vZ3J1Yi1kZXZlbAo=