Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Feb 1999 16:58:08 +0000 (GMT)
From:      Steve McIntyre <smcintyr@allstor-sw.co.uk>
To:        freebsd-fs@freebsd.org
Subject:   KLD filesystems in 3.0?
Message-ID:  <Pine.LNX.3.95.990226164739.122t-100000@virgo.software.plasmon>

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

[ I've grepped the archives and couldn't find anything particularly
relevant, so... ]

I'm having some problems trying to write a filesystem (pfs) as a KLD. I
load the pfs module, and the startup code seems to work OK. I can mount
the filesystem, and still all seems OK. But the first time I try to do any
vnode ops in the FS all falls down - vn_stat tries to call pfsop_getattr
and fails, apparently trying to call a function at 0x0b instead of the
real address. My guess is that somehow the vnodeop entries are not being
registered properly; I've had a look through some of the other filesystems
and I can't see anything obvious that I'm missing.

Does anybody out there have any ideas for things to check?

Thanks,
-- 
Steve McIntyre, Allstor Software         smcintyr@allstor-sw.co.uk
<a href=http://www.chiark.greenend.org.uk/~stevem/comp/>My PC page</a>
"Can't keep my eyes from the circling sky,                 
"Tongue-tied & twisted, Just an earth-bound misfit, I..."  



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-fs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.3.95.990226164739.122t-100000>