该异常的原因是内核在进行DMA内存分配时未能获取适当的池,并在kernel/dma/pool.c:282处引发警告。可能的解决方法包括:检查系统中是否有足够的物理内存可供使用,升级内核版本以解决已知的DMA问题,或者检查设备驱动程序是否正确配置并兼容所使用的内核版本。

linux系统设备打印以下异常的原因是什么如何解决?Failed to get suitable pool for q6v5_wcss_userpd2WARNING CPU 0 PID 3126 at kerneldmapoolc282 dma_alloc_from_pool+0x1ac0x1e4Modules linked in klp_wdiagOK klp_wdc_monitorOK klp

原文地址: https://www.cveoy.top/t/topic/e8jS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录