Just read the following on the FreeBSD man page for the rename syscall:...[EXDEV] The link named by to and the file named by from are on        different logical devices (file systems).  Note that        this error code will not be returned if the implemen-        tation permits cross-device links....Especially: .. if the implementation permits cross-device links.Are there Unixes that implement this behavior using cross-device links? Which ones?Sidenote:One case, where it would be useful to have cross-device links is atomic renames. How can one have atomic renames if a the system (like most) does not support these over devices?
Which Unixes support cross-device filesystem links (in particular for rename)?
files;rename;devices;system calls;architecture