Message ID | 0-v5-6716da355392+c5-iommufd_alloc_jgg@nvidia.com (mailing list archive) |
---|---|
Headers | show
Return-Path: <linux-kselftest-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 4D9C5C77B70 for <linux-kselftest@archiver.kernel.org>; Tue, 11 Apr 2023 16:43:43 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229968AbjDKQnm (ORCPT <rfc822;linux-kselftest@archiver.kernel.org>); Tue, 11 Apr 2023 12:43:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47114 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229973AbjDKQnk (ORCPT <rfc822;linux-kselftest@vger.kernel.org>); Tue, 11 Apr 2023 12:43:40 -0400 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2041.outbound.protection.outlook.com [40.107.236.41]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6E03355BA; Tue, 11 Apr 2023 09:43:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NuQuVwqPel4RA77o3G8J0ZSZIdpV4QGh33T4A19vOv/IM6CwE+6GwEPZGbwOJ5EvT8FxP7rOTHDXaCzVjzERo0KD2cRWvNXoVezs4h9aSY96B4Px6HiKxiK+xSAmkPVfbwoGgG5mKA9Odmwm5gcu4ykbH7Mp6mJYkWdV9CEjaNeJAw/gYKwYNCtU3XZ1T8NesKp6qDawzpvRL7Nm1Iu0TqMxHZKlLCJVy/Pu4WXWQRkupSsmd7ThGDGDazCvDO5GB33r5mzWY/Svl9mHubcDZOkCPYzzRvYtsYxJnxDE6bc6kW2R9oWNkxdN8lKV57JWVlBcf6WTbdkfnAdasZXrAQ== 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=Wf9f+VmXsYv60CMmc/TIxiY5CYFHQ2mNb/7gRrSiJcw=; b=KoE60o3MhBLy4qo7zZmLvUtyyDeRhQlF5d2CXwj97lnbAjrqfcjL+RexuSymG5KGkPygPR5vvLoRDwnhJXTieg8omqOLSRpmcSweZgk6yl8B9cd2fAPWikpp9L9aigNxxvJcRGFtIXiS75KEDNu0fKEsRpZ+N4sTC0m1kbAJyWEnBANbh5USo2VC2ChLlGO6WkUZ7UDBWS+QAqq/lj7xZVdkwceHopyy6CQOWzyAoICtm+V+U6dWBeH17N4pvlZFWPW0RVM0RdYMGoh7O+8EKvPld0MNk8VS7uRTvGB/M1s9xDFlYztFiiKvWqxItJqDOabkGlm3wROVO6GgMG2Fog== 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=Wf9f+VmXsYv60CMmc/TIxiY5CYFHQ2mNb/7gRrSiJcw=; b=LnI2u3RYbN414ZR0mm165veTY+Dtu6SOd96Wv+dvJSvEhp5PgUpsnMp6t8K6wGU78FKxysqMjoDXeHI++NX1L+apgxCHSpFfOyyaprT/KS++5Fd3HsaZwfMSPCmSjpYullgXrcm4zo1Kom0wbRqfTEY0JH68RMlFGblpq3yCIRtSQEXZUMmy2nDuHHXZQVClpNSFnjwNvPWoaHkfdkBuM02BZVd2K2dCSTR2T+BIsixX/i/E23rE0GjJXPAlOjgtC74ALGls3RC4I2qVPhzuyy0fxXOTD6W8AmPLkpoW7P1/ZxNr+uGbJWn/gjdMeEUgtl+l41m+2H0QbWrycdfQgw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from LV2PR12MB5869.namprd12.prod.outlook.com (2603:10b6:408:176::16) by BL3PR12MB6596.namprd12.prod.outlook.com (2603:10b6:208:38f::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6277.36; Tue, 11 Apr 2023 16:43:23 +0000 Received: from LV2PR12MB5869.namprd12.prod.outlook.com ([fe80::6045:ad97:10b7:62a2]) by LV2PR12MB5869.namprd12.prod.outlook.com ([fe80::6045:ad97:10b7:62a2%9]) with mapi id 15.20.6277.038; Tue, 11 Apr 2023 16:43:23 +0000 From: Jason Gunthorpe <jgg@nvidia.com> To: iommu@lists.linux.dev, linux-kselftest@vger.kernel.org Cc: Lu Baolu <baolu.lu@linux.intel.com>, Kevin Tian <kevin.tian@intel.com>, kvm@vger.kernel.org, Nicolin Chen <nicolinc@nvidia.com>, Yi Liu <yi.l.liu@intel.com> Subject: [PATCH v5 00/17] Add iommufd physical device operations for replace and alloc hwpt Date: Tue, 11 Apr 2023 13:43:01 -0300 Message-Id: <0-v5-6716da355392+c5-iommufd_alloc_jgg@nvidia.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: BY5PR20CA0014.namprd20.prod.outlook.com (2603:10b6:a03:1f4::27) To LV2PR12MB5869.namprd12.prod.outlook.com (2603:10b6:408:176::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: LV2PR12MB5869:EE_|BL3PR12MB6596:EE_ X-MS-Office365-Filtering-Correlation-Id: bad29b85-b481-4699-cdf3-08db3aabdc9b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: WDSkKYUusehyHN+znpbgb2tAekrl+2NT2r7MtjMDiKCM4A/XtxWkvYEJpdJloq/sLW78n4fSMprMLXX0Z6H1yd9zWNJYCIZQsHWLU2nuLOgl3ITPBE8Ce+sYCNld8yOOCNli0DecazmHRosgjczlf0cCLTiJVYUPiXs0HRxenDlo9XGvJPOK+Tp2eMguH/SMziiQbCm6cB418yhccr/u/VEmvYqzQoiqaScWMRmAcJykdUJ2zVuvyb1vg0zXPhI/sKtAtCFAbajMoZPlaWnMfhR1KmGhZd4HECMKimJfeA1SOn8YZvNBAAzgMTBUMuXPkvZ0Ko8OqCfRSZ2m9jGUEIdL5VDIZCELqMgemgMWM1a2Ih6OxMUmBaPKrhVCOBJv859EQ1FfIgnnMtDCVrSsNkErIJ417VU5f91b6cmMbP6ymrS8zrNGBq6rYL3oPW375aBO2BPyNqHNH3FEh8N7axMxtV7ujZihlRRR/RUhWppYJWQRln3uFAItqf49Y/mKE1NNLQNZyJoPKjU2EmYcUTRrTzM59jiKinidNAZWldwgT7A9xdO9a7LPMR3PJ9zsezaZ1KMdxuSJex15q/uUSwba88lPjranD+y32uOVU9lM8Y2LGoXIIBw4A/A6zHruumgBaMfXC2RZ/3Pa8NfDKODQyOhFol5cN6zw1JXaB78WhljtB5LA68gkqOOnABBa X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:LV2PR12MB5869.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(4636009)(39860400002)(346002)(136003)(396003)(366004)(376002)(451199021)(2906002)(86362001)(36756003)(6486002)(6666004)(2616005)(83380400001)(186003)(6506007)(26005)(6512007)(966005)(478600001)(66556008)(66476007)(66946007)(4326008)(316002)(8936002)(41300700001)(38100700002)(8676002)(5660300002)(54906003)(4216001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: +kqzWFUBXSR+5eGnzzlSW2K92a2K8wn2Wc16dZgXySImjPjUMC4HyygiPQxdfThaO0ool4+Tk/iauuoLW2FfTkz2XqlPvt3LRF2bDCTSgSFkpuowUDwVHsJQy+y6T2k3U4FZSZ8RtAq5fk0nJ+4UswL6GuB6iVBrGJpyhedryESW1vkB2bFyCiHcdsEmzJww/ZD48fVMmIs92BO4/q0I54xyG5TR0T3m+Ku5k/VsKXkeRqNi8xOOFi0FLCOayalAyhToEgveu3sOVQLbR9gWOGMkzPsYv3q2wbpsOya1QgRCvplRknX8HsUBjPOoV0sM2zTW73VgotVVePvKjTabxgsn+lGqnbnMRcqZyT9DnqtEQi1VFvdvO2vo+vSVx6cBuf/qhwmM/fK92d7IYQAhKGmFN2dWg/M1NLZukske/m9U1/rU8/Mv6IU5BAPL/w+T/4JgyR2QINfBLAS4rWoJ2QQPiFh8dlOjENoods6j44gGSDX6dUxsPemJCsYhzRGR0FDSNak0kNmYhgXzdEjRShecEaWLpou/XERtUV/ZeFqi4ZriJR28qH3KGi5n2SvMyiSWVPWGRTqfxIz1jOOMSfiOPE4OnuNKKwRSq4EQxyybdDoXCDt3Zgh3oqMgv9dDeoAAb7fGxODNPJmHaAIem2P0+gD9e9fmx3gMKR4FAO3JX82TZW5TL249rzvL6GfLU6Trqd7pC0UTE8SdErK9CaJZe85H91uWq2fCGhG508DEOgdwTfbAqiP/hq2eAuMg/apfLI2jVDqGIld+Rd4Xdgu6it4xK4+G1flP74ZZboBBbG58iuBr1gdMHHvBOqpiBD5I9NNYaF4F2l+Sydb1LfUCCJvIL0q9rU7E1L5Kwq75NE7kG+7zS/ZIJ/NSj5N7BdwT8QxqX5/LQk2jaoboWsJ5LxzLkmgZV0Qb3UcUxiUEfk9la/5GyVOf9wdpDGTvPXvGFLWHL25BffWTlrnPnnui8lY3e/qpp3N1lVRe5WJV3HYCub4VF6BgbHBt7m0g/kOIaDuFWUABvdtT9KKQubmRDBpOgtV+3/amVZbRB2BBVFR7w+2d1eo793LDofgE+f7Sla5nuNBgr3zJ98rKGmsv/GnRj4X4lYHdT9FUAFZNJYI+RdWBXGwOCxEuul91Bu6GPitT3+jM/5b44FonYUJjBodz8Z3c/1PP7IbiB/u72wshQXmrpPHfcmNMGN21kEWSBXYRpFj4D7NYg5L7hWv2px9yDZUURbniKC+eM/JxpHGVAEQZe8A7fpfa/zr8o8IBo+OehkjJXEdswmmJVsQUBzFzjHkIMFIPUwM/mn8FHBdxW/R70RYOQluIsuTNjLtaVrQPOv0KIp/MUZk5rrpMXYQ98FXf8WHenmeAaspImB5IKL7881yWixaho3svltMiuonbxzL8/molX0x6cRkHDfk7mIvAAPTwKwAn2MJouLjqStlQAqITioeo8XtVUpJMayB3Ul6pNG5ENhngLuKtxYvVKZ1SPAH0Ko0eb14MQ7S2FxX9vfWSpDVEi3RnMXdcNVIqyX/Rk6Ug2a+Yx0WBZ5Bt68luZhMGgJLNszFl4Ln2TtAnyMWEb7q8TSKD X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: bad29b85-b481-4699-cdf3-08db3aabdc9b X-MS-Exchange-CrossTenant-AuthSource: LV2PR12MB5869.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Apr 2023 16:43:21.9380 (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: lh49Xiep0Wzisvy+FKSFbnIpyADpZbgwKK7rf2N34jAIvT8fRDKSINnEmz5c4O5r X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL3PR12MB6596 Precedence: bulk List-ID: <linux-kselftest.vger.kernel.org> X-Mailing-List: linux-kselftest@vger.kernel.org |
Series |
Add iommufd physical device operations for replace and alloc hwpt
|
expand
|