On Tue, 2008-03-18 at 18:00 +0100, Dirk Behme wrote:
> steven.zhang wrote:
> > Thanks so much. I have fixed things as your suggestion before and
> > resubmit .
> >
> > patches apply to git://source.mvista.com/git/linux-davinci-2.6
> > TAG: pre-2.6.24-merge
> > git apply 01-resizer-driver-supported-by-TI.patch
> > git apply 02-port-resize-driver.patch
>
> Many thanks! Some comments though ;)
>
> - You created the patches with strip level 2 (as I already mentioned,
> this "a/" and "b/" directory level stuff). Standard is 1. I had to
> find out how to switch my patch tool (quilt) to strip level 2 to be
> able to apply your patches. But yes, if I did this, both patches
> apply cleanly. Thanks!
>
> - 01-resizer-driver-supported-by-TI.patch isn't checkpatch fixed.
> Seems that you tried to fix 02-port-resize-driver.patch, but now there is
>
> ERROR: need a space before the open brace '{'
> #318: FILE: linux-2.6.23/drivers/char/davinci_resizer.c:1549:
> + if (misc_register(&resizer_device)){
>
> You really should try ./scripts/checkpatch.pl
> <path-to>/02-port-resize-driver.patch in Linux kernel main directory.
> It's quite easy.
>
> Regarding sending patches:
>
> - Don't forget a Signed-off-by
>
> - If you send more than one patch (as it is the case for this), you
> should send three separate mails (for two patches ;) ). The first
> (0/2) with a general description what the patches are about. Here you
> can write everything you like. Then two mails with the two patches
> (1/2 and 2/2) with the signed of by and the exact description of this
> patch. This text then goes into git. E.g.
>
> [PATCH 0/2] ARM: DAVINCI: port video resizer driver from kernel 2.6.10
> to kernel 2.6.23
>
> This patch series <any useful description not going to git>
>
> [PATCH 1/2] ARM: DAVINCI: <any speaking subject>
>
> <description going into git>
>
> Signed-off-by: ...
>
> Attachment: 01-resizer-driver-supported-by-TI.patch
>
> PATCH 2/2] ARM: DAVINCI: <any speaking subject>
>
> <description going into git>
>
> Signed-off-by: ...
>
> Attachment: 02-port-resize-driver.patch
>
> (Attachments should have *no* checkpatch complains any more and should
> have strip level 1)
>
> Regards
>
> Dirk
>
> Btw: I did this in private mail. Normally it is better to do such
> stuff publically on the list. Would this be okay for you? Or is it
> better to discuss this in private?
>
Dirk,
Thanks for the detailed description on the steps, and thanks for even
presenting this private conversation. ;-)
In general, I think it is better to discuss publicly (I see people are
asking these same questions and/or making these same mistakes over and
over), it benefits everyone by publicly going over the mistakes or
deficiencies. I wonder if these steps have been posted centrally
somewhere (digging up the ML is no fun).
Speaking of the patch itself, Steven was helping to push the original
patch I did, so I am the one who should take the blame. ;-)
Steven, please continue to follow Dirk's suggestions above to revise the
patch in order to push it upstream. Feel free to ask questions on this
list.
Thanks all,
/MG
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source