From patchwork Mon Jul 25 12:08:04 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jan Beulich X-Patchwork-Id: 12927997 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 48B6BCCA473 for ; Mon, 25 Jul 2022 12:08:33 +0000 (UTC) Received: from list by lists.xenproject.org with outflank-mailman.374539.606594 (Exim 4.92) (envelope-from ) id 1oFwsc-0005ox-Ht; Mon, 25 Jul 2022 12:08:10 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 374539.606594; Mon, 25 Jul 2022 12:08:10 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1oFwsc-0005oq-EZ; Mon, 25 Jul 2022 12:08:10 +0000 Received: by outflank-mailman (input) for mailman id 374539; Mon, 25 Jul 2022 12:08:09 +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 1oFwsb-0005ok-CS for xen-devel@lists.xenproject.org; Mon, 25 Jul 2022 12:08:09 +0000 Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70071.outbound.protection.outlook.com [40.107.7.71]) by se1-gles-flk1.inumbo.com (Halon) with ESMTPS id 71e5b0b9-0c12-11ed-924f-1f966e50362f; Mon, 25 Jul 2022 14:08:08 +0200 (CEST) Received: from VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) by AM5PR0401MB2434.eurprd04.prod.outlook.com (2603:10a6:203:35::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.24; Mon, 25 Jul 2022 12:08:06 +0000 Received: from VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::d4c4:d01d:5d39:920c]) by VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::d4c4:d01d:5d39:920c%7]) with mapi id 15.20.5458.019; Mon, 25 Jul 2022 12:08:06 +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: 71e5b0b9-0c12-11ed-924f-1f966e50362f ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HrYUGg7q9TqvhSLjZ5DhylvShSZj3FHnCyFwpeGu8i+fPVJLE2h1lk6vmcHZ+1Il5uTrrMxyQ/I1UsJlrlOhnlFqodzHpCB2b4DKATk8uQdTl6pMcW0aiJAngRYqgBupI+tg50H5g4OKQBtTmnZcYOQ82rScQiLcNB7QjR9aqgeuw3AKvvywtuSnkK2NEozkDJv/qNSHzwPAxlyWxZ6T95bNHzlvFKVnBjJcsLrloxApd8+dZrill4ts/5TpKcz+3tL2GUrsWwLc2XqgDggrhGmtgXEDgU+XXGy0Wlcim69aWZMsyXeRhf5VR7Re2nAiVeHVkyuXlh5EeiDex8m+Og== 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=ix3T/GyDlyNaCXGu9Au09uHqaznqPh8szhyrUBKwsA4=; b=OKaM7xXvlagmLVtTBTRmLgPY2ygglmpKTg6lWCt3PFG0E44RnMYCOMdghYfE28cUyQXnZ6t6sIVvyqKGM/s25JUfoKZc3KX5Gbtb6jLgFUUaHLFt4hxuKVmlXCf4AiMOe+NCk0etQ7iguuKfaKVqmDgN2S8igPk0BnEXhAhcZLPpf3kg+vU4pzvLS/RBQf99MPEUUTRb0PeZwSc/AIa1zg6prXM1Pn/eoQbhMNpwUkEFeZcLDt/x3fHxxOSLfrZwNsEQ6AN9mWDK6UO31TkI6SM2bFtnN6L1K8ZumJwn4OBvfuSKKQwquNnHr99UAg6S9mveQzyoF6VqjOH/hsqUhQ== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ix3T/GyDlyNaCXGu9Au09uHqaznqPh8szhyrUBKwsA4=; b=hiJfykQ53zpqsjD5cUf1ubWTEYt3yocURM9yy9pXAgMyEI7M28s26YQ/UEpL6nzWOFYtuXLHQjv8gb873xVCM+tOdYAAlmX6dRvWJcX6ZjzXQYonmLoAgDT+qptZ2eanil58EazRYDoG/amNE/Fy0JmXLdpKFbsaesHEHQOdpCm7H8tZ1smszfc8m8FqschOB40Pa99mGA0gb1BOrSRLjxzlY5oDLKvVdWp7eU6xPEGYG9AhpSR6PknvSSO+1uXsFH1abeDCQWgGxTSMHNMKXixll/bpxhl3hnFMV03FuFk0ji7UVCjwJ3yLnLNcGt9wqp6tcx4EKHx2/H9HBq0IJw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com; Message-ID: <15c8b790-f6a6-42e6-d244-8f7d83c880b2@suse.com> Date: Mon, 25 Jul 2022 14:08:04 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Content-Language: en-US To: "xen-devel@lists.xenproject.org" Cc: Andrew Cooper , George Dunlap , Julien Grall , Stefano Stabellini , Wei Liu , Anthony Perard From: Jan Beulich Subject: [PATCH] include: correct re-building conditions around hypercall-defs.h X-ClientProxiedBy: AS9P250CA0014.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:532::15) To VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 63baa11a-18c8-4cc7-dbc4-08da6e3654ea X-MS-TrafficTypeDiagnostic: AM5PR0401MB2434:EE_ X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: NogFDpj0+S0BOuhLKaBeJ2jqf/+ZchVrjNQmftcBCJMVsBQD9Q+9wz6Ni1YD/5vu/6uzYkX8Nqqm4eUavCHbOn5hJS9tpJdJuQwUsKWKIDHUl607IcbSfWKMpfuJXpDyL4qX5PcC4+qoO/ErjBc79JNiAyITtHtsJTbbkYALuQafjjYX/BWt/pQIEoLe7W9epxbmTS5T3A6QJqWImtFnAwRzRKCcHdulc6a8nSlaSqdMVt0D1DAz9NC9y5aZzKp/KNVVTtNkgW3OLYgJ68FqanZGBYfhvTaTJkfTDeAC4uiPwK6fpiQ2pzVjaUC3BRlxocI9b4m0418d2cd0ZJayt/2o0BDBHLvnUkc657XW8VNJbB2o2ifbbi82oq9T7hE0Z0pasSowCQNIA7z1lfxIT2Tk15lrcG+J6rvI5MFqYEwBmkBmldPyzDe60W3OBSnKpHzs4pa6AOuSb5P3sJwXfr+Dr0gSZbASgZLe8nRwaInjxjwOfywPsmrEQx+/Q1J1ORbxpEmU6goHYQ+4IwNteU4+brers2Mm+SzQzLGpzeVLkDB3FQjt3yt2aGkB9eJ8tyrJwiA2OpC5yErfPOC+kOf6vV9vApA0k6ZgQ/iE/de79tJESEvL/hBkWQht7iGeOTqzbTj94Vb5RWsE0bKYlI2yoPAzVVdIQ3pXOaY8QNRMcu74ABVHcC6DbrmLSKWv6zN+fVBNL3D8h5QEsaMJjxUqQLiRrPc06PaoZSGpSI+iO5atWZ1WCtge/aS08fAxgxB9Z1ZbLS412d17NbwTzra8+DeUFw6SFb+NHJu+K2lf9VatW+JRtHtgkTzmOYNYLFlsKTmQO+TApMJ8k+m8uA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VE1PR04MB6560.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(396003)(366004)(39860400002)(346002)(376002)(136003)(186003)(36756003)(2616005)(66946007)(54906003)(6916009)(66556008)(4326008)(6506007)(8676002)(31686004)(66476007)(6512007)(41300700001)(26005)(2906002)(38100700002)(31696002)(86362001)(5660300002)(4744005)(8936002)(316002)(6486002)(478600001)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?ipzrSF+VFo2uSBLA8h3Nny/MCiVn?= =?utf-8?q?9VbIVvCAaLDgtvxZwO90jlA5H2Mfh1v5gg4Nu+HqSeCaZa2eCq9Jbj5MdBC6vE8ox?= =?utf-8?q?am2tHPl1ev3ahNbtn0QirFoxZQHXuXNoyzFVCeUWVn5DxX0e2SytDxByMMYselDQi?= =?utf-8?q?8ULzxrz5gkitRrbt/IQUjf1qDhRgWjsgM/fGe+O/6SkFbQBolgcRrKiL5drKh0r80?= =?utf-8?q?cDi4qC4jUbI0mIhU5PXJA75vnqQlwCFoUrbiTvYghhza7NQClMTgiTlPPndLFTWA3?= =?utf-8?q?52OcD51vXouicAbv5fZjIc4pWXkiGr67YWEqMo4xYvnoLkC1J2r714VmQ2veeSDTE?= =?utf-8?q?hDKqvHu0tUDASIpOLto+I5WtazVWSp3hkAM1zfmDM3lvwvHZOarJdAaiR/0FPhOIP?= =?utf-8?q?GTx5/cgzUQOTyDPrB51D1YNtxSd7Q/0u6HGv4+UbefuPZ9pB8k0g39JUPAHwKaOBH?= =?utf-8?q?c/83cL8BFboHFySWTgGrHJvIQlQKdN6Cw56DRQQKSjtptNKi4v7yEZuqxDmF614k8?= =?utf-8?q?yrlEaScoT2CjDjrSD//vWAr2+YPImwe0l8kk94zN3jfdLq60eSnKmNuYdd+M/1Cj9?= =?utf-8?q?wuCYXkhCkx6YW7ne52DBMB02mrDjCMFaHU5XOAgvkiwdiGqz+9Tmq3Yu0a2P+N3eg?= =?utf-8?q?DIwV7FXFiMzgX+okc5xEjhy+o+3EKW/Sco/M6Mnih+BLfiNZt++gOHP8m3X42JH6d?= =?utf-8?q?47b5YRl/sK+++n1yP4UaDZPoAoxWDeQNFOcRKRi4GSecS7n3NjSs9PW8CAkwNv/kv?= =?utf-8?q?QBW2/YTtLZy0NtYc6kMF9qyd9mzsuq45yrfqGLcDYAmyr7BBs2ZKDSl+4Nwfjlmbw?= =?utf-8?q?k3hrvKvUcbBnhGrCpuWRKV9eXswjp3N37Hh0OM4abrcS86Sk1qrVFmdfox7qbuSqZ?= =?utf-8?q?JVYtIG6Tj8+jLSjk4nGLHQi/aT7J+VlRyS+PD6eB/GJKE5Tv4E+N9Yn+y+Q9co0Ar?= =?utf-8?q?qk/PCIUPcFNWNGEz7f0mCGnBuazk/yrPzq7AQk0+fFVphGpl764+8hCza75ooPp23?= =?utf-8?q?UkrHmnXhCsYD5WOJv1Oz6z05MCWwdaZ8+1EWK0eI6VUYAca+QoN1jLQy7yd3cjEpx?= =?utf-8?q?e9noi9cOLdvDrueieeFXkqn5CkVZxITlDwhG5swi+71PrjZkTPMGlNNq4B6a55Ejb?= =?utf-8?q?LblDMEKi3DBf41HtSpUjy4c4WzoqY2dn+PXaXLQQaV/fumRqdP88HbqITBTuAhJ/J?= =?utf-8?q?cgbmyH8WfpAp6hEbgM0TNW7w7iJ96GOvcb3+IlYRFfwaaKvnshEPchYdwx8nlGpdi?= =?utf-8?q?OLIY0W2CM2y+I98V3MWZqXlPXdS6hVNtwEWC6VbYi1JB8EAclT6EykaHNKuNX5355?= =?utf-8?q?K1jUPOu0JcQtNBR1CIZtROL0MVNdNsv4VKRlNmOGgSr7Y/QWSzmBSsDBS1ANXFr9+?= =?utf-8?q?M8cr8Bu70l/bazSgH+Fvisb6qTWyjanNu6O5TG4oSCCfOFhSwWqnHlVyz20drANr0?= =?utf-8?q?OvyjeMh+4IVV+pSz4MHa6dkkEO+ADMUhNjvhaEXl4P4es1KCl6BD/K5kQYeP6Kxy+?= =?utf-8?q?aQZawR7EdMjQ?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 63baa11a-18c8-4cc7-dbc4-08da6e3654ea X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6560.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jul 2022 12:08:05.9407 (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: u4OzKQzkzRkD2F/xP/fHOJVS8br+XSn8yM1VX1m3tCg2NcSGXnX2ajYL6mhLhzAML6Ci21WPeBOBhgMtuRCC8Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0401MB2434 For a .cmd file to be picked up, the respective target needs to be listed in $(targets). This wasn't the case for hypercall-defs.i, leading to permanent re-building even on an entirely unchanged tree (because of the command apparently having changed). Fixes: eca1f00d0227 ("xen: generate hypercall interface related code") Signed-off-by: Jan Beulich Reviewed-by: Anthony PERARD --- a/xen/include/Makefile +++ b/xen/include/Makefile @@ -114,7 +114,7 @@ all: $(obj)/xen/hypercall-defs.h $(obj)/xen/hypercall-defs.h: $(obj)/hypercall-defs.i $(srctree)/scripts/gen_hypercall.awk FORCE $(call if_changed,genhyp) -targets += xen/hypercall-defs.h +targets += hypercall-defs.i xen/hypercall-defs.h ifeq ($(XEN_TARGET_ARCH),$(XEN_COMPILE_ARCH))