* QNX Neutrino and RT-Xen
@ 2014-01-17 16:50 Pavlo Suikov
2014-01-17 16:59 ` Ian Campbell
0 siblings, 1 reply; 5+ messages in thread
From: Pavlo Suikov @ 2014-01-17 16:50 UTC (permalink / raw)
To: xen-devel
[-- Attachment #1.1: Type: text/plain, Size: 639 bytes --]
Hi,
does anyone know about efforts on bringing QNX Neutrino as a dom0 or domU
in Xen - or, more specifically, in RT-Xen with global/partitioning
schedulers which should potentially support real-time requirements for
target OS?
Existing papers on RT-Xen imply using Linux as a target system, and all QNX
mentions with regard to Xen are quite outdated. I see that RT-Xen
activities are quite recent and production applications may still be
absent, but maybe anyone has tried this yet?
Suikov Pavlo
GlobalLogic
M +38.066.667.1296 S psujkov
www.globallogic.com
<http://www.globallogic.com/>
http://www.globallogic.com/email_disclaimer.txt
[-- Attachment #1.2: Type: text/html, Size: 2693 bytes --]
[-- Attachment #2: Type: text/plain, Size: 126 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: QNX Neutrino and RT-Xen
2014-01-17 16:50 QNX Neutrino and RT-Xen Pavlo Suikov
@ 2014-01-17 16:59 ` Ian Campbell
2014-01-17 18:40 ` Dario Faggioli
0 siblings, 1 reply; 5+ messages in thread
From: Ian Campbell @ 2014-01-17 16:59 UTC (permalink / raw)
To: Pavlo Suikov; +Cc: xen-devel
On Fri, 2014-01-17 at 18:50 +0200, Pavlo Suikov wrote:
> does anyone know about efforts on bringing QNX Neutrino as a dom0 or
> domU in Xen - or, more specifically, in RT-Xen with
> global/partitioning schedulers which should potentially support
> real-time requirements for target OS?
>
>
> Existing papers on RT-Xen imply using Linux as a target system, and
> all QNX mentions with regard to Xen are quite outdated. I see that
> RT-Xen activities are quite recent and production applications may
> still be absent, but maybe anyone has tried this yet?
I don't know much (or anything) about RT-Xen but from a regular Xen PoV
it's been a long while since I've heard anything about QNX on x86 Xen,
and I've never heard anything about QNX on ARM Xen (at least the h/w
assisted port in mainline).
If you are interested specifically in RT-Xen then I think you will
probably have more luck on their mailing list, not much (essentially no)
RT-Xen stuff happens on this list.
Ian.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: QNX Neutrino and RT-Xen
2014-01-17 16:59 ` Ian Campbell
@ 2014-01-17 18:40 ` Dario Faggioli
2014-01-20 13:30 ` Pavlo Suikov
0 siblings, 1 reply; 5+ messages in thread
From: Dario Faggioli @ 2014-01-17 18:40 UTC (permalink / raw)
To: Ian Campbell
Cc: Pavlo Suikov, Artem Mygaiev, Sisu Xi, Claudio Scordino, xen-devel,
Arianna Avanzini
[-- Attachment #1.1: Type: text/plain, Size: 3275 bytes --]
On ven, 2014-01-17 at 16:59 +0000, Ian Campbell wrote:
> On Fri, 2014-01-17 at 18:50 +0200, Pavlo Suikov wrote:
>
> > does anyone know about efforts on bringing QNX Neutrino as a dom0 or
> > domU in Xen - or, more specifically, in RT-Xen with
> > global/partitioning schedulers which should potentially support
> > real-time requirements for target OS?
> >
> >
> > Existing papers on RT-Xen imply using Linux as a target system, and
> > all QNX mentions with regard to Xen are quite outdated. I see that
> > RT-Xen activities are quite recent and production applications may
> > still be absent, but maybe anyone has tried this yet?
>
> I don't know much (or anything) about RT-Xen but from a regular Xen PoV
> it's been a long while since I've heard anything about QNX on x86 Xen,
> and I've never heard anything about QNX on ARM Xen (at least the h/w
> assisted port in mainline).
>
Well, it's been a while since the last time I tried QNX, and I *never*
used is on Xen (only baremetal). In principle, but on x86, it should not
be a big deal to have it running inside an HVM domain.
Of course, even there, I don't expect you to be able to get advantage of
any of the PV, nor PVHVM stuff, that are available in Linux (e.g., in
PVHVM mode) or even in Windows (with the proper drivers installed)
guests... Unless some kind of PV drivers exist for QNX, but I'm not
aware of any.
Getting reasonable RT performances is another pair of hands... We'll
(well, at list I will) be looking at that in the very immediate future,
so stay in touch. :-P
For ARM, given the fact that there is no a real HVM mode there, I think
you'd need a proper port of QNX on Xen on ARM, in its own and full
right.
This is probably going to be a lot similar to what is being attempted
here:
http://bugs.xenproject.org/xen/mid/%3C1387278345.8738.80.camel@Solace%3E
> If you are interested specifically in RT-Xen then I think you will
> probably have more luck on their mailing list, not much (essentially no)
> RT-Xen stuff happens on this list.
>
Indeed you should ask them, and I'm adding Sisu to the recipients of
this e-mail.
That being said, RT-Xen is "just" two new schedulers (each with a couple
of possible 'operational mode', though), so porting on RT-Xen rather
than porting on Xen should not make that much of a difference.
Again, if thee will be something missing on the side of enabling
real-time behavior in the guest, that's a separate issue, and it is,
again, something that applies to both the cases (RT-Xen and Xen) pretty
much in the same way.
Anyway, again, there is rising interest in this sort of workloads these
days, as Artem (from your same company, I think, and I'm adding him, and
a bunch of other people too, to the Cc list) knows. :-)
In summary, I don't think anyone has ever tried that, given the above,
if you decide to do that, feel free to ask for any kind of help and keep
us posted on how it's going... :-)
Regards,
Dario
--
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)
[-- Attachment #1.2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 181 bytes --]
[-- Attachment #2: Type: text/plain, Size: 126 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: QNX Neutrino and RT-Xen
2014-01-17 18:40 ` Dario Faggioli
@ 2014-01-20 13:30 ` Pavlo Suikov
2014-01-21 11:01 ` Dario Faggioli
0 siblings, 1 reply; 5+ messages in thread
From: Pavlo Suikov @ 2014-01-20 13:30 UTC (permalink / raw)
To: Dario Faggioli
Cc: Artem Mygaiev, Ian Campbell, Sisu Xi, Claudio Scordino, xen-devel,
Arianna Avanzini
[-- Attachment #1.1: Type: text/plain, Size: 1063 bytes --]
> Getting reasonable RT performances is another pair of hands... We'll
> (well, at list I will) be looking at that in the very immediate future,
> so stay in touch. :-P
I definitely will! Meanwhile, I am going to evaluate RT-Xen with LITMUS^RT
as suggested in the RT-Xen mailing list; while not QNX, it is much easier to
get up and running and to make corresponding measurements.
> This is probably going to be a lot similar to what is being attempted
> here:
> http://bugs.xenproject.org/xen/mid/%3C1387278345.8738.80.camel@Solace%3E
Wow. That looks fantastic. I would watch this one attentively, thanks a lot!
> Anyway, again, there is rising interest in this sort of workloads these
> days, as Artem (from your same company, I think, and I'm adding him, and
> a bunch of other people too, to the Cc list) knows. :-)
Yep, I'm from his team actually :)
> In summary, I don't think anyone has ever tried that, given the above,
> if you decide to do that, feel free to ask for any kind of help and keep
> us posted on how it's going... :-)
I will. Thanks!
[-- Attachment #1.2: Type: text/html, Size: 1411 bytes --]
[-- Attachment #2: Type: text/plain, Size: 126 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: QNX Neutrino and RT-Xen
2014-01-20 13:30 ` Pavlo Suikov
@ 2014-01-21 11:01 ` Dario Faggioli
0 siblings, 0 replies; 5+ messages in thread
From: Dario Faggioli @ 2014-01-21 11:01 UTC (permalink / raw)
To: Pavlo Suikov
Cc: Artem Mygaiev, Ian Campbell, Sisu Xi, Claudio Scordino, xen-devel,
Arianna Avanzini
[-- Attachment #1.1: Type: text/plain, Size: 1220 bytes --]
On lun, 2014-01-20 at 15:30 +0200, Pavlo Suikov wrote:
> > This is probably going to be a lot similar to what is being
> attempted
> > here:
> > http://bugs.xenproject.org/xen/mid/%
> 3C1387278345.8738.80.camel@Solace%3E
>
>
> Wow. That looks fantastic.
>
Indeed.
> I would watch this one attentively, thanks a lot!
>
Exactly. I hope there will be room for some good collaboration, for the
benefit of both (well, three, as I also count Xen in!) efforts and
projects, as usual in Open Source :-)
> > Anyway, again, there is rising interest in this sort of workloads
> these
> > days, as Artem (from your same company, I think, and I'm adding him,
> and
> > a bunch of other people too, to the Cc list) knows. :-)
>
>
> Yep, I'm from his team actually :)
>
Aha! I suspected that, but good to have the confirmation. By any chance,
will any of you be in Brussels for FOSDEM (at the end of) next week?
Regards,
Dario
--
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)
[-- Attachment #1.2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 181 bytes --]
[-- Attachment #2: Type: text/plain, Size: 126 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2014-01-21 11:01 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-17 16:50 QNX Neutrino and RT-Xen Pavlo Suikov
2014-01-17 16:59 ` Ian Campbell
2014-01-17 18:40 ` Dario Faggioli
2014-01-20 13:30 ` Pavlo Suikov
2014-01-21 11:01 ` Dario Faggioli
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.