From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 7B4B6A0C47; Wed, 27 Oct 2021 17:39:24 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 691544116A; Wed, 27 Oct 2021 17:39:24 +0200 (CEST) Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mails.dpdk.org (Postfix) with ESMTP id 6608E407FF for ; Wed, 27 Oct 2021 17:39:22 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10150"; a="230461167" X-IronPort-AV: E=Sophos;i="5.87,187,1631602800"; d="scan'208";a="230461167" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Oct 2021 08:38:28 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,187,1631602800"; d="scan'208";a="665038894" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga005.jf.intel.com with ESMTP; 27 Oct 2021 08:38:28 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Wed, 27 Oct 2021 08:38:27 -0700 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Wed, 27 Oct 2021 08:36:14 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Wed, 27 Oct 2021 08:36:14 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.105) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Wed, 27 Oct 2021 08:36:02 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OJQSdDSkSmH2A1tdMRpRC0G8m41sX7SVsxF0Cw44iI11jHKodz8RP8vwB1gXXVlIb4ADYgJJ3cwWU7B2PSWUqXpXjnB2AaeXfJqO6VyDHm1jwJmeRseOmX/hWgaMbizoBlcTtQpMFu1nreg4cgi7A9ZnBIihlBUrZXfB0FzoXY5CnhfDy02uKFiOtiMri7uJMeGMHlLQ4HWW4dOPO121XMONNHY3T03+2zwCthLg2RTZ/a2nNpq7lUqCQRit1t5wC1QWwQx3pYSKxeBETlZ0jrwkFFll8rqSKWsCrQlDXjm1DDXE98k/zB1qdU2ep/0O2B2gZ3a5bOhzlvcU+xKWhQ== 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=pydu1TD6+fow9FVLy6SC8R879DXq+UD48J10ortg8g0=; b=C2en5Yj+TlTabJ0jDRNZaxQGF+4umRZOIfiEGtjiEYe+7FQp4qk+NQKcG7ozlG0O3SRDJlvttHKpbWsIMYqdtYFaXpeMqjNMi2j+DLjEXqwlg/4qGLuAIMFPL/IX+n+9fHgLB5sXdOKMBakEcdRlSq99OVJ3w5ESEbOJWAqGF9tswF1G0Cgr/Be9hIt+dfR1hPAxwW0fKz2e+Ic+z7/A7TRDlMPaBNFJE5hQ8aa4L+ot8kreE6+T5uiFV1QI/3h8t8s0XkQ3cBsPuFfis9ZOxqV1B/9CkdQyAWXVWfAn6LM2eAMJP0nMr6ivN24uXa0jtzlL4defE6z6ozRdzfKj6g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=pydu1TD6+fow9FVLy6SC8R879DXq+UD48J10ortg8g0=; b=LtrK0O98ysERbT5BsyVPGtl9nxSUf5bci/l6+8Rmz6ftZYVOUVOjAsYCsyqX42J13jQvVNco2qQj9y+CPoQTHAxpVcNrtItWe39Z6eCXNXhebS4UFPuKbFZw3h9uY7Gej+/o+RhM6sp2/RtH0Ewso2OKA4OPdu900w0xnzmWP80= Authentication-Results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; Received: from PH0PR11MB5093.namprd11.prod.outlook.com (2603:10b6:510:3e::23) by PH0PR11MB5048.namprd11.prod.outlook.com (2603:10b6:510:3d::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4649.14; Wed, 27 Oct 2021 15:35:59 +0000 Received: from PH0PR11MB5093.namprd11.prod.outlook.com ([fe80::a80e:d881:3c58:9730]) by PH0PR11MB5093.namprd11.prod.outlook.com ([fe80::a80e:d881:3c58:9730%3]) with mapi id 15.20.4649.014; Wed, 27 Oct 2021 15:35:59 +0000 Message-ID: <47997792-2cfe-7b48-2b6d-0bd115401332@intel.com> Date: Wed, 27 Oct 2021 16:35:53 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0 Thunderbird/91.2.1 Content-Language: en-US To: "Iremonger, Bernard" , "dev@dpdk.org" References: From: "Burakov, Anatoly" In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: DB6PR0301CA0067.eurprd03.prod.outlook.com (2603:10a6:6:30::14) To PH0PR11MB5093.namprd11.prod.outlook.com (2603:10b6:510:3e::23) MIME-Version: 1.0 Received: from [192.168.1.10] (212.17.34.161) by DB6PR0301CA0067.eurprd03.prod.outlook.com (2603:10a6:6:30::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4628.16 via Frontend Transport; Wed, 27 Oct 2021 15:35:58 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 206497d0-b23c-465b-c5e2-08d9995f79a6 X-MS-TrafficTypeDiagnostic: PH0PR11MB5048: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 4uWpilO+BnKmHoiMwnrfrNk8i25U9loEFFk4NlbGyFAWIH5EaPhAzvgtNOhNFJ5dfCZpb7XwuGKNUMOwwtfhxfo/OxqWOZlVpXpy4aPdJEpJFvekWo5x96tmGfQEd3JScZVqTuA1hbiz7ukVsOQcSPFBtvoSMuiwzk9N1dmrCQJAg1f8acufeugOjlml4yPeZb9C4aRmqkcibS/T/EuyfDslzz9G4FmZp680XmsawzKbo0ULVlp8pyh+UR3tQh5EUaOyvLz8YgnW0YmPCEmV/V8BHKvea0yBWE+UivAY4/S42Km7pJNLLgRcBXgHEumz6uz/JPc4Th1vp7EomnK9jgVXAazGlfT55mg8ueKedEJiXKV6J4iwBe83/l1EbFZ3GF4DfvDgMxmvDwbpLOYWbuHpRyA27Z35a2Jsu3/IFlUOgVKNNFFCc09qqdP6MFHPOBD1yfYqbgG2YvZcxxQFrtoyJjRzM5dZE62bW49xcZr3EFy2U5VldLPN4i/KadUeItWRXfZfc51ZZMtuoNslXfGaRdZcAHGwLeDftBbWJEDOeBpb2/FLptYzJzlqCMX3a+vCMfTlldoMMd0Ftph3f3yTiO/ZFqMKgVCPp8U0jE99ZfRgkx84ORsf9LfKYA0ugeZ6fGh6qiSLGHxza/KVHwOlMFtb0eRnAVX6xARU0cVW9SE2MvFwUQpFuxJdou3sN1mDWnwRq1eDhFzpaBDNlMwoCRSwFMtHcQTjGbYcmQ0= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB5093.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(16576012)(508600001)(26005)(316002)(53546011)(82960400001)(38100700002)(36756003)(6666004)(2616005)(956004)(31696002)(5660300002)(8676002)(8936002)(2906002)(66946007)(110136005)(31686004)(186003)(83380400001)(86362001)(66556008)(66476007)(6486002)(45980500001)(43740500002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TXhkakRMMlFmYzBka1dHSXBXY1VCMUNIU3J2RlJMM2NtNTJESWtvRU14NC96?= =?utf-8?B?Vm1oaWJNZjA1a1ZIMTcrakkwM1FHV1hWLzFQM3diOFpuQ2lKVTgxNG82c1lt?= =?utf-8?B?SmZMbWg1S0Zranl5OUN5aWZPNTVSbVkwbUE1YzRXazZZanJTVWVUUlRoaVgz?= =?utf-8?B?aWpwWG1HSlFodzVJV0tVdlFFU0JsUGJpMkUrTW1WbVRQOUIrL3BYQitRd2xp?= =?utf-8?B?MmJCWTQ0YnVlbklGVDdleHdVUllnaUZwbGttcmxLTXIram5MK0pDMHJXaHNR?= =?utf-8?B?MDAya2lXeFFCWlB0cG03YTFLTHJGT3hDZ2NpY0tac0YzU3ZhUWZWb0F0K3Zl?= =?utf-8?B?OElMdjhCckdYSldrN21UQTNacjJHWEE0b2xoWVVQOG1sdlZtRlB0cmNJSHV0?= =?utf-8?B?Q2Rkd1N4aU9oVlk5SGg1OGdGL3MvZmhJRkpqcGltd3QvbXpKV0NjN1I2WG55?= =?utf-8?B?aUJyT3lTUi9UMHNNdjZMTWJlbHdta3pPaXk1bGVPZTd1R2RUNzJDZ3ZGT09y?= =?utf-8?B?eEo2b1lhYmxiajk5aStRVytOWG9FQlMrTVNvNVcrT1JsK3JyRURZcEJIazFH?= =?utf-8?B?R29VTHN0bEMxdDhRYlV4OGI2OGgwU1ZPT1J3eHJvR1E5ODJCcXRLQTRaK2pW?= =?utf-8?B?VDR5K3hGcUNpVmt0WHRLcmMzU0pCYmUrSk9VVi8wckNuOGs1a2licTFLeW9V?= =?utf-8?B?WWtOMjM5Z01hdmwwRzdMKzVad1g0T2pKLzFYRkpBc1NuT1FXT2hoRTVCdnlj?= =?utf-8?B?bTh2MDZUVVZ3SHowR05LaGdtaForYklIQm52K1BDaytzQU5pNUZ1VFBiblB6?= =?utf-8?B?YzI4WU4zd2VlbzdxR1llUTgxQnNUYVU0MEdnL0U5UU84cmNMaXpQTXRJaUhV?= =?utf-8?B?SkhkdmdtbkFwUXdJcnc2UGUrY1ViNzc5dUtxVVZwU0QzY0Z6eGxhRWp0S1Zy?= =?utf-8?B?NlR3NHk0WE1kNnNoNFlMQlNaL1hKNGI1b05CZzVoUHcwWTh3djVYQ2kwbmZl?= =?utf-8?B?RVdXMmovOHFWakFwakQ2WktBblpXSUdXWHBtMmpWWEZRTk85dFdFVEh6QU4x?= =?utf-8?B?RWdaR1FBOGhjVnFlYUJMYVdjQUMvWEFxTVhwZVhwVWZPc0o2eXhFVi94T2lk?= =?utf-8?B?UzBjeHpYLzZ2Ymt3Tmh5ajY0UGdqTG9CYlZHTTloaVJ6K0w3WmFwcUtjV3NS?= =?utf-8?B?UzBzak4vRUhFWDFSRGVxYTUxSVdER0hVTkFMaGxOK2xOVGs4Y3gyUjU1ak51?= =?utf-8?B?aHhRclZYdytlRzdZK0h3Snl6NEVFcGdMZm5WMnV3Z0RXYXh2Znl2RFM2bFhT?= =?utf-8?B?cTNkY1lSV2p1ZW5wYmJTNTBFZ0twNyt5QkwwdE0xUnhqU0ZNZEpqZVJmR2JX?= =?utf-8?B?YnU0SlVSRWIyblVISXBXYkN5Rk55N2hJMURmN0xmSDhWRnZQT2VEN3B5UStH?= =?utf-8?B?aG4zbXdvNllEc1JUZjVPendtbzVSc29VdEF1c0RERE56V3h5SjhieS9uaVJj?= =?utf-8?B?dFptbU0wc0pTQk1kRUJ0ZW4waTdTUE9KMzhYcVNBZGhoSjBnUmRKLzVJK1Jv?= =?utf-8?B?bFdUVTIvbDArYm5helNRMGNCSks4d01WcksvdHhEUGdHOEFzd3VONHF4V0s5?= =?utf-8?B?eTlDeUhSTSs1T1I2TEtudkVLdW5WTnhzTWFSM3hDNzFzTmd0bU4rak5TZTdy?= =?utf-8?B?VElZV3Q1eE1pdncyT0dSOGN6VnVsTDlXeDFhVWViUEFlTFBHWUE2K3lTckE0?= =?utf-8?B?ckFZN05pd0RDSVVOUFlTcS9abXFCYWxTYjV1cFlpam9zcHdkVFZFVU93V2hl?= =?utf-8?B?VTNhbnEySW9iQ2dZNklqTm1kaXM3WUtNYnlPMmVhSlR0em5aZHVaME83czhU?= =?utf-8?B?aEpKNi9xZFVMWVBxeXZUbVQ0MXlHRWtTZHV3VGx6REU3UmxkZTNCZzNNcVpZ?= =?utf-8?B?RlZwdmdKdzZ1WWpmd2R3WmRSNnFwazRtK2ZOSmVTR3U5WlB5U2p6RHI2enRK?= =?utf-8?B?emZ6bjZXcFpjZGRseVdTNUpEeVdYc2puak1vbXNkZGtIb09ZUEhreXpzaGxm?= =?utf-8?B?TEE1L0dlN1c4cXgrNHNiTXNuaUl0OVhlc2hYWlVSSk5vSjFGM0JuT250N3RO?= =?utf-8?B?R0V4S2poZDNxQitEUWJtWTdSNU9zSFo2ZGJUK3dIV3dOZkRHcjIzTlRTVFdJ?= =?utf-8?B?SVpUejg4UXFnOFdOOUFDS3VnWERvZU9GTHRKV0VRaG9qRzNZTGsyMkx3cHdm?= =?utf-8?B?YXNLTFJpUjEvQ0YvT0RsVWRRZE53PT0=?= X-MS-Exchange-CrossTenant-Network-Message-Id: 206497d0-b23c-465b-c5e2-08d9995f79a6 X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5093.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Oct 2021 15:35:59.4637 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: wuYkhuU29JZZpYC+zLulFNsTRe2WcCaOrUc7liOBjffx6/a0cRTx4IC5azU0WqnUQIS8j5KafLfVIgE0DGb2JzZWUh6GvvvZsqrKRp9pOag= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5048 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v1 1/1] doc: clarify vfio doc for built-in modules X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On 14-Oct-21 8:47 PM, Iremonger, Bernard wrote: > > Hi Anatoly, > >> -----Original Message----- >> From: dev On Behalf Of Anatoly Burakov >> Sent: Thursday, October 14, 2021 1:53 PM >> To: dev@dpdk.org >> Subject: [dpdk-dev] [PATCH v1 1/1] doc: clarify vfio doc for built-in modules >> >> Currently, the documentation only contains instructions for enabling SRIOV >> support for VFIO compiled as a module, but doesn't have any instructions on >> how to do the same for cases where VFIO is built-in. >> Add these instructions. >> >> Signed-off-by: Anatoly Burakov >> --- >> doc/guides/linux_gsg/linux_drivers.rst | 6 ++++++ >> 1 file changed, 6 insertions(+) >> >> diff --git a/doc/guides/linux_gsg/linux_drivers.rst >> b/doc/guides/linux_gsg/linux_drivers.rst >> index c6b6881ea2..2dd711bb37 100644 >> --- a/doc/guides/linux_gsg/linux_drivers.rst >> +++ b/doc/guides/linux_gsg/linux_drivers.rst >> @@ -65,6 +65,12 @@ The token will be used for all PF and VF ports within >> the application. >> >> sudo modprobe vfio-pci enable_sriov=1 >> >> + Alternatively, pass the ``enable_sriov`` parameter through the ``sysfs`` if >> the module is already loaded or is built-in: > > Probably better to wrap above line as quite long. > I believe the general consensus on docs is that we should leave the lines to be long. >> + >> + .. code-block:: console >> + >> + echo 1 | sudo tee /sys/module/vfio_pci/parameters/enable_sriov >> + >> #. Bind the PCI devices to ``vfio-pci`` driver >> >> .. code-block:: console >> -- >> 2.25.1 > > ~/dpdk_21_11/devtools# ./check-git-log.sh > Wrong headline case: > "doc: clarify vfio doc for built-in modules": vfio --> VFIO > > Invalid patch(es) found - checked 1 patch > Thanks, will fix in v2! > Otherwise > Acked-by: Bernard Iremonger > -- Thanks, Anatoly