From: Peter Zijlstra Date: Mon, 5 May 2014 10:11:24 +0000 (+0200) Subject: perf: Rework free paths X-Git-Tag: omap-for-v3.16/fixes-against-rc1~34^2~24 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=683ede43dd412c6cad0d23578a018409ac9c683e;p=pandora-kernel.git perf: Rework free paths Primarily make perf_event_release_kernel() into put_event(), this will allow kernel space to create per-task inherited events, and is safer in general. Also, document the free_event() assumptions. Signed-off-by: Peter Zijlstra Cc: Arnaldo Carvalho de Melo Cc: Linus Torvalds Cc: Paul Mackerras Cc: Vince Weaver Cc: Stephane Eranian Link: http://lkml.kernel.org/n/tip-rk9pvr6e1d0559lxstltbztc@git.kernel.org Signed-off-by: Ingo Molnar --- Reading git-diff-tree failed