[lvc-project] Из переписки с syzbot'ом

Fedor Pchelkin pchelkin at ispras.ru
Thu Oct 24 18:58:31 MSK 2024


Здравствуйте!

On Thu, 24. Oct 18:26, Dmitry Antipov wrote:
> Уважаемые коллеги,
> 
> я тут послал вот такое письмо:
> 
> Subject: Re: UBSAN: array-index-out-of-bounds in htc_issue_send
> Date: Thu, 24 Oct 2024 17:41:26 +0300
> From: Dmitry Antipov <dmantipov at yandex.ru>
> To: syzbot+93cbd5fbb85814306ba1 at syzkaller.appspotmail.com
> 
> #syz test https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next eaed5fc0c322d75cfcdbc7a16c0c5023d9e4f6fe
> 
> diff --git a/drivers/net/wireless/ath/ath9k/htc_hst.c b/drivers/net/wireless/ath/ath9k/htc_hst.c
> index eb631fd3336d..a5bc0a5dfe7c 100644
> --- a/drivers/net/wireless/ath/ath9k/htc_hst.c
> +++ b/drivers/net/wireless/ath/ath9k/htc_hst.c
> @@ -294,6 +294,9 @@ int htc_connect_service(struct htc_target *target,
>  		return -ETIMEDOUT;
>  	}
> 
> +	if (unlikely(target->conn_rsp_epid == ENDPOINT_UNUSED))
> +		return -ENODEV;
> +
>  	*conn_rsp_epid = target->conn_rsp_epid;
>  	return 0;
>  err:
> 
> а по адресу https://syzkaller.appspot.com/text?tag=Patch&x=170fc8a7980000
> наблюдаю какой-то непонятный обрывок патча:
> 
> diff --git a/drivers/net/wireless/ath/ath9k/htc_hst.c b/drivers/net/wireless/ath/ath9k/htc_hst.c
> index eb631fd3336d..a5bc0a5dfe7c 100644
> --- a/drivers/net/wireless/ath/ath9k/htc_hst.c
> +++ b/drivers/net/wireless/ath/ath9k/htc_hst.c
> @@ -294,6 +294,9 @@ int htc_connect_service(struct htc_target *target,
>   		return -ETIMEDOUT;
>   	}
> 
> Разумеется это не работает (см. там же). Никто ничего похожего не наблюдал?
> Может кто-то знает, почему так получается и что с этим вообще делать?

Попробуйте отправить письмо ещё раз, пожалуйста. Есть предположение, что это
глюк дашборда.

Разработчики Сизколлера и его дашборда доступны по адресам:
Aleksandr Nogikh <nogikh at google.com>
Dmitry Vyukov <dvyukov at google.com>
syzkaller at googlegroups.com (в копию)

Насколько знаю, отвечают на вопросы по взаимодействию с Сизботом достаточно
оперативно. Александр, должно быть, главный ответственный за него там. Если
при повторной отправке проблема повторится, думаю, лучше спросить их.



More information about the lvc-project mailing list