All of lore.kernel.org
 help / color / mirror / Atom feed
* [linuxtv-media:master 478/479] drivers/media/usb/airspy/airspy.c:1084:1: warning: label 'err_unregister_v4l2_dev' defined but not used
@ 2016-07-15 19:14 kbuild test robot
  0 siblings, 0 replies; only message in thread
From: kbuild test robot @ 2016-07-15 19:14 UTC (permalink / raw)
  Cc: kbuild-all, linux-media, Mauro Carvalho Chehab, James Patrick-Evans

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

tree:   git://linuxtv.org/media_tree.git master
head:   eca2d34b9d2ce70165a50510659838e28ca22742
commit: 785ef73dba6e9fefd2e5dd24546e0efa8698e5cd [478/479] [media] airspy: fix error logic during device register
config: i386-allmodconfig (attached as .config)
compiler: gcc-6 (Debian 6.1.1-1) 6.1.1 20160430
reproduce:
        git checkout 785ef73dba6e9fefd2e5dd24546e0efa8698e5cd
        # save the attached .config to linux build tree
        make ARCH=i386 

All warnings (new ones prefixed by >>):

   drivers/media/usb/airspy/airspy.c: In function 'airspy_probe':
>> drivers/media/usb/airspy/airspy.c:1084:1: warning: label 'err_unregister_v4l2_dev' defined but not used [-Wunused-label]
    err_unregister_v4l2_dev:
    ^~~~~~~~~~~~~~~~~~~~~~~

vim +/err_unregister_v4l2_dev +1084 drivers/media/usb/airspy/airspy.c

634fe5033 drivers/staging/media/airspy/airspy.c Antti Palosaari     2014-06-27  1068  	s->vdev.v4l2_dev = &s->v4l2_dev;
634fe5033 drivers/staging/media/airspy/airspy.c Antti Palosaari     2014-06-27  1069  	s->vdev.lock = &s->v4l2_lock;
634fe5033 drivers/staging/media/airspy/airspy.c Antti Palosaari     2014-06-27  1070  
634fe5033 drivers/staging/media/airspy/airspy.c Antti Palosaari     2014-06-27  1071  	ret = video_register_device(&s->vdev, VFL_TYPE_SDR, -1);
634fe5033 drivers/staging/media/airspy/airspy.c Antti Palosaari     2014-06-27  1072  	if (ret) {
617123ae3 drivers/media/usb/airspy/airspy.c     Antti Palosaari     2014-08-24  1073  		dev_err(s->dev, "Failed to register as video device (%d)\n",
634fe5033 drivers/staging/media/airspy/airspy.c Antti Palosaari     2014-06-27  1074  				ret);
785ef73db drivers/media/usb/airspy/airspy.c     James Patrick-Evans 2016-07-15  1075  		goto err_free_controls;
634fe5033 drivers/staging/media/airspy/airspy.c Antti Palosaari     2014-06-27  1076  	}
617123ae3 drivers/media/usb/airspy/airspy.c     Antti Palosaari     2014-08-24  1077  	dev_info(s->dev, "Registered as %s\n",
634fe5033 drivers/staging/media/airspy/airspy.c Antti Palosaari     2014-06-27  1078  			video_device_node_name(&s->vdev));
617123ae3 drivers/media/usb/airspy/airspy.c     Antti Palosaari     2014-08-24  1079  	dev_notice(s->dev, "SDR API is still slightly experimental and functionality changes may follow\n");
634fe5033 drivers/staging/media/airspy/airspy.c Antti Palosaari     2014-06-27  1080  	return 0;
634fe5033 drivers/staging/media/airspy/airspy.c Antti Palosaari     2014-06-27  1081  
634fe5033 drivers/staging/media/airspy/airspy.c Antti Palosaari     2014-06-27  1082  err_free_controls:
634fe5033 drivers/staging/media/airspy/airspy.c Antti Palosaari     2014-06-27  1083  	v4l2_ctrl_handler_free(&s->hdl);
634fe5033 drivers/staging/media/airspy/airspy.c Antti Palosaari     2014-06-27 @1084  err_unregister_v4l2_dev:
634fe5033 drivers/staging/media/airspy/airspy.c Antti Palosaari     2014-06-27  1085  	v4l2_device_unregister(&s->v4l2_dev);
634fe5033 drivers/staging/media/airspy/airspy.c Antti Palosaari     2014-06-27  1086  err_free_mem:
634fe5033 drivers/staging/media/airspy/airspy.c Antti Palosaari     2014-06-27  1087  	kfree(s);
634fe5033 drivers/staging/media/airspy/airspy.c Antti Palosaari     2014-06-27  1088  	return ret;
634fe5033 drivers/staging/media/airspy/airspy.c Antti Palosaari     2014-06-27  1089  }
634fe5033 drivers/staging/media/airspy/airspy.c Antti Palosaari     2014-06-27  1090  
634fe5033 drivers/staging/media/airspy/airspy.c Antti Palosaari     2014-06-27  1091  /* USB device ID list */
634fe5033 drivers/staging/media/airspy/airspy.c Antti Palosaari     2014-06-27  1092  static struct usb_device_id airspy_id_table[] = {

:::::: The code at line 1084 was first introduced by commit
:::::: 634fe5033951b80ef4b98d8f047cb1083d29170d [media] airspy: AirSpy SDR driver

:::::: TO: Antti Palosaari <crope@iki.fi>
:::::: CC: Mauro Carvalho Chehab <m.chehab@samsung.com>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/octet-stream, Size: 55109 bytes --]

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

only message in thread, other threads:[~2016-07-15 19:10 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-07-15 19:14 [linuxtv-media:master 478/479] drivers/media/usb/airspy/airspy.c:1084:1: warning: label 'err_unregister_v4l2_dev' defined but not used kbuild 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.