All of lore.kernel.org
 help / color / mirror / Atom feed
* [linux-next:master 2534/7824] drivers/tty/vt/vt_ioctl.c:377 vt_k_ioctl() warn: ignoring unreachable code.
@ 2020-07-13 13:47 kernel test robot
  0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2020-07-13 13:47 UTC (permalink / raw)
  To: kbuild

[-- Attachment #1: Type: text/plain, Size: 18352 bytes --]

CC: kbuild-all(a)lists.01.org
TO: Jiri Slaby <jslaby@suse.cz>
CC: "Greg Kroah-Hartman" <gregkh@linuxfoundation.org>

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
head:   be978f8feb1d4678b941a3ccf181eea1039110e2
commit: 832a62ab6b7d32243266f1829bfa4ea85c95065a [2534/7824] vt_ioctl: move K* ioctls to a separate function
:::::: branch date: 4 hours ago
:::::: commit date: 3 weeks ago
config: h8300-randconfig-m031-20200713 (attached as .config)
compiler: h8300-linux-gcc (GCC) 9.3.0

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>

New smatch warnings:
drivers/tty/vt/vt_ioctl.c:377 vt_k_ioctl() warn: ignoring unreachable code.

Old smatch warnings:
drivers/tty/vt/vt_ioctl.c:397 vt_k_ioctl() warn: ignoring unreachable code.
drivers/tty/vt/vt_ioctl.c:406 vt_k_ioctl() warn: ignoring unreachable code.
drivers/tty/vt/vt_ioctl.c:667 vt_ioctl() warn: ignoring unreachable code.
drivers/tty/vt/vt_ioctl.c:680 vt_ioctl() warn: ignoring unreachable code.
drivers/tty/vt/vt_ioctl.c:995 vt_ioctl() warn: ignoring unreachable code.

# https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=832a62ab6b7d32243266f1829bfa4ea85c95065a
git remote add linux-next https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
git remote update linux-next
git checkout 832a62ab6b7d32243266f1829bfa4ea85c95065a
vim +377 drivers/tty/vt/vt_ioctl.c

^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  316  
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  317  	/* Linux m68k/i386 interface for setting the keyboard delay/repeat rate */
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  318  
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  319  	case KDKBDREP:
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  320  	{
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  321  		struct kbd_repeat kbrep;
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  322  
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  323  		if (!capable(CAP_SYS_TTY_CONFIG))
4001d7b7fc2710 drivers/tty/vt/vt_ioctl.c Alan Cox          2012-03-02  324  			return -EPERM;
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  325  
0ce8179e248023 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  326  		if (copy_from_user(&kbrep, up, sizeof(struct kbd_repeat)))
0ce8179e248023 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  327  			return -EFAULT;
0ce8179e248023 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  328  
9cc3c22bf017f3 drivers/char/vt_ioctl.c   Alan Cox          2008-04-30  329  		ret = kbd_rate(&kbrep);
9cc3c22bf017f3 drivers/char/vt_ioctl.c   Alan Cox          2008-04-30  330  		if (ret)
0ce8179e248023 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  331  			return ret;
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  332  		if (copy_to_user(up, &kbrep, sizeof(struct kbd_repeat)))
0ce8179e248023 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  333  			return -EFAULT;
9cc3c22bf017f3 drivers/char/vt_ioctl.c   Alan Cox          2008-04-30  334  		break;
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  335  	}
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  336  
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  337  	case KDSETMODE:
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  338  		/*
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  339  		 * currently, setting the mode from KD_TEXT to KD_GRAPHICS
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  340  		 * doesn't do a whole lot. i'm not sure if it should do any
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  341  		 * restoration of modes or what...
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  342  		 *
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  343  		 * XXX It should at least call into the driver, fbdev's definitely
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  344  		 * need to restore their engine state. --BenH
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  345  		 */
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  346  		if (!perm)
4001d7b7fc2710 drivers/tty/vt/vt_ioctl.c Alan Cox          2012-03-02  347  			return -EPERM;
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  348  		switch (arg) {
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  349  		case KD_GRAPHICS:
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  350  			break;
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  351  		case KD_TEXT0:
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  352  		case KD_TEXT1:
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  353  			arg = KD_TEXT;
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  354  		case KD_TEXT:
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  355  			break;
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  356  		default:
0ce8179e248023 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  357  			return -EINVAL;
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  358  		}
4001d7b7fc2710 drivers/tty/vt/vt_ioctl.c Alan Cox          2012-03-02  359  		/* FIXME: this needs the console lock extending */
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  360  		if (vc->vc_mode == (unsigned char) arg)
9cc3c22bf017f3 drivers/char/vt_ioctl.c   Alan Cox          2008-04-30  361  			break;
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  362  		vc->vc_mode = (unsigned char) arg;
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  363  		if (console != fg_console)
9cc3c22bf017f3 drivers/char/vt_ioctl.c   Alan Cox          2008-04-30  364  			break;
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  365  		/*
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  366  		 * explicitly blank/unblank the screen if switching modes
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  367  		 */
ac751efa6a0d70 drivers/tty/vt/vt_ioctl.c Torben Hohn       2011-01-25  368  		console_lock();
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  369  		if (arg == KD_TEXT)
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  370  			do_unblank_screen(1);
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  371  		else
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  372  			do_blank_screen(1);
ac751efa6a0d70 drivers/tty/vt/vt_ioctl.c Torben Hohn       2011-01-25  373  		console_unlock();
9cc3c22bf017f3 drivers/char/vt_ioctl.c   Alan Cox          2008-04-30  374  		break;
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  375  
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  376  	case KDGETMODE:
eca734d8f0043e drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15 @377  		return put_user(vc->vc_mode, (int __user *)arg);
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  378  
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  379  	case KDMAPDISP:
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  380  	case KDUNMAPDISP:
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  381  		/*
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  382  		 * these work like a combination of mmap and KDENABIO.
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  383  		 * this could be easily finished.
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  384  		 */
0ce8179e248023 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  385  		return -EINVAL;
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  386  
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  387  	case KDSKBMODE:
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  388  		if (!perm)
4001d7b7fc2710 drivers/tty/vt/vt_ioctl.c Alan Cox          2012-03-02  389  			return -EPERM;
079c9534a96da9 drivers/tty/vt/vt_ioctl.c Alan Cox          2012-02-28  390  		ret = vt_do_kdskbmode(console, arg);
0ce8179e248023 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  391  		if (ret)
0ce8179e248023 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  392  			return ret;
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  393  		tty_ldisc_flush(tty);
9cc3c22bf017f3 drivers/char/vt_ioctl.c   Alan Cox          2008-04-30  394  		break;
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  395  
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  396  	case KDGKBMODE:
eca734d8f0043e drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  397  		return put_user(vt_do_kdgkbmode(console), (int __user *)arg);
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  398  
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  399  	/* this could be folded into KDSKBMODE, but for compatibility
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  400  	   reasons it is not so easy to fold KDGKBMETA into KDGKBMODE */
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  401  	case KDSKBMETA:
0ce8179e248023 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  402  		return vt_do_kdskbmeta(console, arg);
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  403  
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  404  	case KDGKBMETA:
079c9534a96da9 drivers/tty/vt/vt_ioctl.c Alan Cox          2012-02-28  405  		/* FIXME: should review whether this is worth locking */
eca734d8f0043e drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  406  		return put_user(vt_do_kdgkbmeta(console), (int __user *)arg);
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  407  
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  408  	case KDGETKEYCODE:
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  409  	case KDSETKEYCODE:
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  410  		if(!capable(CAP_SYS_TTY_CONFIG))
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  411  			perm = 0;
0ce8179e248023 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  412  		return vt_do_kbkeycode_ioctl(cmd, up, perm);
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  413  
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  414  	case KDGKBENT:
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  415  	case KDSKBENT:
0ce8179e248023 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  416  		return vt_do_kdsk_ioctl(cmd, up, perm, console);
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  417  
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  418  	case KDGKBSENT:
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  419  	case KDSKBSENT:
0ce8179e248023 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  420  		return vt_do_kdgkb_ioctl(cmd, up, perm);
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  421  
247ff8e610cb63 drivers/tty/vt/vt_ioctl.c Alan Cox          2012-02-24  422  	/* Diacritical processing. Handled in keyboard.c as it has
247ff8e610cb63 drivers/tty/vt/vt_ioctl.c Alan Cox          2012-02-24  423  	   to operate on the keyboard locks and structures */
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  424  	case KDGKBDIACR:
04c71976500352 drivers/char/vt_ioctl.c   Samuel Thibault   2007-10-16  425  	case KDGKBDIACRUC:
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  426  	case KDSKBDIACR:
04c71976500352 drivers/char/vt_ioctl.c   Samuel Thibault   2007-10-16  427  	case KDSKBDIACRUC:
0ce8179e248023 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  428  		return vt_do_diacrit(cmd, up, perm);
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  429  
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  430  	/* the ioctls below read/set the flags usually shown in the leds */
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  431  	/* don't use them - they will go away without warning */
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  432  	case KDGKBLED:
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  433  	case KDSKBLED:
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  434  	case KDGETLED:
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  435  	case KDSETLED:
0ce8179e248023 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  436  		return vt_do_kdskled(console, cmd, arg, perm);
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  437  
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  438  	/*
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  439  	 * A process can indicate its willingness to accept signals
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  440  	 * generated by pressing an appropriate key combination.
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  441  	 * Thus, one can have a daemon that e.g. spawns a new console
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  442  	 * upon a keypress and then changes to it.
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  443  	 * See also the kbrequest field of inittab(5).
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  444  	 */
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  445  	case KDSIGACCEPT:
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  446  		if (!perm || !capable(CAP_KILL))
4001d7b7fc2710 drivers/tty/vt/vt_ioctl.c Alan Cox          2012-03-02  447  			return -EPERM;
7ed20e1ad521b5 drivers/char/vt_ioctl.c   Jesper Juhl       2005-05-01  448  		if (!valid_signal(arg) || arg < 1 || arg == SIGKILL)
0ce8179e248023 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  449  			return -EINVAL;
0ce8179e248023 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  450  
81af8d67d4fc35 drivers/char/vt_ioctl.c   Eric W. Biederman 2006-10-02  451  		spin_lock_irq(&vt_spawn_con.lock);
81af8d67d4fc35 drivers/char/vt_ioctl.c   Eric W. Biederman 2006-10-02  452  		put_pid(vt_spawn_con.pid);
81af8d67d4fc35 drivers/char/vt_ioctl.c   Eric W. Biederman 2006-10-02  453  		vt_spawn_con.pid = get_pid(task_pid(current));
81af8d67d4fc35 drivers/char/vt_ioctl.c   Eric W. Biederman 2006-10-02  454  		vt_spawn_con.sig = arg;
81af8d67d4fc35 drivers/char/vt_ioctl.c   Eric W. Biederman 2006-10-02  455  		spin_unlock_irq(&vt_spawn_con.lock);
9cc3c22bf017f3 drivers/char/vt_ioctl.c   Alan Cox          2008-04-30  456  		break;
^1da177e4c3f41 drivers/char/vt_ioctl.c   Linus Torvalds    2005-04-16  457  
832a62ab6b7d32 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  458  	case KDFONTOP: {
832a62ab6b7d32 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  459  		struct console_font_op op;
832a62ab6b7d32 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  460  
832a62ab6b7d32 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  461  		if (copy_from_user(&op, up, sizeof(op)))
832a62ab6b7d32 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  462  			return -EFAULT;
832a62ab6b7d32 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  463  		if (!perm && op.op != KD_FONT_OP_GET)
832a62ab6b7d32 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  464  			return -EPERM;
832a62ab6b7d32 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  465  		ret = con_font_op(vc, &op);
832a62ab6b7d32 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  466  		if (ret)
832a62ab6b7d32 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  467  			return ret;
832a62ab6b7d32 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  468  		if (copy_to_user(up, &op, sizeof(op)))
832a62ab6b7d32 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  469  			return -EFAULT;
832a62ab6b7d32 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  470  		break;
832a62ab6b7d32 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  471  	}
832a62ab6b7d32 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  472  
832a62ab6b7d32 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  473  	default:
832a62ab6b7d32 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  474  		return -ENOIOCTLCMD;
832a62ab6b7d32 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  475  	}
832a62ab6b7d32 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  476  
832a62ab6b7d32 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  477  	return 0;
832a62ab6b7d32 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  478  }
832a62ab6b7d32 drivers/tty/vt/vt_ioctl.c Jiri Slaby        2020-06-15  479  

:::::: The code@line 377 was first introduced by commit
:::::: eca734d8f0043e9597c9426f829d48c381dbb388 vt_ioctl: eliminate use of uival and ucval

:::::: TO: Jiri Slaby <jslaby@suse.cz>
:::::: CC: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org

[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 22213 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2020-07-13 13:47 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-13 13:47 [linux-next:master 2534/7824] drivers/tty/vt/vt_ioctl.c:377 vt_k_ioctl() warn: ignoring unreachable code kernel test robot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.