Changeset 2cb5e64 in mainline for arch


Ignore:
Timestamp:
2006-06-04T19:47:36Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
7509ddc
Parents:
c4e4507
Message:

Make use of thread_join_timeout() and thread_detach() in kernel.

Improved comments in slab.h.

Location:
arch/ia32
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • arch/ia32/include/smp/mps.h

    rc4e4507 r2cb5e64  
    117117
    118118extern waitq_t ap_completion_wq;
    119 extern waitq_t kmp_completion_wq;
    120119
    121120extern struct smp_config_operations mps_config_operations;
  • arch/ia32/src/smp/mps.c

    rc4e4507 r2cb5e64  
    8080
    8181waitq_t ap_completion_wq;
    82 waitq_t kmp_completion_wq;
    83 
    8482
    8583/*
  • arch/ia32/src/smp/smp.c

    rc4e4507 r2cb5e64  
    8585                io_apic = (__u32 *) io_apic_address;
    8686        }
    87 
    88         /*
    89          * Must be initialized outside the kmp thread, since it is waited
    90          * on before the kmp thread is created.
    91          */
    92         waitq_initialize(&kmp_completion_wq);
    93 
    9487}
    9588
     
    173166                        printf("INIT IPI for l_apic%d failed\n", ops->cpu_apic_id(i));
    174167        }
    175 
    176         /*
    177          * Wakeup the kinit thread so that
    178          * system initialization can go on.
    179          */
    180         waitq_wakeup(&kmp_completion_wq, WAKEUP_FIRST);
    181168}
    182169
Note: See TracChangeset for help on using the changeset viewer.