In debugging netroot and the nbd9 dracut module, we encountered a situation where the name of the export did not match the name of the mount path. 9P was returning error 2 (ENOENT), but 9nbd was reporting EPROTO.
This slowed us down finding the root cause. It would be better if 9nbd had reported the 9P transport error directly.
In debugging
netrootand the nbd9 dracut module, we encountered a situation where the name of the export did not match the name of the mount path. 9P was returning error 2 (ENOENT), but 9nbd was reporting EPROTO.This slowed us down finding the root cause. It would be better if 9nbd had reported the 9P transport error directly.