[lvc-project] Из переписки с syzbot'ом
Dmitry Antipov
dmantipov at yandex.ru
Thu Oct 24 18:26:49 MSK 2024
Уважаемые коллеги,
я тут послал вот такое письмо:
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;
}
Разумеется это не работает (см. там же). Никто ничего похожего не наблюдал?
Может кто-то знает, почему так получается и что с этим вообще делать?
Дмитрий
More information about the lvc-project
mailing list