This fixes creating a directory, renaming it and then creating a directory with the same name again, which would previously fail.
This PR also includes a fix to correctly set the name of an InodeVal when renaming. The wrong value was not observable outside of preopens AFAICT, but having the correct value is, at the very least, future-proof.
This fixes creating a directory, renaming it and then creating a directory with the same name again, which would previously fail.
This PR also includes a fix to correctly set the name of an
InodeVal
when renaming. The wrong value was not observable outside of preopens AFAICT, but having the correct value is, at the very least, future-proof.