From patchwork Fri May 6 13:37:39 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jan Beulich X-Patchwork-Id: 12841159 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.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 smtp.lore.kernel.org (Postfix) with ESMTPS id 00F1BC433EF for ; Fri, 6 May 2022 13:37:55 +0000 (UTC) Received: from list by lists.xenproject.org with outflank-mailman.323147.544731 (Exim 4.92) (envelope-from ) id 1nmy9Q-0004dU-Hm; Fri, 06 May 2022 13:37:44 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 323147.544731; Fri, 06 May 2022 13:37:44 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1nmy9Q-0004dN-Em; Fri, 06 May 2022 13:37:44 +0000 Received: by outflank-mailman (input) for mailman id 323147; Fri, 06 May 2022 13:37:44 +0000 Received: from se1-gles-flk1-in.inumbo.com ([94.247.172.50] helo=se1-gles-flk1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1nmy9Q-0004d9-2o for xen-devel@lists.xenproject.org; Fri, 06 May 2022 13:37:44 +0000 Received: from de-smtp-delivery-102.mimecast.com (de-smtp-delivery-102.mimecast.com [194.104.109.102]) by se1-gles-flk1.inumbo.com (Halon) with ESMTPS id b4b59d72-cd41-11ec-8fc4-03012f2f19d4; Fri, 06 May 2022 15:37:43 +0200 (CEST) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04lp2053.outbound.protection.outlook.com [104.47.12.53]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id de-mta-13-jYY1Q5NYPMGGWEvEFhXd7Q-1; Fri, 06 May 2022 15:37:41 +0200 Received: from DU2PR04MB8616.eurprd04.prod.outlook.com (2603:10a6:10:2db::16) by AM0PR04MB4244.eurprd04.prod.outlook.com (2603:10a6:208:5d::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5227.18; Fri, 6 May 2022 13:37:40 +0000 Received: from DU2PR04MB8616.eurprd04.prod.outlook.com ([fe80::84b:e9d3:8906:8b9c]) by DU2PR04MB8616.eurprd04.prod.outlook.com ([fe80::84b:e9d3:8906:8b9c%6]) with mapi id 15.20.5227.018; Fri, 6 May 2022 13:37:40 +0000 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: b4b59d72-cd41-11ec-8fc4-03012f2f19d4 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=mimecast20200619; t=1651844262; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=bHJuGSU0qKTwmTKHxZiO8PSa+xZzXEfsSIdvXPh7LlY=; b=HWc2Y1agR+oS+hNgd4Yv5L32zmBlWGc3PFxeePJWLO3Jjbq7JOaY8R+Zo93h0Q7UEPfmXP Z8XlMwj+JQdo16kWe1J+HSyhnvm9zPtEFm2uF+Ufd9R2LUYXnMEgEdrkOxYHNHzi4wnb66 eW/zGTvwyi3lNjZcl5nym/ZDfwV6T9c= X-MC-Unique: jYY1Q5NYPMGGWEvEFhXd7Q-1 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=A+6qqa68+qJQZC6OmDmEL8l5TBngI/OjRHx4aHIDnaCxA3ZThp8xkRjGJBQYihSV6l215aFkIjiiwT4PWV1WLIeEVYiCip6ZshCV3u1YmbL6Fj8NLWn8CLfgx8INxh3LnGJTh+jru5cEJvkttVoUNMHkg6K21UFmFLyxvjmRweGn79MO4k1JE8KXdmGXC4i7XD2dN42Jmer6KO3ce09rT3AasKTmFxzeIbTRaon8Xh4rovXELs35n/o3sk7vVUpBWhb+viv6QTOMgY9qTv68Ig3jUHoUwq+tdoLrM5Z6ogbdmPUEfFRbQg1kFaspsF1kA/coMDD5Ko76XjxjLXqjzA== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=bHJuGSU0qKTwmTKHxZiO8PSa+xZzXEfsSIdvXPh7LlY=; b=mlnnOWQ+CtNzh40GzewOjzGU/3+U8ReBVICvpoq0ZjfV396+vKfE+l5N/hYeavuERtFNuV18Ypamc6XkL0DR+89TV3xeUJ4Kxg5Zqldsvz4OcwMJx5qVABdgjq8oN9/EeB/sVzFOYyYvUOrXwZPuIuwKDxIJWG6OywNqhdIEcmOwuQUh+BZB2yqro84JgoZyjFIGlQXe4Dk9euw8myiiWOlI44+C2heg5MGq2EwoZHLLEvFf3AF8EL8tQn91iwTFuYqXpeDA/+GNEOL3C/rQd5kdGHxSsTeSZTvJ8Tj27UrbRWXd3Do++IctrdO8H8HWFuY6E50aI8lVHiKnq5EuqA== 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: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com; Message-ID: <15350fcc-86ad-d42a-27a9-c0cbab091559@suse.com> Date: Fri, 6 May 2022 15:37:39 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.8.1 Subject: [PATCH 1/2] build: suppress future GNU ld warning about RWX load segments Content-Language: en-US From: Jan Beulich To: "xen-devel@lists.xenproject.org" Cc: Andrew Cooper , George Dunlap , Julien Grall , Stefano Stabellini , Wei Liu References: In-Reply-To: X-ClientProxiedBy: AS8PR04CA0114.eurprd04.prod.outlook.com (2603:10a6:20b:31e::29) To DU2PR04MB8616.eurprd04.prod.outlook.com (2603:10a6:10:2db::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 4b0e3288-8a0c-4f1a-f06f-08da2f65975b X-MS-TrafficTypeDiagnostic: AM0PR04MB4244:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: iSykRxGxM4p1i9PDSSCk5qJfN95c9N6a6sbm1jzSW8euqNUFT/bqCoFIifrqNCiJBiw/hmAmaUMh1x+ISef2AehvBii5J3Red9bXnRXWPZTpu585afUn+y80Vi8ys1WxsHsgmMWuFDXfGWGoaRs4rEwuaCAqcfWk26xy3oOBFVsjG4CPxlV2kwsQcXW5fYP6npd5dkv4QN01tXUUUU1QZx+dAkZxRv8KotCO8bovL6uee4ab/k0IzdCgOmskxKHda9ogYh/AWQtFbCfo6/VPPYqoS1VxX/hGtkTq/Jbq4Lfzo+J5U3AdFCZBanhEQ/yNnu4uEfOYa9oB+MltK7zK9XorqbsPTpAEhzAxa5Hsno+eWtVtXvkNFojiMv7EID2wvSOPKBSUWatq/FR1Gvbe2V0mHhKgkzfcdmH09NMjpBK4nSlaAmF+po2IEYsjRIoyqK5Y9Jw0GbYcD7CD539tpSfsfWMJ6Dha6JnaSnAo4QSiI9wWqQ2XMMUazHglxSSBWJxlOuFAa/fGGjtsJuq5ZBxevSPm+wqjS+Gv6QWw4OsfA/YT/jg2Lh3Q8DZpcOQfwW8dnZO0LO7BvzTAutPZVmK85Y/muaqN5u2HZrrakrx+eOsO4lra2ObwaRxeVV/MVN7Rise1XeIzBwAJPRep/MQFVxx1uA1kzDxe0mqixq/KGblwir+xHymtnAPGp7/UOK+3eV7TPxjk3U1hlLjWJaG8WrEwH+SY5TfWtxFVQl0= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU2PR04MB8616.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(6512007)(86362001)(38100700002)(2616005)(83380400001)(31696002)(54906003)(26005)(66476007)(8676002)(4326008)(6916009)(36756003)(66946007)(66556008)(5660300002)(8936002)(6506007)(508600001)(31686004)(4744005)(186003)(2906002)(316002)(6486002)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?7CUhpvLd5sQSFQchkDH/kA63KROx?= =?utf-8?q?R2sg8LtBrDB42ijF3P+fi0mLVeRDiNINPBjHql4+rhrEjvNaj7ymBRRMfUhLcqJyz?= =?utf-8?q?QZBmK3eGCIm6/JAyqAqzlV0Y9t4MyHNygqQOMRhMN4HiQjm0xV0WodOOR61M6VF3g?= =?utf-8?q?XOzIWOtsAad93WzKfXPl9cL4ehyl+4VLFUY24na1YQ8NZy8vWuphNyEBJKsIs9/Br?= =?utf-8?q?akI6L4itnVb2YRxg8C7wMntt7g0VbzOuEb6s0heMN2RgEjTbDPzQiaIqvVEEZT+ZY?= =?utf-8?q?y0PZIYqRHSh6xj8vmBCJAqAbXdd4eNW+Wox8m79KgBNLVdjIEAdiWtvr+E3cFNL9k?= =?utf-8?q?IaIezBjwht/3HiyHd0C4D49BmPjEq15oznKNYChC5QImaUk7KVoXwtE2srAapPnCH?= =?utf-8?q?OUpsgp2CpWBpPiKHqg3+7nPIZTurwusZImk98Jjr6LUEng/he1If8BbSpwyNWw7YN?= =?utf-8?q?vRKq8tBf93jqM7qWBGKcoVt8eog8pmjoBFMHBwLgmmFTw5ZWmxcAEuRbIN3ZqXG9Q?= =?utf-8?q?erWc6DhzvM3iYgLbS+zLlDPAL4/+xMdXr2eBeuE2QzEtVimHjhQUk4mf6xPIWvc0m?= =?utf-8?q?mgMxyyUZ/qAbmq7MBakfvyQcjDew9CJYlcozMnhfOt4eyokjW8KYxkA9GIdpoSHFu?= =?utf-8?q?qRQqFPddFY4lWDk51cH3viwqIe1r2uGZPA0/v/Opeq1ue8smNhov6pjFyuRzwbumN?= =?utf-8?q?RJDSdG6HK4xVzd8fDle433jQFzMTywA1gFbcrz9za+1gxN9I72xqZDS3uj7BcgEfr?= =?utf-8?q?yDv+KusQNEnUShFTG/qixarRr/cMTPHSBLBIPLtfjDsox/tgqUBqzS+S1cl0bL2qx?= =?utf-8?q?C+3VusG3Yib86BCRXX/M6DbZw6f+iu93EdZ70XBIuWqc9lkASc0qhnJP0uq6PQU6v?= =?utf-8?q?e0YNThMb/Qq0Cvb1gYIE5qGESSu9v6FEJDxCRf9hQf8UTdsBOOBrKCiGSqorkzxPu?= =?utf-8?q?RjJgO1IPPdSxxUrjJdXaKfcj56xv7wvPDTJmeaL+PxsK4X5VBbk/5iPYj01GIHTid?= =?utf-8?q?fnjJzDLqi5Z+UIaqOkDt9NorMjfEcR3xa3g/En+W7swEofUsvpjFw3B5QadqWUVKz?= =?utf-8?q?k0SvEgixnDqijXnXofKL7yOfM4UrUZFkoMQh/lxAztr/XoevCXAqlDqBWTKtGTtsn?= =?utf-8?q?cO84RPqLq8WGrOqWR1ogYcSzg8osm6PF9t+Er5r+ABNCb53Zl5dcpulqdV6C5IfYd?= =?utf-8?q?qbDg+DYj4Z+MbfOuCyifsY3U7DPN3ELkf1wpjJnRZUKeIRzggt1CodBDnBGvGSUs8?= =?utf-8?q?SxvRKkIG0Fy+tpDlqo1Q0O/0Jo8h7iGLbUUqzvhg5DkTPlNmYDu0AExD9WEr+LhZ9?= =?utf-8?q?huVv21uhtDv8KQFp7oBj1IwuIJsRD4cYylGe3qRUA5zflCIbYYoSBCWC18cv0jMpC?= =?utf-8?q?tyfYkweHrRs2T2QE3TnevPzh7OFX9G/BA5WU6iijUB/OzpIVBxNNrwjkCOeVZJ3Jt?= =?utf-8?q?6FiRxUkQQzdil9EfK40ERjy0Gc1PHFe5gMUiSx06tUGJrlchWXNPNk93xHXOauhD9?= =?utf-8?q?A85OgYaAfd+LbNVeDFDgmbnzHz8lToO6vg4nUYP58Mv31KaZUlsMKzXB5DjczNzvI?= =?utf-8?q?uvdmgT1M9nlYGNjjGjqdbMMtQcuUi7ncS1P4VqXKj5Bg2SEBaFRH75m9uH6pU7jVA?= =?utf-8?q?paGhgrNYTYEq5mpQ1HRAk3ZJCqVHFu3Q=3D=3D?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4b0e3288-8a0c-4f1a-f06f-08da2f65975b X-MS-Exchange-CrossTenant-AuthSource: DU2PR04MB8616.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 May 2022 13:37:40.5712 (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: RmqsKmzm+twmlrRl1bblFBFY1E+OPOzMQYCm9yX+aq4hX2DIEvvKUd1TkN57yXH7KQ8E5giyjVGsS+oscDB/Dg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB4244 We cannot really avoid such and we're also not really at risk because of them, as we control page table permissions ourselves rather than relying on a loader of some sort. Signed-off-by: Jan Beulich Acked-by: Julien Grall --- a/xen/Makefile +++ b/xen/Makefile @@ -397,6 +397,8 @@ endif AFLAGS += -D__ASSEMBLY__ +LDFLAGS-$(call ld-option,--warn-rwx-segments) += --no-warn-rwx-segments + CFLAGS += $(CFLAGS-y) # allow extra CFLAGS externally via EXTRA_CFLAGS_XEN_CORE CFLAGS += $(EXTRA_CFLAGS_XEN_CORE)