Hi folks,
This is a copy of a message I sent to cvs-all, requesting help with
kernel loadable SMBFS support without the need for LIBICONV statically
linked into the kernel.
Ciao,
Sheldon.
------- Forwarded Message
Date: Wed, 25 Jul 2001 21:29:18 +0200
From: Sheldon Hearn <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
cc: [EMAIL PROTECTED]
Subject: Re: cvs commit: src/sys/modules/libiconv Makefile
Message-ID: <[EMAIL PROTECTED]>
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.
------- End of Forwarded Message
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message