Unable to allocate contiguous chunk of memory
version
QAT_Engine v0.6.12,qat driver qat.l.4.17.0-00002 openssl 1.1.1g QATzip 1.0.6 nginx 1.21.3
Issue
the following log appears in error.log [error] Lac_MemPoolCreate() - : Unable to allocate contiguous chunk of memory [error] SalCtrl_ServiceInit() - : Failed to initialise all service instances [error] SalCtrl_ServiceEventStart() - : Private data is NULL [error] do_userStart() - : Failed to start services [error] SalCtrl_AdfServicesStartedCheck() - : Sal Ctrl failed to start in given time dmesg and syslog also did not find the log output by the LacMem_OsContigAlignMemAlloc function
I would like to know what scenarios these logs will appear
This error would be returned in the case where LacMem_OsContigAlignMemAlloc fails to allocate the requested memory. In the error log above it looks like the QAT driver fails to load. Is this behavior repeatable?
At the time of this error, is there a shortage of available memory?
- When the problem occurs, there are still about 150G of available memory,total memory 256G
- Trying to repeatable this issue
- ”QAT driver fails to load“, can I find the relevant information from dmesg?