Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Sep 2006 23:52:52 -0700
From:      John-Mark Gurney <gurney_j@resnet.uoregon.edu>
To:        Sean Thomson <psthomso@hotmail.com>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: Issue with loading a module
Message-ID:  <20060914065252.GB9421@funkthat.com>
In-Reply-To: <BAY102-W4898C9A2E4C91D78C0F79CE280@phx.gbl>
References:  <BAY102-W4898C9A2E4C91D78C0F79CE280@phx.gbl>

next in thread | previous in thread | raw e-mail | index | archive | help
Sean Thomson wrote this message on Wed, Sep 13, 2006 at 15:07 -0600:
> In working with a device driver, sometimes
> after I rebuild it and reload it, I'll get
> system log errors like
>  
> 'link_elf: symbol yyz undefined'

I assume that it fails to load when you get this message?

> Actually, I'll  get an entry for all my 
> exported symbols. If I reboot, it clears
> up.

exported from your kernel module?

> I'm working on a stock 6.1 kernel.
>  
> Has anyone else seen this? I poked around
> the mailing lists but didn't find any
> like this?

Usually this is due to depending upon symbols that another module
exports, but not having a MODULE_DEPEND line to let one module see
the other module's symbols...

-- 
  John-Mark Gurney				Voice: +1 415 225 5579

     "All that I will do, has been done, All that I have, has not."



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