From patchwork Mon Jul 18 21:15:43 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Volodymyr Babchuk X-Patchwork-Id: 12921784 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 BBE09C43334 for ; Mon, 18 Jul 2022 21:16:13 +0000 (UTC) Received: from list by lists.xenproject.org with outflank-mailman.370122.601782 (Exim 4.92) (envelope-from ) id 1oDY5s-0004DG-Hn; Mon, 18 Jul 2022 21:15:56 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 370122.601782; Mon, 18 Jul 2022 21:15:56 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1oDY5s-0004D9-Ex; Mon, 18 Jul 2022 21:15:56 +0000 Received: by outflank-mailman (input) for mailman id 370122; Mon, 18 Jul 2022 21:15:55 +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 1oDY5q-00043p-WC for xen-devel@lists.xenproject.org; Mon, 18 Jul 2022 21:15:55 +0000 Received: from mx0b-0039f301.pphosted.com (mx0b-0039f301.pphosted.com [148.163.137.242]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id cd82502e-06de-11ed-bd2d-47488cf2e6aa; Mon, 18 Jul 2022 23:15:53 +0200 (CEST) Received: from pps.filterd (m0174680.ppops.net [127.0.0.1]) by mx0b-0039f301.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 26IImA9S005163; Mon, 18 Jul 2022 21:15:46 GMT Received: from eur03-ve1-obe.outbound.protection.outlook.com (mail-ve1eur03lp2051.outbound.protection.outlook.com [104.47.9.51]) by mx0b-0039f301.pphosted.com (PPS) with ESMTPS id 3hcrm7v72d-4 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 18 Jul 2022 21:15:46 +0000 Received: from VI1PR03MB3710.eurprd03.prod.outlook.com (2603:10a6:803:31::18) by VI1PR03MB6288.eurprd03.prod.outlook.com (2603:10a6:800:134::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5438.23; Mon, 18 Jul 2022 21:15:43 +0000 Received: from VI1PR03MB3710.eurprd03.prod.outlook.com ([fe80::3db3:dad:7bd7:4488]) by VI1PR03MB3710.eurprd03.prod.outlook.com ([fe80::3db3:dad:7bd7:4488%7]) with mapi id 15.20.5417.035; Mon, 18 Jul 2022 21:15:43 +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: cd82502e-06de-11ed-bd2d-47488cf2e6aa ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hJG1DGNKi9gfpF8N52wXZBhhGY05kaI7qCegqq3FsOo+4fX2622YUdbd0M4OvqEFr2teKJyVGLoRWim9kDKopmNEqDSbnOwzHm208QAMpZ7hyVtsS/6yPfEjq5l5lHt8MgnDAQ/65R2pnjrSPod9M735RXz6qgc5w2Gv0TBItunyT536cuRN5LHHBVlb3QxMi0wrRWED4IZ/toarO9YTindgefNXIM4sMi0d62C6Ye/6Nq+RY8/FBSig929HvS3xuHQeE9NTSh6lMbCZWyi2AftmnZFjEMTb6RLyah7ZLROHLfbZAUSmBjntW/xxvHLxTYhFsWzwCLq5GyK3lfGaYQ== 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=ksdanVPgWNjcEsmDWclgKo/WTZPT/811BmuA9N3cIiA=; b=cgCvelgaB24g4mDSKCvZBy22/GyMf+Wfr0bMEytInxrTK0LFsoezjff2OrwRCFhWLHvavSyJ95bsD2v4fWtqIwNo5m/j4bRlodC5QZgnTrXrJ2EA4yiSXuahQAtLlA6cGCYw5Efuc7p5ZcXUUj7piJEVs1q/BGMxp9Jsz5+KCzufySfN/IodOBgKZZPQLYs0AasIzHzgp0cRxxBaUFXSl7wxfU363gi1QYrO1cGN3T3zV9KRqm9t5IQ9t1CN983WQrUW+Q7WLrCyWqRNf1F94LNReA01SyGroctezJgkPAaMVC7wO9qMx75gAqees8VL2yrI+grb3f4XiJb0GaQbVQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=epam.com; dmarc=pass action=none header.from=epam.com; dkim=pass header.d=epam.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ksdanVPgWNjcEsmDWclgKo/WTZPT/811BmuA9N3cIiA=; b=HSHBprWcvOvJ47W6C0lBrTpdIkkJdm26woGD9bmN+V6SQJQPwN8gXcbJws5djKolitb3myJOzIc9dvaVG+/r/W+ZdP86PKOTpR/jAMHLO7Gw85QAFYy9z8NIOTMUSf4XOCOfXDRzP/eDi1Z23BGYHCJY1zcFSESu5dRijeWYk5V9X5ttaTO+1YX92YDrRIZlYi5xwxJPepMNCuPE2ZYJFi1O6pkYygrHpSVgmHuEL2eOzA2Z4Mm9nHvLs+oPfF6olWhbdlGNc627jf0H1dsSv1qLklZP52bDbHfPHMGVdH3m0GhchY8Aaqi3VccnVnIogrUs7y8B2FnAoLjDfiCSkg== From: Volodymyr Babchuk To: "xen-devel@lists.xenproject.org" CC: Volodymyr Babchuk , =?iso-8859-1?q?Roger_Pau?= =?iso-8859-1?q?_Monn=E9?= Subject: [PATCH v2 4/4] vpci: include xen/vmap.h to fix build on ARM Thread-Topic: [PATCH v2 4/4] vpci: include xen/vmap.h to fix build on ARM Thread-Index: AQHYmuuJ09LC1x/2uEWs942YY/fNVA== Date: Mon, 18 Jul 2022 21:15:43 +0000 Message-ID: <20220718211521.664729-5-volodymyr_babchuk@epam.com> References: <20220718211521.664729-1-volodymyr_babchuk@epam.com> In-Reply-To: <20220718211521.664729-1-volodymyr_babchuk@epam.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: git-send-email 2.36.1 x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 6b6ad0bd-8b6f-4062-f850-08da6902ac80 x-ms-traffictypediagnostic: VI1PR03MB6288:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: wkk1l0uiIodJdZSFcOiVERfckDFR8Yr7VSL7MQLmrMwutCMorXqL/FDEo2tqgmFFGDbDnCvHwm8JrdVqF8qYNXrTwPjFRJPuUaef9puETzrcheQr5WSDtNyTvu5JpnPN6bWsG0VMd9ar2RUpftENUSRKfWtFSM0py5aa3mgWLQPitXJOYKCfpgahfXE6QEnhT0DgCUtW2hBoWklKjQA6FJ9JanwMPdx5mVHFkYV/vUnOFP70q9yVNHIbpJ0ZGzl0ckSVdPVmQdJjreGQQ9J1whxaUrD+VQCP47KR/YzfR4xsRGeNFp2VS4x4To766mpN8tOZz5dfwrGk4gmglatme3oRz0p08dddEOGAoSztgNjPZMoeeCYtfaap5rOJwjYOdePO74HttHUAbcoLvs4cTVW8XaI287AaxMFy+G5sV+JgyJ4jLCNeG/kR93LGIwXdKMqb6GvEiiCpyId6v6LKkco+YnYn/h1F5gWczSxq1owMlFgqh/nVIgJ1XM60MzMpvgL9JhtdW9heq3Duv0UHQPHz7Arz5ybnbhy0dQIZEDfGQ/0AdbhDbb+se5dg0is+L8svGks/jVCmd8VT1BVnVgwOvIf9L0M9eadBaFJVRiKdgc1eZhQavpbEDH1dmZoRBzOgST431ZeElwzopavmWyyoPKptt+cfYtLqpU0PlDn8ft58ZXgsipietxCXPaorxw6tUFpgctGARaKsP3Y4rLBHheguTiq155ntPZI68ggCkMqQdv0dd7P1qvWoPbTGdQ2/a6C0BThfCF7Lz64hPhV+M6HCnMgNd5q6GMc/qGol+yLEPT2ib4Z8e8pyMazm x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VI1PR03MB3710.eurprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(396003)(136003)(346002)(39860400002)(366004)(376002)(2906002)(5660300002)(8936002)(36756003)(186003)(4326008)(4744005)(86362001)(91956017)(64756008)(66946007)(66556008)(8676002)(66446008)(66476007)(76116006)(122000001)(6506007)(478600001)(316002)(2616005)(6512007)(6916009)(26005)(54906003)(6486002)(55236004)(1076003)(41300700001)(38070700005)(83380400001)(38100700002)(71200400001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?q?4Svz0KfunChTd57mLSFOpDK?= =?iso-8859-1?q?d5yMV9+ZRNItyhJLxVpGCrlUMjKXHieZWf0/1AUWtBlUTEfi9Stn3v8K7tKw?= =?iso-8859-1?q?c5aF0P6P2A9UjdGjQOEfxykEicGyxI7d2tOIx/tzAk08ursWR0Zt2UFAmjDV?= =?iso-8859-1?q?9OR2uU8p5g6iEpmAU5idVVSHlD/7e31jkWP+vPKJFZ3tM0FlxQbivzbdQi6E?= =?iso-8859-1?q?RKOHRubU1tzx41yw0EFQWAvzyWQHn0xAsattOk3MlpDo1ZRBWrcYqfgS4987?= =?iso-8859-1?q?bhWXDKdbNHLO3ZIEkRol1vk5/+56FkaGTbrz0vHAfliGkIDTcoE5MFGTz3uK?= =?iso-8859-1?q?xQLbudxQhHolSusuihXxjQtmAn06B6fow/r8ziWsI9BAdG0HvMQv8Scz017y?= =?iso-8859-1?q?BXw/p2zunM+4JPUEJhIVVoo45YmYy0GFMVkz8fumuGjIBqvTFExPGS+MW3hY?= =?iso-8859-1?q?y+Jp4rb3unNCQAscObZ8/NlFJKTn0Gu4hvgQb+kiCY2W7T18+RX804IgeYdi?= =?iso-8859-1?q?bbWkoLfeiNA9DffECni8KDKQFNRg2QGijWUV+EY2o9r/S2baT+N9ZyPluNgm?= =?iso-8859-1?q?psjvmWKUmeIvdlYH9oUz/N2HoYAzy/zhZX/mKiN+iJ1IK7aqJROxfcxRLqkA?= =?iso-8859-1?q?yodMWeAb8ioYjqvV/zsXWBSaTke7JKDgoSpbYyKeY9oAHpUWbos6Igwf5plE?= =?iso-8859-1?q?Sv3EOuUjwFC9r/V7DR49HSlBeuhlTzI/e6JEvRMd4W+WJyAI3f8gVRT39+KT?= =?iso-8859-1?q?COatJA+lsz0+KzVKe+E+4OuoEC2EFjdssRGBGAmxsymJ/76KMxjNsHsQx7LX?= =?iso-8859-1?q?ecqG2QssofCR8QkxscTK5+sboYNbaw1aKSaD3HwF7Tx9BTUp/w53nEoaq3rg?= =?iso-8859-1?q?1HfdYjKwvWdZp3SBk7b39Ff8rtuHdjLVF4wvdXUB3iOotRX0vK24NEUjzycv?= =?iso-8859-1?q?/nxxTz3HLXnwScczXy4kagNUF8BB4kbZepV2Xc/sVoeAtxWZBHUYPtSq7MsE?= =?iso-8859-1?q?DgWERq/4e8XAn2bBaq5bxOVrgSqO9GBXODG9dokbl/T13tMd8Sppm/llgqt5?= =?iso-8859-1?q?2HJWE19rIPYAGk1eG3H4gk38F6b0KB8+h7Jh3xBpCiS9AoEB0gxi9OD8zRMK?= =?iso-8859-1?q?7GkQQ+pnezSqSHNM+zdmxzx5rSj0g23z3s5PvyL2thzdAuxjoP9bkuwTXuNu?= =?iso-8859-1?q?UElNiylpS+bcDfmjFkOaUeC7p61AWJKtvKFeFi7wcE8vO05V+sGalRL/X3a2?= =?iso-8859-1?q?YdIg5CKhO170bPe48FDcWYXZTXTL/sPKcMZ06QoMEeGiFQTuAE9pApzyzaJ2?= =?iso-8859-1?q?ZSe37FlDJvRixeTbAYZSnswZR9m9oc8TFODinBVnaee0MT4fFNJQlhdAHGT2?= =?iso-8859-1?q?zi2dS+y3JiwsAJQrOTE+HOHHFqS1KxAAwzEvANdrYwaDgt6W7Wxxx8wd1iq0?= =?iso-8859-1?q?C8DHVABnB7jLE53RR5OCWoVOXqjMDA3w2Gft6V2Z2QDKO1DGAtyjRT3paZsi?= =?iso-8859-1?q?n2h4xSYQanXk86MMtRlpIw7QGy8EniE9sPVTacGxaTeZ6Gc3nx8IR3Mvwq7I?= =?iso-8859-1?q?RDA/jzV9VDERjln6NyYEctnevDUfqXKRwLRE3H0QJzNJFk48sieUo9J4DS6R?= =?iso-8859-1?q?dJxRIVRtsj2J/C8N8PGYSLIRyaRE3VUamyLOuhA=3D=3D?= MIME-Version: 1.0 X-OriginatorOrg: epam.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: VI1PR03MB3710.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6b6ad0bd-8b6f-4062-f850-08da6902ac80 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2022 21:15:43.0705 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: m5Y/+4oGldBqyz6pxv1P4ShlkkJHqCi4tvgK2Y/HMUi9wdBgX0HbqZOD/ZyVSsIkPgJkj39I+WiPO+sxHvM50y8gwEYhxbuCEhi6QqHrt4Q= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR03MB6288 X-Proofpoint-GUID: 8Kx16ohB7z4_SSKC517HlrJP1tRIWTjY X-Proofpoint-ORIG-GUID: 8Kx16ohB7z4_SSKC517HlrJP1tRIWTjY X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.883,Hydra:6.0.517,FMLib:17.11.122.1 definitions=2022-07-18_20,2022-07-18_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 phishscore=0 lowpriorityscore=0 mlxscore=0 bulkscore=0 impostorscore=0 priorityscore=1501 adultscore=0 spamscore=0 mlxlogscore=962 suspectscore=0 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2206140000 definitions=main-2207180089 Patch b4f211606011 ("vpci/msix: fix PBA accesses") introduced call to iounmap(), but not added corresponding include. Fixes: b4f211606011 ("vpci/msix: fix PBA accesses") Signed-off-by: Volodymyr Babchuk Acked-by: Jan Beulich Reviewed-by: Roger Pau Monné --- xen/drivers/vpci/vpci.c | 1 + 1 file changed, 1 insertion(+) diff --git a/xen/drivers/vpci/vpci.c b/xen/drivers/vpci/vpci.c index 1559763479..674c9b347d 100644 --- a/xen/drivers/vpci/vpci.c +++ b/xen/drivers/vpci/vpci.c @@ -19,6 +19,7 @@ #include #include +#include /* Internal struct to store the emulated PCI registers. */ struct vpci_register {