All of lore.kernel.org
 help / color / mirror / Atom feed
From: Dirk Roloff <roloff@domain.hid>
To: adeos-main@gna.org
Subject: Re: [Adeos-main] 260 uSec latency and no idea why
Date: Fri, 12 Mar 2004 18:14:54 +0100	[thread overview]
Message-ID: <200403121814.54058.roloff@domain.hid> (raw)
In-Reply-To: <200403120744.i2C7iI725496@domain.hid>

> > So it must be the celeron box or some kernel/compiler settings on it.
> >
> > But what is able to delay the delivery of an interrupt if there is no one
> > calling cli or masking irq's (Both is prohibited by adeos isn't it ?)
>
> It is a software layer - no hardware prhibiting this - so if
> you have a X-server doing cli/sti in the driver or a binary driver that
> does somthing like that - they adeos can't stop it.

There is no X on it. Think of a Box that is very slim.
Its a Satelitereceiver (My problem is the driver for the receiver card - the tests i'am doing are just
to figure out where i get the latencys)
Ok here a list of whats in there:

h/ware:
CPU: Celeron 4 GHz
256 MB MainMemory
A Intel D865GBF MainBoard:
	Intel 856G Chipset
	Intel® Extreme Graphics 2 controller (non AGP)
	10/100 Ethernet onBoard (using e100.o module)
	onBoard Audio, USB etc... not user no drivers loaded or compiled in the kernel
	Two Serial ATA IDE interfaces (ICH5)
ReceiverCard - but driver not loaded while this testings.
A FlashDisk on the IDE-Controler. It is _not_ using DMA !!!!

s/ware:
self compiled Kernel 2.4.24-adeos r10
(All options not needed are disabled - make is smal)
root patition mounted readonly
a ramdisk of 64 MB

>ps fax
  PID  Uid     VmSize Stat Command
    1 root        520 S   init
    2 root            SW  [keventd]
    3 root            SWN [ksoftirqd_CPU0]
    4 root            SW  [kswapd]
    5 root            SW  [bdflush]
    6 root            SW  [kupdated]
   39 root        664 S   /bin/sh
   40 root        524 S   init
   92 root        588 R   ps fax

init is a busybox binary (hmmm ... ok i will check this for cli calls)

Thats it. Any suspects found?

>
> > One thing would be waking a suspended cpu - but i disabled APM.
> > Someone told me Intel SpeedStep switching the mode will take hundrets of
> > MicroSecs but i didn't find what this is yet. Have to google some more.
> >a
>
> could you run the test code in the adeos cvs repository
> and send me the numbers ?

Long mail is on the way to you.
Result:
irq_jitter shows:
Out of bounds 222 us
Out of bounds -223 us

Thanks 
Dirk



  reply	other threads:[~2004-03-12 17:14 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-03-11  2:26 [Adeos-main] 260 uSec latency and no idea why Dirk Roloff
2004-03-11 19:04 ` Paolo Mantegazza
2004-03-12  3:22   ` Dirk Roloff
2004-03-12  7:44     ` Der Herr Hofrat
2004-03-12 17:14       ` Dirk Roloff [this message]
2004-03-12 19:32       ` Paolo Mantegazza
2004-03-12  9:52         ` Gilles Chanteperdrix
2004-03-12 10:08           ` Der Herr Hofrat
2004-03-12 17:15           ` Dirk Roloff
2004-03-12 18:45     ` Paolo Mantegazza
2004-03-12 23:00       ` Dirk Roloff
2004-03-15  8:53         ` Vitor Angelo
2004-03-18 13:11           ` Dirk Roloff

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=200403121814.54058.roloff@domain.hid \
    --to=roloff@domain.hid \
    --cc=adeos-main@gna.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.