From: Clemens Ladisch Date: Wed, 11 May 2011 08:49:02 +0000 (+0200) Subject: ALSA: isight: fix divide error when queueing packets X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=f2934cd499ba2c7f605787508b4cfcfa3a45b0a4;p=linux-beck.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 4e334919a70f..10a9b9b0b2c2 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)