Message ID | 1673559753-94403-1-git-send-email-mikelley@microsoft.com (mailing list archive) |
---|---|
Headers | show
Return-Path: <netdev-owner@vger.kernel.org> X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id E0E2BC61DB3 for <netdev@archiver.kernel.org>; Thu, 12 Jan 2023 21:50:01 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240555AbjALVt4 (ORCPT <rfc822;netdev@archiver.kernel.org>); Thu, 12 Jan 2023 16:49:56 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41812 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240902AbjALVsi (ORCPT <rfc822;netdev@vger.kernel.org>); Thu, 12 Jan 2023 16:48:38 -0500 Received: from DM5PR00CU002-vft-obe.outbound.protection.outlook.com (mail-centralusazon11021015.outbound.protection.outlook.com [52.101.62.15]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B6D7318B; Thu, 12 Jan 2023 13:42:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XZ0g5qH1Mz89s+8s9JkO53bqwX2RF36hPdGIzw7l8cD89VxXg2tmJNDeedJbHsDu798xlmYi6b7U1+gS4KknpgtEF/8naaZ22t5nOalemfsAQW+Ocoo83Er7VFCyxL+5O5pMerTCsNZDGbAcgqLcSqnFlwav2Iyc4FfZOd3p1Wvot6Q8tP7iBaeCc1OYB6kwzK9nqKLOWW6m6GQj5a2Wo0bjZ69iobBOe4VzYtuh4oE/20k1AVeMhusoUeTJy+9pWKqCLZ5Juk/LbhgwW+jvMldzUF0wQijsC6I+9VjrgXjVsylGKRceiYZK5UOHGIjRX9MaQPJrpTstB/EOW0/PMA== 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=7SPfUDX/BZY1ukERs+t5UvUaxcl8ws8rk7/zksE2Esg=; b=od/LAJ7urVHVNmx/a/YLNUz6KOy7UAJ4UK0NP89GDNx7fzIl0d9/AU597Y3+5w9Fk/i7LNogLVpUtiV6mEhVLZ7bRW/DPGxVPXqgj3mY2yyjZSkPk0rH7gnL3ijnXvkv6mhIONKiVC4zxKe13KYwsWVkMZZ1Zj7cmexD8DIi38lRTuCOFXecem2JL00rGOvcjpDQdKsKmU7W/Rc/B8/sq1nTU5WHVVeM8O66HuAsEjFOwRhTyphJ9HTB7wvlQYTleXy5kOFTJ0rmKXgmCATH5KMYNWGLuQfBhzJKt8i62ZEbfrR1NhWA8UCZiTTs0PnY4LSR6EdRZBa9hzjim65eRQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7SPfUDX/BZY1ukERs+t5UvUaxcl8ws8rk7/zksE2Esg=; b=BOWLl9TQkuUtc/sc41UFOag8D2+2VSRIss9d318LFrGFH7HkHi/c63/FGFVaRrsdGFvjX5iMoFKf+wYfIgq0hMNL6NX+pZTBj35YnDBYUOyCBIkO3xu/qA66Zir0x03XUPn7fvFT+oAZdXXTZedYIkGDn+Y84xdjUUGJ1MVxZNA= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microsoft.com; Received: from DM6PR21MB1370.namprd21.prod.outlook.com (2603:10b6:5:16b::28) by MW4PR21MB1953.namprd21.prod.outlook.com (2603:10b6:303:74::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6023.4; Thu, 12 Jan 2023 21:42:55 +0000 Received: from DM6PR21MB1370.namprd21.prod.outlook.com ([fe80::ef06:2e2c:3620:46a7]) by DM6PR21MB1370.namprd21.prod.outlook.com ([fe80::ef06:2e2c:3620:46a7%8]) with mapi id 15.20.6023.006; Thu, 12 Jan 2023 21:42:55 +0000 From: Michael Kelley <mikelley@microsoft.com> To: hpa@zytor.com, kys@microsoft.com, haiyangz@microsoft.com, wei.liu@kernel.org, decui@microsoft.com, luto@kernel.org, peterz@infradead.org, davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, lpieralisi@kernel.org, robh@kernel.org, kw@linux.com, bhelgaas@google.com, arnd@arndb.de, hch@lst.de, m.szyprowski@samsung.com, robin.murphy@arm.com, thomas.lendacky@amd.com, brijesh.singh@amd.com, tglx@linutronix.de, mingo@redhat.com, bp@alien8.de, dave.hansen@linux.intel.com, Tianyu.Lan@microsoft.com, kirill.shutemov@linux.intel.com, sathyanarayanan.kuppuswamy@linux.intel.com, ak@linux.intel.com, isaku.yamahata@intel.com, dan.j.williams@intel.com, jane.chu@oracle.com, seanjc@google.com, tony.luck@intel.com, x86@kernel.org, linux-kernel@vger.kernel.org, linux-hyperv@vger.kernel.org, netdev@vger.kernel.org, linux-pci@vger.kernel.org, linux-arch@vger.kernel.org, iommu@lists.linux.dev Cc: mikelley@microsoft.com Subject: [PATCH v5 00/14] Add PCI pass-thru support to Hyper-V Confidential VMs Date: Thu, 12 Jan 2023 13:42:19 -0800 Message-Id: <1673559753-94403-1-git-send-email-mikelley@microsoft.com> X-Mailer: git-send-email 1.8.3.1 Content-Type: text/plain X-ClientProxiedBy: MW4PR04CA0057.namprd04.prod.outlook.com (2603:10b6:303:6a::32) To DM6PR21MB1370.namprd21.prod.outlook.com (2603:10b6:5:16b::28) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM6PR21MB1370:EE_|MW4PR21MB1953:EE_ X-MS-Office365-Filtering-Correlation-Id: 07d9e5a0-dfbc-4785-cf80-08daf4e5f685 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: fDHxT/8Q9rwZRJiv5+/PYVHfzRL1PbTEJ0K7XUsKfeLOxd4MV4UdZ+LTyk64OHcW9Y4q/NsZNtxN93DrTyVVmO3z6TKPsgemnwDJvyu/ZkRqjp5NfkJLfTE/haXeJ6AOnBsNvUKfoVciFohrIjjoKi/ITVMXgAYsclFynaP48Ppautop9kCd7QkMjqtMf3c4nGePH7kXM+smKsHXQBqgYYRjj1hMHxczsz3EpOAy2flzetkJxCtyobL0aylOPg2+3VnhjZT7emgkTnLM2E4qXOYYstkxmNPlcZD1JVNQCHynFDO5FPCjsJPajHwRSieQkvv5FhGZxi1WoUT9ixhGKnVGJYwDSplrAYTQhoITrwlNWODLvKeH7xMKfRiIu0mvblLujcw2OpqXLGQvxSUMXXFPdCMC0EtCqHTyYnbI+oZynKvRHfOeIg+/Rv3Pt8anKlWyDQPMZaHGOCvHUkDTbaVgWTPLGzmAC5/MBcsrYo0QHQFE4SFQBDI/AzlAbxIVWaGFQPlqXHRHoOwC27P839y3kF4jVI6rX0ylGkWz8g/E2uphg0oNS4WnRABZ60MYE/VIqZwBKcQ0xewzuNIadoncvBXU+G3D94fVZU9ASScmDOuwUT7t8ZFjvPGcPoaXoX9bj0Q+VZ5rCIN59AhZBWifbi3PHJh+cMICkDUsU72v+JooGgFRIALq4qTmcTSzyKvb0eXf1LWcwVhgSPIiqYRhxz7s79c8Q4q3cfoIHxY71WuQAr7wGHj6+j90WSzjPbbghu9QnuJ0Ivp/PrIdBn2nPIQo35cmAGZPfs7m2f5/jpwK9nwjN8yo/eW21dv/CwM4RRMWP5iPUEa5QL32ow== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR21MB1370.namprd21.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(366004)(39860400002)(136003)(346002)(376002)(396003)(451199015)(186003)(26005)(6512007)(82960400001)(82950400001)(6486002)(86362001)(52116002)(966005)(478600001)(2906002)(5660300002)(4326008)(8676002)(38350700002)(66556008)(66476007)(316002)(7406005)(38100700002)(10290500003)(41300700001)(921005)(36756003)(66946007)(7416002)(2616005)(8936002)(6506007)(6666004)(107886003)(83380400001);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: PlunhToWZAVomXB9+5U2Zck+dw6d6hMummJa2QBp6Ulsvt/zbCi6Q6/NU4LU62e+9keG0krWxdW+B/yJCaf9qhMmGfpTzQv6OaEjnJhyRf16/eH68QagrnjGeLMqVD8799kxGuj29NPV/Kj2GLMGtzmkI1NsJe/X29n7jYJ+Dp8lg3P1Gq0y9V/uEFD6uZJ/yHbaXLJ7TSbPk4B0JXqUKExkLglzc6FVjOjtAbREZuodUzt5nFOVRPOvk/AFgkqWTDShTU6ZNBMsKBHfkrafRTywvgqzBPW8zXo7ZKIPgVVR/JAigiUwQsDfdZs0/Yy3h4sdDMyKelIL+7m6JoJZfN5NisGlyLcnW02Aju5u81Wz2vkOyvU8lRlRluBnqiebSJ2ed+6hv89E/tSdU+DQijarI+S1RxuQfsovh17/gf6N9TIaCxHrfLXQuR7EFDiCp65W3dbRsbeq7oeAo74bRRKfRtDi/j1BQwfqRUk4zx4rlMIwQ13AELZDZmG382ibVczFhLGZ+Oc+6ard0r2LuzO0dR5+Ma1gnM/8hrdMxU9igWSs/1wKGJQm/WWH9x4XDxsg75B6LaUiL+AR+1jqXRKxSh5coCXqbaRpihxOUCdsC0pqKjfh1DNYQwbWD0ITwlKOPMsLpq/Arnf/dbq8Q2RH3HZ044jRNJYEG1HwXTRpYLaI0BuoGF5yOwERM++Q+qSosGdu41kkhitUGBv2tdRH9W9hX3vjwe3Zk+ICLb8b3yHrrazBSkh0eQT0pST+VNJow/gHuW+QmazpD8mS/rgWDwr7X8XRX0l13pNyoBDm+DlvGhXubeimewsDxqG5vhm2oh+fecHSj+tWw7eh5smncWFtVK+lUCm9JEWbvLinCyvZlAHItksExXCH7vF5FViibNNeAkXEnUTToXVEVEvHOe6XEhS2SaSXTGDwrc8TDD5Tf3So37Vase7GByC4dLK+UUBd0GDNFrZiZ0nES21GTTzBBW/QYNXMzzBLue91Et6aK/BWRaqd/A8dkqzokmZXa/J0LGIdfXWjmaKmhEZIcaNBHPemy8OEpPT8Zqrjfq58azSvNybJoMPW0xvgU8MnImibQgpuDwuaDwSlDEWR8gyQggsD7fm4SxtfJYUi+LBl/AO6uuhN1IMGIRYIzIF9Zmkn0BcWA2UEZVTcZliBRw/QYqNGmJswiKVku7AfMvHf3qXLQYpZUwON4obw1vTHWxGEgZ14Vpw1VI35tnGdFsNcKyKQ1CKY9JDO9YaoE1I7DXN985HgirzRi3id8lwXGFehJF4CSMaiVdiCwXuWVc0zSGWJZycg9HJSFR7CVexCZPbYBrtqlpQTGBy5b/jRFk0QvIYQkHZ1DM+EqKH70jYOGAxe8kHc/mHXJl7RR2GLqbm9CcsnTzjeIO/bVUwlmMvj06EsHoyCD+DEZ7R+qw2vudN3/g6gMWcDBRPDIbyVxsYQ7Jke9GhXiDollfWX+H6EHs8Ntf5RiDQv5DXapV028BEaKs4vNU5gSjPuTq1d8muA4pjRyw4P7ufj/zXQxJ2NV6ujvONrKlQcT92dnWNnOUHGNTrT69+RrNmKhTwy29dXNldYRVRSHmLp X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-Network-Message-Id: 07d9e5a0-dfbc-4785-cf80-08daf4e5f685 X-MS-Exchange-CrossTenant-AuthSource: DM6PR21MB1370.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jan 2023 21:42:54.9186 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 1KJkAXlGGYjvH503/t6rb+KuP0shVL8HQ3Co8hIheSl6SGRnL+qbFD4NlTgCtCJwMLrwOd1q2xghnU6Zog+llA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR21MB1953 Precedence: bulk List-ID: <netdev.vger.kernel.org> X-Mailing-List: netdev@vger.kernel.org |
Series |
Add PCI pass-thru support to Hyper-V Confidential VMs
|
expand
|