驱动加载卸载测试

测试目的

对同一个版本的驱动反复卸载,测试驱动向内存申请资源是否稳定,是否有卸载不掉的情况。

预置条件

测试前执行dmesg -c清空dmesg信息。

测试步骤

  1. 用rmmod命令卸载掉驱动模块,有依赖模块时,先卸载依赖模块,有结果1。

    # rmmod 驱动名

  2. 用modprobe加载驱动模块,有结果2。

    # modprobe 驱动名

  3. 重复步骤1-2,总共100次,测试完成后,执行dmesg命令查看网卡驱动相关信息,有结果3。

预期结果

  1. 驱动卸载成功。
  2. 驱动加载成功。
  3. dmesg信息无驱动相关error、fail、warning、bug、pending等信息。

测试结果

-

备注

如稳定出现特定的error、fail、warning或其它可能引起注意的信息,厂商需要提供对这些信息的解释或报告,以证明该问题属于平台特性或内核特性,和驱动本身无关。