Received: by 2002:a05:6602:2086:0:0:0:0 with SMTP id a6csp4412277ioa; Wed, 27 Apr 2022 03:21:06 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw8v0GiEdWydJzI50+dXzIOLuyB7eVKqkEm+fjuv5kmnLhEzVQu92NfgzPgYGRAwoCti5qo X-Received: by 2002:a17:90b:3146:b0:1d9:a9bf:bfca with SMTP id ip6-20020a17090b314600b001d9a9bfbfcamr9748214pjb.0.1651054866404; Wed, 27 Apr 2022 03:21:06 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1651054866; cv=pass; d=google.com; s=arc-20160816; b=HcQlv274xT9pLCBtCxQdHAPgLyPpXKkHezT58ZyMoTzSlSIQi6xHjYlGPht+v8RGbi g8sNmmCp6vYeYDNvQPs7cuDJTQHC6Qt48p4m4ZF51pkNdyfk4ir1LLmgHjDACe/UjOj3 +A50RWC/Auk9IQhVlG+zX2Chrgz8En1IFbJAgTYCl4yZnTiK6MzBCQ5bVY1UveBysZM6 59G4Y7xkanyJ/PUBn78x8fF/sDDToAZhtCsMQqDkklX/osho8rL+Sd9ixawiejgAanfL 4dggpBlXafIjzae74NUNhN5H7JJ8UXHBzmcseSrmyvO0svgl/Pz7qdUVoMQa2Fa6N26p Oc0w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:in-reply-to:content-disposition :references:message-id:subject:cc:to:from:date:dkim-signature; bh=m00F9TH4emmZUqxQZEg/h+xnvliX7d204ozX2pM7BDs=; b=aQjskqT6EIpIW8ds+hLiqyIewoEwiI7wp/JP4QBHzBGZPQRvEKvIkKJrcAsN4Xrqse Ny67s65vUqcRzURYiLWqiX3ukIHexrYkCNiuw5MM2QIn5YgFi7K6sqf4xalerOhBqdOS Sy3Ws60PujuAgZBBvqaokzkYO6utxQHVadtQKyAD8vYOVoIusYtQ3moSf0p+EILWDXGa lv/NeO8diqvdLIaAAJcg9Okp9yU2RvFbHr8PV0vGbKoTtzT6p2H/0Ba6+F4AaXzUrCZP XYLXTvvcNDWasxpv/zzHsLP9/vFVS52zAbpiBGKrBL0O0C3f6X2TLliEuPYuL/6sB2F2 EaCQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@Nvidia.com header.s=selector2 header.b=G0v8Nb58; arc=pass (i=1 spf=pass spfdomain=nvidia.com dkim=pass dkdomain=nvidia.com dmarc=pass fromdomain=nvidia.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=nvidia.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id k4-20020a170902c40400b0015c8f982bd9si1322959plk.558.2022.04.27.03.21.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Apr 2022 03:21:06 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@Nvidia.com header.s=selector2 header.b=G0v8Nb58; arc=pass (i=1 spf=pass spfdomain=nvidia.com dkim=pass dkdomain=nvidia.com dmarc=pass fromdomain=nvidia.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=nvidia.com Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 5269036C906; Wed, 27 Apr 2022 02:40:29 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1349683AbiDZL4L (ORCPT + 99 others); Tue, 26 Apr 2022 07:56:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38938 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234956AbiDZL4I (ORCPT ); Tue, 26 Apr 2022 07:56:08 -0400 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2065.outbound.protection.outlook.com [40.107.243.65]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 672BB6D39A for ; Tue, 26 Apr 2022 04:53:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hJ/qlFiDfvU9lksZlBxgKu2/DX9s9Vv/+NJd3DPWhf2QhrFWO9RRhgpt5w+/X12W3/D6xgpDRS0pOIzpTry2vIpU41swcKM6wVE4qnWnqdVvQWHEPx4tvLKUCLL4h/zLbIb2jrQ3dQwmqZ3pAP8euzSg6Eteu3JU0V0kaFK8fXFyfrRuEK8r+o/zpPtvgJRvBMAYgcP4SXkkJess3Bpu3lHlhqexv7BgLJQJs3LX1uF8Q0HplrfS+4mw6ofu2f6kdxMCMC6l7dOoJke6UCkE40gnybfRomhT/pajZiAVPlr3TwE6Y9nJTIxHFTq0rr57QvcwxxyBaP91ITrM8xRILg== 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=m00F9TH4emmZUqxQZEg/h+xnvliX7d204ozX2pM7BDs=; b=a2lRSIZ32q+ikzApAl5jZ1APDkYo9eqxSnVX7RqClfIzAuOtrpSyramPg+yAWDJFN4/XPsVk2QBVsPmsETeQDDjWPRtO11aamgXxdj18NngtXyyVlVqbs/yaWAltSKojFo8Z/yk19AaVqLPZnJjjKNIQk4eFeufFOaOaCbHtmXgE+b+zsxMbKJWZUCkwo0rXqiFJZ7aG3ApLgDfR0nwv250nMelbxwzrk30tubIGWAwQU+ho8/liaARqz4F6pOqxydWS1SmAW+TGO0v+bHgG+YoIUHaZ4G8bBqpfP6g0ckFzmyHftusTcuROYzjWJVDvqEggcnbRx88NQs5zByV8Pw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=m00F9TH4emmZUqxQZEg/h+xnvliX7d204ozX2pM7BDs=; b=G0v8Nb588fLkOrQ7jNMX+P2sBB1N7Ay6GN3f6uspu1y/NYVKUi5bV5hWyF46eRJ+MXIbJqChESVLfmo+tghlQ5DalZs+rs8sZ6DfdOXE4idSCl01I0qS9egSBT1OKuNmKODQG8WnBozS0VuPmlEadqewxZzoPrJrOZchpL7TgL/YYRfbXb/ekBYUnyUaSTMUveNhGaaeRx7qeAIz3ni0daggToYi5c1C0P/NECRN5eF5xcKCOmwxpTleZ70JhO1YuAaDfqWa0BRx9fm9WMl5XjhkLLjOxeZEdciuuECecsg+zqcREbu2v6bI8orUL6ShO0IHxcvgDK/vaYiwA9kvkw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from MN2PR12MB4192.namprd12.prod.outlook.com (2603:10b6:208:1d5::15) by BL0PR12MB5507.namprd12.prod.outlook.com (2603:10b6:208:1c4::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.13; Tue, 26 Apr 2022 11:52:59 +0000 Received: from MN2PR12MB4192.namprd12.prod.outlook.com ([fe80::ec2d:9167:1b47:2db2]) by MN2PR12MB4192.namprd12.prod.outlook.com ([fe80::ec2d:9167:1b47:2db2%6]) with mapi id 15.20.5186.021; Tue, 26 Apr 2022 11:52:59 +0000 Date: Tue, 26 Apr 2022 08:52:58 -0300 From: Jason Gunthorpe To: "Wang, Zhi A" , Alex Williamson Cc: Jani Nikula , Joonas Lahtinen , "Vivi, Rodrigo" , Christoph Hellwig , Tvrtko Ursulin , "intel-gvt-dev@lists.freedesktop.org" , "intel-gfx@lists.freedesktop.org" , "linux-kernel@vger.kernel.org" , Zhenyu Wang , "dri-devel@lists.freedesktop.org" Subject: Re: [PULL] gvt-next Message-ID: <20220426115258.GJ2125828@nvidia.com> References: <87zgk8tf3l.fsf@intel.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: MN2PR19CA0020.namprd19.prod.outlook.com (2603:10b6:208:178::33) To MN2PR12MB4192.namprd12.prod.outlook.com (2603:10b6:208:1d5::15) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a1f4d31c-597d-40e3-dc24-08da277b4f7e X-MS-TrafficTypeDiagnostic: BL0PR12MB5507: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: Q/i46AlRoDNM/aDPLgaPWfzrRYqCYORL8s1XqhxfGh2LUiYyDhjHheuw8tPJaXa5yjUpxayzJ5RFboT/kVH1Hbn26waAEYyM5GYZfD5QPpMjXhCwPIlXV0PPhcKIv4PvB9VKKf0LHD82VVWu1mwIKAehcCI+/PvHDRYlPkpNo5C+hJzoTKRqvO9s71RT1E+xt0CPBs+lRBEZqo2JMsx5cFpx69tRwFD1u7oM6qykukB3N9Ueli60BpZSSZKdKYV6+rzQZlTnNfegQ4WHTi8/KtU9YCa0SnaBhcEAzsRgyu7MvxluUHdyXWpzHhqTFBPzqJUWwZdUD1yaU0k2MlPu+W1pKsAL5eym5yafXK61w/o3eWLdzvfXIFWixLXIpt65/VG0X1UMRPUXfRyUvvKvbr2OTSEgKpSEleBl5XJ5dt5DKke5ZHfJzsXK2zJUeAF4eEwH48BI/fgUdCZW/HeOtPDGeJHjY+dYPlJD4D78wX3L29X8TdYdkw8ZF7+TCsRVHW/NW/4pgduVRPrQvraVBWVPWoNgsWNa9Hd5DchnsSum9LNdhauB1Js7N5jn4BhKJoigdmVX4bsbi1GvCu5d68SVZWzYUCYSUtBpi3N1iymsDK3LBcF2IfPEjEd4CtRYGNt4+epGTmrb6041eowFUA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR12MB4192.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(36756003)(6486002)(966005)(7416002)(316002)(2616005)(6506007)(1076003)(53546011)(26005)(8676002)(2906002)(508600001)(110136005)(33656002)(54906003)(6512007)(5660300002)(66946007)(4326008)(66476007)(86362001)(66556008)(38100700002)(8936002)(186003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Ed0IlamPD2esIEZnMyncHn3ZVkpiwOg4b8UE7PGa09Dp+KB51zycBYm/McQM?= =?us-ascii?Q?oYzeFwinUvZBVHJSeNk/n4CblDyHb9YOY/Sj1XOSzwAcOeDYG1ObhjN5Edge?= =?us-ascii?Q?nfFrBUSr3Fa4EYJXrR+WEi5o2TCtjSqT5SmPO0FN1xg5+GcxQ0QAmAokqd2S?= =?us-ascii?Q?mLboHjyGiH9VrDYs8RzkT9sWG/0AGPUbpyFdOA93ydYDiJbpj/sKhxLZ5PGq?= =?us-ascii?Q?BgXkjOdWkt0rDWCau4fWDrhAQ31yjuLH0okN2b4DkOt8gD9lfmWvSW2047XV?= =?us-ascii?Q?50CMPWUazCcLtrAQzhbJgR1PaC67HPpkQ7Ai13ztF7xnJOY/0/UmqWDDmGFk?= =?us-ascii?Q?LY52iyRYQq8ykZSFq/evTdvCx/U4g8g6oWT+tk8aw0UfqcFPmKGtzJoUG6fm?= =?us-ascii?Q?b8aE4OyYp+XqLJqclsZ+KI8LBiOOYSa3wzPHste3ZaOIzu9gDIZjycDkUTOA?= =?us-ascii?Q?Tw0ZXecW2iDESmUkbGL5AcDkSNPAkTzoPKuT6lpz4F3uWRVpn+JYDUcmy91C?= =?us-ascii?Q?XvqgbfsM0x0v3PlhDlocnx/0mXrHfgXVCPWo63L/zGASvsnWpnDjU5g6NUTc?= =?us-ascii?Q?p2cxOOzXUBvItNYiesfzQMgtjoK8iA6Kj+R2UCJlJG+g8R6yj4uS/iyaSFix?= =?us-ascii?Q?qI0bBEXwEa0eE+P7aP1inG9H9BzBlgMugXcyBEY4j7hShWezvHFnq8FIyf7Y?= =?us-ascii?Q?2dWrVZ0f68hOgcLGVJWRGD8ocmrjo25ifeszcb9uQz/9H8Gg+dWm6zrsa4RZ?= =?us-ascii?Q?xrrafnoeGAP4egpQ37uRzTGK1w5BKH6hH1Q9TwNEjtf4mqj6rjOzWxxaqySG?= =?us-ascii?Q?z/0iRTjmTyxJxDQHOHk6zdyynT84cjsj2q4QMBx2gljFbhZM4B7KhylPolFJ?= =?us-ascii?Q?gszhlu+GITZSzvsNE4cnv1gVUyrkW1HwkO1iLEhLyG08Ke5BQYHM6ic3zyeg?= =?us-ascii?Q?bCWSA2FTFCj84gS3Tps9yBjQfR5ZHs28f08hWfhbP4I0S/0yEUoUTLeU3urV?= =?us-ascii?Q?CQqvnIf9wo+OYPNm9ksg3YN+JQXhYmvTxt5reNQBTCIpieFErszBGfFJSOip?= =?us-ascii?Q?aSgccXTQ+Y/U6PrMvgITp3o7J26TXhNUqxa2gauqpZmz6B6oqhb71tDjvhyt?= =?us-ascii?Q?RH/QAjMklXHopjR+3iJorVbcekt4J/9W2GGCiR2RKCt3bvh0TV0zvF2LbW+6?= =?us-ascii?Q?LjZhsGFbhyhFfO0qgT66MJ/3mZIOhgZnqgKc4/Z//WOL5pfAwdE+/8ftNsya?= =?us-ascii?Q?tgtyPO9JwkPSno95jsFAZZRYorjOzIhjbjxKiWEgsDRxD+4xZLDRcqbbFWKf?= =?us-ascii?Q?9L05/x0D4Wx2jTN24ew6c0FeQHz5ugcSXPuXlX/g9fO5dKdonS7Zz/sBpXbE?= =?us-ascii?Q?WrXwWFFysJxbpeFAWC5rgXmfnXaSLvtMTX+2sGf4IvplvkMeAa5ZNvmmer2c?= =?us-ascii?Q?4nHpmEqZj772k2idVvxXvIB8kFVql+Raim96OvGYffUZg79LIP+4RpPR63vh?= =?us-ascii?Q?ciRTXDSCfPHbc4F5DNbUsEDT1IRRsNngFItNNlfZh4cd3CaPBX5VFZK2+qKo?= =?us-ascii?Q?8gsqRmRz2mx1esHHMubfsZ30Zsdc55jRhCERuWybl3+AoC1NBcfDogMey19O?= =?us-ascii?Q?IVxiJdGHBcce/kq0pOHRSOqhdIzi0FhGmenZKEvQwuOUxS5gy794t+EGB25u?= =?us-ascii?Q?d5kV0G/ihDAF9YxK2G2Ogl+QFWJNFhfEiTfsAC2ksw1YAyQY+WAgA0wotNjT?= =?us-ascii?Q?5lxZXv4sbA=3D=3D?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: a1f4d31c-597d-40e3-dc24-08da277b4f7e X-MS-Exchange-CrossTenant-AuthSource: MN2PR12MB4192.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Apr 2022 11:52:59.6083 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: XPPaFMZ21jvWRwBIzCbLfRyjDApyMiqUqG1mIb7HNfBWJmSpZl+Bm5B2jEWmhsq8 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR12MB5507 X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Apr 26, 2022 at 08:42:25AM +0000, Wang, Zhi A wrote: > On 4/26/22 8:37 AM, Jani Nikula wrote: > > On Tue, 26 Apr 2022, "Wang, Zhi A" wrote: > >> Hi folks: > >> > >> Here is the pull of gvt-next which fixs the compilation error when i915 debug > >> is open after the GVT-g refactor patches. > >> > >> Thanks so much for the efforts. > > > > Pulled, thanks. > > > > BR, > > Jani. > > > Thanks, looks good now. :) Great! Thanks everyone! Alex, can you pull this to VFIO now too? The top commit should be: commit 5e9ae5c47052e28a31fb4f55a6e735c28d4c3948 Author: Zhi Wang Date: Mon Apr 25 18:03:31 2022 -0400 drm/i915/gvt: Add missing symbol export. When CONFIG_DRM_I915_DEBUG_RUNTIME and CONFIG_DRM_I915_DEBUG_PM are enabled, two more extra symols in i915 are required to be exported. Cc: Jani Nikula Signed-off-by: Zhi Wang Link: http://patchwork.freedesktop.org/patch/msgid/20220425220331.24865-1-zhi.a.wang@intel.com Reviewed-by: Jani Nikula Which was picked up here: https://cgit.freedesktop.org/drm-intel/commit/?h=drm-intel-next&id=f08699ec5bd924be4c9572e21fd0a806d3fb34c2 It will have these commits: 5e9ae5c47052e2 drm/i915/gvt: Add missing symbol export. 2917f53113be3b vfio/mdev: Remove mdev drvdata 2aa72ec97ce9eb vfio/mdev: Use the driver core to create the 'remove' file 6b42f491e17ce1 vfio/mdev: Remove mdev_parent_ops e6486939d8ea22 vfio/mdev: Remove mdev_parent_ops dev_attr_groups 6c7f98b334a32d vfio/mdev: Remove vfio_mdev.c cba619cb0d4d66 drm/i915/gvt: merge gvt.c into kvmgvt.c 978cf586ac35f3 drm/i915/gvt: convert to use vfio_register_emulated_iommu_dev 0e09f4066ad11b drm/i915/gvt: remove kvmgt_guest_{init,exit} 7f11e6893ff01b drm/i915/gvt: pass a struct intel_vgpu to the vfio read/write helpers 4456641232e2c1 drm/i915/gvt: streamline intel_vgpu_create 37e4bdbd5bad71 drm/i915/gvt: remove the extra vfio_device refcounting for dmabufs 5f8f3fe67cd908 drm/i915/gvt: remove struct intel_gvt_mpt 91879bbaf8890f drm/i915/gvt: devirtualize dma_pin_guest_page 8398eee85fd009 drm/i915/gvt: devirtualize ->dma_{,un}map_guest_page 4c2baaaf764bfb drm/i915/gvt: devirtualize ->{enable,disable}_page_track 4050dab5981cd4 drm/i915/gvt: devirtualize ->gfn_to_mfn bd73b4b193d450 drm/i915/gvt: devirtualize ->is_valid_gfn b3bece34956f86 drm/i915/gvt: devirtualize ->inject_msi 4c705ad0d784fd drm/i915/gvt: devirtualize ->detach_vgpu f9399b0e4a9555 drm/i915/gvt: devirtualize ->set_edid and ->set_opregion fe902f0ce686e8 drm/i915/gvt: devirtualize ->{get,put}_vfio_device e3d7640eeeb306 drm/i915/gvt: devirtualize ->{read,write}_gpa 3c340d05868d98 drm/i915/gvt: remove vgpu->handle 10ddb96295f3bd drm/i915/gvt: merge struct kvmgt_guest_info into strut intel_vgpu 62980cacc37f58 drm/i915/gvt: merge struct kvmgt_vdev into struct intel_vgpu 3cbac24c2cdbfe drm/i915/gvt: remove the unused from_virt_to_mfn op c977092a997708 drm/i915/gvt: remove the map_gfn_to_mfn and set_trap_area ops 675e5c4a33e20c drm/i915/gvt: remove intel_gvt_ops 8b750bf744181c drm/i915/gvt: move the gvt code into kvmgt.ko f49fc35799fa63 drm/i915/gvt: rename intel_vgpu_ops to intel_vgpu_mdev_ops 367748066eeb37 drm/i915/gvt: remove enum hypervisor_type a85749e12d66c2 drm/i915/gvt: remove module refcounting in intel_gvt_{,un}register_hypervisor 7f0cf30187cdb1 drm/i915/gvt: better align the Makefile with i915 Makefile de5d437ae8696a drm/i915/gvt: fix trace TRACE_INCLUDE_PATH 1672991412dfef i915/gvt: Use the initial HW state snapshot saved in i915 66e7a8063381cb i915/gvt: Save the initial HW state snapshot in i915 e0f74ed4634d6d i915/gvt: Separate the MMIO tracking table from GVT-g Thanks, Jason