CVSROOT:        /cvs
Module name:    src
Changes by:     [EMAIL PROTECTED]       2008/07/28 23:59:11

Modified files:
        sys/dev        : audio.c 

Log message:
When paused (or overrun), the record ring pointers are not incremented
properly in audio_rint(), the periodic boundary conditions aren't met. This
causes, later read(2) to return EFAULT while trying to access unmapped
regions of the kernel address space. Fix this by using the correct pointer
arithmetic.

ok jakemsr@

Reply via email to