/proc/driver/nvidia/params content required inside container for CUDA [message #52675] |
Mon, 05 December 2016 21:52 |
abufrejoval
Messages: 21 Registered: November 2016 Location: Frankfurt
|
Junior Member |
|
|
I've installed the patched kernel which makes /proc/modules available inside the container.
Now the CUDA runtime executes a couple more steps and fails later on an ioctl() to /dev/nvidiactl.
It attempts to read /proc/driver/nvidia/params just before which fails for lack of the /proc/driver hierarchy in the container.
Potentially information contained inside this file is required to execute the ioctl() properly, perhaps the issue sits deeper, I won't know until the kernel is changed to replicate the required files.
I cannot bind mount a host copy of /proc/driver inside the container because I cannot create target directories in the /proc tree and overlay file system support is missing from the VZ7 userland tools, even if the kernel seems to support it.
I've appended comments on JIRA issue OVZ-6834 with strace details but had no response yet.
Sorry to exercise all channels here...
|
|
|