Hans Verkuil <hverk...@xs4all.nl> wrote:

>On Thu February 7 2013 22:58:53 Andy Walls wrote:
>> Hans Verkuil <hverk...@xs4all.nl> wrote:
>> 
>> >Andy,
>> >
>> >Please review this patch. This fix probably should be fast-tracked
>to
>> >3.8 and
>> >queued for stable 3.7.
>> >
>> >ivtv-alsa kept crashing my machine every time I loaded it, and this
>is
>> >the
>> >cause.
>> >
>> >Regards,
>> >
>> >    Hans
>> >
>> >This function is called after initialization, so it should never be
>> >marked
>> >__init!
>> >
>> >Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
>> >---
>> > drivers/media/pci/ivtv/ivtv-alsa-main.c |    2 +-
>> > 1 file changed, 1 insertion(+), 1 deletion(-)
>> >
>> >diff --git a/drivers/media/pci/ivtv/ivtv-alsa-main.c
>> >b/drivers/media/pci/ivtv/ivtv-alsa-main.c
>> >index 4a221c6..e970cfa 100644
>> >--- a/drivers/media/pci/ivtv/ivtv-alsa-main.c
>> >+++ b/drivers/media/pci/ivtv/ivtv-alsa-main.c
>> >@@ -205,7 +205,7 @@ err_exit:
>> >    return ret;
>> > }
>> > 
>> >-static int __init ivtv_alsa_load(struct ivtv *itv)
>> >+static int ivtv_alsa_load(struct ivtv *itv)
>> > {
>> >    struct v4l2_device *v4l2_dev = &itv->v4l2_dev;
>> >    struct ivtv_stream *s;
>> 
>> Hans,
>> 
>> I concur.  Now I have to check cx18 for the same problem.
>
>Hmm, there is the same problem in cx18 as well:
>
>static int __init cx18_alsa_load(struct cx18 *cx)
>
>Checking some more I saw that this __init annotation was added only in
>3.8,
>both for ivtv and cx18 (so 3.7 is fine).
>
>Ah, I see that Mauro added __init accidentally when fixing some
>compiler
>warnings in ivtv and cx18.
>
>I'll make a pull request tomorrow morning removing the __init from
>ivtv_alsa_load
>and cx18_alsa_load and ask Mauro to fast-track this regression.
>
>I assume I have your SoB for this?
>
>Regards,
>
>       Hans
>
>> 
>> Your patch looks good.
>> 
>> Reviewed-by: Andy Walls <awa...@md.metrocast.net>
>> Signed-off-by: Andy Walls <awa...@md.metrocast.net>
>> 
>> Regards,
>> Andy  
>> 

Yes.

Signed-off-by: Andy Walls <awa...@md.metrocast.net>

-Andy
--
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

Reply via email to