nolancon
52df9329e4
Re-order devices in scan loop
...
Fixes : #146
Removed whitespace
2019-01-23 13:41:22 +00:00
Dmitry Rozhkov
54332c5eea
announce deviceplugin API public
2019-01-21 17:20:01 +02:00
Dmitry Rozhkov
7662cb9154
extend API to receive full specs instead of strings
2019-01-21 17:15:27 +02:00
Dmitry Rozhkov
58b62f579b
qat: fix numbering of env vars
...
An `Allocate()` request can be used to allocate resources for many
containers thus `counter` needs to be reset for each container
response.
2018-12-12 13:42:05 +02:00
ssehgal
100ecf8340
Improving consumption of devices by updating the environment variable name based on number of devices requested in a container(e.g. QAT0, QAT1)
2018-12-05 15:11:23 +00:00
nolancon
1bb035cc64
PostAllocate implemented in QAT device plugin
2018-12-05 15:11:23 +00:00
ssehgal
eb6d48a512
QAT README update and crypto perf image tag correction
2018-12-03 14:03:55 +00:00
Mikko Ylinen
794b3077bd
qat_plugin: readme: list all known VF devices
...
Not all QAT chips (e.g, 37c9) are available in pci.ids which makes
"grep QAT" to not show them.
Scan all known VF PCI ids in a loop to ensure all configured devices
are shown.
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
2018-11-28 10:32:31 +02:00
Mikko Ylinen
187f8040f0
qat_plugin: use vfio-pci as the default driver
...
vfio-pci uses IOMMU memory protection and is a safer default.
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
2018-11-28 10:32:31 +02:00
Mikko Ylinen
00bbe922de
qat: deployment: set parameters via ConfigMap
...
For easier deployments, fetch plugin command line arguments from ConfigMap.
When using ConfigMaps, qat_plugin.yaml needs no changes and can always
be used as is.
qat_plugin_default_configmap.yaml uses built-in defaults.
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
2018-11-20 13:43:00 +02:00
ssehgal
6a23d5324a
QAT Readme updates
2018-09-05 16:43:00 +01:00
ssehgal
8e37adfb42
Fixing minor bugs with QAT plugin
...
- To ensure that the device plugin continues to run in case a certain QAT device family is not detected on the node
- Updated the extended resource name to qat/generic in demo/crypto-perf-dpdk-pod-requesting-qat.yaml file
- Added explicit check for QAT device ID to avoid counting other DPDK bound devices as QAT devices
2018-09-03 14:27:27 +01:00
Dmitry Rozhkov
eccd70c600
replace glog with simpler home-grown debug logging
2018-08-16 17:40:16 +03:00
Dmitry Rozhkov
2ff6c5929a
Use annotated errors for tracing
2018-08-16 17:31:19 +03:00
Ed Bartosh
a0b6651c1d
QAT: fix spelling
...
Fixed misspell warning:
Line 153: warning: "Unknwon" is a misspelling of "Unknown" (misspell)
2018-08-14 16:42:02 +03:00
MCamp859
68c099db99
Fixed typo.
...
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-08-02 10:28:30 -04:00
MCamp859
1fe88a9067
Updated with review comments.
...
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-08-02 10:10:14 -04:00
MCamp859
4d5046f860
QAT readme edits for format and text flow.
...
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-07-31 16:08:27 -04:00
MCamp859
6544d35ab1
QAT readme edits for format and text flow.
...
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-07-31 16:04:47 -04:00
Dmitry Rozhkov
b6894b8195
refactor QAT plugin
2018-07-30 15:29:33 +03:00
Mikko Ylinen
6c787ec658
qat: read maxNumdevice as integer
2018-07-26 14:20:44 +03:00
Ed Bartosh
a4b3f7f068
qat: fix formatting errors
2018-07-26 12:44:26 +03:00
ssehgal
3eb2b10f75
Enabling support for QuickAssist Devices
2018-07-23 17:35:37 +01:00