Hello:
This series was applied to netdev/net.git (master) by Marc Kleine-Budde mkl@pengutronix.de:
On Wed, 5 Jan 2022 21:54:42 +0100 you wrote:
The received data contains the channel the received data is associated with. If the channel number is bigger than the actual number of channels assume broken or malicious USB device and shut it down.
This fixes the error found by clang:
| drivers/net/can/usb/gs_usb.c:386:6: error: variable 'dev' is used | uninitialized whenever 'if' condition is true | if (hf->channel >= GS_MAX_INTF) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | drivers/net/can/usb/gs_usb.c:474:10: note: uninitialized use occurs here | hf, dev->gs_hf_size, gs_usb_receive_bulk_callback, | ^~~
[...]
Here is the summary with links: - [net,1/2] can: gs_usb: fix use of uninitialized variable, detach device on reception of invalid USB data https://git.kernel.org/netdev/net/c/4a8737ff0687 - [net,2/2] can: isotp: convert struct tpcon::{idx,len} to unsigned int https://git.kernel.org/netdev/net/c/5f33a09e769a
You are awesome, thank you!