From: Christian Borntraeger Date: Tue, 6 Oct 2009 08:33:58 +0000 (+0200) Subject: [S390] module: fix memory leak in s390 module loader X-Git-Tag: v2.6.32-rc4~2^2~17 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6a03f5f0a0a660895eac03749165c1f9313ef2b8;p=pandora-kernel.git [S390] module: fix memory leak in s390 module loader The s390 version of module_frob_arch_sections allocates additional syminfos for got and plt offsets. These syminfos are freed on sucessful module load. If the module fails to load (e.g. missing dependency when using insmod instead of modprobe) this area is not freed. This patch lets module_free free this area. Please note, we have to set the pointer to NULL since module_free is called several times from the generic code. Signed-off-by: Christian Borntraeger Signed-off-by: Martin Schwidefsky --- Reading git-diff-tree failed