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 5B6DCC3ABC0 for ; Thu, 8 May 2025 16:54:10 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uD4Ue-0001Fg-Lu; Thu, 08 May 2025 12:53:08 -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 1uD4Uc-0001FF-3X for grub-devel@gnu.org; Thu, 08 May 2025 12:53:06 -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 1uD4UV-0003Gx-8K for grub-devel@gnu.org; Thu, 08 May 2025 12:53:05 -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 548GW0bS015862; Thu, 8 May 2025 16:52:44 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-type:date:from:message-id:mime-version:subject:to; s= corp-2025-04-25; bh=Hr11sz/1o1FUjJIIrwqUNSWl5sdfyLHhuc/1esqXqOk=; b= JYgcqxqubyvpev6cXB2Tj4/ETRNcLUxAQdpa3mDp46s8cFHLEKt9JWuyXIGOyyfx TrUxNoJ/XoyBlDUlQ4e7hKi8BYAC2jg+QQJD3GZS+s0kXQ9WyO0u7dietvPb9Ale y+HJlaqttjnVUD+Ym0zFkaaAq8b0TCcmffWmtpNinT5xXS5IYkiqNkrmr3kikCae OYIPNw6FPZjJgWTbVCRbxaCIC94EKR5/R6nlcHxPhGcGw26PtxVukpEDq8W0rLxL joc57YfiJdGk/3pBC75R9uMpW10pLgtkZkaIozQGq5yTFdRDYrXlwT/Q76eEItER +/DycHxKcDUWyHUZEGjmJA== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 46h07b8200-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 08 May 2025 16:52:43 +0000 (GMT) Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 548GEe6v036101; Thu, 8 May 2025 16:52:42 GMT Received: from bl2pr02cu003.outbound.protection.outlook.com (mail-eastusazlp17010007.outbound.protection.outlook.com [40.93.11.7]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 46d9kcp3kr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 08 May 2025 16:52:42 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=AMA84B080tZKe9jDzospkMEstTI4Ifz3fw7wSLVbHYDqx2Q+HaNU/IMCe1KnAT1Vxa8zn6jaJ/ICNeeCHF2aw0+ZAsg0kI/jV7mAU7nAQzrJbuEMUvyvNe276m+UXFSpmAG9Lx+Eh3e3OgFd+KPupEHgoITzZUMxT5VBR9lR+4BRwMBZ7w4r0YbJlj1GsyjH6UcW4BsOYvSGs59Ewasa+VX1Lh6QOHL1cHWc3Op4dx0fyxzN1QiITP3hIcO1aBjGJhyVMw4xxdTt8i+/TStteNZgbd+ZmUDq42sYFzavnr6+hIQBBIYtZ25tVOpBoTWXceo864OY61EDQ4O3UNPn8Q== 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=Hr11sz/1o1FUjJIIrwqUNSWl5sdfyLHhuc/1esqXqOk=; b=KG/IOexB0Obm765F6eAcCCRPPio01dufD25Q1PH8+SSpShBpfIOUqoTvuyYOl2KB3ey8wYl0taUbQwtrlCQWXu7vkyKvyeKWTVTliGeDvWcv5UreaweboiXLtiIt3fd/WizOE+NUaDPW9Asy9TDeU61veb77jSMxo+azRt0HbEOb7lrBhKCCKG7ebNUcbzT5mNJD/WokqKTgueLbXnVzO2D1rZxsQ1Hem7BRjYgB+JYZfgSQTANjCex+5eSZYgBb2YwV/MBzKbkzv0T4jWDhCWrOXuJTienA4Kg/zY6rMvAeieY82+N7C1FU795c4W+0XUkiTrFr93O6AKCUwwXNBw== 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=Hr11sz/1o1FUjJIIrwqUNSWl5sdfyLHhuc/1esqXqOk=; b=VeecS3B/8pa9drj9txMwtXH8x7yLqA8bsbrXwFQYEwwJlVqj8cJaDLxV+Rvg1qJS0k0KLjfXKBmVqpXXhaG4NRc1wEfpdOTgp39jZC7Yv1QKG6mdOtt605EvPmWPm/d48Ht/gMS9QfQdsEmN5Jh8lCy4poe0FFi7PIcSk/2LgaI= Received: from DM6PR10MB4124.namprd10.prod.outlook.com (2603:10b6:5:218::18) by DS7PR10MB5133.namprd10.prod.outlook.com (2603:10b6:5:3a7::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8699.24; Thu, 8 May 2025 16:52:36 +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 16:52:36 +0000 To: grub-devel@gnu.org Subject: [SECURITY PATCH 1/8] kern/rescue_reader: Block the rescue mode until the CLI authentication Date: Thu, 8 May 2025 18:52:25 +0200 Message-Id: <20250508165232.26434-1-daniel.kiper@oracle.com> X-Mailer: git-send-email 2.11.0 X-ClientProxiedBy: WA2P291CA0032.POLP291.PROD.OUTLOOK.COM (2603:10a6:1d0:1f::21) To DM6PR10MB4124.namprd10.prod.outlook.com (2603:10b6:5:218::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM6PR10MB4124:EE_|DS7PR10MB5133:EE_ X-MS-Office365-Filtering-Correlation-Id: 5c00c7ba-034c-42c3-0b18-08dd8e50bc1d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?grIc3QE2gEDVYPipy5PyIEFAQZ5s6IxjBqX3bmZUqlj4x8RgaEjTq2J1J/81?= =?us-ascii?Q?ZTFLKMeC9ejzyekKYjUsqxM2M/eqSRoBSA3VxHyItkQKeDc17mKaS1oeB4j4?= =?us-ascii?Q?v1LYJiqXkccuicLiL99VUc/W/Opzs8paPknygOCcGj2/SOwQkZHsvCPB+BSW?= =?us-ascii?Q?Dv3TjywJ1wTrLM+Gdalj2lrHOeIZx4Vlst6ZLTIxQriPc85zgAMzE3Pi+0my?= =?us-ascii?Q?44NRjPh+UzXVsv5C0iajE/fv2aUE/0ziIzYjPPd5OMgmv63ixnLsN4AneqJW?= =?us-ascii?Q?LlOJWxPTEkH4ThhvOmjic/BcJUZIwqmCT7beKUh2dRlJddsTkauACbje0xld?= =?us-ascii?Q?FPDObGddy/Z6883tNlJEed+GhA0bFmBpFHq1BtbPWuOejI5sV6YGFziBvoGP?= =?us-ascii?Q?c7Q2tB2oGKa6OAosG6vnoROe4e9W7DkSk3pb3X07JgvMNHQw/xzSvgDrdJV7?= =?us-ascii?Q?yQDWGyfeDsIWw0KEa3djGFGW2CyDs46Ky/x6+yXlCQ8df/zf40J4yUNAtp85?= =?us-ascii?Q?v0w1+Wai3Ca1WzEIazgU8lrzjB7WBvUm2dqVDAsWcX+yzrIeriO0iJlA0Nxk?= =?us-ascii?Q?C8ZUCagRfeQ7Go50WDrqEyHKBmXuDou1bMI2xJMUoqetQnzSKVM4rAvoc82T?= =?us-ascii?Q?fFcoOJX4Eu3FVVAyAzXG6ISS2+4p6anpZoa2MD4/oWNcFJNsbqt2XzwXVnzn?= =?us-ascii?Q?jDXWWl3gCaOtG1lyRIVbAJ5H1mn5cToi7oXDOa33T+jlC5SD5T3v7Vq0xH6N?= =?us-ascii?Q?IH1cw0cg6pJzfdUTSYlRsois/b0VLHiYoRKQhdfqA/iZgQ/3le1ItLwXVUaX?= =?us-ascii?Q?p48l8RF+Bne4/8n88ZW3o7AE88cjesbUNqe5TTdZuu8Ff0GB8wDtWVP2pcc1?= =?us-ascii?Q?SNPrfMxEDSjPaTRE/U4Uuuvvgh0/iK6DmAwfQaxfpb2j96lja4JvkZ2dEtyS?= =?us-ascii?Q?rHaMnEwI2cP3FbWjUnBWYI7neW2ZeItzmXXUyJffvxgL97gIAwNETtF7ecpv?= =?us-ascii?Q?0shWt7VNwUipGSh5vFhGKQQzJ7NcU/DE+H7Hno10bu+nyt5H7WrzElKnSjXE?= =?us-ascii?Q?/kv3SBLr4UgqMb5tKeK9PkrQMlwTXkemca68cifRTupfHCPip5rIL8ktEFlR?= =?us-ascii?Q?0zmXIma3JaCGW7Kj2oFeYYeshY4uPRPbM0psSOEFcBl5vV/2mCk7WG56/1/e?= =?us-ascii?Q?CY0yCpxHaZhUDZhUjRcDKzgm9FHJ0Do3ORMjjcv4pmFLmzh+/AH1f8yd1Jdv?= =?us-ascii?Q?21bhgFcI9Aj/RIFjpJECfwUlwOPApk1v0RR5ekAf3GJjDYLJJqk1vzBkxfZJ?= =?us-ascii?Q?BJoeKOm+Uki6GpJSJ5966FtYnXUKWsiSPmBi+uPnJAiveN8z757vMDaHqGXP?= =?us-ascii?Q?8uaL+LccwoWnQodU82B6n6NON1Rt1ut0ksAOhlN1IrFYfyghQtdJu6IRs90a?= =?us-ascii?Q?yrqMRQFupGA=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)(366016)(376014)(1800799024); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?3MjD618yh6cKpnnWVDYhPl0FC5U9AjDyyJgNO52wGp6TzzP0h1KjH5lDYwm/?= =?us-ascii?Q?uw2aD2BxBRipwSUk9sBOGdErB3O0DAajp3PRXjS7FVeZLYeaDuds4c/QwKTP?= =?us-ascii?Q?HzZiKUEfN+BSFq/M79IxBPu31LVNE6rF+fcOAHcq2eqM/fp93kTFtLn8GUsH?= =?us-ascii?Q?C8lJ5cx6fMeowXuawHMMhEAeHEOQnEif+fmM60yle5AgpOGLdUwoCCaSW6ch?= =?us-ascii?Q?Ub6C8Xy8JWrmGOpLZVw3a6ZCtzcp/mlGbHqdwjspxr+Zkz3zlyLPS1TT0Eh8?= =?us-ascii?Q?mDhiEN8+bPFC+1ZRcq3elfKOSlcnZe+B61bK6gK8cBBYSZvVmm3iX4VE2/zq?= =?us-ascii?Q?GFxLWaH1uDTqgNNZ51zPQ3QTWyCEbT/mqfc6BzVeBfIJUwr6Qyc5VdwQdNmr?= =?us-ascii?Q?6M0t+nC7nc8pOM5Bf1K8N8Wl5cvlZ9Dgvo2TMKBBZLEUWQffdrjTTZAZvUBw?= =?us-ascii?Q?GFeksO3g6lx25INnvip81SH+enN+SfztPdemJhKWrps0bU7a8Py0sEOSjXtD?= =?us-ascii?Q?Y45hx896y6GIU7U+egzaBFx88tTS6ngAMSyWOOKRJ9qZZD70T9Ht4idriScF?= =?us-ascii?Q?QsxuP12ORnfgfF/rEl68bn/FY+6qDmRFR+7KwWPXIUX3QBpQTvKS4NE3M3Ge?= =?us-ascii?Q?MWVS6rxx2eJJLiSbh76wN6DlTtojCL5o6/B4CKlENU5PE9KQODPOjNYIAGjj?= =?us-ascii?Q?EOeTIfafVXolm9gfSMci0QPTDmhzLihNmHyYtzENrkinvp4n1O7X8rbYsHdB?= =?us-ascii?Q?hpmZu4AuAkL3LO/VXM+LCaWizFvyEXppxu8x2TX7+C6dwnG8xdSHMjnN2T79?= =?us-ascii?Q?AOGmUByLbpTfxy9jOOvorY6X+0EOUQmVq2XshB56hnUaZx1FoRVBplVZ030/?= =?us-ascii?Q?UEi6pbtRjoshAds8q2AsQ4rz7N8fw7lYDZuu54BEwBD4bBuJD95xMKNA9hSU?= =?us-ascii?Q?+Mkit/SzNvlWHdwMMvY/LAgl1KTGIlFo2CSXcfeuyYxPX6Qr8+AHcpGQJa83?= =?us-ascii?Q?Pkvl8nfWNFCIrPRmC1YBx26afp5I3LnJmIqfcT2SU8PbLUdDHGQ4dwSPOYnR?= =?us-ascii?Q?iKLUWVspvBKK8sr/vSIwmRG1c0mJVqVksRYHUkv8B1TeBjFc+5G213VgicMv?= =?us-ascii?Q?SIFAIwcWHgFa5J8kfuJpJO8rXdrAAprT+xCq3gDHCpSPcijxpD+czTrhRoJa?= =?us-ascii?Q?ANNDFxLNxD2F1DRFNk2QDoJzvgNGobLufFoASfvOE1aiOmD9wZ9z+1DzvTXT?= =?us-ascii?Q?iAI/Q3CJmexYMmE7kVTREBNQVoQbrwRaxPdT0OhrPHZ64AvIs31l0K7JSTny?= =?us-ascii?Q?WZMOqawatcGTIOs29YTAVzce33IKbknTV0OMTmwxYTnyZ5r8K9s7dMi3WfVK?= =?us-ascii?Q?jlH1hD/oNr4miZD4wJyTJIUjQiBAu8QWCWWBDKLOSFo71E169h9eBPFUhPOi?= =?us-ascii?Q?P2ItSYmzcSXKc+dzqtd+P8yY8jtD8sIRZqxkYgrBoHZqv5KjXGniVPHoGbDj?= =?us-ascii?Q?oSMhc1dPhhgXEfmhJ0OwWYFUDfK58HiqKv4wAcaAUnvNMJ8vwdSfx7104shU?= =?us-ascii?Q?FOTqTWuXbQ0i7EDiPkuYCtCuM3CoLfQCsaovIi3x?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: DPhD1nESyB3elPpnkWvqtmYt2fRGVWHzVGdDNYV3FestXNRA5tBtIFMtGIiY1IH8b/bWg9ni9dtUmrjvKOyu1v7V+ku25O7MTlLFvW8XmXiJbObqtlPh0ZWjCC4kZicYF6KIcOkQWiIB9JjY9ArlDw9PIDTCVuMa+G4WIZAYOZcDlp+XqkkkVaiidsTk0OMMcID4hDy4KJjXxKnevU26X8Yf3mJ+J4wEQgB1Yocs8zItKzpE1vGrs/Yoz1DeBPwgea2i4GEokYfR2H56ZvTVyy2iCeRmN5XEMVfvAIWulbzzgae0/smiOI3JJQDTSgmbY541g6upXpy/M2aLDZeXoodU17Wl30RQckmt63B+IZlhXPy4oIJ6aujcxLthFB1dSIsX+Wu34lkX4t2ZTZwEyZ0Qte7DOSamNXNJ48to6mNbJKPpPudhQNDwRiSqnEc27W8EPsxrlgT/qh3oos04DC5SJAlndP6SRT+ncVhTx84LGdx8mdGKXaQ+fPOOtdUgiJ6a8lz9pq+25LUpkksEKTsBXLVhg+9AgWc2dhx8jb3Q+jskFahtk7Cl81at6BYHdLAIMR7lT4Pa9nVHvAdsvknfRAn2JfQafYytemDP+ls= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5c00c7ba-034c-42c3-0b18-08dd8e50bc1d X-MS-Exchange-CrossTenant-AuthSource: DM6PR10MB4124.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 May 2025 16:52:36.2184 (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: yGGWtd/H4bfVA+ox+IIbp6DaSBs3lr3k0OFpDEeP0IEY6kZDMZmv8Epz3gTYp1WYkKjhbKfn5HAQb1Opm2EtYQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR10MB5133 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 spamscore=0 bulkscore=0 mlxlogscore=999 suspectscore=0 adultscore=0 phishscore=0 mlxscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2504070000 definitions=main-2505080147 X-Proofpoint-GUID: GnLqpqWvWO2clDc0gqxMm4j_P0PY5THE X-Authority-Analysis: v=2.4 cv=MdFsu4/f c=1 sm=1 tr=0 ts=681ce15b cx=c_pps a=OOZaFjgC48PWsiFpTAqLcw==:117 a=OOZaFjgC48PWsiFpTAqLcw==:17 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=dt9VzEwgFbYA:10 a=GoEa3M9JfhUA:10 a=pGLkceISAAAA:8 a=yPCof4ZbAAAA:8 a=6LCtWNFUc-q7qQpiZ1gA:9 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTA4MDE0OCBTYWx0ZWRfX01EB3k+F1ozc G2W+HS2eEHk5GinexiHPSvfdUE1Lss3Lp6w++zDdICL2yo6YNsKLkkqyEGFJF9cZKtF2eXdBAGt IC56ivccasgcDDDFqoxwIKn3QnfIWeMEGfddZgdOZM1Q4WWv55tD6v4tg3XgGvU3CLNwn3YBhi2 ev/lGqw05UEspjDoForRmIWMPlfi5MEnjZIQ2NxCQ+ZLUrXD291BDgr2UK7eJAvciDqPopdwq38 CMkR+GgKy/RVKzl0LpcsrOhg0KvwlnpdY35DReJ8c7vSC52vyivJCfitC8MkfDTz7mkzf4n7Xr6 jYQECF/GksxKLu8eIHjo2YIfvcithta2B79fe8S7QofkT8Z9G877EcnlDUZxfIpddCemzlJ9WkF SirLMbJtkWtpIF1tm9OP/EdtFiAqM7LAdmat5iOXgn0VaB7xa81xCkrxnt5/VKTi/CqAmMmx X-Proofpoint-ORIG-GUID: GnLqpqWvWO2clDc0gqxMm4j_P0PY5THE 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 RnJvbTogTWF4aW0gU3VoYW5vdiA8ZGZpcmJsb2dAZ21haWwuY29tPgoKVGhpcyBmdXJ0aGVyIG1p dGlnYXRlcyBwb3RlbnRpYWwgbWlzdXNlIG9mIHRoZSBDTEkgYWZ0ZXIgdGhlCnJvb3QgZGV2aWNl IGhhcyBiZWVuIHN1Y2Nlc3NmdWxseSB1bmxvY2tlZCB2aWEgVFBNLgoKRml4ZXM6IENWRS0yMDI1 LTQzODIKClNpZ25lZC1vZmYtYnk6IE1heGltIFN1aGFub3YgPGRmaXJibG9nQGdtYWlsLmNvbT4K UmV2aWV3ZWQtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+Ci0tLQog Z3J1Yi1jb3JlL2tlcm4vcmVzY3VlX3JlYWRlci5jIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEg aW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZ3J1Yi1jb3JlL2tlcm4v cmVzY3VlX3JlYWRlci5jIGIvZ3J1Yi1jb3JlL2tlcm4vcmVzY3VlX3JlYWRlci5jCmluZGV4IDQy NTk4NTdiYS4uYTcxYWRhOGZiIDEwMDY0NAotLS0gYS9ncnViLWNvcmUva2Vybi9yZXNjdWVfcmVh ZGVyLmMKKysrIGIvZ3J1Yi1jb3JlL2tlcm4vcmVzY3VlX3JlYWRlci5jCkBAIC03OSw3ICs3OSw3 IEBAIHZvaWQgX19hdHRyaWJ1dGVfXyAoKG5vcmV0dXJuKSkKIGdydWJfcmVzY3VlX3J1biAodm9p ZCkKIHsKICAgLyogU3RhbGwgaWYgdGhlIENMSSBoYXMgYmVlbiBkaXNhYmxlZCAqLwotICBpZiAo Z3J1Yl9pc19jbGlfZGlzYWJsZWQgKCkpCisgIGlmIChncnViX2lzX2NsaV9kaXNhYmxlZCAoKSB8 fCBncnViX2lzX2NsaV9uZWVkX2F1dGggKCkpCiAgICAgewogICAgICAgZ3J1Yl9wcmludGYgKCJS ZXNjdWUgbW9kZSBoYXMgYmVlbiBkaXNhYmxlZC4uLlxuIik7CiAKLS0gCjIuMTEuMAoKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkdydWItZGV2ZWwgbWFp bGluZyBsaXN0CkdydWItZGV2ZWxAZ251Lm9yZwpodHRwczovL2xpc3RzLmdudS5vcmcvbWFpbG1h bi9saXN0aW5mby9ncnViLWRldmVsCg==