]> Sergey Matveev's repositories - public-inbox.git/commitdiff
syscall: fallback to rename on renameat2 EINVAL
authorDominique Martinet <asmadeus@codewreck.org>
Thu, 9 Dec 2021 02:50:51 +0000 (11:50 +0900)
committerEric Wong <e@80x24.org>
Tue, 1 Feb 2022 09:32:17 +0000 (09:32 +0000)
ZFS appears to incorrectly return EINVAL on renameat2 when the operation is not
supported:
renameat2(AT_FDCWD, "...", AT_FDCWD, "...", RENAME_NOREPLACE) = -1 EINVAL

Fall back to the racy rename in this case as well:


No differences found