Date: Fri, 7 Jan 2011 15:15:59 +0300 From: Lev Serebryakov <lev@FreeBSD.org> To: freebsd-hackers@freebsd.org Subject: Building "third-party" modules for kernel with debug options? Message-ID: <1241746160.20110107151559@serebryakov.spb.ru>
next in thread | raw e-mail | index | archive | help
Hello, Freebsd-hackers. I've found, that "struct bio" is depend on state of "DIAGNOSTIC" flag ("options DIAGNOSTIC" in kernel config). But when I build third-party GEOM (or any other) module with using of <bsd.kmod.mk>, there is no access to these options. So, module, built from ports, can fail on user's kernel, even if it built with proper kernel sources in "/usr/src/sys". Is here any solution for this problem? P.S. NB: GEOM module is only example, question is about modules & kernel options in general, so I put this message on Hackers list. --=20 // Black Lion AKA Lev Serebryakov <lev@FreeBSD.org>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1241746160.20110107151559>