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>