cvs commit: src/sys/kern vfs_mount.c

Simon 'corecode' Schubert corecode at
Mon May 5 15:26:39 PDT 2008

Matthew Dillon wrote:
:>   Modified files:
:>     sys/kern             vfs_mount.c=20
:>   Log:
:>   Properly yield to userland processes.
:Seems that this *still* didn't completely fix the issue.  Do we have to=20
:sleep longer?  Is it safe to do so?
:   simon
    Try reducing the count limit from 10000 to 1000.  If that doesn't work,
    try sleeping for 2 ticks instead of 1 tick (with the count limit at
Oh, maybe I should try to find out why the stutter happens in the first 
place.  I suspect it to be because the sound card interrupt handler 
doesn't get serviced.  But then -- why isn't the sleep enough?  The sleep 
should schedule any runnable interrupt handler right away.

Serve - BSD     +++  RENT this banner advert  +++    ASCII Ribbon   /"\
Work - Mac      +++  space for low €€€ NOW!1  +++      Campaign     \ /
Party Enjoy Relax   |      Against  HTML   \
Dude 2c 2 the max   !       Mail + News   / \

More information about the Commits mailing list