From owner-cvs-all Tue Nov 3 07:02:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA18611 for cvs-all-outgoing; Tue, 3 Nov 1998 07:02:30 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA18606; Tue, 3 Nov 1998 07:02:28 -0800 (PST) (envelope-from peter@FreeBSD.org) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id HAA16627; Tue, 3 Nov 1998 07:02:29 -0800 (PST) Date: Tue, 3 Nov 1998 07:02:29 -0800 (PST) Message-Id: <199811031502.HAA16627@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/lib/libc/gen getvfsent.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk peter 1998/11/03 07:02:29 PST Modified files: lib/libc/gen getvfsent.c Log: A feeble attempt at kld compatability. The mount_* programs assume that they cannot mount a filesystem that they cannot see in getvfsbyname(). Part 1 of this is a hack, make vfsisloadable() always return true - the ultimate decider of whether it's loadable or not is kldload() or mount(). Part 2 of this is to have vfsload() call kldload(2) and return success if it works. This means that we will use a viable kld module in preference to an LKM! Ultimately, the thing to do is remove the hacks to do a vfsload in all the mount_* commands and let the kernel do it by itself in mount(2). Revision Changes Path 1.13 +10 -1 src/lib/libc/gen/getvfsent.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message