[PATCH] uml: preserve errno in error paths