Message ID | 0-v4-7993c351e9dc+33a818-vfio_modules_jgg@nvidia.com (mailing list archive) |
---|---|
Headers | show
Return-Path: <kvm-owner@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 D1D38C4167B for <kvm@archiver.kernel.org>; Wed, 30 Nov 2022 00:10:43 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229802AbiK3AKl (ORCPT <rfc822;kvm@archiver.kernel.org>); Tue, 29 Nov 2022 19:10:41 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58072 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229680AbiK3AKa (ORCPT <rfc822;kvm@vger.kernel.org>); Tue, 29 Nov 2022 19:10:30 -0500 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (mail-bn8nam04on2046.outbound.protection.outlook.com [40.107.100.46]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E663A303C8 for <kvm@vger.kernel.org>; Tue, 29 Nov 2022 16:10:29 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JlB+aaQmJ06nA0Uvn8LqN5lguoXIxjN8ddGC6qJtOvd51Pyi5+eovzxnDse1BKDUOmcJ5FTRsn8fXlApAjtt/HxQBGVzmr3rbt5SHGJ020FbjTiMN4mDs1aGKxmukNy4wectAYYHFpiFTAUT/0Z+Nj54/Iqge2z8POPbvB6YPQvNHcvOdMCSZFxVd5ABprQL2O2a4F/XnPyw5PaiWNdfsC5bVBJHhGj7JsvXHMQG7E/KwV2rEs5s7C+9yeJFvUDgppyVUK1Y/Ch2zAl3IcFnCIJTSBEQcH3D/g4ZyMLKkT50Tp+ansS1LY2K1AFf+UC0qB8DCPcwJsGAiRYkFJWR7w== 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=/ulbPii82TZTO30IopSHaR5kxNLTGYjxk+DBiplYQYc=; b=nqvhuOGtRFfF/H3cBUl4JxFqvjzFqseJkZbtJxDfImhipw1Mgd2DgbMHNayPOx/vzVAO3HIXROxcoYr2F/8yqnS0WktSJ4ioeHMJkjDHA9KcI/O08lIfZtGZSXcxlQtQ50RuC2LYYwNX2qMSGSwpQYLwRc9cpnLW5qwZvPfU269+NiLCKRS3B3MfrIUTxkBymDPq5ltUEB4Hn7AYp3zdqP+KwVCmZsf3Xjn0QK+IZpUxTUZY8FvekeTw0ssF3OvGox4q65bOO2kP8yifzrWXmVuu71458vxJoSdx9B7AZAuXWB18jwC0PZSFNN1PaMcTYlY3/gUeFgEtH5MjjPzH/g== 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=/ulbPii82TZTO30IopSHaR5kxNLTGYjxk+DBiplYQYc=; b=jN+542bVrMRPxStzhTXAEB4QWAjJeLTgXJF20vPqaSLg/QARFju/+EI+OGjEeC4k437uLDgu28OxGX7xzxKLCjitLdDKwgJbVZbwZWcbo1cvj0sjXfATtI3UIQnPqDPiRjYRkCFW+D8MWwv8FmW1if89y1/ctwApqOs21QO4uewOPnAkuSjBqA91N7GwmRPxoXp4TU/tXasf6pCe7kko6voY86XeFeRrg6bCjbqsIAZCC2TjPEYsl/yiAtDXMemDglvWtCp1zhfozJHxnP2N0/2bFv4r6L1t+/4QdT1vIcwBb4MDTB43dZyMN1W3Jys6zPZKZTPvdJedykMLt+HByg== 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 SA1PR12MB7411.namprd12.prod.outlook.com (2603:10b6:806:2b1::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5857.23; Wed, 30 Nov 2022 00:10:26 +0000 Received: from LV2PR12MB5869.namprd12.prod.outlook.com ([fe80::f8b0:df13:5f8d:12a]) by LV2PR12MB5869.namprd12.prod.outlook.com ([fe80::f8b0:df13:5f8d:12a%8]) with mapi id 15.20.5857.023; Wed, 30 Nov 2022 00:10:26 +0000 From: Jason Gunthorpe <jgg@nvidia.com> To: Alex Williamson <alex.williamson@redhat.com>, Cornelia Huck <cohuck@redhat.com>, kvm@vger.kernel.org Cc: Christoph Hellwig <hch@lst.de>, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= <philmd@linaro.org> Subject: [PATCH v4 0/5] Simplify the module and kconfig structure in vfio Date: Tue, 29 Nov 2022 20:10:17 -0400 Message-Id: <0-v4-7993c351e9dc+33a818-vfio_modules_jgg@nvidia.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: MN2PR01CA0046.prod.exchangelabs.com (2603:10b6:208:23f::15) To LV2PR12MB5869.namprd12.prod.outlook.com (2603:10b6:408:176::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: LV2PR12MB5869:EE_|SA1PR12MB7411:EE_ X-MS-Office365-Filtering-Correlation-Id: 9f902212-aff9-48a3-e40f-08dad267478c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: dMn95dBmM9f6Ge3tgTypffvXmLjtu58iWZ5EcTw2asqlWzfc3kTjfBXCeJiCWWtBZ2QZFhKg/wpMaa2uQVJ475lOHgivS+n7UO177iJ0ufOydQ9Jpv9B65DktYZwYfmU5V6IFCPmFqQ1rCpDe/YY1prOQx8APZtjs+XKCfRW5E8us8at2umZWFHMujuGDH2usVd8Qswvp0wwUmzUSZPbKEb+GaC41DpQNZf7OOdxOUsEr4Le60TrljtuyAAkqaIzVBPi08fcuSAeMcA5xa7iuJjZXm7b4lOswf0a/DGu1akkj/dw9/tvkcpfUZH+L8p56hZtkwBx8V8fFKSltI9rzVkTzBg7CLlwOO8l1j+8+tOnn+BZ9TvC8PyCCTnSIPTnTl4dLGWdJiQbA8zm+JbKgPXCWZj4kBJbeFdZJUmtab4jffE+zrGiV2+hpz19XWI6kwq3QhuYi4949T0lZcfA7GHpTR6XLG9JQ6IpiF2+NK92Ev7HAos5iyUWlnk1n6NVgo92WChYN3UpO3rkr/EgCDB44zkIVOtj6iuxJs/OPavHE2zYiX9ABF2qyU0nEVaVv3IdkPMPiOjOgXeys/OtZn7L+75GCtwHtv9VGzrM+A/uEbtPEzU5g+cdwe3xuf/lcqN2KNISirRHngSezC63HQtc+keVilzeuoay5ALU6A3GkPDK6a3dMWIFFHeHxRY4iy5IG1n+SC2vCSCiydGAvqJsIOCpI6HMKJGDJsDLD0Athn4f2r5kXts7lslKBKlr/4QPGbaJ6Pf+z/OiniO89v23CCwirKnkq4BWm6S/IOo= 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:(13230022)(4636009)(346002)(396003)(376002)(366004)(39860400002)(136003)(451199015)(6506007)(110136005)(2616005)(316002)(54906003)(6512007)(478600001)(26005)(6486002)(966005)(36756003)(186003)(38100700002)(86362001)(6666004)(83380400001)(66946007)(4326008)(8676002)(5660300002)(66556008)(8936002)(66476007)(41300700001)(2906002)(4216001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?If08Fiv43wpN0+bhp3r8Ht5Yfcfi?= =?utf-8?q?/CRUivfQk2xexoRHP5Fl04ju4Nup+Kwqs2kdCXUef+1w1NQX/jmMfcpL8gHgDfV8+?= =?utf-8?q?yDaVYfjtJQqmTzGdJvTiRC2UPc5vyfQMF4cCSRJL8wNuVFoF1ouR2i+Pz+Ht63cau?= =?utf-8?q?98viEuqUJ6qyMlfbXZNpntd7BKWysl6aFgBSLkC+94b6iyhwxvJX2vcpuCUscm+UP?= =?utf-8?q?nBq3lQxC243mn4+GFPMGrOmkWc+A5anw/e5Qv6Zmx3JH3wyL3LklKFHePaoD3bDm2?= =?utf-8?q?eHtDhCyLxcmhc7Fmw+oWllPu2bR1DgwE6gRH4NdhExCeIJnTT/t1fxbNtrmxFUMep?= =?utf-8?q?4njHeZV6W1qTM9iQvTctku9M5dild5ZTIhzgRyTi0kc5zkfW4Lmv5uczQM/2ZlPQa?= =?utf-8?q?gev76d7RguRRCDO/HZ+vfW5zqnMhY3kkrX4h8XUOCU8WI5o4S5fiOyMAh69FBby4B?= =?utf-8?q?ByLjKAIOs2djd8G/p6kK1eculzh/t3Nz+UyW6IWMJz9/At9Q2SyBrW6t7KhUsa/2e?= =?utf-8?q?bcHi3V9hJqkOAoTpz7TTTkg34BDvnHI9koyQCTkRtGJgsKGo6/Bb9mY2Ylh8baCji?= =?utf-8?q?DuK254EvMVawuHMeA0EHzoNkOPR8JjifChOGDxATa2KeqGGBJnxDv5Xv0uuhsXoVB?= =?utf-8?q?okXHXfCmVqkeE2E0JXvxe54zVd3FFST8KRWuAr94A4UAocC+4yhaI3m50x3BiAVWJ?= =?utf-8?q?//RlU62XI0+4BsLLadvGlMo44IVSrncX7q1kDMbQhv4hI7nLI06Rh/SruO4nAqFHD?= =?utf-8?q?hb+7G+ECoPk3OuQu3qj88W3zNWP3C8QdOvLix985EcKYvz0dYUqH6JhmbiLpQAVZo?= =?utf-8?q?L87ySgcWo6B1nTCyeuPG74MMOOUXArTQ0EMVP99Gq3f5F4jF5D9hQyxC0g31xDIaG?= =?utf-8?q?a3vHgBo7Zhz10HsvdALNHr1zA9Z6Qn5wc3YlVJVSF1rhL0B+JsSrujpiZGegwFy1x?= =?utf-8?q?spwm1U3uG/aCBH2PJBHR/DO+8Kofb5/VYW1vJCdX84bwFp+fMzu1BnG3sXJYYsCia?= =?utf-8?q?e5+AYSrxHHcbNXuBY6Y0btHVWoKRIcTYwYrNA24ObX4t/wECX0BrgZ8zlGXH8ra6j?= =?utf-8?q?gYoUvVxckxx611yRkAopebuMnooDpxGxkdbidA/Tq+jz2hZC0udxsAm+Vy5fuUywC?= =?utf-8?q?6F1ejnZwWjRfbH7skRD5Prf5JgIwXdHQjbk3BLNBe+XeljbMfkJ49il6HiNoHZZIP?= =?utf-8?q?esmyH5GU7WQBA0Mk2kKOOd/L7HqeAG/lv9/F2vdFVuikHTvr94nqYd4AaSvRDjyIN?= =?utf-8?q?5vlCvjUT0F8g+Rju7DR7Sm26lg9eCXaA097dpV2q+2RxFxaFkMug/nEWLj3+V7ttv?= =?utf-8?q?zNa9dV6Y3NlT2inGNG8B9JhffLt2CJPGMvUtR2jw+4HVGfNW2ujeLQP6YZht3stbU?= =?utf-8?q?t2/vm6A5Gt/IHI9hvac7J2NafNG4jf47Lt0GbJ8tBHzDhS/z/yEnvd/QBHpmFnCmA?= =?utf-8?q?J7nz+9KWPp0IZeHmcbGH1UJl2eJwyP2p25+m55DnirVodW3ixmvkpsKk=3D?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9f902212-aff9-48a3-e40f-08dad267478c X-MS-Exchange-CrossTenant-AuthSource: LV2PR12MB5869.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Nov 2022 00:10:25.1163 (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: Jft25LMlzl4WRgt67kd7BCqFkk+R/r+VQkOkcdH7RZxtLg+0VcTysHt7+A86w6AW X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR12MB7411 Precedence: bulk List-ID: <kvm.vger.kernel.org> X-Mailing-List: kvm@vger.kernel.org |
Series |
Simplify the module and kconfig structure in vfio
|
expand
|