From: Dan Carpenter Date: Wed, 13 Nov 2013 07:58:38 +0000 (+0300) Subject: ALSA: isa: not allocating enough space X-Git-Tag: firefly_0821_release~176^2~4889^2~20 X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=8ede6651066a81c15fba3c0c7c942aa6f9614091;p=firefly-linux-kernel-4.4.55.git ALSA: isa: not allocating enough space We allocate only 4 bytes here "sizeof(int)" instead of WF_MSAMPLE_BYTES (259) which was intended. Signed-off-by: Dan Carpenter Signed-off-by: Takashi Iwai --- diff --git a/sound/isa/wavefront/wavefront_synth.c b/sound/isa/wavefront/wavefront_synth.c index a2f87f9488ee..e5db001363ee 100644 --- a/sound/isa/wavefront/wavefront_synth.c +++ b/sound/isa/wavefront/wavefront_synth.c @@ -1196,7 +1196,7 @@ wavefront_send_multisample (snd_wavefront_t *dev, wavefront_patch_info *header) int num_samples; unsigned char *msample_hdr; - msample_hdr = kmalloc(sizeof(WF_MSAMPLE_BYTES), GFP_KERNEL); + msample_hdr = kmalloc(WF_MSAMPLE_BYTES, GFP_KERNEL); if (! msample_hdr) return -ENOMEM;