How to probe what application does in kernel (with sound device)?

Fraser Tweedale frase at frase.id.au
Sat Jun 14 00:28:48 UTC 2008


On Fri, Jun 13, 2008 at 12:52:08PM -0700, Yuri wrote:
> I have linux skype that complains that it can't use sound device without 
> giving any details.
> 'truss -f' flag doesn't show any system calls related to sound device 
> (/dev/dsp*). Maybe it's because of child processes aren't really 
> monitored by truss for linux processes.
> But sound from another sound application gets some strange interruption 
> and buzz every time I try to activate sound from skype. That's how I 
> know that skype really does something with sound device.
> 
> Is there a way to probe program's activity with devices in-kernel?
> 
> Yuri
> 

ktrace(1)

From man page:
     The ktrace utility enables kernel trace logging for the specified pro-
     cesses.  Kernel trace data is logged to the file ktrace.out.  The kernel
     operations that are traced include system calls, namei translations, sig-
     nal processing, and I/O.

frase
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-hackers/attachments/20080614/3377ac8b/attachment.pgp


More information about the freebsd-hackers mailing list