Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Dec 2006 17:03:24 -0800
From:      "Kevin Sanders" <newroswell@gmail.com>
To:        freebsd-hackers@freebsd.org
Subject:   Re: KASSERT in kernel module outside src/sys
Message-ID:  <375baf50612121703o3c9f7edcyaf4a3589ca8050c5@mail.gmail.com>
In-Reply-To: <20061212231039.GA4531@britannica.bec.de>
References:  <375baf50612121430s9576df7ld2526be77b2fa119@mail.gmail.com> <20061212231039.GA4531@britannica.bec.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On 12/12/06, Joerg Sonnenberger <joerg@britannica.bec.de> wrote:
> On Tue, Dec 12, 2006 at 02:30:41PM -0800, Kevin Sanders wrote:
> > I'm trying to use KASSERT in my own kernel module and I can't get it
> > to assert even with a KASSERT(0, "test panic").  Is there something
> > else I need to do besides add options INVARIANTS to my kernel config
> > file.  Any clues would be appreciated.
>
> Tried
> CFLAGS+=        -DINVARIANTS
> in the Makefile of the module?

Thanks all.  That almost works, I'm getting a syntax error before
string constant.  I took the easy way and undefined and redefined
KASSERT to panic when the condition is false for now.

Kevin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?375baf50612121703o3c9f7edcyaf4a3589ca8050c5>