From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1lWAQY-0006na-Fw for mharc-grub-devel@gnu.org; Tue, 13 Apr 2021 00:13:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56422) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lWAQW-0006nR-PZ for grub-devel@gnu.org; Tue, 13 Apr 2021 00:13:24 -0400 Received: from de-smtp-delivery-102.mimecast.com ([62.140.7.102]:43342) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lWAQT-0003Fc-IU for grub-devel@gnu.org; Tue, 13 Apr 2021 00:13:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=mimecast20200619; t=1618287197; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=q3c1oron2+Ed43csxqtauzTB0WAGWACIBTF28vjcgWA=; b=dGTQvA+u8p93MkD0NtCIhXmwo48fETrBs9TkjGmIlFUMDOytGVuSsF5+ysDDMF5XUoYnK5 HHafbsNg1ecZ3p29emvwgXNml8a/RDjbWdxjNSN2HZqZQUTMwSEPfs/nHtA4iB52xplL/F zucJDc19JpdqhwcQ+qQDBiULsgpBZjg= Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05lp2169.outbound.protection.outlook.com [104.47.17.169]) (Using TLS) by relay.mimecast.com with ESMTP id de-mta-22-12yj4krjPwu5LhzK4poI_g-1; Tue, 13 Apr 2021 06:13:16 +0200 X-MC-Unique: 12yj4krjPwu5LhzK4poI_g-1 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RnLADnfYmHX9SLrVzw2WXCrLFkQS+o/VMrhq7JkZ6NPX0FLQKoSvFvUxkJ+pzvxWWj/4YwO6vAkCuXxF4HrP5Qz4oQXH3f2xjTowLncaqwFbCEKSakLsXHtieTjl7VUATfNLwU0WyfZU0gT4LGPUJTGZ+stQfDjgeqt1Q73Vg/1kCYa+zMnqyckWf30/BS07flC6p12sSevqJEeW1XOvyur9OT5IKikVtLldJ641N7Qi4VFMto5FDU9eD6edIWVPUmOppl3eYgr3of/gxeHpwZDByLs9KVi0aAf4FpKrTRBsvrlC+eVMHxm+GgljKV34wVkVXscVib9JgSVh7XA2Ww== 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-SenderADCheck; bh=q3c1oron2+Ed43csxqtauzTB0WAGWACIBTF28vjcgWA=; b=HTlqhoxciH05OT5ugIKswYvKrxxea0vmDJznVJ1FoBnlysHhJDn5MbeBnUSt+aARIVztQvmKzb3IUmNuG8w4JctAAiKOAX1QmkLOeyq8nMPCgxmjUJmN89ajTqD81bLZPmahr/vZzSZdeXHYSETQWgL9cp7EEZr3nZXmlaV09fZ6fhCVANG4jYE7eXj7CtuO2L4mj1i7wwrejK6HRNGzU/9eAQrtqvexxqhnLDZFQp+3c3Dt64T4pMR+f2RbKw4a2afy+iLIgf0MCNms/ERAYmx+v31RX0CExOa5T/LQB7dUZFloNmi3VtJ8WVRz+ElpiRha+xLq4h34o7IzVnJZaQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none Authentication-Results: gnu.org; dkim=none (message not signed) header.d=none;gnu.org; dmarc=none action=none header.from=suse.com; Received: from VI1PR04MB4991.eurprd04.prod.outlook.com (2603:10a6:803:57::28) by VE1PR04MB7359.eurprd04.prod.outlook.com (2603:10a6:800:1a0::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.21; Tue, 13 Apr 2021 04:13:14 +0000 Received: from VI1PR04MB4991.eurprd04.prod.outlook.com ([fe80::8582:6caf:553:d91e]) by VI1PR04MB4991.eurprd04.prod.outlook.com ([fe80::8582:6caf:553:d91e%6]) with mapi id 15.20.4020.022; Tue, 13 Apr 2021 04:13:14 +0000 Date: Tue, 13 Apr 2021 12:13:02 +0800 From: Michael Chang To: The development of GNU GRUB Cc: Colin Watson , Glenn Washburn , Marco A Benatto , Javier Martinez Canillas Subject: Re: [PATCH v2] i386-pc: build verifiers API as module Message-ID: <20210413041302.GA24779@mercury> References: <20210318113026.24963-1-mchang@suse.com> <20210322152000.ebheegnkkhpqa4d3@tomti.i.net-space.pl> <20210322161626.GN26923@riva.ucam.org> <20210322151906.5946fb23@crass-HP-ZBook-15-G2> <20210322204527.GO26923@riva.ucam.org> <20210323163312.xmhzcsxfqovgm27y@tomti.i.net-space.pl> <20210324044452.GB4620@mercury> <20210326170101.bjup2bcu3trlyh6v@tomti.i.net-space.pl> <20210412131553.xd7qejacnadm2nwn@tomti.i.net-space.pl> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210412131553.xd7qejacnadm2nwn@tomti.i.net-space.pl> User-Agent: Mutt/1.10.1 (2018-07-13) X-Originating-IP: [111.241.11.188] X-ClientProxiedBy: HK2PR0401CA0019.apcprd04.prod.outlook.com (2603:1096:202:2::29) To VI1PR04MB4991.eurprd04.prod.outlook.com (2603:10a6:803:57::28) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from mercury (111.241.11.188) by HK2PR0401CA0019.apcprd04.prod.outlook.com (2603:1096:202:2::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.17 via Frontend Transport; Tue, 13 Apr 2021 04:13:12 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c46cb768-e96c-4098-9eb4-08d8fe32752e X-MS-TrafficTypeDiagnostic: VE1PR04MB7359: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:7691; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: NKNfJlggp0cd1o+Cn8+ufc7ybwKc/5+zA+tnSDmFeFSYkMDBnyPpzFn9GHj1cJHMV9EXPoHMxq1XaJV1vkgDdrgtksbTIHFf4jNwAS+6/mwsw1Om4RUEBIScEN3a7pk2Runcw/PcxvYoWhMwJujXfcrcYjxnic81JUIN0N+Mo1AwWypEND4WdmJODIhBvipcLM7yrCP5snE31tHCiNgmoM4UeKne4xXFJM76p166J2LekW2RotQ0lAS0OT3Ncj2hJKQZeRYhWVKZcP+jXNJ7kj3FXNBZ7zalSMwXI4ipfOnec1leh13abrvDBm1qM8Wr7CdWOqrNRnerKxHbgmhFefwyG4U+48x9rXLyokjow26xcKQNHVjx2BADe3Qd48TF7kH9uBosX/AMFbRTBJHY5vIbcl1DjDf6HlFuL2J7DIYGUqq2R/HOkYlj5+HBCVPXbiTH2bNeBYscv65pIUdPOfxHRvQzhAycwSq7GuYfiLCQIqedJjZUVPLYBBdiyBavuifBhXltTwbQrXzKgEUhgk9jUCu972BUe+v1OwGeQySs4osXO7caD8Vs5lW2XdsQRdac6P6vMLlAnvecrglOp2TNRlQmVp0LVv+wn7YXmc3dNkVQOJG6VPC39fjID0PTRFpDDao4gGiFvLxP/zHMajrhH0JhYD0BFNstdckJpc+zsSksVCBAuSlSlhhJ30rr11vFDfng8PcgLbd5uKXp4kORJ4EtRh49PVADFTM9krU= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR04MB4991.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(346002)(366004)(39860400002)(396003)(376002)(136003)(478600001)(6916009)(966005)(8936002)(33716001)(38100700002)(86362001)(1076003)(8676002)(6666004)(55016002)(26005)(9686003)(33656002)(6496006)(38350700002)(4326008)(186003)(66556008)(66946007)(66476007)(2906002)(956004)(5660300002)(316002)(52116002)(54906003)(9576002)(16526019); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData: =?us-ascii?Q?6dwx72BM55SCS9FABr/F9UUJJ0oj8TKbMmGj/TXECSFVNZurZSp1VJgDt5mv?= =?us-ascii?Q?+ZCMxtW11/vmtNBnb/xhQk9LtwP4p7bWJfqrwskv1no1BBYn5hJhlOIockg+?= =?us-ascii?Q?hlV6s6gCvIIPYyDlwEpu0yBL10R7od12baZiKEV3mDSa7W41sDlu1ixICdH8?= =?us-ascii?Q?7YdB1+dpAWHVMeKh0boHXLQoGvTG/W9TQVz5hDohKQqM1lR5C6u9okl/QESv?= =?us-ascii?Q?XE76HpZel7HMoEJ8EmY7T3L1eH/bCh3eVFhLFvU3Qwg9BwBpyTt0GIBC2ltK?= =?us-ascii?Q?Icqd4zezfqsQsTZZQ5rekEpIRUm0Q0UoLT3ep+AD/HeLXbi8CkC2zPewiuUk?= =?us-ascii?Q?+UdBJ/CjbJiy/7OZnStIOq5eC9tuEFTuFYNtmJ8Fbv3USheQKcLxv5V0mvOL?= =?us-ascii?Q?u4Ao+NswXsUIQe8wSAyuDGS7+NKFc/QAxZV2sZs2VTt01NkBgYMXAzhjBFKk?= =?us-ascii?Q?KeDTZXKGSn78fCvYyu9AGpiHTiuOEKt6sc5B1mwSh6AvGwcq68vqQSYlUCfQ?= =?us-ascii?Q?iE0+ESZlt3e9weLVKrvdAGQwDDHZH+inteJMY1WXPQYpsFfHVu96wyrUM1w6?= =?us-ascii?Q?VBfkb7yq10w76OhZgHwGZ2StBRp9L+bePhVWi8kMb3fsrbziaZrEP1bp2OYc?= =?us-ascii?Q?gctqWOHKOKibJBdhGyi+o991TB4A3XqIEJH4z0Xrj7H1ZQbqbVTvQERT299z?= =?us-ascii?Q?kGyWuENObnJcltdkWSmHJR/s/XADWb0jzw68Nmi70eTdhgGGVndvZRtsDE8J?= =?us-ascii?Q?XrliD22rTapuoHrZjvlcpzJO2Doyfh64EWkLSzWfLdp4YSRMwMJ/OqZXCHQj?= =?us-ascii?Q?2K1/f94E0qmzENvipHSo/WFtIWrogLIKlyV33NfyVWTU3B6hDb7kssgWX1Es?= =?us-ascii?Q?tYStyK8mw8IP7DMgx2gzx9338pDfXzn4qkC27l/79G8DGrNZo8Qb7C2WASWC?= =?us-ascii?Q?DkdNbs38BIiXaHr83BrMwALshyvoG1vZ+JV8XIiGMPR44CmgljaRiqe1HsRx?= =?us-ascii?Q?qcJBP2drtFZ6CZytfiaUKfVKoS2qq0QLqBf7ml1iqYC8td6TDLAjrzXlo/un?= =?us-ascii?Q?QJw3atKQwmXU2os+pyoRLvIU6/DQM+K8/GE51Q79cXqw5bZx8v3rj7/DTgO5?= =?us-ascii?Q?EMB0xtezT8lRETKEcs8a5XUeuxM5Z+/TK4c0SAfustUyY2DOmawD1S/zZOaP?= =?us-ascii?Q?7AniuoyuNsGOBN+X9pYFgN9N8Vu0OxHWynqjj1XFUauuO5E+CVc9rYTk+OWa?= =?us-ascii?Q?YQqkpAJK4Luh7jBxFLWA7kWBnGqgCiyUqFvie87hapnQij5Kqk7+EvY/Pzo9?= =?us-ascii?Q?pkJWjfR2ATDnW0cXYtHkn3pX?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: c46cb768-e96c-4098-9eb4-08d8fe32752e X-MS-Exchange-CrossTenant-AuthSource: VI1PR04MB4991.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Apr 2021 04:13:14.2373 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f7a17af6-1c5c-4a36-aa8b-f5be247aa4ba X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: tlXJ5odw6n8VG8CrOvV7f964Dn3HsQwEdZYpD81ILICVUBrzmUtxU1T9dYijmuX7 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR04MB7359 Received-SPF: pass client-ip=62.140.7.102; envelope-from=mchang@suse.com; helo=de-smtp-delivery-102.mimecast.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, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=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.23 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Apr 2021 04:13:25 -0000 On Mon, Apr 12, 2021 at 03:15:53PM +0200, Daniel Kiper wrote: > On Fri, Mar 26, 2021 at 06:01:01PM +0100, Daniel Kiper wrote: > > On Wed, Mar 24, 2021 at 12:44:52PM +0800, Michael Chang via Grub-devel wrote: > > > On Tue, Mar 23, 2021 at 05:33:12PM +0100, Daniel Kiper wrote: > > > > On Mon, Mar 22, 2021 at 08:45:27PM +0000, Colin Watson wrote: [snip] > > After some thinking it seems to me we can do this. I can take "i386-pc: > > build verifiers API as module", "kern/misc: Move grub_printf_fmt_check > > to gfxmenu" and similar patches into 2.06. I will revert after the > > release all the patches which adds ifdefery or make code ugly and do not > > benefit other platforms than i386-pc. This way you will have support for > > small MBR gaps in 2.06 and I will have clean code after 2.06 release. > > > > Does it work for you guys? > > Does anybody care? Could you please consider not reverting them ? For me it is worse than keeping them as distribution specific patch, as we will have a hard time to explain what's going on when we have to reintroduce them in rebasing to commits later to 2.06. Thanks, Michael > > Daniel > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > https://lists.gnu.org/mailman/listinfo/grub-devel