summaryrefslogtreecommitdiff
path: root/drivers/usb/gadget/function/f_obex.c
diff options
context:
space:
mode:
authorMichał Mirosław <mirq-linux@rere.qmqm.pl>2019-08-10 10:42:50 +0200
committerFelipe Balbi <felipe.balbi@linux.intel.com>2019-10-22 10:27:09 +0300
commitb417343c6a0f50487d59aef975da0a6c7b69d348 (patch)
tree3ca8d4342237823b0d7fc87c67fb4515519d54e8 /drivers/usb/gadget/function/f_obex.c
parentfe1ea63ad8064d8518b5e3fd1a6869b4463b5c73 (diff)
downloadlwn-b417343c6a0f50487d59aef975da0a6c7b69d348.tar.gz
lwn-b417343c6a0f50487d59aef975da0a6c7b69d348.zip
usb: gadget: u_serial: make OBEX port not a console
Prevent OBEX serial port from ever becoming a console. Console messages will definitely break the protocol, and since you have to instantiate the port making it explicitly for OBEX, there is no point in allowing console to break it by mistake. Signed-off-by: Michał Mirosław <mirq-linux@rere.qmqm.pl> Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
Diffstat (limited to 'drivers/usb/gadget/function/f_obex.c')
-rw-r--r--drivers/usb/gadget/function/f_obex.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/usb/gadget/function/f_obex.c b/drivers/usb/gadget/function/f_obex.c
index 55b7f57d2dc7..ab26d84ed95e 100644
--- a/drivers/usb/gadget/function/f_obex.c
+++ b/drivers/usb/gadget/function/f_obex.c
@@ -432,7 +432,7 @@ static struct usb_function_instance *obex_alloc_inst(void)
return ERR_PTR(-ENOMEM);
opts->func_inst.free_func_inst = obex_free_inst;
- ret = gserial_alloc_line(&opts->port_num);
+ ret = gserial_alloc_line_no_console(&opts->port_num);
if (ret) {
kfree(opts);
return ERR_PTR(ret);