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 X-Spam-Level: X-Spam-Status: No, score=-7.2 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 94E22C433ED for ; Fri, 23 Apr 2021 11:02:44 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 278AD61352 for ; Fri, 23 Apr 2021 11:02:44 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 278AD61352 Authentication-Results: mail.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=suse.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from list by lists.xenproject.org with outflank-mailman.116189.221811 (Exim 4.92) (envelope-from ) id 1lZtZy-0005gt-Sc; Fri, 23 Apr 2021 11:02:34 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 116189.221811; Fri, 23 Apr 2021 11:02:34 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1lZtZy-0005gm-P8; Fri, 23 Apr 2021 11:02:34 +0000 Received: by outflank-mailman (input) for mailman id 116189; Fri, 23 Apr 2021 11:02:34 +0000 Received: from us1-rack-iad1.inumbo.com ([172.99.69.81]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1lZtZy-0005gh-2g for xen-devel@lists.xenproject.org; Fri, 23 Apr 2021 11:02:34 +0000 Received: from mx2.suse.de (unknown [195.135.220.15]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS id 1727a476-9c6e-4b30-be54-8b94f5df77dd; Fri, 23 Apr 2021 11:02:33 +0000 (UTC) Received: from relay2.suse.de (unknown [195.135.221.27]) by mx2.suse.de (Postfix) with ESMTP id B2177B0D7; Fri, 23 Apr 2021 11:02:32 +0000 (UTC) X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: 1727a476-9c6e-4b30-be54-8b94f5df77dd X-Virus-Scanned: by amavisd-new at test-mx.suse.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=susede1; t=1619175752; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=itV2HNrG4jrnOJaz6lI+gZcYPRMPfnV3prE1QayyZS0=; b=e0CVAUi9S6Kx1fuwoFufDZ3sstAZCrmoXyUcAHfKQ0t8bm2ZZk425lCLauBv01QC33Y6gI WqVhTq8PDlB0zYQCdCuE+6yYSON+iyCkh/j/SQ5127cRoIn1XZVDuUNOIdP5pBbOSPsclj Aj+zdgbpPMzJ+tPbX0Y9BBO/pVcy4oA= From: Jan Beulich Subject: [PATCH v2 0/3] x86/EFI: build adjustments To: "xen-devel@lists.xenproject.org" Cc: Andrew Cooper , Wei Liu , =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= Message-ID: <89e97459-28fd-704f-d424-88afa3a2a4a5@suse.com> Date: Fri, 23 Apr 2021 13:02:32 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Since it was requested and is possible with up-to-date binutils, inclusion of debug info in xen.efi is the remaining part here. The other changes here are cleanup related to both the work here as well as the one to make binutils fit for our purposes. 1: EFI: sections may not live at VA 0 in PE binaries 2: EFI: keep debug info in xen.efi 3: EFI: don't have an overly large image size Jan