On 7/29/19 10:40 PM, Oliver Hartkopp wrote: > Commit 60649d4e0af ("can: remove obsolete empty ioctl() handler") replaced the > almost empty can_ioctl() function with sock_no_ioctl() which always returns > -EOPNOTSUPP. > > Even though we don't have any ioctl() functions on socket/network layer we need > to return -ENOIOCTLCMD to be able to forward ioctl commands like SIOCGIFINDEX > to the network driver layer. > > This patch fixes the wrong return codes in the CAN network layer protocols. > > Reported-by: kernel test robot <rong.a.chen@xxxxxxxxx> > Fixes: 60649d4e0af ("can: remove obsolete empty ioctl() handler") > Signed-off-by: Oliver Hartkopp <socketcan@xxxxxxxxxxxx> David Miller has already applied the patch. | commit 473d924d7d46cb57aa4c1863261d18366af345af | Author: Oliver Hartkopp <socketcan@xxxxxxxxxxxx> | Date: Mon Jul 29 22:40:56 2019 +0200 Thanks, Marc -- Pengutronix e.K. | Marc Kleine-Budde | Industrial Linux Solutions | Phone: +49-231-2826-924 | Vertretung West/Dortmund | Fax: +49-5121-206917-5555 | Amtsgericht Hildesheim, HRA 2686 | http://www.pengutronix.de |
Attachment:
signature.asc
Description: OpenPGP digital signature