All of lore.kernel.org
 help / color / mirror / Atom feed
From: Philippe Gerum <rpm@xenomai.org>
To: Sean McGranaghan <smm@domain.hid>
Cc: xenomai@xenomai.org
Subject: Re: [Xenomai-help] Which kernel features to enable/disable?
Date: Wed, 03 May 2006 14:44:13 +0200	[thread overview]
Message-ID: <4458A59D.4050901@domain.hid> (raw)
In-Reply-To: <44589A3E.3020802@domain.hid>

Sean McGranaghan wrote:
> Hello all,
> 
> I am configuring a new PC for Xenomai 2.1 with a 2.6.16 kernel. In the 
> past I have always used a vanilla kernel in the default configuration. I 
> was wondering what features are recommended to enable or disable in the 
> default kernel configuration? For example I know to enable the SMI 
> workaround if the chipset supports it.
> 
> What about SMP?

If you have a SMP, HT or multi-core box, Xenomai will support this too 
(HT will introduce additional latency though). If not, well, it will 
still support this, but at the expense of the usual performance 
degradation of enforcing inter-CPU locks uselessly.

> Kernel pre-emption?

No problem.

> Power management ACPI/APM/frequency scaling?
>

Not all ACPI is bad, but you will need to check the options that you 
really need and which don't hurt your setup. Frequency scaling is bad 
for instance. However, you may want to enable ACPI only for the purpose 
of enumerating multiple CPUs if you need to do so for booting (HT comes 
to mind). APM is a no go.

> Or, are all these irrelevant because Xenomai sits ahead of the kernel in 
> the interrupt pipeline?
> 

This is unrelated. The pipeline only affects the dispatching of events 
(e.g. interrupts, faults, special kernel events).

> I had this thought because my new motherboard supports hyper-threading 
> and the vanilla kernel build includes SMP support.
>
> Thanks,
> Sean
> 
> _______________________________________________
> Xenomai-help mailing list
> Xenomai-help@domain.hid
> https://mail.gna.org/listinfo/xenomai-help


-- 

Philippe.


  reply	other threads:[~2006-05-03 12:44 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-05-03 11:55 [Xenomai-help] Which kernel features to enable/disable? Sean McGranaghan
2006-05-03 12:44 ` Philippe Gerum [this message]
2006-05-04  3:38 ` Jim Cromie

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=4458A59D.4050901@domain.hid \
    --to=rpm@xenomai.org \
    --cc=smm@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.