[lvc-project] [PATCH] ALSA: hpi: Check transport errors during HPI6000 adapter initialization
Takashi Iwai
tiwai at suse.de
Wed Jul 8 13:46:47 MSK 2026
On Tue, 07 Jul 2026 17:13:58 +0200,
Evgenii Burenchev wrote:
>
> create_adapter_obj() retrieves adapter information by calling
> hpi6000_message_response_sequence(). This function reports transport-level
> errors through its return value and DSP-reported errors via hr0.error.
>
> The current code only checks hr0.error, causing transport-level errors to
> be ignored. As a result, adapter initialization may continue with an
> invalid response.
>
> Check the return value of hpi6000_message_response_sequence() before
> examining hr0.error.
>
> Found by Linux Verification Center (linuxtesting.org) with SVACE.
>
> Fixes: 3285ea10e9b0 ("ALSA: hpi: Add AudioScience HPI driver")
This Fixes commit ID and the commit subject don't match.
Please correct and resubmit.
thanks,
Takashi
More information about the lvc-project
mailing list