[Linux-stable-mirror] patch "USB: core: only clean up what we allocated" added to usb-linus