[Linux-stable-mirror] [PATCH 4.14 018/164] can: usb_8dev: cancel urb on -EPIPE and -EPROTO