1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-27 11:55:06 +00:00
freebsd/sys/fs
Konstantin Belousov 08cf5ceb8e After r254627, the deupdate() started writing the directory entries to
disk.  That has a side effect of corrupting the "." entries names on
rename, since the call to createde() in the msdosfs_rename() sets the
de_Name to the target name.  If any change to the directory attributes
is performed, the wrong name is written back to the on-disk direntry
on update.

Overwrite the de_Name for the directories on rename to correct the dot
name.

Submitted by:	bde
MFC after:	1 week
2014-05-03 16:11:55 +00:00
..
cd9660
deadfs
devfs
ext2fs Revert r263449; 2014-03-21 04:33:38 +00:00
fdescfs Update kernel inclusions of capability.h to use capsicum.h instead; some 2014-03-16 10:55:57 +00:00
fifofs Ignore the error from pipespace_new when creating a pipe. 2014-05-02 00:52:13 +00:00
fuse Update kernel inclusions of capability.h to use capsicum.h instead; some 2014-03-16 10:55:57 +00:00
msdosfs After r254627, the deupdate() started writing the directory entries to 2014-05-03 16:11:55 +00:00
nandfs Take out the hack to write -1's to non-NAND. Always do a BIO_DELETE on 2014-04-18 17:03:43 +00:00
nfs The new draft specification for NFSv4.0 specifies that a server 2014-05-03 00:13:45 +00:00
nfsclient Modify the NFSv4 client's Pathconf RPC (actually a Getattr Op.) 2014-04-23 22:13:10 +00:00
nfsserver The new draft specification for NFSv4.0 specifies that a server 2014-05-03 00:13:45 +00:00
nullfs
procfs
pseudofs
smbfs Use SMB_QUERY_FS_SIZE_INFO request to populate statfs structure. 2014-04-15 09:10:01 +00:00
tmpfs Rename global cnt to vm_cnt to avoid shadowing. 2014-03-22 10:26:09 +00:00
udf
unionfs