The CLONE_VFORK flag causes the parent to suspend until the child
exits or execs so without the memory sharing CLONE_VM would give
this is really closer to fork but we convert vfork to fork by
removing CLONE_VM anyway so there is no reason not to allow this.
Fixes BZ#417906
n-i-bz Fix non-glibc build of test suite with s390x_features
416667 gcc10 ppc64le impossible constraint in 'asm' in test_isa.
417452 s390_insn_store_emit: dst->tag for HRcVec128
+417906 clone with CLONE_VFORK and no CLONE_VM fails
Release 3.15.0 (12 April 2019)
break;
case VKI_CLONE_VFORK | VKI_CLONE_VM: /* vfork */
+ case VKI_CLONE_VFORK: /* vfork without memory sharing */
cloneflags &= ~VKI_CLONE_VM;
// FALLTHROUGH - assume vfork (somewhat) == fork, see ML_(do_fork_clone).