Message ID | 20210224102641.89455-2-roger.pau@citrix.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <SRS0=y6zA=H2=lists.xenproject.org=xen-devel-bounces@kernel.org> 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=-18.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham 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 EAE24C433E0 for <xen-devel@archiver.kernel.org>; Wed, 24 Feb 2021 10:27:32 +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 951E360241 for <xen-devel@archiver.kernel.org>; Wed, 24 Feb 2021 10:27:32 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 951E360241 Authentication-Results: mail.kernel.org; dmarc=fail (p=reject dis=none) header.from=citrix.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.89241.167946 (Exim 4.92) (envelope-from <xen-devel-bounces@lists.xenproject.org>) id 1lErO8-0007y3-AL; Wed, 24 Feb 2021 10:27:24 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 89241.167946; Wed, 24 Feb 2021 10:27:24 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from <xen-devel-bounces@lists.xenproject.org>) id 1lErO8-0007xw-6D; Wed, 24 Feb 2021 10:27:24 +0000 Received: by outflank-mailman (input) for mailman id 89241; Wed, 24 Feb 2021 10:27:22 +0000 Received: from us1-rack-iad1.inumbo.com ([172.99.69.81]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from <SRS0=Qs49=H2=citrix.com=roger.pau@srs-us1.protection.inumbo.net>) id 1lErO6-0007xN-Bb for xen-devel@lists.xenproject.org; Wed, 24 Feb 2021 10:27:22 +0000 Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS id 1c976331-fc60-4e30-b204-3cd549bf1bf8; Wed, 24 Feb 2021 10:27:21 +0000 (UTC) X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion <xen-devel.lists.xenproject.org> List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>, <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe> List-Post: <mailto:xen-devel@lists.xenproject.org> List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help> List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe> Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org> X-Inumbo-ID: 1c976331-fc60-4e30-b204-3cd549bf1bf8 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=citrix.com; s=securemail; t=1614162441; h=from:to:cc:subject:date:message-id:in-reply-to: references:content-transfer-encoding:mime-version; bh=ihxhCmXP17iiV9w9AMaj2ft3L4iKQTPi1IbcOE4CM58=; b=FDxqu+FLmFLHAlFukfaalbylwpCcKaKkW8R1sfN5xpCXMY1T1NKmLc8V 3WW4Zp4zHbT7g6no/YfprFKR/L5vxOaJsk2X+3IeJvvNV2UIWIb4X7fBR ZVefBX5tBVYp0p7o5LojfNkLXZP8ycXV2JE5S50rYsUFVpd/tJnizYgYJ A=; Authentication-Results: esa5.hc3370-68.iphmx.com; dkim=pass (signature verified) header.i=@citrix.onmicrosoft.com IronPort-SDR: oV4/Ida21fjXwEnr1BVP3xImANUPJaCuQLoPiNWByyYoeUrCBmSEBYTsuROGV/rhOdxUR9ph2t njHtaFKRTfkBs0VsYIPthlqcTGN2N5bAGhNo/8S/++xdhJ2eG3Orqqzqx350L1+SI7unM6enHS PHiCp3SdISlrqIIlg4RjEKYnCOCNwHL0GvbKW2CgPsZU+NLadz5m09PJuboXvNxWqijlN1CkQy C1QD7tbrj2B6FgXf10yHvBRLGAVsbBTL0AqG/A/E7Q9oIQwEDfGjJW/NrrTQddbzRigRpOKWwR 1BU= X-SBRS: 5.2 X-MesageID: 37836429 X-Ironport-Server: esa5.hc3370-68.iphmx.com X-Remote-IP: 162.221.156.83 X-Policy: $RELAYED X-IronPort-AV: E=Sophos;i="5.81,202,1610427600"; d="scan'208";a="37836429" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bBL8+N20iZupBSdToCgC3gquntq4zsP+OGK6+x/tEh59jzkiX0rxInNcMSKgIPOgPzkbI7v9OSVQ+fYiFhGoYz2wHWTS/Ogx+YdwOrDyCH/vYPH2+kazZ5ti7VwDdKGLtKS9Ma0gfdSQtIB8vOE8FH5Rw8L8C9cew0+5dAWvN4K0vX9X9VSmSUAUhwcY0XjpOLfwichTieYit2Cy/p1MSUveJoOHnlLf8HGSgUiM9CKcKX8aF8fXWbT2fuifhusGRDAF+Hv5D7HdXvwTTzinE3yoB8V74kw0K65TwnwAxJyFSRWsLYG/J2ECeEj9f5Vj5BgOZAKoZD8ewG7JXetIpw== 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=J9KAlhoh5CiX9e/mbxtnN8i1nfHbreHNEtSEGhRcJjw=; b=YEA7xs1+JrRvuyXIKyRgytQvoeg5V3lchfgJB9MuYqikwBN0gjnxLJPTdYEoMcCymSA7zP+YJXmcNuL3TYVcY7RhHvU6SO3HO2GrNNQMWQBVttCjpmbxnP6sJ2i14ghQ9YBlbGVjRNipmrsUe13fehbiOAWKwduWm/H0zxpwAp3Qu7v6k5WhLWVlsgKw0RqAKFaA8EJ2J1/DOH/99rY136RazVIUf0u4RGba3VQePIbAirWxhS6DNNy6L3IN+hqK5yJCgl21RcRG9pPQndS7Xhso77j5D5p3dmmPnYsk9Nypj++JuGBR5s05uy6Q8fNfXpxmlMo3kmsKlDCwI9b+JQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=citrix.onmicrosoft.com; s=selector2-citrix-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=J9KAlhoh5CiX9e/mbxtnN8i1nfHbreHNEtSEGhRcJjw=; b=smsWpfhxuCUeI8O2Aouq0BSNEmeVBT9RB3RJAZqQ+ja+FqFprQRvRepR+yLTeYQcLMqCTCCNTh3kaFCj0TEBBUgKfd9v4tSxc41weo62QXMeH3dlIl0CaLOFNg5cpZn5i6f8XW7MCmGrt6ql+tTnTXYhRfKSMo6RlwV0Z0pOv7A= From: Roger Pau Monne <roger.pau@citrix.com> To: <xen-devel@lists.xenproject.org> CC: Roger Pau Monne <roger.pau@citrix.com>, Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>, Ian Jackson <iwj@xenproject.org> Subject: [PATCH 1/2] hvmloader: use Xen private header for elf structs Date: Wed, 24 Feb 2021 11:26:40 +0100 Message-ID: <20210224102641.89455-2-roger.pau@citrix.com> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224102641.89455-1-roger.pau@citrix.com> References: <20210224102641.89455-1-roger.pau@citrix.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: MR2P264CA0143.FRAP264.PROD.OUTLOOK.COM (2603:10a6:500:30::35) To DS7PR03MB5608.namprd03.prod.outlook.com (2603:10b6:5:2c9::18) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1a70d12e-6fba-4841-2b56-08d8d8aec2ec X-MS-TrafficTypeDiagnostic: DM6PR03MB3481: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: <DM6PR03MB3481BC1C6AD0DDC31C8043DE8F9F9@DM6PR03MB3481.namprd03.prod.outlook.com> X-MS-Oob-TLC-OOBClassifiers: OLM:913; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: byCcV/W37FVBQLbYx+dvKXqSsQH2rbPFvhe3ZL7oujBua52m/MKIEAcBZaGvnLy6MGGZiv+ROb0zrm6PjZyFw8DUt5EENxWx8IZBn46LbeCE1/L7kp8yKTCBZEljbd07H9SqP4s2knrdB5m2L+kZpCFPKONN7XZIkzI2sSTul/L2YpWuzv9dv4xZpD43BkY8ts3IC5Zp+ildn7ttSITHJ3CbwkQUhmYT0reshbDColyk2gihw8bsWyuPLsE4kA1sZbsTxpziNLClmWQy5OCEpdGaWDwbtzMDi1jEuYrAdhTDQiwsC5QUaz3l3UoicrHZ49/6FoDY6oV1LeahSNNA8Ko8iDALEQKj8To4NdI/Sgv4jbvdQ0y9Gg/4DddQrWtfYQAU7yHZS+qX/3FTIWTy7fy7iGP9y9olWTQzLCbM6IZh6uDwrsJd0Dl1bWKQK9aQTwK6zyTuPzUQSBxdzqoqkDm+CURQTGY30C3/ofHBDLc63Jny6rnxqY6rnC6sKOp7bbYPNI3hXnzsG+sJxWRKWQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS7PR03MB5608.namprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(396003)(39860400002)(346002)(376002)(366004)(136003)(83380400001)(316002)(6496006)(1076003)(4744005)(86362001)(6666004)(26005)(8936002)(8676002)(5660300002)(6486002)(54906003)(478600001)(2616005)(956004)(2906002)(66946007)(6916009)(16526019)(66476007)(36756003)(4326008)(66556008)(186003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData: =?utf-8?q?9hC+3PVQY+C2fUQlFWZvU20vHFOY3x?= =?utf-8?q?vvUEdGYj8veP0foxp/0JRQG243WYsgshprOsDA+DsioBZ0+p7pQsed/DdCvEX4rkW?= =?utf-8?q?ySrpGIAvOZIcQhqprrn3fnEECs/LmIgVSwIP4kirBRktlrpAkVJhPKAzGE4SBONgL?= =?utf-8?q?ah6TkAYEzJX84gdg7pjNNwoWalIoTGgiY4Tx9/c/kc+J6BFLG8K1h/JU7rUAjfIfx?= =?utf-8?q?iXVXiqJFMpC7J+JU9ELoxzz2pSeaKwzo2FF9TPzWW/ENK5+0RNJrp7XtzADDvST0Z?= =?utf-8?q?OjTX5B8JYOV20hE1IHzmUNCSwtxBN9ZheN/WAvxHi70aRxEGTl0iu+I+xi9MqHsYP?= =?utf-8?q?g8WLmP6N74PKaq2FGemvUqjAQGR3X/1LizI7dngZZbsgVqI4xapHu5iBaUFHLVM5q?= =?utf-8?q?SWxyPBn8kg82oA/s93LUmRD0y50gjEHqsvjRSzWymLKDv3aELzVaCfGpwGWbFjOIe?= =?utf-8?q?A5zQg0+XOgUHUfGqLkm3Ammq/NH4YTs5leafdzaA8jJFxgfr8Hv90ji7MxPjJx+7t?= =?utf-8?q?p6GqmocWrL2Bz3fZY1HdSCrZ1XO28ZFPVeMatDC66pW2ooR3Ixc/zF7IZeuUbpe1M?= =?utf-8?q?3yW6pAyWHdzMrzv+qLSx9NveMfh67ONXrjjoI1TKnF2p48b/ebRwIeCWhXkfJlw5k?= =?utf-8?q?QfxFm4o6KHwmv8TOGfSUct20y8rcmKC/7gCqdrW7p7j5zFxlVHvcAhsx2Of3ASj0k?= =?utf-8?q?yTlM9JnDZtAzhwX9MDY1e36BlrDLJeLTq2DJHM6nD94qT3ri93E8lywkNJnvt3H7K?= =?utf-8?q?zO0hXYN/D4RE3PqWRGVyDPg+gs4E6Qg4JIfOBhWGeMBO6vHFYyr+S00Lhz0zcAOF6?= =?utf-8?q?7Cn2K7sO2w5LZKuliaUTUeM3UPOF27igu7wye/38nlNJKz2aeOjgMDPrNR7kgk1XC?= =?utf-8?q?a87vlL0QWWWUbIsu3rFEr7XKWpq0nsGtGQqLB3MAKjz9qVX+2qp0am7Hhc3B5BFwN?= =?utf-8?q?iXknjOY38OSjamNaUP7bdSrhLLUvd7EXra5DDvAwyeijPQYZDdMqnX3KRNmp/7l7d?= =?utf-8?q?sAOb0qBB1pnCclpZC8RwULe6dEetRPXqE9iy60K2PGcc0gGbSLLlLouf4QTvgWGUh?= =?utf-8?q?QNGlbdmFEAmA3dGWaQ9jd31kp1doz+OhzUpR9tR0jU5jgWJiTcECrnLmLoOO8buYt?= =?utf-8?q?ZltMysUPc8rNEl400ouf8vN5mhOFQc5aeKgaSdb/CAp1faOx4aPuu7tkANeVRvRMP?= =?utf-8?q?TzxoR6XCGQxpCWvWqWZozZcwUcS26WyZ50FnIO00r8WuP1NMAU8PjECP8Sc7T2ykM?= =?utf-8?q?XLfp5OS76Jed7qa9zNQWkJ0Jle9fKEobJCsQ=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 1a70d12e-6fba-4841-2b56-08d8d8aec2ec X-MS-Exchange-CrossTenant-AuthSource: DS7PR03MB5608.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Feb 2021 10:27:18.0236 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 335836de-42ef-43a2-b145-348c2ee9ca5b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: oMLkbyDIu417uHg6z13uLiHKdXagB+B/tbuQPvGy8XIkpckMmyT06ZBm1wHVeH5zpib32rKOj+2CrnVO6ZxVZw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR03MB3481 X-OriginatorOrg: citrix.com |
Series |
hvmloader: drop usage of system headers
|
expand
|
On 24.02.2021 11:26, Roger Pau Monne wrote: > Do not use the system provided elf.h, and instead use elfstructs.h > from libelf. > > Signed-off-by: Roger Pau Monné <roger.pau@citrix.com> Acked-by: Jan Beulich <jbeulich@suse.com>
diff --git a/tools/firmware/hvmloader/32bitbios_support.c b/tools/firmware/hvmloader/32bitbios_support.c index 114135022e..e726946a7b 100644 --- a/tools/firmware/hvmloader/32bitbios_support.c +++ b/tools/firmware/hvmloader/32bitbios_support.c @@ -21,7 +21,7 @@ */ #include <inttypes.h> -#include <elf.h> +#include <xen/libelf/elfstructs.h> #ifdef __sun__ #include <sys/machelf.h> #endif
Do not use the system provided elf.h, and instead use elfstructs.h from libelf. Signed-off-by: Roger Pau Monné <roger.pau@citrix.com> --- tools/firmware/hvmloader/32bitbios_support.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)