This fixes a bona-fide bug -- we didn't update the mtime when an edge was unlocked + moved. However we might as well blindly always update the mtime, even if there is no POSIX-visible change, to be on the safe side.
alpine-debug
alpinedebug