Re: [PATCH 03/12] timer: Protect lockdep functions with #ifdef

From: Steven Rostedt
Date: Tue Feb 08 2022 - 14:36:50 EST


On Tue, 8 Feb 2022 10:41:59 -0800
Namhyung Kim <namhyung@xxxxxxxxxx> wrote:

> With upcoming lock tracepoints config, it'd define some of lockdep
> functions without enabling CONFIG_LOCKDEP actually. The existing code
> assumes those functions will be removed by the preprocessor but it's
> not the case anymore. Let's protect the code with #ifdef's explicitly.

I wonder if it would be cleaner to have another macro name for these
locations to keep out the ugly #ifdef in the code.

lockdep_init_map_raw() ?

-- Steve


>
> Cc: Thomas Gleixner <tglx@xxxxxxxxxxxxx>
> Signed-off-by: Namhyung Kim <namhyung@xxxxxxxxxx>
> ---