A component of either path prefix denies search permission. The requested link requires writing in a directory with a mode that denies write permission. The directory in which the entry for the new name is being placed cannot be extended because there is no space left on the file system containing the directory. The directory in which the entry for the new name is being placed cannot be extended because the user's quota of disk blocks on the file system containing the directory has been exhausted. The requested link requires writing in a directory on a read-only file system.
Path points outside the process's allocated address space.
To is a directory and is not empty.