If we need to raise an error, make sure the internal state is clean, because a successful driver.Get() may have its internal state changed (eg. counting, or mounts), while callers will only do that after a succussful Mount(). Signed-off-by: shuai-z <zs.broccoli@gmail.com> Upstream-commit: 05ff40b07a5857b41e17290e1d7cef516f122d6c Component: engine