]> rtime.felk.cvut.cz Git - l4.git/blobdiff - l4/pkg/uclibc/lib/libpthread/src/attr.c
update
[l4.git] / l4 / pkg / uclibc / lib / libpthread / src / attr.c
index 1f00a6730065a107c263ce60dc8840aeefd08113..e331e7c5eb55aded023ace0031eb51cb1df28f7c 100644 (file)
@@ -49,6 +49,10 @@ __pthread_attr_init(pthread_attr_t *attr)
   attr->__stackaddr = NULL;
   attr->__stackaddr_set = 0;
   attr->__stacksize = STACK_SIZE - ps;
+
+  // L4 specifics
+  attr->affinity = l4_sched_cpu_set(0, ~0, 1);
+  attr->create_flags = 0;
   return 0;
 }
 strong_alias (__pthread_attr_init, pthread_attr_init)