mxser: remove MOXA_GET_MAJOR deprecated ioctl
authorJiri Slaby <jslaby@suse.cz>
Fri, 18 Jun 2021 06:14:28 +0000 (08:14 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 18 Jun 2021 11:09:59 +0000 (13:09 +0200)
MOXA_GET_MAJOR was deprecated in commit 41aee9a121fd (Char: mxser, ioctl
cleanup) in 2008. Remove this ioctl finally.

Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Link: https://lore.kernel.org/r/20210618061516.662-23-jslaby@suse.cz
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/mxser.c

index a830a4359ea123b8a759e397ab8337a8d94ff737..a55b20f98cb33f8cf991958a79ce645e154ec3b0 100644 (file)
@@ -53,7 +53,6 @@
 #define MOXA_GETDATACOUNT      (MOXA + 23)
 #define MOXA_CHKPORTENABLE     (MOXA + 60)
 #define MOXA_HighSpeedOn       (MOXA + 61)
-#define MOXA_GET_MAJOR         (MOXA + 63)
 #define MOXA_GETMSTATUS                (MOXA + 65)
 #define MOXA_SET_OP_MODE       (MOXA + 66)
 #define MOXA_GET_OP_MODE       (MOXA + 67)
@@ -1499,12 +1498,6 @@ static int mxser_ioctl_special(unsigned int cmd, void __user *argp)
        int ret = 0;
 
        switch (cmd) {
-       case MOXA_GET_MAJOR:
-               printk_ratelimited(KERN_WARNING "mxser: '%s' uses deprecated ioctl "
-                                       "%x (GET_MAJOR), fix your userspace\n",
-                                       current->comm, cmd);
-               return put_user(ttymajor, (int __user *)argp);
-
        case MOXA_CHKPORTENABLE:
                result = 0;
                for (i = 0; i < MXSER_BOARDS; i++)