__uml_cant_sleep
extern int __uml_cant_sleep(void);
stack = alloc_stack(0, __uml_cant_sleep());
flags = __uml_cant_sleep() ? UM_GFP_ATOMIC : UM_GFP_KERNEL;
stack = alloc_stack(0, __uml_cant_sleep());
data.buf = __uml_cant_sleep() ? uml_kmalloc(PATH_MAX, UM_GFP_ATOMIC) :