| Summary: | buggy filesystems are built as modules | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Base System | Reporter: | assar <assar> | ||||
| Component: | kern | Assignee: | freebsd-bugs (Nobody) <bugs> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Only Me | ||||||
| Priority: | Normal | ||||||
| Version: | 4.0-CURRENT | ||||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
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 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. |
{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.