Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys



On Wed, Dec 03, 2008 at 03:31:00PM +0000, Christos Zoulas wrote:

> In article <20081203125111.BB8F8175D0%cvs.netbsd.org@localhost>,
> Andrew Doran  <ad%netbsd.org@localhost> wrote:
> >
> >Module Name: src
> >Committed By:        ad
> >Date:                Wed Dec  3 12:51:11 UTC 2008
> >
> >Modified Files:
> >     src/sys/compat/linux/common: linux_oldmmap.c
> >     src/sys/compat/linux32/common: linux32_mod.c
> >     src/sys/modules/compat_linux32: Makefile
> >
> >Log Message:
> >PR port-amd64/40091 compat_linux32 module loading = panic due to missing syms
> 
> If the kernel can't resolve all the symbols, shouldn't the kernel unload the
> module?

It turns out this was due to kern_module.c:1.32 where you dereference
a pointer that is invalid because the module has been unloaded due to
link errors.

Andrew


Home | Main Index | Thread Index | Old Index