summaryrefslogtreecommitdiffstats
path: root/sys/conf
diff options
context:
space:
mode:
authorattilio <attilio@FreeBSD.org>2012-10-17 11:30:00 +0000
committerattilio <attilio@FreeBSD.org>2012-10-17 11:30:00 +0000
commit85c1a64cecadd26f43985905ac6c8e75e790b490 (patch)
tree0937a218c6749d7a5b2ac80ab96d9f4fdbb231a3 /sys/conf
parent3f4806915ef86ad20f5602a0e46a27fc609e65ba (diff)
downloadFreeBSD-src-85c1a64cecadd26f43985905ac6c8e75e790b490.zip
FreeBSD-src-85c1a64cecadd26f43985905ac6c8e75e790b490.tar.gz
Disconnect non-MPSAFE NTFS from the build in preparation for dropping
GIANT from VFS. This code is particulary broken and fragile and other in-kernel implementations around, found in other operating systems, don't really seem clean and solid enough to be imported at all. If someone wants to reconsider in-kernel NTFS implementation for inclusion again, a fair effort for completely fixing and cleaning it up is expected. In the while NTFS regular users can use FUSE interface and ntfs-3g port to work with their NTFS partitions. This is not targeted for MFC.
Diffstat (limited to 'sys/conf')
-rw-r--r--sys/conf/NOTES6
-rw-r--r--sys/conf/files7
-rw-r--r--sys/conf/options2
3 files changed, 0 insertions, 15 deletions
diff --git a/sys/conf/NOTES b/sys/conf/NOTES
index c7802ef..3d1d9e9 100644
--- a/sys/conf/NOTES
+++ b/sys/conf/NOTES
@@ -1006,11 +1006,6 @@ options NFSCL #experimental NFS client with NFSv4
options NFSD #experimental NFS server with NFSv4
options KGSSAPI #Kernel GSSAPI implementation
-# NT File System. Read-mostly, see mount_ntfs(8) for details.
-# For a full read-write NTFS support consider sysutils/fusefs-ntfs
-# port/package.
-options NTFS
-
options NULLFS #NULL filesystem
options PROCFS #Process filesystem (requires PSEUDOFS)
options PSEUDOFS #Pseudo-filesystem framework
@@ -1116,7 +1111,6 @@ device ksyms
# Each option requires their base file system and LIBICONV.
options CD9660_ICONV
options MSDOSFS_ICONV
-options NTFS_ICONV
options UDF_ICONV
diff --git a/sys/conf/files b/sys/conf/files
index d734228..4d18d7f 100644
--- a/sys/conf/files
+++ b/sys/conf/files
@@ -2366,12 +2366,6 @@ fs/nfsserver/nfs_nfsdkrpc.c optional nfsd inet
fs/nfsserver/nfs_nfsdserv.c optional nfsd inet
fs/nfsserver/nfs_nfsdport.c optional nfsd inet
fs/nfsserver/nfs_nfsdcache.c optional nfsd inet
-fs/ntfs/ntfs_compr.c optional ntfs
-fs/ntfs/ntfs_iconv.c optional ntfs_iconv
-fs/ntfs/ntfs_ihash.c optional ntfs
-fs/ntfs/ntfs_subr.c optional ntfs
-fs/ntfs/ntfs_vfsops.c optional ntfs
-fs/ntfs/ntfs_vnops.c optional ntfs
fs/nullfs/null_subr.c optional nullfs
fs/nullfs/null_vfsops.c optional nullfs
fs/nullfs/null_vnops.c optional nullfs
@@ -2458,7 +2452,6 @@ geom/label/g_label.c optional geom_label
geom/label/g_label_ext2fs.c optional geom_label
geom/label/g_label_iso9660.c optional geom_label
geom/label/g_label_msdosfs.c optional geom_label
-geom/label/g_label_ntfs.c optional geom_label
geom/label/g_label_reiserfs.c optional geom_label
geom/label/g_label_ufs.c optional geom_label
geom/label/g_label_gpt.c optional geom_label
diff --git a/sys/conf/options b/sys/conf/options
index 2abd08c..894d282 100644
--- a/sys/conf/options
+++ b/sys/conf/options
@@ -212,7 +212,6 @@ FFS opt_dontuse.h
FUSE opt_dontuse.h
MSDOSFS opt_dontuse.h
NANDFS opt_dontuse.h
-NTFS opt_dontuse.h
NULLFS opt_dontuse.h
PROCFS opt_dontuse.h
PSEUDOFS opt_dontuse.h
@@ -246,7 +245,6 @@ NFSD opt_nfs.h
# filesystems and libiconv bridge
CD9660_ICONV opt_dontuse.h
MSDOSFS_ICONV opt_dontuse.h
-NTFS_ICONV opt_dontuse.h
UDF_ICONV opt_dontuse.h
# If you are following the conditions in the copyright,
OpenPOWER on IntegriCloud