I just ran into a problem on my laptop with a March 30th build of current, using ehci. I tried mving a bunch of files and directories to my usb thumb drive (which is using msdosfs), and mv returned a few errors about files with that name already existing. I went to look, and a few directories had been created _as files_, with contents from similar files! I tried a manual mkdir, and the same thing happened. I unmounted, and windows chkdsk found crosslinked files in that directory, which it was able to repair... but I'm going to have to doublecheck and see what got corrupted. So, here's the question: Since the directory I was copying all these files into was created right before the mv was started, does this mean that FreeBSD somehow created the crosslinked files/directories, or is it possible that a crosslink pre-existed, which caused something to go weird? Any other possibilities? Is this something that might have been fixed since the 30th somehow? Thanks, Mike "Silby" SilbersackReceived on Tue Apr 05 2005 - 02:33:40 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:31 UTC