All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jan Kiszka <jan.kiszka@domain.hid>
To: Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>
Cc: xenomai-core <xenomai@xenomai.org>
Subject: Re: [Xenomai-core] [RFC] Fast Context Switch Extension for ARM Linux
Date: Mon, 24 Sep 2007 21:25:57 +0200	[thread overview]
Message-ID: <46F80F45.7050406@domain.hid> (raw)
In-Reply-To: <18168.1587.763871.556961@domain.hid>

[-- Attachment #1: Type: text/plain, Size: 1602 bytes --]

Gilles Chanteperdrix wrote:
> Jan Kiszka wrote:
>  > Richard Cochran wrote:
>  > > I know that this is a bit off topic, yet perhaps some on this list
>  > > have interest or knowledge in this area. I am also posting this idea
>  > > to the linux-arm-kernel list.
>  > > 
>  > > I would like to implement the ARM FCSE under Linux, using the Intel
>  > > IXP425 board. Before I start, I would like to ask:
>  > > 
>  > > 1. Has any work already been done in this area?
>  > > 
>  > > 2. Is there something about the current Linux MM that would make this
>  > >    impractical?
>  > 
>  > Nothing is impossible (specifically as FASS proves its feasibility),
>  > it's just a question how much work it is to implement it AND maintain it
>  > or merge it into standard Linux. And I cannot imagine ARM or its
>  > licensees dropping this feature without an acceptable alternative once
>  > Linux started to use it broadly...
> 
> The feature was already dropped, it is deprecated in ARMv6.
> 

I'm not claiming to be an ARM insider, but browsing through some manuals
makes me think that "The c13, Context ID Register, [...] replaces the
FCSE PID register. Use of the FCSE PID Register is deprecated."
Moreover: "The ARM1136JF-S processor implements the Fast Context Switch
Extension (FCSE) and high vectors extension that are required to run
Microsoft WindowsCE." Given this popular user, it is highly unlikely
that a feature comparable to FCSE is going to be removed from the ARM
architecture - at least as long as its cache is located at such an
unpleasant place.

Jan


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 250 bytes --]

  reply	other threads:[~2007-09-24 19:25 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-09-20  6:16 [Xenomai-core] [RFC] Fast Context Switch Extension for ARM Linux Richard Cochran
2007-09-20  9:29 ` Gilles Chanteperdrix
2007-09-24 17:48 ` Jan Kiszka
2007-09-24 18:47   ` Gilles Chanteperdrix
2007-09-24 19:25     ` Jan Kiszka [this message]
2007-09-25  5:35     ` Richard Cochran
2007-09-25  6:24       ` Jan Kiszka
2007-09-25  6:05   ` Richard Cochran
2007-09-26  9:27 ` Sebastian Smolorz
2007-09-27  5:57   ` Richard Cochran
2007-09-28 16:47     ` Sebastian Smolorz
2007-10-05  9:23       ` Richard Cochran

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=46F80F45.7050406@domain.hid \
    --to=jan.kiszka@domain.hid \
    --cc=gilles.chanteperdrix@xenomai.org \
    --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.