[linux-dvb] Re: How to submit a patch to v4l-dvb

Unai Uribarri unaiur at gmail.com
Sun Aug 27 20:19:07 CEST 2006

I'm still trying to get this patch merged. The patch has been improved
with your suggestions and reviewed by Dmitry Torokhov
<dtor at insightbb.com>, the USB input mantainer. His response is
attached to this mail.


2006/7/27, Trent Piepho <xyzzy at speakeasy.org>:
> On Thu, 27 Jul 2006, Unai Uribarri wrote:
> > Is something wrong in this patch? I tried to follow all the guidelines
> > about how to write a patch. Will be eventually merged?
> I do not really know anything about how this usb input device stuff works,
> so I can't comment on if the patch is really correct or not in that
> respect.  The strlcpy to strlcat change does seem strange to me.  It seems
> like one of them must have been very wrong.
> The linux/usb_input.h header file moved to linux/usb/input.h in 2.6.18, so
> you should update the patch to take this into account.
> You might want to look at this unapplied patch here to see what must be done
> to make usb input stuff work for kernels < 2.6.18, < 2.6.15, and < 2.6.13:
> http://linuxtv.org/hg/~tap/compat?cmd=changeset;node=dd9dece7bc70;style=gitweb
> If this change is included and not made backward compatible, then
> versions.txt should be updated for whatever driver it is that uses this
> code.
-------------- next part --------------
X-Gmail-Received: b63f47c318b49b0566bd2b46018a9a0a69ec229f
Delivered-To: unaiur at gmail.com
Received: by with SMTP id y3cs248822pyk;
        Sun, 20 Aug 2006 06:03:32 -0700 (PDT)
Received: by with SMTP id e19mr7882556wxd;
        Sun, 20 Aug 2006 06:03:31 -0700 (PDT)
Return-Path: <dtor at insightbb.com>
Received: from asav09.insightbb.com (gateway.insightbb.com [])
        by mx.gmail.com with ESMTP id 38si1023669wrl.2006.;
        Sun, 20 Aug 2006 06:03:31 -0700 (PDT)
Received-SPF: pass (gmail.com: domain of dtor at insightbb.com designates as permitted sender)
Received: from dhcp-74-133-21-20.insightbb.com (HELO mail.corenet.homeip.net) ([])
  by asav09.insightbb.com with ESMTP; 20 Aug 2006 09:03:31 -0400
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AR4FAKb650SBUQ
From: Dmitry Torokhov <dtor at insightbb.com>
To: Unai Uribarri <unaiur at gmail.com>
Subject: Re: USB-DVB remote controls
Date: Sun, 20 Aug 2006 09:03:29 -0400
User-Agent: KMail/1.9.3
References: <1156075942.8048.22.camel at localhost.localdomain>
In-Reply-To: <1156075942.8048.22.camel at localhost.localdomain>
MIME-Version: 1.0
Content-Type: text/plain;
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Message-Id: <200608200903.30215.dtor at insightbb.com>

Hi Unai,

On Sunday 20 August 2006 08:12, Unai Uribarri wrote:
> Hello Dmitry,
> I'm pushing this patch to adapt the DVB-USB remote controls to the
> changes in the USB input subsystem in 2.6.13, 2.6.15 and 2.6.18.
> However, the V4L-DVB folks (the maintainers of dvb-usb-remote.c) are
> reluctant to accept this patch adducing that they aren't USB experts and
> don't understand why this patch is needed. All what I know is that HAL
> needs it to detect the remote control. 
> This change is specially suspicious to them: 
> -	strlcpy(d->rc_phys, "/ir0", sizeof(d->rc_phys));
> +	strlcat(d->rc_phys, "/ir0", sizeof(d->rc_phys));

Yes, this is correct change because current code overwrites phys
we made with usb_make_path just a line above. Using usb_to_input_id
and setting cdev -> device link are needed too.

> Since you are the author of that line of code (at least, that's what git
> says), the patch has much more chances of being accepted with your
> approval.
> Can you support me signing this patch?

If you remove checks for linux version (you are submitting it for
inclusion in mainline, right? - so they are not needed there) you
can add:

Acked-by: Dmitry Torokhov <dtor at mail.ru> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: dvb-usb-remote.patch
Type: text/x-diff
Size: 1977 bytes
Desc: not available
Url : http://www.linuxtv.org/pipermail/linux-dvb/attachments/20060827/eb80d64e/dvb-usb-remote.bin

More information about the linux-dvb mailing list