I am not sure ERESTARTNOINTR leaks to user-space. Probably reporter
noticed ERESTARTNOINTR in strace.out and came to the wrong conclusion.
Afaics, make reports -EINVAL.
But I don't think vfork is supposed to be able to fail with EINVAL.
So something is fishy.