Smatch reported some issues with the musb-new driver which included a variable being dereferenced before being null checked, an array index being used before being limit checked and unsigned values being tested for being negative.
Signed-off-by: Andrew Goodbody <[email protected]> --- Andrew Goodbody (3): usb: musb-new: Null check before dereference usb: musb-new: Limit check array index before use usb: musb-new: Cannot test unsigned member to be negative drivers/usb/musb-new/am35x.c | 4 ++-- drivers/usb/musb-new/musb_gadget_ep0.c | 5 ++++- drivers/usb/musb-new/omap2430.c | 34 +++++++++++++++++++++------------- drivers/usb/musb-new/ti-musb.c | 28 +++++++++++++++++----------- 4 files changed, 44 insertions(+), 27 deletions(-) --- base-commit: 9710d98e8942151fc0c62d54100d9d27e8263d04 change-id: 20250930-usb_musb-new-ed01ca60ba89 Best regards, -- Andrew Goodbody <[email protected]>

