Commit:     588005e1008f2cea61b7a1ae2a86c531e99b8c9c
Parent:     39f46adef8e83653b4716369683c134e1413ad30
Author:     Hans-J├╝rgen Koch <[EMAIL PROTECTED]>
AuthorDate: Wed Sep 12 16:20:43 2007 -0300
Committer:  Mauro Carvalho Chehab <[EMAIL PROTECTED]>
CommitDate: Tue Oct 9 22:14:35 2007 -0300

    V4L/DVB (6215): Bugfix for saa6588.c, add forgotten spin_lock_init()
    There's a serious bug in saa6588.c, it uses a non-initialized spin_lock.
    Funny thing is that it works fine with bttv, but completly freezes the
    machine if e.g. saa7134 is loaded.
    Thanks to Derek Philip for reporting this bug on the rdsd-devel list.
    This patch adds the missing spin_lock_init().
    Signed-off-by: Hans J. Koch <[EMAIL PROTECTED]>
    Signed-off-by: Mauro Carvalho Chehab <[EMAIL PROTECTED]>
 drivers/media/video/saa6588.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/drivers/media/video/saa6588.c b/drivers/media/video/saa6588.c
index 92eabf8..72e344a 100644
--- a/drivers/media/video/saa6588.c
+++ b/drivers/media/video/saa6588.c
@@ -406,6 +406,7 @@ static int saa6588_attach(struct i2c_adapter *adap, int 
addr, int kind)
                return -ENOMEM;
+       spin_lock_init(&s->lock);
        s->client = client_template;
        s->block_count = 0;
        s->wr_index = 0;
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at

Reply via email to