I am new to BSD family, however I wanted to try how it works. I tested two FreeBSD-derived desktop-oriented products: PCBSD and DesktopBSD some time ago and noticed that using XFS partition crashes the whole system to give reboot, which I reported on their fora. I was informed that XFS write support is only experimental and it should not be mounted for writing. Today I examined the latest stable release of FreeBSD 7.1.
I just mounted manually my XFS partition without giving explicitly 'write' option. It turned out it was mounted with write access however. I succesfully created several files then I typed 'umount this_partition' and the whole system rebooted.
This is insane. Why - if the support for writing XFS partition is experimental only - FreeBSD mounts it for writing by default? And why unmounting causes reboot?? How is supposed FBSD to be considered stable if simply unmounting a filesystem crashed the whole system?