Try to make sure the snd_hda_intel module is not in use, and can be unloaded. Cc: Keqiao Zhang <keqiao.zhang@xxxxxxxxx> Cc: Libin Yang <libin.yang@xxxxxxxxx> Signed-off-by: Jani Nikula <jani.nikula@xxxxxxxxx> --- Keqiao, Libin, here's the script this patch is against: https://cgit.freedesktop.org/drm/igt-gpu-tools/tree/tests/drv_module_reload_basic --- tests/drv_module_reload_basic | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/drv_module_reload_basic b/tests/drv_module_reload_basic index b8cad88133e9..c0676fc65db0 100755 --- a/tests/drv_module_reload_basic +++ b/tests/drv_module_reload_basic @@ -33,6 +33,9 @@ function reload() { pkill alsactl snd_hda_intel_unloaded=0 if mod_loaded snd_hda_intel; then + if [ -e /sys/bus/pci/drivers/snd_hda_intel/unbind ]; then + echo "0000:00:03.0" > /sys/bus/pci/drivers/snd_hda_intel/unbind + fi if rmmod snd_hda_intel; then snd_hda_intel_unloaded=1 else -- 2.1.4 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx