lists.zerezo.com



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [v4l-dvb-maintainer] [PATCH] [PATCH] v4l: Introduce "index" attribute for?persistent video4linux device nodes



On Thursday 17 July 2008 18:40:47 Mauro Carvalho Chehab wrote:
> On Thu, 17 Jul 2008, Hans Verkuil wrote:
> > On Wednesday 25 June 2008 00:59:51 Brandon Philips wrote:
> >> On 00:34 Tue 24 Jun 2008, Trent Piepho wrote:
> >>> On Mon, 23 Jun 2008, Brandon Philips wrote:
> >>>> +	for (i = 0; i < 32; i++) {
> >>>> +		if (used & (1 << i))
> >>>> +			continue;
> >>>> +		return i;
> >>>> +	}
> >>>
> >>> 	i = ffz(used);
> >>> 	return i >= 32 ? -ENFILE : i;
> >>
> >> Err. Right :D  Tested and pushed.
> >>
> >> Mauro-
> >>
> >> Updated http://ifup.org/hg/v4l-dvb to have Trent's improvement.
> >>
> >> Cheers,
> >>
> >> 	Brandon
> >
> > Hi Mauro,
> >
> > I think you missed this pull request from Brandon. Can you merge
> > this?
>
> Yes, I missed that one.
>
> Yet, I didn't like the usage of "32" magic numbers on those parts:
>
> -       if (num >= VIDEO_NUM_DEVICES)
> +
> +       if (num >= 32) {
> +               printk(KERN_ERR "videodev: %s num is too large\n",
> __func__);
>
> +       return i >= 32 ? -ENFILE : i;
>
>
> It seems better to use VIDEO_NUM_DEVICES as the maximum limit on both
> usages of "32".
>
> Brandon,
>
> Could you fix and re-send me a pull request?

Mauro, Brandon,

If you do not mind, then I'll do this. I'm working on videodev.c anyway 
(making it compatible with kernels <2.6.19) so it's easy for me to do 
merge this and make the necessary adjustment. And I can test it with a 
2.6.18 kernel at the same time.

Regards,

	Hans

--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@xxxxxxxxxx?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list