diff options
Diffstat (limited to 'fs/Kconfig')
-rw-r--r-- | fs/Kconfig | 53 |
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 | ||
1619 | config CIFS_STATS | 1620 | config 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 | ||
1627 | config 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 | |||
1626 | config CIFS_XATTR | 1641 | config 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 | ||
1642 | config CIFS_POSIX | 1657 | config 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 | ||
1654 | config CIFS_EXPERIMENTAL | 1669 | config 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 | |||
1683 | config 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 | ||
1661 | config NCP_FS | 1694 | config NCP_FS |
1662 | tristate "NCP file system support (to mount NetWare volumes)" | 1695 | tristate "NCP file system support (to mount NetWare volumes)" |