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 A35E5A0C47; Thu, 14 Oct 2021 21:47:34 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 376E940041; Thu, 14 Oct 2021 21:47:34 +0200 (CEST) Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mails.dpdk.org (Postfix) with ESMTP id 04B9C4003C for ; Thu, 14 Oct 2021 21:47:32 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10137"; a="313974079" X-IronPort-AV: E=Sophos;i="5.85,373,1624345200"; d="scan'208";a="313974079" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Oct 2021 12:47:15 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,373,1624345200"; d="scan'208";a="527732294" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmsmga008.fm.intel.com with ESMTP; 14 Oct 2021 12:47:15 -0700 Received: from fmsmsx607.amr.corp.intel.com (10.18.126.87) 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; Thu, 14 Oct 2021 12:47:15 -0700 Received: from fmsmsx609.amr.corp.intel.com (10.18.126.89) by fmsmsx607.amr.corp.intel.com (10.18.126.87) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Thu, 14 Oct 2021 12:47:14 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx609.amr.corp.intel.com (10.18.126.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Thu, 14 Oct 2021 12:47:14 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.177) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Thu, 14 Oct 2021 12:47:14 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nW6of0dSgCMAH3XsthvBxCcRp0QolGwJMbKW+uQwshQkAVk9xGrNSexawK9M7YUzZce5FW9Y3mnH7J+ruV0NLZWC0TeawRz5TktCupU7/yMhEH+6UVJCVuIiZTEddKj/JfM+duKpQknMy2VHM24cBW6psPMsDAJgtzjvxwHjm5w4OWWFCcQ4axBGPVr74VODDrC3gQ250sEwfow0DroVwzn9sbtwjzAG3t42ilCcQE38Z5AtedbSklYJnU+F3RCgHAGxRmZYiUX9Tf+b4xh++wLgeSrQ14K94Ts/10kOH8jpT6EcDHP9fTDgGk5Wo3vnK5ZQDs8jfytH/oBON7DGZw== 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=NHZJfz961A7cHZzWnp3y0NyMzgpejsZ+b/+53vWQY40=; b=TBWiitckVjRgoQBN2N5sxkqrX9hsM9OI4yOIv+P35tiSj9Sg6fA6neKuNU+apXtw+DUKTKmsche0tm/fayxhBZ1b9UVuMpfxTlfFZPphRdGddeATgBPn7y2bEbvf5+EtyGSqYPvfXQ78VBYuqcV3DVxbfGFGOiTcbtmU3wyxP7w4PrFXHPljNwT1Ur6i8bZy/WEbOlFfThM+IoEh9z5gBtKFID2R3EW1hrhJNGN9EEA2GKMzqt7G7WW3h8/6wj8EtvkMt7g5PJRrnRWk9KMt/McCbPHFb5XFnj322+4iCpTzZDnfq5cs7fzaP77o1Tws1XfjOyjV7/UA/rQDWmOYCw== 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=NHZJfz961A7cHZzWnp3y0NyMzgpejsZ+b/+53vWQY40=; b=pSCEuMXLmR0uUDUrpHIpsCcKOoZpqDpeH0UKdARTMgXqQDOXt8+f3yvidMAJ3aolOnrXWZGuBvVfeNTnao2XZ4fTW7e1T7xFo7oiGqOj6dGU3c7w4SHvx35jwuJp5tJcWQJFwqYQnm5XkpLYUTEAGj9cSOzXqhol6fUAeUme4UE= Received: from DM6PR11MB2890.namprd11.prod.outlook.com (2603:10b6:5:63::20) by DM6PR11MB3244.namprd11.prod.outlook.com (2603:10b6:5:8::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.25; Thu, 14 Oct 2021 19:47:13 +0000 Received: from DM6PR11MB2890.namprd11.prod.outlook.com ([fe80::867:8350:9cce:66e0]) by DM6PR11MB2890.namprd11.prod.outlook.com ([fe80::867:8350:9cce:66e0%7]) with mapi id 15.20.4587.030; Thu, 14 Oct 2021 19:47:13 +0000 From: "Iremonger, Bernard" To: "Burakov, Anatoly" , "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH v1 1/1] doc: clarify vfio doc for built-in modules Thread-Index: AQHXwSiOMWJLot09u0KJUeMH+U6WwqvS5A2w Date: Thu, 14 Oct 2021 19:47:13 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.200.16 authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: bc9eb34b-0457-4c9e-6b84-08d98f4b6b1f x-ms-traffictypediagnostic: DM6PR11MB3244: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: tguxXGaAzxyXWPBrMILmZLNyhxJPYXiq8sPXzh0/h3+sns3GlngQy5N62UVhXaJdwei1T/ujGq//9X58e3RTPn5Hdx9sPjlrN+E12PTSFuUuSnDN2urIe3jctQ9Qrkb2DmRJqhdiLbZaSEKugeN90XRiqAmuelHznB1BSh5hRDfjOdSbWOQ2IAlwXyXDmZksTr2/rUCoxdvTOQ+r1eIO1e0PI/KwZzgFo4MoBaiH6vua6RqZIjkGFwrFALj9Iz42mTUVah45IUj40xX+6wWVPcEJdDlAM9GYU7k/G0dSb08896TJMkLZ9FJuyCY8CRkojXMiUIxEP2VOCV0Nkt293ev1yKb876qbTncE4UPbnlw7f7EIJtoBTERECo7XZ6NqP0OB5+AalSiKzY9c3OEN8JPYccM+taUgULq88kor1H+3N+92yPOuulwNh1NmsMnLOJGQgLBpsGxo2ciN042BXMdgCCjSEdvEGMRzV9K3y1umA9+wSKXCThJZ3TW09VIBi93Vi48s7Eam3tC+z8fSK74kvoknX+ER6Q2rzQ5wzqZ1dk0e+NZVaDKV3umHusAv1xdeT1jrxpYUdvday/Me6Z6caFfbSHi0uY8eaGPj82JsLCdSqynX1KXY/5nJiyVkZ4fWxdN6MZb5ZHGev9s2wTxyz97RfMv/sWIviIWd1rdmSh/V4iqFw3+kxlbS/fkwA3jGZkSuyWQUZlwI4ZOFtA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB2890.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(76116006)(33656002)(6506007)(53546011)(26005)(2906002)(71200400001)(8936002)(55016002)(66946007)(9686003)(316002)(5660300002)(83380400001)(508600001)(8676002)(122000001)(7696005)(52536014)(82960400001)(186003)(38100700002)(86362001)(110136005)(66476007)(38070700005)(66556008)(64756008)(66446008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?7749pVzt9zi63aNY5IlbaidKRE3wqckegJL9k64LmDLXYH+2NjDQ4+LMkPUl?= =?us-ascii?Q?qMMrjvrhYU5a5ST58g8eYNFzYWdlsQxoer1Ndy8lmNNBXtQTha3RHL7d4ClJ?= =?us-ascii?Q?Opo9/CKW1O1pBLczEa/OV4lK3nNYKjsBsUEEljTn6mRTs4Jk+K0qhcx6zcDh?= =?us-ascii?Q?EHPws/BhiwgOVsPK8am1YoC3Hzou2PC1xYK7t3/AhCr55vq5Xtq79mGuVSM9?= =?us-ascii?Q?Lz7V8p1vRJrngFeM1A/nNzoNsptF6BIGpVVnb3Yx86Pv4S7EhjhZIdJAgE1Z?= =?us-ascii?Q?Lj6r6UjxwHu0OiVcrqc4zs54k8Dd/Q+7L4/zZxnGx2mdQRFNefKY202PyiKU?= =?us-ascii?Q?KA/9JF5kToS/TvN33bhCy9FUInzNu4pCYlqxF6ORlg2UwrmnwIaYs5q4QWaV?= =?us-ascii?Q?jsNZTM7zvDrMplLbcTiwm7w+eIEE9dQgVpn7j/XRAw2U3JkZyPrzYC3W1Tdd?= =?us-ascii?Q?fNh/7G6blhCjFhCJo4HlylZUm1gHYDvL2bzWLv9bb+rz4391CcChr4+FwSsf?= =?us-ascii?Q?UX97cWGIgBTeu/VKEZZ6Wb4P3B2GmxCGPa1uX99QqXcXIQy2eH5F5Ic4bY3i?= =?us-ascii?Q?ne7AoV57w9b/sBGn1Dic5y5mlQ6NQLjncMY0Id9CvXbpLhtyC7IQCC5Ye6fv?= =?us-ascii?Q?a76RCiT6AJQ52vh16clW5WfF3wzBxQvgV10FJTQZXvzhtE8+cXrJocjPj8t/?= =?us-ascii?Q?ZOW4aGKmYeZs/byzA329XZvNM4G2JdpAAF7EMOD8UTUM34+sxL5NQFfTxFUI?= =?us-ascii?Q?QhM6MtJii97srztz/m2pXiejsCshIDqR0nTVPJE7UbIoMC/zoz/KcoAHlNxQ?= =?us-ascii?Q?BEqV2aD77HtfK7YPn2rnVGW8lsC6fhkSqsVVuv52hKscwbrxOILQ4LEvqhwQ?= =?us-ascii?Q?E5zqTCMhrltImYUeJjH7TokAb7FuPJ7nTdPvYvH2D5Npx/mvvONOa+Mnyyt+?= =?us-ascii?Q?4C+rBvIZ9DgXjBn9H1j/OX6fPSMGAyfEjP8kUwVEHqRKhJWSIm1OAO5s1gDz?= =?us-ascii?Q?GHQDzsAaj1Lm24lv4wNPZzhQo1aAV47JbnBiNMQd0IHULOG7Godyv+nsV6RY?= =?us-ascii?Q?R3gOEb17W54MvY0EUGkVeHDMFr6jZJ+wTcYCXsKf/5q627Fp5QSZq1qQ1kpt?= =?us-ascii?Q?n8W+za5hZuh0wBCvacfsExSfq8ZvGktZ1hTfU8EnwWnJvX6FooCefPggDTqa?= =?us-ascii?Q?CwwCpGWfwA7r9FjnytWzdpqInxZ4zGHlaOuV0Sep7I2H7oL5i4s7FqgNCkJB?= =?us-ascii?Q?4djTGM7fLaO3AObYdfacM7d4DggAnRTnJj0x6R2R2NgAEWxDturUaQ+R6/NS?= =?us-ascii?Q?HK6vHMrvMQVQoeQBVFRB5OMP?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB2890.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: bc9eb34b-0457-4c9e-6b84-08d98f4b6b1f X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Oct 2021 19:47:13.1356 (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: OhUEv3gnjPEuaca6Zq0WDkRJ26IY5WFW2rdke7sWmXHn1nu2AAPx17jhnIAGvvjw6jYP+nA64VK1dyq/N2pilI7Q7nsX0DNMuXFOFMweTvo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3244 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" 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 mod= ules >=20 > Currently, the documentation only contains instructions for enabling SRIO= V > 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. >=20 > Signed-off-by: Anatoly Burakov > --- > doc/guides/linux_gsg/linux_drivers.rst | 6 ++++++ > 1 file changed, 6 insertions(+) >=20 > 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. >=20 > sudo modprobe vfio-pci enable_sriov=3D1 >=20 > + Alternatively, pass the ``enable_sriov`` parameter through the ``sysf= s`` if > the module is already loaded or is built-in: Probably better to wrap above line as quite long. > + > + .. code-block:: console > + > + echo 1 | sudo tee /sys/module/vfio_pci/parameters/enable_sriov > + > #. Bind the PCI devices to ``vfio-pci`` driver >=20 > .. code-block:: console > -- > 2.25.1 ~/dpdk_21_11/devtools# ./check-git-log.sh=20 Wrong headline case: "doc: clarify vfio doc for built-in modules": vfio = --> VFIO Invalid patch(es) found - checked 1 patch Otherwise=20 Acked-by: Bernard Iremonger