cvs commit: src/sys/kern kern_spinlock.c src/sys/platform/vkernel/i386         cpu_regs.c src/sys/sys systm.h src/sys/platform/pc32/i386         machdep.c
    Simon 'corecode' Schubert 
    corecode at fs.ei.tum.de
       
    Mon Jul  2 10:07:32 PDT 2007
    
    
  
Matthew Dillon wrote:
>   Log:
>   Implement an architecture call for contended spinlocks so the vkernel can
>   insert a usleep().
Very nice.  I've been meaning to do this.  We could use monitor/mwait on core2duo CPUs for power reduction for example (also when waiting for the mplock/scheduler changes in the idle loop).
cheers
  simon
    
    
More information about the Commits
mailing list