All of lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Lockhart <Thomas.Lockhart@domain.hid>
To: Philippe Gerum <rpm@xenomai.org>
Cc: Petr Cervenka <grugh@domain.hid>,
	xenomai-help <xenomai@xenomai.org>,
	"Lockhart, Thomas G" <thomas.g.lockhart@domain.hid>
Subject: Re: [Xenomai-help] rtdm_event_timedwait returns -EINTR
Date: Fri, 01 May 2009 14:35:44 -0700	[thread overview]
Message-ID: <49FB6B30.80806@domain.hid> (raw)
In-Reply-To: <1241170820.26544.209.camel@domain.hid>

>  Mmm, actually, I would bet that this latency is caused by an
>  inter-CPU TLB flush request; this is a bug fixed in recent releases
>  of the I-pipe patch, both for 2.6.28.9 and 2.6.29.1. There is no
>  backport for 2.6.26, but you should be able to apply this commit
>  manually:
> 
http://git.denx.de/?p=ipipe-2.6.git;a=commit;h=69f7e0c005eca37a04104dd85f30095791e8c2f7

That was easy to patch manually and seems to have helped a lot. I'm 
still seeing an occasional "spike" of about 35usec or so every few 
minutes but the majority of the spikes (hmm, the latency is still pretty 
good so I hate to call them spikes; maybe "bumps"?) have gone away. 
Thanks for the suggestion!

Would it be helpful if I integrated this patch into the 2.6.26 support?

                                      - Tom


  reply	other threads:[~2009-05-01 21:35 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <200904301508.29432@domain.hid>
     [not found] ` <200904301509.13094@domain.hid>
     [not found]   ` <200904301510.8382@domain.hid>
     [not found]     ` <200904301511.15875@domain.hid>
     [not found]       ` <200904301512.9035@domain.hid>
     [not found]         ` <200904301513.12716@domain.hid>
     [not found]           ` <200904301514.6099@domain.hid>
     [not found]             ` <200904301515.16182@domain.hid>
2009-04-30 13:16               ` [Xenomai-help] rtdm_event_timedwait returns -EINTR Petr Cervenka
2009-04-30 14:09                 ` Thomas Lockhart
2009-04-30 14:55                   ` Philippe Gerum
2009-04-30 15:27                     ` Gilles Chanteperdrix
2009-04-30 18:37                       ` Philippe Gerum
2009-05-02 16:27                         ` Gilles Chanteperdrix
2009-05-02 18:31                           ` Philippe Gerum
2009-05-04  8:24                       ` Petr Cervenka
2009-05-04  8:41                         ` Philippe Gerum
2009-04-30 22:40                     ` Thomas Lockhart
2009-05-01  9:34                       ` Philippe Gerum
2009-05-01  9:40                       ` Philippe Gerum
2009-05-01 21:35                         ` Thomas Lockhart [this message]
2009-05-01 22:07                           ` Philippe Gerum
2009-05-01 23:44                             ` Thomas Lockhart
     [not found] <200905041613.30996@domain.hid>
     [not found] ` <200905041614.26154@domain.hid>
     [not found]   ` <200905041615.12763@domain.hid>
     [not found]     ` <200905041616.11698@domain.hid>
     [not found]       ` <200905041617.10314@domain.hid>
     [not found]         ` <200905041618.6444@domain.hid>
     [not found]           ` <200905041619.25024@domain.hid>
     [not found]             ` <200905041620.27181@domain.hid>
2009-05-04 14:20               ` Petr Cervenka
2009-05-04 14:22                 ` Philippe Gerum
2009-05-04 14:29                   ` Philippe Gerum
2009-05-04 16:11                     ` Petr Cervenka
2009-05-04 16:21                       ` Gilles Chanteperdrix
2009-05-05  8:22                         ` Petr Cervenka
2009-05-04 17: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=49FB6B30.80806@domain.hid \
    --to=thomas.lockhart@domain.hid \
    --cc=grugh@domain.hid \
    --cc=rpm@xenomai.org \
    --cc=thomas.g.lockhart@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.