In some cases some sessions aren't freed. For example, a session is allocated and then if an error occur, just a error value is returned without freeing the session. So allocating and freeing session have to be matched as a pair even if an error occur.
Taeung Song (5): perf inject: Fill in the missing freeing a session after an error occur perf kmem: Fill in the missing freeing a session after an error occur perf kvm: Fill in the missing freeing a session after an error occur perf mem: Fill in the missing freeing a session after an error occur perf report: Fill in the missing freeing a session after an error occur tools/perf/builtin-inject.c | 7 ++++--- tools/perf/builtin-kmem.c | 4 ++-- tools/perf/builtin-kvm.c | 16 ++++++++++++---- tools/perf/builtin-mem.c | 17 ++++++++++------- tools/perf/builtin-report.c | 6 ++++-- 5 files changed, 32 insertions(+), 18 deletions(-) -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/