The function does only return 0 or a negative constant, but it seems like a matter of personal prefernce - shorter vs more explicit. julia On Wed, 25 Mar 2015, kbuild test robot wrote: > TO: Shuah Khan <shuahkh@xxxxxxxxxxxxxxx> > CC: Mauro Carvalho Chehab <m.chehab@xxxxxxxxxxx> > CC: linux-media@xxxxxxxxxxxxxxx > CC: Hans Verkuil <hans.verkuil@xxxxxxxxx> > > tree: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master > head: c875f421097a55d9126159957a2d812b91c9ce8c > commit: 05439b1a36935992785c4f28f6693e73820321cb [media] media: au0828 - convert to use videobuf2 > date: 7 weeks ago > :::::: branch date: 9 hours ago > :::::: commit date: 7 weeks ago > > >> drivers/media/usb/au0828/au0828-video.c:1741:1-3: WARNING: end returns can be simpified if negative or 0 value > > git remote add linus git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git > git remote update linus > git checkout 05439b1a36935992785c4f28f6693e73820321cb > vim +1741 drivers/media/usb/au0828/au0828-video.c > > 05439b1a drivers/media/usb/au0828/au0828-video.c Shuah Khan 2015-01-29 1725 q->mem_ops = &vb2_vmalloc_memops; > 05439b1a drivers/media/usb/au0828/au0828-video.c Shuah Khan 2015-01-29 1726 > 05439b1a drivers/media/usb/au0828/au0828-video.c Shuah Khan 2015-01-29 1727 rc = vb2_queue_init(q); > 05439b1a drivers/media/usb/au0828/au0828-video.c Shuah Khan 2015-01-29 1728 if (rc < 0) > 05439b1a drivers/media/usb/au0828/au0828-video.c Shuah Khan 2015-01-29 1729 return rc; > 05439b1a drivers/media/usb/au0828/au0828-video.c Shuah Khan 2015-01-29 1730 > 05439b1a drivers/media/usb/au0828/au0828-video.c Shuah Khan 2015-01-29 1731 /* Setup Videobuf2 for VBI capture */ > 05439b1a drivers/media/usb/au0828/au0828-video.c Shuah Khan 2015-01-29 1732 q = &dev->vb_vbiq; > 05439b1a drivers/media/usb/au0828/au0828-video.c Shuah Khan 2015-01-29 1733 q->type = V4L2_BUF_TYPE_VBI_CAPTURE; > 05439b1a drivers/media/usb/au0828/au0828-video.c Shuah Khan 2015-01-29 1734 q->io_modes = VB2_READ | VB2_MMAP | VB2_USERPTR | VB2_DMABUF; > 05439b1a drivers/media/usb/au0828/au0828-video.c Shuah Khan 2015-01-29 1735 q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; > 05439b1a drivers/media/usb/au0828/au0828-video.c Shuah Khan 2015-01-29 1736 q->drv_priv = dev; > 05439b1a drivers/media/usb/au0828/au0828-video.c Shuah Khan 2015-01-29 1737 q->buf_struct_size = sizeof(struct au0828_buffer); > 05439b1a drivers/media/usb/au0828/au0828-video.c Shuah Khan 2015-01-29 1738 q->ops = &au0828_vbi_qops; > 05439b1a drivers/media/usb/au0828/au0828-video.c Shuah Khan 2015-01-29 1739 q->mem_ops = &vb2_vmalloc_memops; > 05439b1a drivers/media/usb/au0828/au0828-video.c Shuah Khan 2015-01-29 1740 > 05439b1a drivers/media/usb/au0828/au0828-video.c Shuah Khan 2015-01-29 @1741 rc = vb2_queue_init(q); > 05439b1a drivers/media/usb/au0828/au0828-video.c Shuah Khan 2015-01-29 1742 if (rc < 0) > 05439b1a drivers/media/usb/au0828/au0828-video.c Shuah Khan 2015-01-29 1743 return rc; > 05439b1a drivers/media/usb/au0828/au0828-video.c Shuah Khan 2015-01-29 1744 > 05439b1a drivers/media/usb/au0828/au0828-video.c Shuah Khan 2015-01-29 1745 return 0; > 05439b1a drivers/media/usb/au0828/au0828-video.c Shuah Khan 2015-01-29 1746 } > 05439b1a drivers/media/usb/au0828/au0828-video.c Shuah Khan 2015-01-29 1747 > 8b2f0795 drivers/media/video/au0828/au0828-video.c Devin Heitmueller 2009-03-11 1748 /**************************************************************************/ > 8b2f0795 drivers/media/video/au0828/au0828-video.c Devin Heitmueller 2009-03-11 1749 > > --- > 0-DAY kernel test infrastructure Open Source Technology Center > http://lists.01.org/mailman/listinfo/kbuild Intel Corporation > -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html