On Fri, 2006-06-23 at 09:44 +0930, Jonathan Woithe wrote:
Despite what the log says, this was running a 2.0 GHz "Dothan"
Centrino CPU. Kernel was 2.6.16-rt25, distro was Slackware 10.2. Both
the stress tester and the monitor were run with RT privilege access.
The firewire interface used has a TI OHCI chipset.
I apologise that the run was particularly short and that therefore the
statistics aren't particularly good, but it does seem to confirm the
observations you made on your machine. The large latencies only occur
when the stress tester is running.
What if you run the latency tester at RT priority 99? Testing at 80 is
not particularly useful.
If anything else is running at 99, what happens if you lower those other
processes to 98?
What processes do you have running at RT priority 80 or above?
Does the Firewire stack do a lot of its work in timers?
Lee