Bug 13666

Summary: buggy filesystems are built as modules
Product: Base System Reporter: assar <assar>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.0-CURRENT   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description assar 1999-09-09 18:30:01 UTC
{null,portal,umap,union}fs are marked as buggy in LINT and not
included in GENERIC.  They're still built as kld modules and will be
loaded automatically if they're mentioned in /etc/fstab.  (This
actually happened to a friend of mine.)

Fix: Remove them so they're not build in modules:
How-To-Repeat: 
Add a null filesystem in /etc/fstab.
Comment 1 assar 1999-09-09 18:51:51 UTC
A better way of solving this would of course be to build all the
modules but don't install the ones that are considered to be buggy.  I
don't know how to do this with SUBDIR_CHANGE in the Makefile however.

/assar
Comment 2 hoek freebsd_committer freebsd_triage 2000-05-16 18:01:20 UTC
State Changed
From-To: open->closed

I think the correct fix is to fix the filesystems.  They've only been 
broken since inception. 

The brokeness should be mentioned in the respective manpages, I believe.