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@