From patchwork Fri May 6 13:38:17 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jan Beulich X-Patchwork-Id: 12841160 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 EFA2AC433F5 for ; Fri, 6 May 2022 13:38:35 +0000 (UTC) Received: from list by lists.xenproject.org with outflank-mailman.323152.544742 (Exim 4.92) (envelope-from ) id 1nmyA4-0005AX-Qz; Fri, 06 May 2022 13:38:24 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 323152.544742; Fri, 06 May 2022 13:38:24 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1nmyA4-0005AQ-OC; Fri, 06 May 2022 13:38:24 +0000 Received: by outflank-mailman (input) for mailman id 323152; Fri, 06 May 2022 13:38:23 +0000 Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254] helo=se1-gles-sth1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1nmyA3-0004wM-Ji for xen-devel@lists.xenproject.org; Fri, 06 May 2022 13:38:23 +0000 Received: from de-smtp-delivery-102.mimecast.com (de-smtp-delivery-102.mimecast.com [194.104.111.102]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id cc6f518a-cd41-11ec-a406-831a346695d4; Fri, 06 May 2022 15:38:23 +0200 (CEST) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05lp2108.outbound.protection.outlook.com [104.47.17.108]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id de-mta-32-cs_4PFg5Mrenl35e3IAWxQ-1; Fri, 06 May 2022 15:38:20 +0200 Received: from DU2PR04MB8616.eurprd04.prod.outlook.com (2603:10a6:10:2db::16) by AM6PR0402MB3911.eurprd04.prod.outlook.com (2603:10a6:209:1c::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.27; Fri, 6 May 2022 13:38:18 +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:38:18 +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: cc6f518a-cd41-11ec-a406-831a346695d4 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=mimecast20200619; t=1651844302; 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=f8GNy0NWX6iFubC+WKy9yx2VYFaxzWyaihBYAh3/6F0=; b=OZWidaoum/twGLG/rqXWzINqM5DkeEcxH3XLImqPE4yzMBG1jGQBLT4zpPK00QpV4ynRv9 KV9j2lJpJTpSC/vU+iSmR/LI2MGpsEdKsMjKnvHDXcHAghjJwKnqZyUZSfH71IoP3Vaq60 Oxr3xzshjckv7m6e/QttGaK7R1JVZxc= X-MC-Unique: cs_4PFg5Mrenl35e3IAWxQ-1 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MLwUsErMnGmApkLGb8SqvxqUEmGM0fhi73v+xETWkCkbf3lexPWT9grTdKKGsjLFPgxaPUXTt2kRUzZmnhA3ApG4D31vIVMpBMxofyoUqPOU0tXncwZBo3jzfixN5wnwrz05LxJVLvpyZkbYZ/q/UXpSx6pvsRM6hyyAs0E7d/OjIG66l4kyvjXk3UhcihXsgIazEHkvYbOOjD1TNnM+tlfqOPFe75D0Aft96VQfUqWnmW6nptxQErjmj8YSZhgGVWKdcwu3df8mfJViQFpo75U/bz4aCqlMEH7XL/rKg4ArxnP+pXRBDfrwqKTvs1+w6tJdJxoRmL48ACk5c1KUdQ== 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=f8GNy0NWX6iFubC+WKy9yx2VYFaxzWyaihBYAh3/6F0=; b=N2wVBOF+SrwaLkKmD/1hQc80JsMm46mnESls1GhlFtXo+bmFRutpZ1FvcHqPrfnIJZTeo7b9bJw3IGWtTjWhuE8I0L+MzeeONYw9WlQIfTX5aMQXcWC3Xabq3eJGPL3/K8eMqkxDahMy+f0O0GAkxIQ4vlhzgVm0E3snyfUhOVncfQJDm0NS8Q63b8kpcjdAMN9WgV0WBJ2940r5h7TFon7nUmBS1oFIMGyEHLqZNzC/3Nwqpe2UNR4X4HjZkymmxqrZtA6z/jGimh2cBL++TtllKd+ZZx5mW6I8IXSncEXILhJ7RmgsTF2POZD8kgW4bf/3VWKQpKBOFq1HczbdaA== 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: <1905d86c-6363-c6b0-97b3-beb91aca9055@suse.com> Date: Fri, 6 May 2022 15:38:17 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.8.1 Subject: [PATCH 2/2] build: silence future GNU ld warning about executable stacks 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: AS8PR04CA0108.eurprd04.prod.outlook.com (2603:10a6:20b:31e::23) 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: e4a393a5-b1d2-44db-75f1-08da2f65ae10 X-MS-TrafficTypeDiagnostic: AM6PR0402MB3911: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: uvBZPavvvCsVKmYIwT7ZcpUJo8ZTAbg1oc/rvFXjB7rJhUgVf25LX/GgFgILW9UjkJvs8oOwsaEhtVlP9c8EmBLzBKcMHUCbpewehLemaIQUBhLir4qpEs1NrR8laKGHH8/8EzXZSehxBNQGs1FAHED6N2oiFHqP6k6gLYTQJJyq6OY186jQ8NinE8ZPZuTu7d4ykkff67RnA9Mg2xpWtdiUPInYYKr4YIbc5p6hvneeowFL3qyEH61TVUbD4GGNlWmSkXUdeX4TWe8Rqdxa4O21AgYcqx8bEp7X52NF4oBE5vQP0Ko3aoQHLohUm9XDDvB0LhlsCytVsB8RJQHgayp+hfI3/mWolVvDs9yoMelvdKf0frtQPwx6odvx2b/sFkvPedy/dtouH8lmfwVxRjXqKmzqfyd8t53ao0OoHFUqiR94oxPG5tkdh6IowMR8rfUQsqTad1t1Z8/tlOJXVc0IEsh2CbV5Gvm7XEU8LMz+D6iENTdSsDouKNZ4qMnHjkIfw+wqYzYN5Hw13ZYdszQXMkEY3cHTrpLIVB5H4zbqD2FOzat2CnomClSKZj+qbQeqb+vN0e1CU7oYlRyawBrrb7eRTeETR7dN+SEec/KPKRfhOfh5U/8mslugzcQXMu4R1qH6jEWSOzAa0vZ39K8+3p+3o0fqNWTP+sbgikWo6b6SXd8OxVobSmjFCJA6z539Ufhd3kHQyBIWbUUoVebdb4JVh27Kw2Z16M7K3v4= 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)(66946007)(66556008)(8936002)(66476007)(31696002)(86362001)(4326008)(4744005)(5660300002)(2906002)(38100700002)(26005)(54906003)(6916009)(2616005)(508600001)(6486002)(6506007)(6512007)(316002)(186003)(36756003)(31686004)(8676002)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?sCuc3nAjz/Xyj+kFN1ZPvqLwVT3w?= =?utf-8?q?3uIpubxEzLj0cqIzrUhtg8o077Blg4HAETWyLYsKLrE9xRfEavnSALF94P7DUzGgZ?= =?utf-8?q?9SdPAlymZF7s+Qwr6p4g0ehZz1YkJpwbxaRnjKgxn+nBx+C3Z7x+qUcDZpX7IlMDh?= =?utf-8?q?wC3xM4z/fQq9ZHbGwB44IBtPZOe86suvApNSCSys7ZZ1Wb2XcMj5u9cPr1cjjj6V2?= =?utf-8?q?V131dzLtBSUG9yq05F4NAlJc3Mnuh2zGGpshLRKxsVyc0zy2EqvFC/19tj0YjxKKs?= =?utf-8?q?/u+EYL2ZMdNIxzt6HLdMnE7M71VZWpVSkafnxw2PFkSmDQwx1JPu43O/w/27muJES?= =?utf-8?q?ffpJ8x/WKQSE1RNO6l71MomLMiCvkPjt88uKRmsZro1kaGuhKfKSg4SA+PABIp9kQ?= =?utf-8?q?eXdZ1pxGhFWOdx/7igLSPA5rfZmsR5mrDd9BmuYegFfDKlBpzGJHyCvEmg+9nY2tm?= =?utf-8?q?1NtgGFZ2koGahyBJt99fk3RiE9y5Bsn/Y9SQ5eSYu7rYf/ZQv/wLt0z+Lt4zmEDdM?= =?utf-8?q?7jUOCWSw9F+eaAz+r1N9mmnzzB2h4LgV0eOeX9IDDiOU4FtSIiNQXh+zrlZdI8avn?= =?utf-8?q?kDsJYcZLdwXoAtluvwCPEsv1CrP9hfnyAzGP7wYFQfZ71gL6ydkSg89tziPnLbLNp?= =?utf-8?q?d5zjhGQ3g159SxbRWm7hWU+S9vGRjTmOvwsdckv2rOxntfSItIkFzCo4TEfHK9avM?= =?utf-8?q?++62lwv4hTYseZvK2nsz5n83bekzAleBtGTdjoY1mHb8DmjdV8lDZ7Jvp4SW/pXso?= =?utf-8?q?wQQAXrmMUs90UpRn75NOCFKVZ5VpDnfLSesnhMegy6e1t1apsMuXRZcrUr86Yz7yF?= =?utf-8?q?s5YW1+dWBimUh2LLzRb5/bvI6OmPwJ2D72BUBrNbLWZiFqzmD9LI/t0Gi+oRddFs/?= =?utf-8?q?VElJHpRFpEOwR+8lITUikwoY60ybDq08rIM7HOk9GadxkHokbRy3PXRncLMT5/Pxp?= =?utf-8?q?MYO2b5iBCdKVn/VdnOkbAfcaI64TLuTv0dqUWA186HfnVmdstN73G41BS1O3Iqkvb?= =?utf-8?q?+h0bVQ+sPsJziTWfJm3rbPF5eeIJK/L/jyXvhMEkzrJ4y2Nj1cOPYVVLQjgHlWAhL?= =?utf-8?q?TvY0DbCrEkKBPh5zpNqOQ53LSItaIAf7Fk60BwNDxeGUoOJTkAr7qdRFrZUTUY2uz?= =?utf-8?q?dskJsifmd6kyaYHQ3k3ymM20/SWcShwQIYRrb0Lr4PYhtjBlhyGW1KuZhp4Yvt73K?= =?utf-8?q?ZYhV1it1FaRk7C8rRGpTMjTvns3bIWlUtqhQdzBOHjNG63vpjpUE7flF4g4YowjMK?= =?utf-8?q?X9j1cs+7rXW4zxzCesIm3yRGabdVTndIHJQQmmbI04GCdIZTcNlDaCd4tT42SSMyM?= =?utf-8?q?INlsFkrXyZkWQ20d4CQGmufD1fOr77fZPQPxpBwYXZXM7mZ7GeHd8lUybTlAcVv+m?= =?utf-8?q?x3AACzfRF97/BTw36Npe6TqPv5F9FdSeS6kqeBuIVDl4qMKvmQIaoBsORwZtPnC0L?= =?utf-8?q?tu/GrOtTsBm7Q9tCCeIRJKbuEW+S/h7P0/QUWi4QnothlPJDCk/IBcCMAP7gkErzl?= =?utf-8?q?uECh5ls6Z4+qkOlim+ZlHTrE3lFdVigyoE7scBF52fZJYcFyGGBNwqPNeDg67wnEs?= =?utf-8?q?Af9wL+HZ7M5QlzdOWY2KFxYlr/NRbATm0jTmTyNRpIlgfX+QJWGpXi3UPxlzuyPz0?= =?utf-8?q?x5PjNcZJy99XnnzzjYzf1HaDt4B4qmQQ=3D=3D?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: e4a393a5-b1d2-44db-75f1-08da2f65ae10 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:38:18.6581 (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: dG6UK0bo1gNvTBRj583cGYc6HNBtb1uGZVRQW4zMXbbDv/TNxCLgQyhRszPncPZmyM/QM4B4JS5bHjBPOooD1Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3911 While for C files the compiler is supposed to arrange for emitting respective information, for assembly sources we're responsible ourselves. Signed-off-by: Jan Beulich --- a/xen/Makefile +++ b/xen/Makefile @@ -397,6 +397,8 @@ endif AFLAGS += -D__ASSEMBLY__ +$(call cc-option-add,AFLAGS,CC,-Wa$(comma)--noexecstack) + LDFLAGS-$(call ld-option,--warn-rwx-segments) += --no-warn-rwx-segments CFLAGS += $(CFLAGS-y)