Date: Wed, 7 Feb 2001 11:36:10 -0800 (PST) From: Matthew Luckie <mjl@SDSC.EDU> To: Dag-Erling Smorgrav <des@ofug.org> Cc: <hackers@FreeBSD.ORG> Subject: Re: syscall kernel modules on 3.0-release Message-ID: <Pine.GSO.4.30.0102071126020.29840-100000@multivac.sdsc.edu> In-Reply-To: <xzpwvb2mh3x.fsf@flood.ping.uio.no>
next in thread | previous in thread | raw e-mail | index | archive | help
Thanks for this. For what its worth: I have made the kernel module work with 3.0-release using the LKM interface instead, calling the MOD_SYSCALL wrapper (or whatever its called, can't remember). the examples of writing and calling an lkm syscall probably reflect the lkm interface itself. I was cursing the ioctl calls i was making to /dev/lkm to search the loaded modules for the one I loaded just to get the offset. does modfind work for LKM's in 3.0-release? I completely understand your plea to not use 3.0 release. I am personally using 4.2-stable. Its not my decision to use 3.0 I beleive the computers running 3.0 have been running it for several years now - i.e. it was the latest available at the time. On 7 Feb 2001, Dag-Erling Smorgrav wrote: > Matthew Luckie <mjl@SDSC.EDU> writes: > > I have written a KLD module that implements a syscall > > I wrote this module on 3.2-release, although this module is going to be > > used on a 3.0-release machine > > Don't run 3.0. > > > Is it possible for me to hack my kernel module to work on freebsd > > 3.0-release? > > Don't run 3.0. > > > So my question is, is it possible for me to hack my kernel module to work > > on FreeBSD 3.0-release? > > Don't run 3.0. > > Even when released, 3.0 was not meant for production use, or in fact > any use at all except by developers and those interested in helping > out debugging RELENG_3 so we would one day be able to call it -STABLE. > It's quite conceivably the most buggy and incomplete FreeBSD release > ever. So allow me to repeat my advice: > > Don't run 3.0. > > In fact, don't run any kind of 3.x at all, since we stopped fixing > bugs (except for some, but not all, known security holes) about half a > year ago. If you absolutely must run RELENG_3, don't run anything but > the very latest 3.5-STABLE (cvsup and cvs are your friends). > > DES > -- > Dag-Erling Smorgrav - des@ofug.org > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.30.0102071126020.29840-100000>