Subversion Repositories HelenOS

Rev

Rev 1787 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1787 Rev 1852
Line 126... Line 126...
126
    printf("Read/write locks test #4\n");
126
    printf("Read/write locks test #4\n");
127
   
127
   
128
    waitq_initialize(&can_start);
128
    waitq_initialize(&can_start);
129
    rwlock_initialize(&rwlock);
129
    rwlock_initialize(&rwlock);
130
   
130
   
131
 
-
 
132
   
-
 
133
    for (; ;) {
131
    for (;;) {
134
        thread_t *thrd;
132
        thread_t *thrd;
135
       
133
       
136
        context_save(&ctx);
134
        context_save(&ctx);
137
        printf("sp=%#x, readers_in=%d\n", ctx.sp, rwlock.readers_in);
135
        printf("sp=%#x, readers_in=%d\n", ctx.sp, rwlock.readers_in);
138
       
136