Dma_map_sg failed when call cudaHostAlloc on amd cpu and 4.15.112 linux kernel machine

I find a similar question.
https://forums.developer.nvidia.com/t/kernel-call-trace-observed-when-calling-cudafreehost-cudahostalloc-for-buffers-on-amd-cpu-with-nvi/72930