[Linux-stable-mirror] [added to the 4.1 stable tree] can: usb_8dev: cancel urb on -EPIPE and -EPROTO