POSIX rename defines that processes should see a consistent picture (which ext4 provides, with or without patches). Text from the rename man page:
> If newpath already exists it will be atomically replaced (subject to a few conditions; see ERRORS below), so that there is no point at which another process attempting to access newpath will find it missing.
Unfortunately, there is not interpretation here. The requirements are clearly set.