Files
linux/sound
Wu Fengguang 46e18b7f72 ALSA: hda - fix ELD memory leak
Backported from commit b95d68b817.

memset(eld) clears eld->proc_entry which will leak the struct
snd_info_entry when unloading module.

Fix it by
- memset only the fields before eld->eld_buffer
- set eld->eld_valid to true _after_ all eld fields have been filled

Cc: Pierre-louis Bossart <pierre-louis.bossart@intel.com>
Acked-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Wu Fengguang <fengguang.wu@intel.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2011-11-26 09:08:36 -08:00
..
2011-07-11 14:15:55 +02:00
2010-05-27 09:47:02 +02:00
2011-11-26 09:08:36 -08:00
2011-07-26 16:49:47 -07:00