From: Christian Brauner > Sent: 31 October 2019 11:36 ... > /* Intentional user visible API change */ > clone3() was released with 5.3. Currently, it is not documented and very > unclear to userspace how the stack and stack_size argument have to be > passed. After talking to glibc folks we concluded that trying to change > clone3() to setup the stack instead of requiring userspace to do this is > the right course of action. What happens if someone 'accidentally' runs a program compiled for the new API on a system running the existing 5.3 kernel? While it won't work, it needs to die reasonably gracefully. David - Registered Address Lakeside, Bramley Road, Mount Farm, Milton Keynes, MK1 1PT, UK Registration No: 1397386 (Wales)