Re: [RFC] New kernel-message logging API (take 2)

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Geert Uytterhoeven <geert@...>
Cc: LKML <linux-kernel@...>, Kyle Moffett <mrmacman_g4@...>, Michael Holzheu <holzheu@...>, Joe Perches <joe@...>, Rob Landley <rob@...>, Dick Streefland <dick.streefland@...>, Jesse Barnes <jesse.barnes@...>, Arnd Bergmann <arnd@...>, Jan Engelhardt <jengelh@...>, Emil Medve <Emilian.Medve@...>, Stephen Hemminger <shemminger@...>, linux@horizon.com <linux@...>
Date: Friday, September 28, 2007 - 7:46 am

> If-blocks spanning macros are really dangerous!

Yup. Okay, so it's definitely NOT an option.


It isn't, apparently. Or not with my test, anyway. Either way, it's
probably better not to make those assumptions about or rely too much
on the smartness of the compiler (we don't have *any* guarantees).

The best solution for now is probably to pass the log-level into each
line, as Dick Streefland suggested, though it would lead to a hairier
syntax, or just skip the whole interface for now, as Jan Engelhardt
suggested. Thanks.

Vegard
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFC] New kernel-message logging API (take 2), Vegard Nossum, (Thu Sep 27, 5:18 pm)
Re: [RFC] New kernel-message logging API (take 2), Vegard Nossum, (Fri Sep 28, 8:11 am)
Re: [RFC] New kernel-message logging API (take 2), Rob Landley, (Fri Sep 28, 12:30 pm)
Re: [RFC] New kernel-message logging API (take 2), Vegard Nossum, (Fri Sep 28, 12:41 pm)
Re: [RFC] New kernel-message logging API (take 2), Miguel Ojeda, (Fri Sep 28, 9:30 am)
Re: [RFC] New kernel-message logging API (take 2), Vegard Nossum, (Fri Sep 28, 9:55 am)
Re: [RFC] New kernel-message logging API (take 2), Miguel Ojeda, (Fri Sep 28, 10:00 am)
Re: [RFC] New kernel-message logging API (take 2), Jan Engelhardt, (Fri Sep 28, 5:45 am)
Re: [RFC] New kernel-message logging API (take 2), Vegard Nossum, (Fri Sep 28, 7:59 am)
Re: [RFC] New kernel-message logging API (take 2), Geert Uytterhoeven, (Fri Sep 28, 3:31 am)
Re: [RFC] New kernel-message logging API (take 2), Vegard Nossum, (Fri Sep 28, 7:46 am)
Re: [RFC] New kernel-message logging API (take 2), Kyle Moffett, (Fri Sep 28, 3:44 am)
Re: [RFC] New kernel-message logging API (take 2), Vegard Nossum, (Fri Sep 28, 7:49 am)