This section aims to explain how the clone() syscall is executed when the systme is under the NUMA architechture.
System Call Handler for clone()
If the call is made by the glibc wrapper clone(), the clone syscall handler is used
If syscall(SYS_clone3, ...) is used (no wrapper provided by glibc), the clone3() syscall handler is used.
Both path ends in a kernel_clone() call.
#ifdef __ARCH_WANT_SYS_CLONE
#ifdef CONFIG_CLONE_BACKWARDS