一例智能网卡(mellanox)的网卡故障分析 背景:这个是在centos 7.6.1810的环境上复现的,智能网卡是目前很多 云服务器上的网卡标配,在oppo主要用于vpc等场景,智能网卡的代码随着 功能的增强导致复杂度一直在上升,驱动的bug一直是内核bug 中的大头,在遇到类似问题时,内核开发者由于对驱动代码不熟悉,排查 会比较费劲,本身涉及的背景知识有:dma_pool,dma_page,net_device, mlx5_core_dev设备,设备卸载,uaf问题等,另外,这个bug目测…