[GIT PULL FOR v3.8] Regression fix: cx18/ivtv: remove __init from a non-init function.

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

 



Mauro,

Please fast-track this for 3.8. Two days ago I discovered that commits made
earlier for 3.8 kill ivtv and cx18 (as in: unable to boot, instant crash) since
a function was made __init that was actually called after initialization.

We are already at rc7 and this should make it for 3.8 if at all possible.
Without this patch anyone with a cx18/ivtv will crash immediately as soon
as they upgrade to 3.8.

This second version of the pull request also corrects two headers where __init
was present for the snd_cx18/ivtv_pcm_create function. The function in the C
source didn't have that annotation, so the first version of my fix worked fine,
it just generated false warnings which are now fixed as well.

Regards,

      Hans

The following changes since commit 4880f56438ef56457edd5548b257382761591998:

  [media] stv0900: remove unnecessary null pointer check (2013-02-08 18:05:48 -0200)

are available in the git repository at:

  git://linuxtv.org/hverkuil/media_tree.git ivtv2

for you to fetch changes up to 6a2f1a23e007690d498f7a904bc9fc408f0afc5f:

  cx18/ivtv: fix regression: remove __init from a non-init function. (2013-02-09 09:40:10 +0100)

----------------------------------------------------------------
Hans Verkuil (1):
      cx18/ivtv: fix regression: remove __init from a non-init function.

 drivers/media/pci/cx18/cx18-alsa-main.c |    2 +-
 drivers/media/pci/cx18/cx18-alsa-pcm.h  |    2 +-
 drivers/media/pci/ivtv/ivtv-alsa-main.c |    2 +-
 drivers/media/pci/ivtv/ivtv-alsa-pcm.h  |    2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)
--
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


[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux