MCS-PDR locks take a *qnode
[akaros.git] / user / pthread / semaphore.h
index cbf8af0..028a484 100644 (file)
@@ -30,7 +30,7 @@ typedef struct sem
 {
        unsigned int count;
        struct pthread_queue queue;
-       struct mcs_pdr_lock lock;
+       struct spin_pdr_lock lock;
 } sem_t;
 
 extern int sem_init (sem_t *__sem, int __pshared, unsigned int __value);