| Date | Mon, 30 Mar 2009 19:07:09 +0200 | From | Peter Zijlstra <> | Subject | [PATCH 08/15] perf_counter: x86: proper error propagation for the x86 hw_perf_counter_init() |
| |
Now that Paul cleaned up the error propagation paths, pass down the x86 error as well.
Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl> --- arch/x86/kernel/cpu/perf_counter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Index: linux-2.6/arch/x86/kernel/cpu/perf_counter.c =================================================================== --- linux-2.6.orig/arch/x86/kernel/cpu/perf_counter.c +++ linux-2.6/arch/x86/kernel/cpu/perf_counter.c @@ -954,7 +954,7 @@ hw_perf_counter_init(struct perf_counter err = __hw_perf_counter_init(counter); if (err) - return NULL; + return ERR_PTR(err); return &x86_perf_counter_ops; } --
|