On Mon, Apr 4, 2011 at 3:00 PM, Matthew Garrett wrote: > On Mon, Apr 04, 2011 at 05:49:29AM -0700, Joe Perches wrote: > >> It's vdbg_printk no_printk verification. >> >> #ifdef CONFIG_THINKPAD_ACPI_DEBUG >> #define vdbg_printk dbg_printk >> static const char *str_supported(int is_supported); >> #else >> #define vdbg_printk(a_dbg_level, format, arg...)      \ >>       no_printk(format, ##arg) >> #endif >> >> Two ways to handle this. >> >> 1: add >> static inline const char *str_supported(int is_supported) { return ""; } >> to the #else >> >> 2: Remove no_printk verification and return it to do {} while (0) >> >> Do you have a preference? > > I don't. Henrique? > > -- > Matthew Garrett | mjg59@srcf.ucam.org > I have tried with solution #2 as it partially restores old behaviour (patch is attached). - Sedat -