Re: [i-g-t PATCH v2] tests: do snd_hda_intel unbind before unload in module reload test

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Reviewed-by: Libin Yang <libin.yang@xxxxxxxxx>

Regards,
Libin


> -----Original Message-----
> From: Nikula, Jani
> Sent: Monday, October 31, 2016 7:00 PM
> To: Nikula, Jani <jani.nikula@xxxxxxxxx>; intel-gfx@xxxxxxxxxxxxxxxxxxxxx
> Cc: Zhang, Keqiao <keqiao.zhang@xxxxxxxxx>; Yang, Libin
> <libin.yang@xxxxxxxxx>
> Subject: [i-g-t PATCH v2] tests: do snd_hda_intel unbind before unload in
> module reload test
> 
> Try to make sure the snd_hda_intel module is not in use, and can be
> unloaded.
> 
> v2: unbind all cards (Libin)
> 
> 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 | 5 +++++
>  1 file changed, 5 insertions(+)
> 
> diff --git a/tests/drv_module_reload_basic b/tests/drv_module_reload_basic
> index b8cad88133e9..105852a56b46 100755
> --- a/tests/drv_module_reload_basic
> +++ b/tests/drv_module_reload_basic
> @@ -33,6 +33,11 @@ function reload() {
>  	pkill alsactl
>  	snd_hda_intel_unloaded=0
>  	if mod_loaded snd_hda_intel; then
> +		# unbind sound cards
> +		for card in $(find /sys/bus/pci/drivers/snd_hda_intel -name
> "0000:*" -printf "%f\n"); do
> +			echo $card >
> /sys/bus/pci/drivers/snd_hda_intel/unbind
> +		done
> +
>  		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




[Index of Archives]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux