diff options
| author | Alexey Dobriyan <adobriyan@gmail.com> | 2009-01-22 02:39:20 -0500 |
|---|---|---|
| committer | Alexey Dobriyan <adobriyan@gmail.com> | 2009-01-22 05:15:55 -0500 |
| commit | 9d73ac9e8faffa3b930fcebbf4ebcd25f8061ada (patch) | |
| tree | 9ea36db0685342dbe957029ad24aa8ebc3e09943 | |
| parent | 1c6ace019bce5e918a3d6cd53948652e14850644 (diff) | |
fs/Kconfig: move ntfs out
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
| -rw-r--r-- | fs/Kconfig | 80 | ||||
| -rw-r--r-- | fs/ntfs/Kconfig | 78 |
2 files changed, 79 insertions, 79 deletions
diff --git a/fs/Kconfig b/fs/Kconfig index fdb2c351b4a7..f746fd6cb728 100644 --- a/fs/Kconfig +++ b/fs/Kconfig | |||
| @@ -133,85 +133,7 @@ if BLOCK | |||
| 133 | menu "DOS/FAT/NT Filesystems" | 133 | menu "DOS/FAT/NT Filesystems" |
| 134 | 134 | ||
| 135 | source "fs/fat/Kconfig" | 135 | source "fs/fat/Kconfig" |
| 136 | 136 | source "fs/ntfs/Kconfig" | |
| 137 | config NTFS_FS | ||
| 138 | tristate "NTFS file system support" | ||
| 139 | select NLS | ||
| 140 | help | ||
| 141 | NTFS is the file system of Microsoft Windows NT, 2000, XP and 2003. | ||
| 142 | |||
| 143 | Saying Y or M here enables read support. There is partial, but | ||
| 144 | safe, write support available. For write support you must also | ||
| 145 | say Y to "NTFS write support" below. | ||
| 146 | |||
| 147 | There are also a number of user-space tools available, called | ||
| 148 | ntfsprogs. These include ntfsundelete and ntfsresize, that work | ||
| 149 | without NTFS support enabled in the kernel. | ||
| 150 | |||
| 151 | This is a rewrite from scratch of Linux NTFS support and replaced | ||
| 152 | the old NTFS code starting with Linux 2.5.11. A backport to | ||
| 153 | the Linux 2.4 kernel series is separately available as a patch | ||
| 154 | from the project web site. | ||
| 155 | |||
| 156 | For more information see <file:Documentation/filesystems/ntfs.txt> | ||
| 157 | and <http://www.linux-ntfs.org/>. | ||
| 158 | |||
| 159 | To compile this file system support as a module, choose M here: the | ||
| 160 | module will be called ntfs. | ||
| 161 | |||
| 162 | If you are not using Windows NT, 2000, XP or 2003 in addition to | ||
| 163 | Linux on your computer it is safe to say N. | ||
| 164 | |||
| 165 | config NTFS_DEBUG | ||
| 166 | bool "NTFS debugging support" | ||
| 167 | depends on NTFS_FS | ||
| 168 | help | ||
| 169 | If you are experiencing any problems with the NTFS file system, say | ||
| 170 | Y here. This will result in additional consistency checks to be | ||
| 171 | performed by the driver as well as additional debugging messages to | ||
| 172 | be written to the system log. Note that debugging messages are | ||
| 173 | disabled by default. To enable them, supply the option debug_msgs=1 | ||
| 174 | at the kernel command line when booting the kernel or as an option | ||
| 175 | to insmod when loading the ntfs module. Once the driver is active, | ||
| 176 | you can enable debugging messages by doing (as root): | ||
| 177 | echo 1 > /proc/sys/fs/ntfs-debug | ||
| 178 | Replacing the "1" with "0" would disable debug messages. | ||
| 179 | |||
| 180 | If you leave debugging messages disabled, this results in little | ||
| 181 | overhead, but enabling debug messages results in very significant | ||
| 182 | slowdown of the system. | ||
| 183 | |||
| 184 | When reporting bugs, please try to have available a full dump of | ||
| 185 | debugging messages while the misbehaviour was occurring. | ||
| 186 | |||
| 187 | config NTFS_RW | ||
| 188 | bool "NTFS write support" | ||
| 189 | depends on NTFS_FS | ||
| 190 | help | ||
| 191 | This enables the partial, but safe, write support in the NTFS driver. | ||
| 192 | |||
| 193 | The only supported operation is overwriting existing files, without | ||
| 194 | changing the file length. No file or directory creation, deletion or | ||
| 195 | renaming is possible. Note only non-resident files can be written to | ||
| 196 | so you may find that some very small files (<500 bytes or so) cannot | ||
| 197 | be written to. | ||
| 198 | |||
| 199 | While we cannot guarantee that it will not damage any data, we have | ||
| 200 | so far not received a single report where the driver would have | ||
| 201 | damaged someones data so we assume it is perfectly safe to use. | ||
| 202 | |||
| 203 | Note: While write support is safe in this version (a rewrite from | ||
| 204 | scratch of the NTFS support), it should be noted that the old NTFS | ||
| 205 | write support, included in Linux 2.5.10 and before (since 1997), | ||
| 206 | is not safe. | ||
| 207 | |||
| 208 | This is currently useful with TopologiLinux. TopologiLinux is run | ||
| 209 | on top of any DOS/Microsoft Windows system without partitioning your | ||
| 210 | hard disk. Unlike other Linux distributions TopologiLinux does not | ||
| 211 | need its own partition. For more information see | ||
| 212 | <http://topologi-linux.sourceforge.net/> | ||
| 213 | |||
| 214 | It is perfectly safe to say N here. | ||
| 215 | 137 | ||
| 216 | endmenu | 138 | endmenu |
| 217 | endif # BLOCK | 139 | endif # BLOCK |
diff --git a/fs/ntfs/Kconfig b/fs/ntfs/Kconfig new file mode 100644 index 000000000000..f5a868cc9152 --- /dev/null +++ b/fs/ntfs/Kconfig | |||
| @@ -0,0 +1,78 @@ | |||
| 1 | config NTFS_FS | ||
| 2 | tristate "NTFS file system support" | ||
| 3 | select NLS | ||
| 4 | help | ||
| 5 | NTFS is the file system of Microsoft Windows NT, 2000, XP and 2003. | ||
| 6 | |||
| 7 | Saying Y or M here enables read support. There is partial, but | ||
| 8 | safe, write support available. For write support you must also | ||
| 9 | say Y to "NTFS write support" below. | ||
| 10 | |||
| 11 | There are also a number of user-space tools available, called | ||
| 12 | ntfsprogs. These include ntfsundelete and ntfsresize, that work | ||
| 13 | without NTFS support enabled in the kernel. | ||
| 14 | |||
| 15 | This is a rewrite from scratch of Linux NTFS support and replaced | ||
| 16 | the old NTFS code starting with Linux 2.5.11. A backport to | ||
| 17 | the Linux 2.4 kernel series is separately available as a patch | ||
| 18 | from the project web site. | ||
| 19 | |||
| 20 | For more information see <file:Documentation/filesystems/ntfs.txt> | ||
| 21 | and <http://www.linux-ntfs.org/>. | ||
| 22 | |||
| 23 | To compile this file system support as a module, choose M here: the | ||
| 24 | module will be called ntfs. | ||
| 25 | |||
| 26 | If you are not using Windows NT, 2000, XP or 2003 in addition to | ||
| 27 | Linux on your computer it is safe to say N. | ||
| 28 | |||
| 29 | config NTFS_DEBUG | ||
| 30 | bool "NTFS debugging support" | ||
| 31 | depends on NTFS_FS | ||
| 32 | help | ||
| 33 | If you are experiencing any problems with the NTFS file system, say | ||
| 34 | Y here. This will result in additional consistency checks to be | ||
| 35 | performed by the driver as well as additional debugging messages to | ||
| 36 | be written to the system log. Note that debugging messages are | ||
| 37 | disabled by default. To enable them, supply the option debug_msgs=1 | ||
| 38 | at the kernel command line when booting the kernel or as an option | ||
| 39 | to insmod when loading the ntfs module. Once the driver is active, | ||
| 40 | you can enable debugging messages by doing (as root): | ||
| 41 | echo 1 > /proc/sys/fs/ntfs-debug | ||
| 42 | Replacing the "1" with "0" would disable debug messages. | ||
| 43 | |||
| 44 | If you leave debugging messages disabled, this results in little | ||
| 45 | overhead, but enabling debug messages results in very significant | ||
| 46 | slowdown of the system. | ||
| 47 | |||
| 48 | When reporting bugs, please try to have available a full dump of | ||
| 49 | debugging messages while the misbehaviour was occurring. | ||
| 50 | |||
| 51 | config NTFS_RW | ||
| 52 | bool "NTFS write support" | ||
| 53 | depends on NTFS_FS | ||
| 54 | help | ||
| 55 | This enables the partial, but safe, write support in the NTFS driver. | ||
| 56 | |||
| 57 | The only supported operation is overwriting existing files, without | ||
| 58 | changing the file length. No file or directory creation, deletion or | ||
| 59 | renaming is possible. Note only non-resident files can be written to | ||
| 60 | so you may find that some very small files (<500 bytes or so) cannot | ||
| 61 | be written to. | ||
| 62 | |||
| 63 | While we cannot guarantee that it will not damage any data, we have | ||
| 64 | so far not received a single report where the driver would have | ||
| 65 | damaged someones data so we assume it is perfectly safe to use. | ||
| 66 | |||
| 67 | Note: While write support is safe in this version (a rewrite from | ||
| 68 | scratch of the NTFS support), it should be noted that the old NTFS | ||
| 69 | write support, included in Linux 2.5.10 and before (since 1997), | ||
| 70 | is not safe. | ||
| 71 | |||
| 72 | This is currently useful with TopologiLinux. TopologiLinux is run | ||
| 73 | on top of any DOS/Microsoft Windows system without partitioning your | ||
| 74 | hard disk. Unlike other Linux distributions TopologiLinux does not | ||
| 75 | need its own partition. For more information see | ||
| 76 | <http://topologi-linux.sourceforge.net/> | ||
| 77 | |||
| 78 | It is perfectly safe to say N here. | ||
