Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Jun 2002 21:08:18 -0600 (MDT)
From:      "M. Warner Losh" <imp@village.org>
To:        takawata@axe-inc.co.jp
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/conf files
Message-ID:  <20020623.210818.38044416.imp@village.org>
In-Reply-To: <200206240240.LAA12821@axe-inc.co.jp>
References:  <200206240153.g5O1rRY72699@freefall.freebsd.org> <200206240240.LAA12821@axe-inc.co.jp>

next in thread | previous in thread | raw e-mail | index | archive | help
In message: <200206240240.LAA12821@axe-inc.co.jp>
            Takanori Watanabe <takawata@axe-inc.co.jp> writes:
: I think we need the mechanism so that if kobj metadata for same interface
: is existed in a kernel and a module, the module is failed to loading.

I think that you are right.  The problem is indeed as you describe.
The reason that it doesn't fail is due to a change that Mike Smith
made a while ago (a good change).  He made it so that unless
explicitly exports, all symbols are "static."  That's why I didn't
detect this when I loaded things, but it became clear after David's
report how I had messed things up.

I think that maybe I'll leave well enough now that I've done the bus
interfaces that have drivers with multiple attachments.  I don't think
that any more are needed.

Warner

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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