aboutsummaryrefslogtreecommitdiffstats
path: root/fs/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'fs/Kconfig')
-rw-r--r--fs/Kconfig53
1 files changed, 43 insertions, 10 deletions
diff --git a/fs/Kconfig b/fs/Kconfig
index 7d6ae369ce44..d5255e627b5f 100644
--- a/fs/Kconfig
+++ b/fs/Kconfig
@@ -1601,9 +1601,10 @@ config CIFS
1601 PC operating systems. The CIFS protocol is fully supported by 1601 PC operating systems. The CIFS protocol is fully supported by
1602 file servers such as Windows 2000 (including Windows 2003, NT 4 1602 file servers such as Windows 2000 (including Windows 2003, NT 4
1603 and Windows XP) as well by Samba (which provides excellent CIFS 1603 and Windows XP) as well by Samba (which provides excellent CIFS
1604 server support for Linux and many other operating systems). Currently 1604 server support for Linux and many other operating systems). Limited
1605 you must use the smbfs client filesystem to access older SMB servers 1605 support for Windows ME and similar servers is provided as well.
1606 such as Windows 9x and OS/2. 1606 You must use the smbfs client filesystem to access older SMB servers
1607 such as OS/2 and DOS.
1607 1608
1608 The intent of the cifs module is to provide an advanced 1609 The intent of the cifs module is to provide an advanced
1609 network file system client for mounting to CIFS compliant servers, 1610 network file system client for mounting to CIFS compliant servers,
@@ -1614,7 +1615,7 @@ config CIFS
1614 cifs if running only a (Samba) server. It is possible to enable both 1615 cifs if running only a (Samba) server. It is possible to enable both
1615 smbfs and cifs (e.g. if you are using CIFS for accessing Windows 2003 1616 smbfs and cifs (e.g. if you are using CIFS for accessing Windows 2003
1616 and Samba 3 servers, and smbfs for accessing old servers). If you need 1617 and Samba 3 servers, and smbfs for accessing old servers). If you need
1617 to mount to Samba or Windows 2003 servers from this machine, say Y. 1618 to mount to Samba or Windows from this machine, say Y.
1618 1619
1619config CIFS_STATS 1620config CIFS_STATS
1620 bool "CIFS statistics" 1621 bool "CIFS statistics"
@@ -1623,8 +1624,22 @@ config CIFS_STATS
1623 Enabling this option will cause statistics for each server share 1624 Enabling this option will cause statistics for each server share
1624 mounted by the cifs client to be displayed in /proc/fs/cifs/Stats 1625 mounted by the cifs client to be displayed in /proc/fs/cifs/Stats
1625 1626
1627config CIFS_STATS2
1628 bool "CIFS extended statistics"
1629 depends on CIFS_STATS
1630 help
1631 Enabling this option will allow more detailed statistics on SMB
1632 request timing to be displayed in /proc/fs/cifs/DebugData and also
1633 allow optional logging of slow responses to dmesg (depending on the
1634 value of /proc/fs/cifs/cifsFYI, see fs/cifs/README for more details).
1635 These additional statistics may have a minor effect on performance
1636 and memory utilization.
1637
1638 Unless you are a developer or are doing network performance analysis
1639 or tuning, say N.
1640
1626config CIFS_XATTR 1641config CIFS_XATTR
1627 bool "CIFS extended attributes (EXPERIMENTAL)" 1642 bool "CIFS extended attributes"
1628 depends on CIFS 1643 depends on CIFS
1629 help 1644 help
1630 Extended attributes are name:value pairs associated with inodes by 1645 Extended attributes are name:value pairs associated with inodes by
@@ -1636,11 +1651,11 @@ config CIFS_XATTR
1636 prefaced by the user namespace prefix. The system namespace 1651 prefaced by the user namespace prefix. The system namespace
1637 (used by some filesystems to store ACLs) is not supported at 1652 (used by some filesystems to store ACLs) is not supported at
1638 this time. 1653 this time.
1639 1654
1640 If unsure, say N. 1655 If unsure, say N.
1641 1656
1642config CIFS_POSIX 1657config CIFS_POSIX
1643 bool "CIFS POSIX Extensions (EXPERIMENTAL)" 1658 bool "CIFS POSIX Extensions"
1644 depends on CIFS_XATTR 1659 depends on CIFS_XATTR
1645 help 1660 help
1646 Enabling this option will cause the cifs client to attempt to 1661 Enabling this option will cause the cifs client to attempt to
@@ -1653,10 +1668,28 @@ config CIFS_POSIX
1653 1668
1654config CIFS_EXPERIMENTAL 1669config CIFS_EXPERIMENTAL
1655 bool "CIFS Experimental Features (EXPERIMENTAL)" 1670 bool "CIFS Experimental Features (EXPERIMENTAL)"
1656 depends on CIFS 1671 depends on CIFS && EXPERIMENTAL
1672 help
1673 Enables cifs features under testing. These features are
1674 experimental and currently include support for writepages
1675 (multipage writebehind performance improvements) and directory
1676 change notification ie fcntl(F_DNOTIFY) as well as some security
1677 improvements. Some also depend on setting at runtime the
1678 pseudo-file /proc/fs/cifs/Experimental (which is disabled by
1679 default). See the file fs/cifs/README for more details.
1680
1681 If unsure, say N.
1682
1683config CIFS_UPCALL
1684 bool "CIFS Kerberos/SPNEGO advanced session setup (EXPERIMENTAL)"
1685 depends on CIFS_EXPERIMENTAL
1686 select CONNECTOR
1657 help 1687 help
1658 Enables cifs features under testing. These features 1688 Enables an upcall mechanism for CIFS which will be used to contact
1659 are highly experimental. If unsure, say N. 1689 userspace helper utilities to provide SPNEGO packaged Kerberos
1690 tickets which are needed to mount to certain secure servers
1691 (for which more secure Kerberos authentication is required). If
1692 unsure, say N.
1660 1693
1661config NCP_FS 1694config NCP_FS
1662 tristate "NCP file system support (to mount NetWare volumes)" 1695 tristate "NCP file system support (to mount NetWare volumes)"