-
Notifications
You must be signed in to change notification settings - Fork 203
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[QAT] No devices found in container without privilege #1700
Comments
Can you try with 4 jobs? It could be that the qatlib allocation limitation triggers the problem you're seeing. Try settin Ref: https://github.com/intel/qatlib/blob/ec817626e7de237b24cfb91b7cad076902df603a/INSTALL#L519-L522 |
Nice catch! Will not see the error if adding that ENV in container. Really appreciate :) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
Some processes report "No devices found" during running
openssl speed
command whenprivilege
is not set to containerTo Reproduce
demo/openssl-qat-engine/Dockerfile
openssl-qat-engine
with below manifestopenssl
Expected behavior
All 8 processes should be able to use qatengine as 16 instances are passthrough
Screenshots
System (please complete the following information):
Additional context
As you can see from the screenshot, not all processes fail to fetch the qat handler, which makes me curious.
What makes the problem more tricky is that if I add
privileged: true
to pod manifest, everything works fine (i.e., I can create 16 processes when runningopenssl speed
without error info) but I think that may not be used in production env.The text was updated successfully, but these errors were encountered: