Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Jul 2001 21:29:18 +0200
From:      Sheldon Hearn <sheldonh@starjuice.net>
To:        cvs-committers@FreeBSD.org
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/modules/libiconv Makefile 
Message-ID:  <854.996089358@axl.seasidesoftware.co.za>
In-Reply-To: Your message of "Wed, 25 Jul 2001 12:21:06 MST." <200107251921.f6PJL6S60059@freefall.freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help


On Wed, 25 Jul 2001 12:21:06 MST, Sheldon Hearn wrote:

>   Added files:
>     sys/modules/libiconv Makefile 
>   Log:
>   Add build infrastructure for a libiconv loadable kernel module.
>   
>   This should allow the use of the smbfs module without the
>   requirement to rebuild the kernel with LIBICONV.

I haven't connected this to the modules build because I can't test that
it works.  Sure, it loads fine, but I get a reproducible kernel mode
page fault in the rl(4) interrupt handler when I actually try to use it.

1) Start with smbfs.ko, libiconv.ko, libmchain.ko neither loaded nor
   statically linked.

2) Configure an SMB mount as per normal (e.g. edit /etc/fstab and
   /usr/local/etc/nsmb.conf).

3) Try to mount the share (e.g. mount /smb/mydomain/mypeer).

At this point, I get my trap.  Of course, I can't get a crash dump,
because the DDB panic command dies a horrible death as the kernel
squeals about lockmgr locking against itself.

If I could get feedback on this from both rl(4) users and users of other
NIC drivers, I'd be ecstatic.  On the other hand, a functional kernel
debugger wouldn't hurt.

Ciao,
Sheldon.

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?854.996089358>