* [Adeos-main] 2.6.5 + vesuvio + gcc-3.4.0 = success
@ 2004-05-02 16:17 Rus V. Brushkoff
2004-05-02 17:07 ` Philippe Gerum
0 siblings, 1 reply; 3+ messages in thread
From: Rus V. Brushkoff @ 2004-05-02 16:17 UTC (permalink / raw)
To: adeos-main
[-- Attachment #1: Type: TEXT/PLAIN, Size: 261 bytes --]
Hi.
This little patch against hal5c2-2.6.5.patch needed to compile all the above.
The rtai_up examples works ok, but lxrt scheduler failed (box freezed
solid while starting XFree 4.4.0 and running lxrt latency test).
Congratulations - it worked ! ;)
Rus
[-- Attachment #2: Type: APPLICATION/octet-stream, Size: 1573 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Adeos-main] 2.6.5 + vesuvio + gcc-3.4.0 = success
2004-05-02 16:17 [Adeos-main] 2.6.5 + vesuvio + gcc-3.4.0 = success Rus V. Brushkoff
@ 2004-05-02 17:07 ` Philippe Gerum
2004-05-03 7:03 ` Rus V. Brushkoff
0 siblings, 1 reply; 3+ messages in thread
From: Philippe Gerum @ 2004-05-02 17:07 UTC (permalink / raw)
To: Rus V. Brushkoff; +Cc: adeos-main
On Sun, 2004-05-02 at 18:17, Rus V. Brushkoff wrote:
> Hi.
>
> This little patch against hal5c2-2.6.5.patch needed to compile all the above.
Applied and committed, thanks. Even works with 2.95.3, good. :o)
> The rtai_up examples works ok, but lxrt scheduler failed (box freezed
> solid while starting XFree 4.4.0 and running lxrt latency test).
As far as I can remember, starting the X server while a RT app is
running always crashed the box. There must be something in the card
support messing with the interrupt machinery well beyond the real-time
layer can bear...
However, we made good progress on vesuvio last week, and now the full
stack works in UP+SMP, including with the preemptible kernel support
enabled.
> Congratulations - it worked ! ;)
>
Thanks, but it was not deliberate! Nah, just kidding... :o)
>
> Rus
--
Philippe.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Adeos-main] 2.6.5 + vesuvio + gcc-3.4.0 = success
2004-05-02 17:07 ` Philippe Gerum
@ 2004-05-03 7:03 ` Rus V. Brushkoff
0 siblings, 0 replies; 3+ messages in thread
From: Rus V. Brushkoff @ 2004-05-03 7:03 UTC (permalink / raw)
To: Philippe Gerum; +Cc: adeos-main
On Sun, 2 May 2004, Philippe Gerum wrote:
:> The rtai_up examples works ok, but lxrt scheduler failed (box freezed
:> solid while starting XFree 4.4.0 and running lxrt latency test).
:
:As far as I can remember, starting the X server while a RT app is
:running always crashed the box. There must be something in the card
:support messing with the interrupt machinery well beyond the real-time
:layer can bear...
Yes you may be right (XFree 4.4.0 issued cli/sti and can hold cpu bus in
any time - depends from the m/b and video card chipset combination), but
kernel mode latency example working like a sharm while X server
started/exited. Anyway framebuffer X gives the smallest and stablest
latencies in the linux/RTAI world.
:However, we made good progress on vesuvio last week, and now the full
:stack works in UP+SMP, including with the preemptible kernel support
:enabled.
Several comments to vesuvio branch :
- the 2.6 kernel has an option to compile ctitical funcs with
gcc regparm(3) attribute, the help says that even kernel modules
need to be compiled with this attribute. So vesuvio ignores this
config option and this resulted in box crash while simple
inserting the rtai_hal module.
- I tried to rem CONFIG_MODVERSIONS check in configure - no problems at
all.
:Thanks, but it was not deliberate! Nah, just kidding... :o)
:
Welcome to Linux 2.6 world my dear RTAI ! Yea, kidding too ... ;)
:
:
Rus
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2004-05-03 7:03 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-05-02 16:17 [Adeos-main] 2.6.5 + vesuvio + gcc-3.4.0 = success Rus V. Brushkoff
2004-05-02 17:07 ` Philippe Gerum
2004-05-03 7:03 ` Rus V. Brushkoff
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.