cron job: media_tree daily build: OK
This message is generated daily by a cron job that builds media_tree for the kernels and architectures in the list below. Results of the daily build of media_tree: date: Sun Oct 18 04:00:16 CEST 2015 git branch: test git hash: efe98010b80ec4516b2779e1b4e4a8ce16bf89fe gcc version:i686-linux-gcc (GCC) 5.1.0 sparse version: v0.5.0-51-ga53cea2 smatch version: 0.4.1-3153-g7d56ab3 host hardware: x86_64 host os:4.0.0-3.slh.1-amd64 linux-git-arm-at91: OK linux-git-arm-davinci: OK linux-git-arm-exynos: OK linux-git-arm-mx: OK linux-git-arm-omap: OK linux-git-arm-omap1: OK linux-git-arm-pxa: OK linux-git-blackfin-bf561: OK linux-git-i686: OK linux-git-m32r: OK linux-git-mips: OK linux-git-powerpc64: OK linux-git-sh: OK linux-git-x86_64: OK linux-2.6.32.27-i686: OK linux-2.6.33.7-i686: OK linux-2.6.34.7-i686: OK linux-2.6.35.9-i686: OK linux-2.6.36.4-i686: OK linux-2.6.37.6-i686: OK linux-2.6.38.8-i686: OK linux-2.6.39.4-i686: OK linux-3.0.60-i686: OK linux-3.1.10-i686: OK linux-3.2.37-i686: OK linux-3.3.8-i686: OK linux-3.4.27-i686: OK linux-3.5.7-i686: OK linux-3.6.11-i686: OK linux-3.7.4-i686: OK linux-3.8-i686: OK linux-3.9.2-i686: OK linux-3.10.1-i686: OK linux-3.11.1-i686: OK linux-3.12.23-i686: OK linux-3.13.11-i686: OK linux-3.14.9-i686: OK linux-3.15.2-i686: OK linux-3.16.7-i686: OK linux-3.17.8-i686: OK linux-3.18.7-i686: OK linux-3.19-i686: OK linux-4.0-i686: OK linux-4.1.1-i686: OK linux-4.2-i686: OK linux-4.3-rc1-i686: OK linux-2.6.32.27-x86_64: OK linux-2.6.33.7-x86_64: OK linux-2.6.34.7-x86_64: OK linux-2.6.35.9-x86_64: OK linux-2.6.36.4-x86_64: OK linux-2.6.37.6-x86_64: OK linux-2.6.38.8-x86_64: OK linux-2.6.39.4-x86_64: OK linux-3.0.60-x86_64: OK linux-3.1.10-x86_64: OK linux-3.2.37-x86_64: OK linux-3.3.8-x86_64: OK linux-3.4.27-x86_64: OK linux-3.5.7-x86_64: OK linux-3.6.11-x86_64: OK linux-3.7.4-x86_64: OK linux-3.8-x86_64: OK linux-3.9.2-x86_64: OK linux-3.10.1-x86_64: OK linux-3.11.1-x86_64: OK linux-3.12.23-x86_64: OK linux-3.13.11-x86_64: OK linux-3.14.9-x86_64: OK linux-3.15.2-x86_64: OK linux-3.16.7-x86_64: OK linux-3.17.8-x86_64: OK linux-3.18.7-x86_64: OK linux-3.19-x86_64: OK linux-4.0-x86_64: OK linux-4.1.1-x86_64: OK linux-4.2-x86_64: OK linux-4.3-rc1-x86_64: OK apps: OK spec-git: OK sparse: WARNINGS smatch: ERRORS Detailed results are available here: http://www.xs4all.nl/~hverkuil/logs/Sunday.log Full logs are available here: http://www.xs4all.nl/~hverkuil/logs/Sunday.tar.bz2 The Media Infrastructure API from this daily build is here: http://www.xs4all.nl/~hverkuil/spec/media.html -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: ERROR: "vb2_ops_wait_finish" [drivers/input/touchscreen/sur40.ko] undefined!
On 10/17/15 17:38, kbuild test robot wrote: > Hi Florian, > > FYI, the error/warning still remains. > > tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git > master > head: 81429a6dbcbf3a01830de42dbdf0d9acbe68e1c1 > commit: e831cd251fb91d6c25352d322743db0d17ea11dd [media] add raw video stream > support for Samsung SUR40 > date: 7 months ago > config: x86_64-randconfig-s5-10180707 (attached as .config) > reproduce: > git checkout e831cd251fb91d6c25352d322743db0d17ea11dd > # save the attached .config to linux build tree > make ARCH=x86_64 > > All errors (new ones prefixed by >>): > >>> ERROR: "vb2_ops_wait_finish" [drivers/input/touchscreen/sur40.ko] undefined! >>> ERROR: "vb2_ops_wait_prepare" [drivers/input/touchscreen/sur40.ko] >>> undefined! >>> ERROR: "vb2_fop_release" [drivers/input/touchscreen/sur40.ko] undefined! >>> ERROR: "v4l2_fh_open" [drivers/input/touchscreen/sur40.ko] undefined! >>> ERROR: "vb2_fop_mmap" [drivers/input/touchscreen/sur40.ko] undefined! >>> ERROR: "video_ioctl2" [drivers/input/touchscreen/sur40.ko] undefined! >>> ERROR: "vb2_fop_poll" [drivers/input/touchscreen/sur40.ko] undefined! >>> ERROR: "vb2_fop_read" [drivers/input/touchscreen/sur40.ko] undefined! >>> ERROR: "vb2_ioctl_streamoff" [drivers/input/touchscreen/sur40.ko] undefined! >>> ERROR: "vb2_ioctl_streamon" [drivers/input/touchscreen/sur40.ko] undefined! >>> ERROR: "vb2_ioctl_create_bufs" [drivers/input/touchscreen/sur40.ko] >>> undefined! >>> ERROR: "vb2_ioctl_dqbuf" [drivers/input/touchscreen/sur40.ko] undefined! >>> ERROR: "vb2_ioctl_expbuf" [drivers/input/touchscreen/sur40.ko] undefined! >>> ERROR: "vb2_ioctl_qbuf" [drivers/input/touchscreen/sur40.ko] undefined! >>> ERROR: "vb2_ioctl_querybuf" [drivers/input/touchscreen/sur40.ko] undefined! >>> ERROR: "vb2_ioctl_reqbufs" [drivers/input/touchscreen/sur40.ko] undefined! >>> ERROR: "__video_register_device" [drivers/input/touchscreen/sur40.ko] >>> undefined! >>> ERROR: "video_device_release_empty" [drivers/input/touchscreen/sur40.ko] >>> undefined! >>> ERROR: "vb2_dma_sg_init_ctx" [drivers/input/touchscreen/sur40.ko] undefined! >>> ERROR: "vb2_queue_init" [drivers/input/touchscreen/sur40.ko] undefined! > > --- > 0-DAY kernel test infrastructureOpen Source Technology Center > https://lists.01.org/pipermail/kbuild-all Intel Corporation > patch is here: https://lkml.org/lkml/2015/7/10/507 -- ~Randy Dunlab -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
ERROR: "vb2_ops_wait_finish" [drivers/input/touchscreen/sur40.ko] undefined!
Hi Florian, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 81429a6dbcbf3a01830de42dbdf0d9acbe68e1c1 commit: e831cd251fb91d6c25352d322743db0d17ea11dd [media] add raw video stream support for Samsung SUR40 date: 7 months ago config: x86_64-randconfig-s5-10180707 (attached as .config) reproduce: git checkout e831cd251fb91d6c25352d322743db0d17ea11dd # save the attached .config to linux build tree make ARCH=x86_64 All errors (new ones prefixed by >>): >> ERROR: "vb2_ops_wait_finish" [drivers/input/touchscreen/sur40.ko] undefined! >> ERROR: "vb2_ops_wait_prepare" [drivers/input/touchscreen/sur40.ko] undefined! >> ERROR: "vb2_fop_release" [drivers/input/touchscreen/sur40.ko] undefined! >> ERROR: "v4l2_fh_open" [drivers/input/touchscreen/sur40.ko] undefined! >> ERROR: "vb2_fop_mmap" [drivers/input/touchscreen/sur40.ko] undefined! >> ERROR: "video_ioctl2" [drivers/input/touchscreen/sur40.ko] undefined! >> ERROR: "vb2_fop_poll" [drivers/input/touchscreen/sur40.ko] undefined! >> ERROR: "vb2_fop_read" [drivers/input/touchscreen/sur40.ko] undefined! >> ERROR: "vb2_ioctl_streamoff" [drivers/input/touchscreen/sur40.ko] undefined! >> ERROR: "vb2_ioctl_streamon" [drivers/input/touchscreen/sur40.ko] undefined! >> ERROR: "vb2_ioctl_create_bufs" [drivers/input/touchscreen/sur40.ko] >> undefined! >> ERROR: "vb2_ioctl_dqbuf" [drivers/input/touchscreen/sur40.ko] undefined! >> ERROR: "vb2_ioctl_expbuf" [drivers/input/touchscreen/sur40.ko] undefined! >> ERROR: "vb2_ioctl_qbuf" [drivers/input/touchscreen/sur40.ko] undefined! >> ERROR: "vb2_ioctl_querybuf" [drivers/input/touchscreen/sur40.ko] undefined! >> ERROR: "vb2_ioctl_reqbufs" [drivers/input/touchscreen/sur40.ko] undefined! >> ERROR: "__video_register_device" [drivers/input/touchscreen/sur40.ko] >> undefined! >> ERROR: "video_device_release_empty" [drivers/input/touchscreen/sur40.ko] >> undefined! >> ERROR: "vb2_dma_sg_init_ctx" [drivers/input/touchscreen/sur40.ko] undefined! >> ERROR: "vb2_queue_init" [drivers/input/touchscreen/sur40.ko] undefined! --- 0-DAY kernel test infrastructureOpen Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation .config.gz Description: Binary data
[PATCH 2/2] [media] netup_unidvb: delete null dereference
The calls to dev_dbg will not work properly when spi is NULL. Just use pr_debug instead. Problem found using scripts/coccinelle/null/deref_null.cocci Signed-off-by: Julia Lawall --- drivers/media/pci/netup_unidvb/netup_unidvb_spi.c |6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/drivers/media/pci/netup_unidvb/netup_unidvb_spi.c b/drivers/media/pci/netup_unidvb/netup_unidvb_spi.c index f55b327..026895f 100644 --- a/drivers/media/pci/netup_unidvb/netup_unidvb_spi.c +++ b/drivers/media/pci/netup_unidvb/netup_unidvb_spi.c @@ -81,8 +81,7 @@ irqreturn_t netup_spi_interrupt(struct netup_spi *spi) unsigned long flags; if (!spi) { - dev_dbg(&spi->master->dev, - "%s(): SPI not initialized\n", __func__); + pr_debug("%s(): SPI not initialized\n", __func__); return IRQ_NONE; } spin_lock_irqsave(&spi->lock, flags); @@ -235,8 +234,7 @@ void netup_spi_release(struct netup_unidvb_dev *ndev) struct netup_spi *spi = ndev->spi; if (!spi) { - dev_dbg(&spi->master->dev, - "%s(): SPI not initialized\n", __func__); + pr_debug("%s(): SPI not initialized\n", __func__); return; } spin_lock_irqsave(&spi->lock, flags); -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
[PATCH 0/2] delete null dereference
These patches delete NULL dereferences, as detected by scripts/coccinelle/null/deref_null.cocci. --- drivers/media/pci/netup_unidvb/netup_unidvb_spi.c |6 ++ net/nfc/netlink.c |6 ++ 2 files changed, 4 insertions(+), 8 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html