/fs/nls/ |
D | Kconfig | 10 as the ability of some filesystems to use native languages 26 system (if different) to store data (filenames) on a disk. 44 in so-called DOS codepages. You need to include the appropriate 45 codepage if you want to be able to read/write these filenames on 46 DOS/Windows partitions correctly. This does apply to the filenames 47 only, not to the file contents. You can include several codepages; 48 say Y here if you want to include the DOS codepage that is used in 56 in so-called DOS codepages. You need to include the appropriate 57 codepage if you want to be able to read/write these filenames on 58 DOS/Windows partitions correctly. This does apply to the filenames [all …]
|
/fs/cifs/ |
D | CHANGES | 3 Improve support for multiple security contexts to the same server. We 4 used to use the same "vcnumber" for all connections which could cause 5 the server to treat subsequent connections, especially those that 7 user's smb session. This fix allows cifs to mount multiple times to the 13 Add "forcemandatorylock" mount option to allow user to use mandatory 16 specified and user does not have access to query information about the 17 top of the share. Fix problem in 2.6.28 resolving DFS paths to 18 Samba servers (worked to Windows). Fix rmdir so that pending search 21 when using DFS. Add better file create support to servers which support 27 Various fixes to make delete of open files behavior more predictable [all …]
|
D | TODO | 7 for visible, important contributions to this module. Here 11 so that these operations can be supported to Windows servers 13 b) Mapping POSIX ACLs (and eventually NFSv4 ACLs) to CIFS 16 c) Better pam/winbind integration (e.g. to handle uid mapping 23 e) fix NTLMv2 signing when two mounts with different users to same 30 to make it to network filesystems or deviceless filesystems) 38 j) hook lower into the sockets api (as NFS/SunRPC does) to avoid the 41 k) Better optimize open (and pathbased setfilesize) to reduce the 51 m) Add support for storing symlink info to Windows servers 56 vfs change to support removing D_NOTIFY on a file. [all …]
|
D | README | 3 It was designed to comply with the SNIA CIFS Technical Reference (which 4 supersedes the 1992 X/Open SMB Standard) as well as to perform best practice 26 to add the cifs vfs to your kernel configure options if 28 users do not need to apply the cifs_24.patch since the cifs vfs is 31 the cifs download to your kernel build directory e.g. 33 cp <cifs_download_dir>/fs/cifs/* to <kernel_download_dir>/fs/cifs 39 6) make modules (or "make" if CIFS VFS not to be built as a module) 54 type "make modules_install" (or if you prefer, manually copy the file to 58 for your distribution on how to install a new kernel (usually you 62 the CIFS VFS web site) copy it to the same directory in which mount.smbfs and [all …]
|
D | cifs_unicode.c | 35 cifs_strfromUCS_le(char *to, const __le16 *from, in cifs_strfromUCS_le() argument 45 codepage->uni2char(le16_to_cpu(from[i]), &to[outlen], in cifs_strfromUCS_le() 50 to[outlen++] = '?'; in cifs_strfromUCS_le() 53 to[outlen] = 0; in cifs_strfromUCS_le() 64 cifs_strtoUCS(__le16 *to, const char *from, int len, in cifs_strtoUCS() argument 69 wchar_t *wchar_to = (wchar_t *)to; /* needed to quiet sparse */ in cifs_strtoUCS() 80 to[i] = cpu_to_le16(0x003f); in cifs_strtoUCS() 83 to[i] = cpu_to_le16(wchar_to[i]); in cifs_strtoUCS() 87 to[i] = 0; in cifs_strtoUCS()
|
D | Kconfig | 7 (CIFS) protocol which is the successor to the Server Message Block 17 client for mounting to CIFS compliant servers. It includes 22 If you need to mount to Samba or Windows from this machine, say Y. 29 mounted by the cifs client to be displayed in /proc/fs/cifs/Stats 36 request timing to be displayed in /proc/fs/cifs/DebugData and also 37 allow optional logging of slow responses to dmesg (depending on the 53 SMB protocol but LANMAN based authentication is needed to 56 Enabling this option allows the cifs module to mount to older 60 have a need to access old SMB servers (and are on a private 61 network) you probably want to say N. Even if this support [all …]
|
/fs/ntfs/ |
D | ChangeLog | 5 held. Just have to be careful in read-/writepage and other helpers 6 not running under i_mutex that we play nice. Also need to be careful 8 UPDATE: The only things that need to be checked are the compressed 15 causes a write of any mirrored mft records due to the mft mirror 23 we try to empty the journal $LogFile contents by calling 25 journal is large ntfs_attr_set() results in the VM trying to balance 26 dirty pages which in turn tries to that the s_umount lock and thus we 27 get a deadlock. The solution is to not use ntfs_attr_set() and 34 - Fix deadlock in fs/ntfs/inode.c::ntfs_put_inode(). Thanks to Sergey 41 - Fix two compiler warnings on Alpha. Thanks to Andrew Morton for [all …]
|
/fs/reiserfs/ |
D | README | 9 Reiser, or authorized to be licensed by him, have been in the past, 10 and likely will be in the future, licensed to other parties under 11 other licenses. If you add your code to governed files, and don't 12 want it to be owned by Hans Reiser, put your copyright label on that 15 Reiser, and by adding your code to it, widely distributing it to 19 to license code labeled as owned by you on your behalf other than 20 under the GPL, because he wants to know if it is okay to do so and put 21 a check in the mail to you (for non-trivial improvements) when he 22 makes his next sale. He makes no guarantees as to the amount if any, 23 though he feels motivated to motivate contributors, and you can surely [all …]
|
/fs/jffs2/ |
D | README.Locking | 9 This document attempts to describe the existing locking rules for 10 JFFS2. It is not expected to remain perfectly up to date, but ought to 17 The alloc_sem is a per-filesystem mutex, used primarily to ensure 27 have been properly linked into the data structures for the inode to 29 nodes to an inode may obsolete old ones, and by holding the alloc_sem 33 don't actually get erased until the write-buffer has been flushed to 37 the alloc_sem is also used to protect the wbuf-related members of the 38 jffs2_sb_info structure. Atomically reading the wbuf_len member to see 52 The reason that the i_sem itself isn't used for this purpose is to 54 before calling a function which may need to allocate space. The [all …]
|
D | TODO | 6 do shared writable mmap, if we can have a fs hook for do_wp_page() to 13 mount doesn't have to read the flash twice for large files. 23 - Split writes so they go to two separate blocks rather than just c->nextblock. 24 By writing _new_ nodes to one block, and garbage-collected REF_PRISTINE 25 nodes to a different one, we can separate clean nodes from those which 26 are likely to become dirty, and end up with blocks which are each far 27 closer to 100% or 0% clean, hence speeding up later GC progress dramatically. 29 the full dirent, we only need to go to the flash in lookup() when we think we've 31 - Doubly-linked next_in_ino list to allow us to free obsoleted raw_node_refs immediately?
|
D | writev.c | 20 unsigned long count, loff_t to, size_t *retlen) in mtd_fake_writev() argument 29 ret = mtd->write(mtd, to, vecs[i].iov_len, &thislen, vecs[i].iov_base); in mtd_fake_writev() 33 to += vecs[i].iov_len; in mtd_fake_writev() 41 unsigned long count, loff_t to, size_t *retlen) in jffs2_flash_direct_writev() argument 46 res = jffs2_sum_add_kvec(c, vecs, count, (uint32_t) to); in jffs2_flash_direct_writev() 54 return c->mtd->writev(c->mtd, vecs, count, to, retlen); in jffs2_flash_direct_writev() 56 return mtd_fake_writev(c->mtd, vecs, count, to, retlen); in jffs2_flash_direct_writev()
|
/fs/partitions/ |
D | Kconfig | 7 Say Y here if you would like to use hard disks under Linux which 11 Note that the answer to this question won't directly affect the 12 kernel: saying N will just cause the configurator to skip all 28 Say Y here if you would like to use hard disks under Linux which 41 Say Y here if you would like to use hard disks under Linux which 69 to read disks partitioned under RISCiX. 75 Say Y here if you would like to use hard disks under Linux which 82 Say Y here if you would like to use hard disks under Linux which 89 Say Y here if you would like to use hard disks under Linux which 96 Say Y here if you would like to be able to read the hard disk [all …]
|
/fs/ncpfs/ |
D | Kconfig | 5 tristate "NCP file system support (to mount NetWare volumes)" 9 used by Novell NetWare clients to talk to file servers. It is to 10 IPX what NFS is to TCP/IP, if that helps. Saying Y here allows you 11 to mount NetWare file server volumes and to access them just like 16 You do not have to say Y here if you want your Linux box to act as a 19 General information about how to connect Linux, Windows machines and 23 ncpfs. Say N unless you are connected to a Novell network. 29 NCP allows packets to be signed for stronger security. If you want 30 security, say Y. Normal users can leave it off. To be able to use 38 special applications which are able to utilize this locking scheme. [all …]
|
/fs/ |
D | Kconfig.binfmt | 8 systems. Saying Y here will enable your kernel to run ELF binaries 12 to run executables from different architectures or operating systems 15 want to say Y here. 22 you'll have to install the newest ELF runtime libraries, including 36 segments of a binary to be located in memory independently of each 38 MMU is available as it still permits text segments to be shared, 41 It is also possible to run FDPIC ELF binaries on MMU linux also. 53 the first page of the file in a core dump makes it possible to 55 cost and disk space to dump all the text. However, versions of 96 The conversion to ELF started in 1995. This option is primarily [all …]
|
D | select.c | 251 int poll_select_set_timeout(struct timespec *to, long sec, long nsec) in poll_select_set_timeout() argument 260 to->tv_sec = to->tv_nsec = 0; in poll_select_set_timeout() 262 ktime_get_ts(to); in poll_select_set_timeout() 263 *to = timespec_add_safe(*to, ts); in poll_select_set_timeout() 367 ktime_t expire, *to = NULL; in do_select() local 459 if (end_time && !to) { in do_select() 461 to = &expire; in do_select() 465 to, slack)) in do_select() 563 struct timespec end_time, *to = NULL; in SYSCALL_DEFINE5() local 571 to = &end_time; in SYSCALL_DEFINE5() [all …]
|
/fs/affs/ |
D | Changes | 14 Alas, I've got no alpha to debug. :-( 20 - The feature to automatically make the fs clean 24 - When a file is truncated to a size that is not 27 this fs never claimed to be Posix conformant. 29 Please direct bug reports to: zippel@linux-m68k.org 45 - change to global min macro + warning fixes 65 - disable link to directories until we can properly support them. 94 - Converted to use 2.3.x page cache [Dave Jones <dave@powertweak.com>] 100 - Changed partition checker to allow devices 104 word at 0xd0 that Windows likes to write to. [all …]
|
/fs/befs/ |
D | ChangeLog | 15 Thanks to Laszlo Boszormenyi for pointing this out to me. 19 * Added Sergey S. Kostyliov's patch to eliminate memcpy() overhead 33 wouldn't work on older (<2.4.10) kernels due to an unresolved symbol. 37 * Sergey S. Kostyliov made befs_find_key() use a binary search to find 53 names like file1 and file2 to mysteriously be duplicates of each other 54 (because they have the same inode number). Many thanks to Pavel Roskin 76 * Made functions in endian.h to do the correct byteswapping, no matter 83 * Added byteswapping to all metadata reads from disk. 86 * Remove the typedef of struct super_block to vfs_sb, as it offended 101 * Added mount option to control debug printing. [all …]
|
/fs/sysv/ |
D | inode.c | 108 unsigned char * from, unsigned char * to) in read3byte() argument 111 to[0] = from[0]; in read3byte() 112 to[1] = 0; in read3byte() 113 to[2] = from[1]; in read3byte() 114 to[3] = from[2]; in read3byte() 116 to[0] = from[0]; in read3byte() 117 to[1] = from[1]; in read3byte() 118 to[2] = from[2]; in read3byte() 119 to[3] = 0; in read3byte() 121 to[0] = 0; in read3byte() [all …]
|
/fs/sysfs/ |
D | Kconfig | 5 The sysfs filesystem is a virtual filesystem that the kernel uses to 7 relationships to one another. 9 Users can use sysfs to ascertain useful information about the running 11 which driver each is bound to. sysfs can also be used to tune devices 14 Some system agents rely on the information in sysfs to operate. 15 /sbin/hotplug uses device and object attributes in sysfs to assist in 18 sysfs is currently used by the block subsystem to mount the root 23 Designers of embedded systems may wish to say N here to conserve space.
|
/fs/jfs/ |
D | jfs_unicode.c | 32 int jfs_strfromUCS_le(char *to, const __le16 * from, in jfs_strfromUCS_le() argument 45 &to[outlen], in jfs_strfromUCS_le() 50 to[outlen++] = '?'; in jfs_strfromUCS_le() 55 to[i] = '?'; in jfs_strfromUCS_le() 68 to[i] = (char) (le16_to_cpu(from[i])); in jfs_strfromUCS_le() 72 to[outlen] = 0; in jfs_strfromUCS_le() 82 static int jfs_strtoUCS(wchar_t * to, const unsigned char *from, int len, in jfs_strtoUCS() argument 91 charlen = codepage->char2uni(from, len, &to[i]); in jfs_strtoUCS() 102 to[i] = (wchar_t) from[i]; in jfs_strtoUCS() 105 to[i] = 0; in jfs_strtoUCS()
|
/fs/fat/ |
D | Kconfig | 5 If you want to use one of the FAT-based file systems (the MS-DOS and 7 to include FAT support. You will then be able to mount partitions or 13 the foundation for the other file systems. You will have to say Y or 14 M to at least one of "MSDOS fs support" or "VFAT fs support" in 15 order to make use of it. 17 Another way to read and write MSDOS floppies and hard drive 19 mtools ("man mtools") program suite. You don't need to say Y here in 20 order to do that. 22 If you need to move large files on floppies between a DOS and a 33 -- they will have to be modules as well. [all …]
|
/fs/cramfs/ |
D | README | 23 null-padded to a multiple of 4 bytes. 25 The order of inode traversal is described as "width-first" (not to be 33 allows cramfs_lookup to return more quickly when a filename does not 44 padding to multiple of 4 bytes 58 applied to the i'th blksize-sized chunk of the input data. 70 kernels up to at least 2.3.39 didn't support holes. Run mkcramfs 71 with -z if you want it to create files that can have holes in them. 87 (Block size in cramfs refers to the size of input data that is 88 compressed at a time. It's intended to be somewhere around 91 The superblock ought to indicate the block size that the fs was [all …]
|
/fs/ufs/ |
D | Kconfig | 8 this file system as well. Saying Y here will allow you to read from 9 these partitions; if you also want to write to them, say Y to the 17 good portable way to transport files and directories between unixes 21 When accessing NeXTstep files, you may need to convert them from the 22 NeXT character set to the Latin1 character set; use the program 28 If you haven't heard about all of this before, it's safe to say N. 34 Say Y here if you want to try writing to UFS partitions. This is 42 Y here. This will result in _many_ additional debugging messages to be 43 written to the system log.
|
/fs/autofs4/ |
D | Kconfig | 4 The automounter is a tool to automatically mount remote file systems 5 on demand. This implementation is partially kernel-based to reduce 11 want to answer Y to "NFS file system support", below. 14 called autofs4. You will need to add "alias autofs autofs4" to your 18 don't have a laptop which needs to dynamically reconfigure to the
|
/fs/smbfs/ |
D | Kconfig | 7 (WfW), Windows 95/98, Windows NT and OS/2 Lan Manager use to share 8 files and printers over local networks. Saying Y here allows you to 16 Note: if you just want your box to act as an SMB *server* and make 17 files and printing services available to Windows clients (which need 18 to have a TCP/IP stack), you don't need to say Y here; you can use 22 General information about how to connect Linux, Windows machines and 33 need to specify the local charset (CONFIG_NLS_DEFAULT) in the nls 34 settings and you need to give the default nls for the SMB server as 47 This setting allows you to specify a default value for which 50 default to CONFIG_NLS_DEFAULT.
|