Hi Matthew, Ritesh, On 27/01/2022 13:40, Matthew Wilcox wrote: > here's an idea: > > while true; do > mv confdir3/confdir3 tmpd; rmdir confdir3; mv tmpd confdir3; > done > Thankyou for all your comments - mv'ing a child directory "up" and deleting *that* did the trick! Infact I was complaining about this to some colleagues who kindly pointed me to this thread [1] where someone has exactly the same issue. Searching for `confdir3`, it turns out this issue is more googleable than I initially realized - there's quite a few others who have bumped into these weird path length limitations, in particular with docker (there's another thing I forgot to mention - to be clear, I'm running QEMU inside a docker container.) Still it seems strange, since the QEMU VM disk image is a static file within the docker file system, and there are no bind mounts going on in the container. [1]: https://github.com/moby/moby/issues/13451