Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Jul 2001 21:30:49 +0200
From:      Sheldon Hearn <sheldonh@starjuice.net>
To:        current@FreeBSD.org
Subject:   Help wanted: loadable SMBFS
Message-ID:  <872.996089449@axl.seasidesoftware.co.za>

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

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


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 majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




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