I have tried to profile a program that uses the linux-dvb drivers
and find that many of the ioctl's break.

Looking at the kernel code I see that there are a few interruptable
waits which perhaps are related to the problem.

Especially the READ_STATUS ioctl.  Under profiling this ioctl
always returns successfully but the status is always 0.

However, the front end seems to tune successfully, and data gets
delivered, but it is just the status ioctl's which appear to
break when profiling is enabled (gcc -pg).

Is this a known problem?


_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

Reply via email to