From: Clemens Ladisch Date: Wed, 11 May 2011 08:49:02 +0000 (+0200) Subject: ALSA: isight: fix divide error when queueing packets X-Git-Tag: 2.1b_release~3866^2~14^2~22 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f2934cd499ba2c7f605787508b4cfcfa3a45b0a4;p=platform%2Fkernel%2Fkernel-mfld-blackbay.git ALSA: isight: fix divide error when queueing packets Set the .header_size field when queueing packets to avoid a division by zero. Signed-off-by: Clemens Ladisch Signed-off-by: Takashi Iwai --- diff --git a/sound/firewire/isight.c b/sound/firewire/isight.c index 4e33491..10a9b9b 100644 --- a/sound/firewire/isight.c +++ b/sound/firewire/isight.c @@ -82,6 +82,7 @@ MODULE_LICENSE("GPL v2"); static struct fw_iso_packet audio_packet = { .payload_length = sizeof(struct audio_payload), .interrupt = 1, + .header_length = 4, }; static void isight_update_pointers(struct isight *isight, unsigned int count)