From: Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>
To: edward.robbins@domain.hid
Cc: xenomai@xenomai.org
Subject: Re: [Xenomai-help] Very high latencies under stress testing
Date: Sat, 23 Oct 2010 23:52:55 +0200 [thread overview]
Message-ID: <4CC35937.8060001@domain.hid> (raw)
In-Reply-To: <1287859578.113425004@domain.hid>
edward.robbins@domain.hid wrote:
> But no cigar...
>
> Latency at 4491us, trace attached
>
> I've supposedly got SMI disabled, MTRRs are disabled, ACPI processor
> disabled, CPU frequency scaling disabled, MSI and MSI-X disabled. I
> can't disable USB legacy in the BIOS because the option is grayed out
> (and no other options seem to make it work. I'm running through the
> troubleshooting file to see if there's anything else I can try but I
> can't see anything.
>
> The BIOS has a ridiculous number of options, I have gone through and
> disabled most of them even though in many cases I'm really not sure
> what it is that they do - I just hope they don't cause anything to
> melt:
>
> CRID, disabled memory thermal management, turned off lots of ACPI and
Pay attention not to disable ACPI completely, as this enables APM, the
legacy power management, and this one causes high latencies.
> power options - C2, C3, S4 wakeup from RTC, Trusted Execution
> Technology, P-States, Thermal Mode, C-States, C-State Pop Up Mode,
> C-State Pop Down Mode, DeepC4, Hard C4E, C6 Enhanced Multi Threaded
> Thermal Monitoring (EMTTM), Bi-directional PROCHOT, Dynamic FSB
> Switching, Turbo Mode, ACPI 3.0 T-States, CPU Digital Thermal Sensor,
> PCI Clock Run, Storage Break Event, PCIE Break Event, PCI Break
> Event, EHCI Break Event, UHCI Break Event, HDA Break Event, ACPI S3,
> wake on PME and set "ACPI Selection" from Acpi3.0 to Acpi1.0B in the
> hope it will be better supported.
>
> I'm at a bit of a loss. Next I will try to figure out how to read the
> traces. The latency consistently jumps from <20us (normally around
> 14/15) to just under 4500us each time I run the test, so I am
> wondering if it is some specific thing that takes this long. I will
> also try to read the LTP output to see what it's doing when it fails,
> and see if this is consistent.
>
> Gilles, I really appreciate all the help, thank you.
You are welcome, no problem. A few things to try: could you try and use
the latest I-pipe for 2.6.35? Just to rule out anything which would have
been fixed since 2.6.32.
Something else, did you try to run your system completely without
framebuffer and X-window? In good old text mode?
I do not know what more to suggest. The traces you sent show
consistently ipipe_check_context at the point where you have the issue,
I do not know whether this is a coincidence. Do you get any I-pipe
message in the kernel logs after the latency peak happens?
--
Gilles.
next prev parent reply other threads:[~2010-10-23 21:52 UTC|newest]
Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-10-23 14:54 [Xenomai-help] Very high latencies under stress testing edward.robbins
2010-10-23 15:37 ` Gilles Chanteperdrix
2010-10-23 16:21 ` edward.robbins
2010-10-23 16:26 ` edward.robbins
2010-10-23 18:46 ` edward.robbins
2010-10-23 21:52 ` Gilles Chanteperdrix [this message]
2010-10-24 15:55 ` edward.robbins
2010-10-23 16:13 ` Gilles Chanteperdrix
2010-10-23 16:22 ` Gilles Chanteperdrix
-- strict thread matches above, loose matches on Subject: below --
2010-08-13 14:17 edward.robbins
2010-08-13 14:35 ` Gilles Chanteperdrix
2010-08-16 12:13 ` edward.robbins
2010-08-16 12:32 ` Gilles Chanteperdrix
2010-09-03 16:30 ` edward.robbins
2010-09-04 8:51 ` Philippe Gerum
2010-10-15 9:21 ` edward.robbins
2010-10-15 11:54 ` edward.robbins
2010-10-15 13:51 ` Gilles Chanteperdrix
2010-10-15 14:13 ` edward.robbins
2010-10-15 14:25 ` Gilles Chanteperdrix
2010-10-15 14:33 ` Philippe Gerum
2010-10-19 13:52 ` edward.robbins
2010-10-19 20:01 ` Gilles Chanteperdrix
2010-10-23 11:08 ` edward.robbins
2010-10-23 11:13 ` Gilles Chanteperdrix
2010-10-23 11:22 ` edward.robbins
2010-10-23 11:36 ` Gilles Chanteperdrix
2010-10-23 13:45 ` edward.robbins
2010-10-23 13:51 ` Gilles Chanteperdrix
2010-10-23 13:56 ` edward.robbins
2010-10-23 13:58 ` Gilles Chanteperdrix
2010-10-23 14:32 ` edward.robbins
2010-10-23 14:37 ` Gilles Chanteperdrix
2010-10-23 14:48 ` edward.robbins
2010-10-23 15:16 ` edward.robbins
2010-10-23 14:10 ` Gilles Chanteperdrix
2010-08-13 14:40 ` Philippe Gerum
2010-08-13 16:15 ` Philippe Gerum
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4CC35937.8060001@domain.hid \
--to=gilles.chanteperdrix@xenomai.org \
--cc=edward.robbins@domain.hid \
--cc=xenomai@xenomai.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.