Messages in this thread Patch in this message |  | | | Date | Sat, 26 Nov 2005 16:17:34 +0100 | | From | Ingo Molnar <> | | Subject | Re: [patch] warn-on-once.patch |
| |
* Ingo Molnar <mingo@elte.hu> wrote:
> - introduce WARN_ON_ONCE(cond)
replacement patch below - fixed bug found by Thomas Gleixner. (I've updated the gtod-B11-cleanup.tar.gz patchqueue with both this fix and the x64 fix.)
Ingo
include/asm-generic/bug.h | 10 ++++++++++ 1 files changed, 10 insertions(+) Index: linux/include/asm-generic/bug.h =================================================================== --- linux.orig/include/asm-generic/bug.h +++ linux/include/asm-generic/bug.h @@ -39,4 +39,14 @@ #endif #endif +#define WARN_ON_ONCE(condition) \ +do { \ + static int warn_once = 1; \ + \ + if (warn_once && (condition)) { \ + warn_once = 0; \ + WARN_ON(1); \ + } \ +} while (0); + #endif - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|  |