Messages in this thread Patch in this message | | | Date | Sat, 6 Jan 2018 20:14:02 +0300 | From | Mikhail Zaytsev <> | Subject | [PATCH v2 1/2] USB: serial: ark3116: Remove unused TIOCSSERIAL ioctl case. |
| |
The patch removes unused TIOCSSERIAL ioctl case and adds the default block to the switch. This will make the ioctl return -ENOTTY to user space (e.g. setserial), because TIOCSSERIAL really isn't supported for these devices currently.
Signed-off-by: Mikhail Zaytsev <flashed@mail.ru> --- drivers/usb/serial/ark3116.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/drivers/usb/serial/ark3116.c b/drivers/usb/serial/ark3116.c index 23d46ef87..2e957c76f 100644 --- a/drivers/usb/serial/ark3116.c +++ b/drivers/usb/serial/ark3116.c @@ -418,10 +418,8 @@ static int ark3116_ioctl(struct tty_struct *tty, return -EFAULT; return 0; - case TIOCSSERIAL: - if (copy_from_user(&serstruct, user_arg, sizeof(serstruct))) - return -EFAULT; - return 0; + default: + break; } return -ENOIOCTLCMD; -- 2.11.0
| |