summaryrefslogtreecommitdiff
path: root/usr
diff options
context:
space:
mode:
authorCarl Love <cel@us.ibm.com>2008-08-11 11:25:43 +0400
committerPaul Mackerras <paulus@samba.org>2008-08-26 04:24:46 +0400
commitf4156d1cd1dc260cca767a6c0636625f05446799 (patch)
treef0802db39246d371908a43dc992823feb82fecd8 /usr
parent2bb2e1db906e6e139636271d2cf46466d9e84005 (diff)
downloadlinux-f4156d1cd1dc260cca767a6c0636625f05446799.tar.xz
powerpc/cell/oprofile: Avoid double vfree of profile buffer
If an error occurs on opcontrol start, the event and per cpu buffers are released. If later opcontrol shutdown is called then the free function will be called again to free buffers that no longer exist. This results in a kernel oops. The following changes prevent the call to delete buffers that don't exist. Signed-off-by: Carl Love <carll@us.ibm.com> Signed-off-by: Arnd Bergmann <arnd@arndb.de> Acked-by: Robert Richter <robert.richter@amd.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'usr')
0 files changed, 0 insertions, 0 deletions