On 7.9.2022 10.48, Jianglei Nie wrote:
xhci_alloc_stream_info() allocates stream context array for stream_info ->stream_ctx_array with xhci_alloc_stream_ctx(). When some error occurs, stream_info->stream_ctx_array is not released, which will lead to a memory leak. We can fix it by releasing the stream_info->stream_ctx_array with xhci_free_stream_ctx() on the error path to avoid the potential memory leak. Signed-off-by: Jianglei Nie <niejianglei2021@xxxxxxx>
Thanks, good to get this fixed. Adding to for-usb-next and skipping stable as hitting this path is mostly theoretical. -Mathias