]> git.baikalelectronics.ru Git - kernel.git/commit
driver core: firmware_class:fix memory leak of page pointers array
authorMing Lei <tom.leiming@gmail.com>
Sat, 11 Jul 2009 03:11:10 +0000 (11:11 +0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 28 Jul 2009 20:45:22 +0000 (13:45 -0700)
commit37a8def01a09ab10ca22d2025921101569d5a650
tree4112e10d4d523a55bc95fdfc46306881f7569820
parent3439ae9d860d7518cfd1400802259bec632658fd
driver core: firmware_class:fix memory leak of page pointers array

The page pointers array is allocated in fw_realloc_buffer() called by
firmware_data_write(), and should be freed in release function of firmware
device.

Signed-off-by: Ming Lei <tom.leiming@gmail.com>
Reported-by: Catalin Marinas <catalin.marinas@arm.com>
Acked-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/base/firmware_class.c