A long time ago, Pedro Martelletto wrote:
Alexander, can you please try to build a test-case that rules out NFS, if at all possible?
I ran into this just this week while moving stuff like crazy. Succeeded to boil stuff down to a very limited set of operations that fscks things up. I run tests on a (disposable :) vnd device but I got the same results on an ordinary partition (wd0n).
Upgraded to snapshot from Nov 25 to make sure this wasn't fixed since I noticed some changes but no better luck there.
Maybe you, or anyone else, can do somthing of it. "Fails like a charm" every time for me.
/Alexander ---- $ dd if=/dev/zero of=msdos_fs bs=1024 count=1024 1024+0 records in 1024+0 records out 1048576 bytes transferred in 0.014 secs (70148247 bytes/sec) $ sudo vnconfig vnd0 msdos_fs $ sudo newfs_msdos /dev/rvnd0c /dev/rvnd0c: 2008 sectors in 251 FAT12 clusters (4096 bytes/cluster) bps=512 spc=8 res=1 nft=2 rde=512 sec=2048 mid=0xf0 spf=1 spt=63 hds=1 hid=0 $ sudo mount_msdos -m 777 -l /dev/vnd0c /mnt/test/ $ cd /mnt/test $ mkdir a aa ab $ find . . ./a ./aa ./ab $ mv aa ab a $ find . . ./a ./a/aa $ ll a total 16 drwxrwxrwx 1 root wheel 4096 Nov 26 00:52 aa/ drwxrwxrwx 1 root wheel 4096 Nov 26 00:52 ab/ $ find -L . . ./a ./a/aa ./a/ab