You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: device_plugins/deploy_qat.md
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -47,23 +47,23 @@ For more details about the QAT device plugin configuration flags, see [Modes and
47
47
| ---- | ---- | ---- |
48
48
|`-dpdk-driver`| vfio-pci | Using vfio-pci driver to manage QAT VFIO device. See details [here](https://doc.dpdk.org/guides/linux_gsg/linux_drivers.html)|
49
49
|`-kernel-vf-drivers`| 4xxxvf | Supporting 4xxx QAT device </br> **Note**: Verified on 4th Gen Intel® Xeon® Scalable processors. See details [here](https://github.com/intel/qatlib/blob/main/INSTALL#L72)|
50
-
|`-max-num-devices `| 128 |128 QAT VFIO Virtual Function (VF) devices provided to QAT device plugin to manage. It is the maximum VF device it can support for 4xxx QAT device. |
51
-
|`-provisioning-config `|qat-config or empty| See section [QAT resource configuration](/device_plugins/deploy_qat.md#qat-resource-configuration)|
50
+
|`-max-num-devices `| 128 |It is the maximum VF device it can support for 4xxx QAT device. If the number exceeds the maximum number the QAT device supports, then the maximum number will be enabled. |
51
+
|`-provisioning-config `|Name of ConfigMap| See section [QAT resource configuration](/device_plugins/deploy_qat.md#qat-resource-configuration)|
52
52
53
53
## QAT Resource Configuration
54
54
In this release, if the user does not configure the QAT resources through the device plugin `-provisioning-config` flag. The device plugin will configure half of the QAT VFIO VF devices for compression/decompression and the other half for cryptography.
55
55
56
56
Users can use the steps below to customize the QAT resource configuration:
57
57
1. Create the configmap for qat resource configuration
$ oc create configmap --namespace=openshift-operators --from-literal "qat.conf=ServicesEnabled=<option>" Name of ConfigMap
60
60
```
61
61
Options:
62
62
`dc`: Configure all the QAT VF devices managed by the device plugin CR for compression/decompression.
63
63
`sym;asym`: Configure all the QAT VF devices managed by the device plugin CR for cryptography
64
-
2. Create QAT device plugin CR with `-provisioning-config` set as qat-config.
64
+
2. Create QAT device plugin CR with -provisioning-config set as the name of the ConfigMap (created in step 1) in the qat_device_plugin.yaml file or set ConfigMap name in the provisioning-config option from web console.
65
65
66
66
# Run Intel QAT based workloads on RHOCP
67
67
To run the Intel QAT based workloads as an unprivileged pod (see [issue](https://github.com/intel/intel-technology-enabling-for-openshift/issues/122)). The customized `qat-scc` Security Context Constraint (SCC) is provided to bind with service account and run the QAT based workload.
68
68
69
-
See [Verify Intel QuickAssist Technology Provisioning](/tests/l2/README.md#verify-intel®-quickassist-technology-provisioning) for the detailed steps.
69
+
See [Verify Intel QuickAssist Technology Provisioning](/tests/l2/README.md#verify-intel®-quickassist-technology-provisioning) for the detailed steps.
0 commit comments