On 01/05/2009 02:08 PM, Andi Kleen wrote:> +#define EARLY_BUG_ON(x) do { if (unlikely(!(x))) EARLY_BUG(); } while (0)I think unintentionally inverted logic.> +#define EARLY_BUG_ON(x) do {} while(0)Shouldn't be x referenced here?