From: Steven Rostedt Date: Fri, 27 Feb 2009 05:12:38 +0000 (-0500) Subject: tracing: use pointer error returns for __tracing_open X-Git-Tag: v2.6.30-rc1~2^2~76^2^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=85a2f9b46f8cd8aaa11c64c715e1ea3ec27ec486;p=pandora-kernel.git tracing: use pointer error returns for __tracing_open Impact: fix compile warning and clean up When I first wrote __tracing_open, instead of passing the error code via the ERR_PTR macros, I lazily used a separate parameter to hold the return for errors. When Frederic Weisbecker updated that function, he used the Linux kernel ERR_PTR for the returns. This caused the parameter return to possibly not be initialized on error. gcc correctly pointed this out with a warning. This patch converts the entire function to use the Linux kernel ERR_PTR macro methods. Signed-off-by: Steven Rostedt --- Reading git-diff-tree failed