|
|
Subject: Re: rare brokenness in latency output - FPU bug! - msg#00157
List: linux.real-time.xenomai.devel
Philippe Gerum wrote:
On Tue, 2006-09-19 at 09:48 -0500, Jeff Webb wrote:
Jeff Webb wrote:
I don't have a plain xenomai-2.2.2 kernel handy, but I do have a patched
version. I do not have any problems with switchtest for xenomai-2.2.2
with the following patches:
https://mail.gna.org/public/xenomai-help/2006-09/msg00084.html
https://mail.gna.org/public/xenomai-help/2006-09/msg00096.html
These patches are to nucleus pipe.c and pipe.h / rtai fifo.c and fifo.h.
I am running an Athlon64 X2 in with 32-bit Fedora Core 5.
I have done a couple more tests using xenomai from subversion. Here is a
summary of all the results I have so far:
xenomai-2.2.2 (patched as described above): switchtest runs
svn/xenomai/trunk (r1586): switchtest runs
svn/xenomai/trunk (r1589): switchtest runs
xenomai-2.2.3 : switchtest fails
This is on my Fedora Core 5 (32-bit x86), linux-2.6.17.13 SMP, ipipe-1.3
(except 1.4 for 2.2.3), gcc-4.1.1, Athlon64 X2.
Hopefully this will help,
It does, thanks. This confirms Jan's findings that something went wrong
from #1595. The issue is spotted now, somewhere in the FPU save/restore
code in the x86 support layer.
I just rebuilt 2.2.3 with the latest FPU fix patch posted by Philippe:
https://mail.gna.org/public/xenomai-help/2006-09/msg00157.html
This appears to fix the FPU switchtest bug on my Athlon64 X2 (2.6 kernel)
machine. Great job!
Thanks for the hard work,
Jeff
Was this page helpful?
Thread at a glance:
Previous Message by Date:
click to view message preview
Website migration
Dear Xenomai users, Xenomai website is undergoing a migration to a new server in order to offer better and more flexible services.
You may encounter some connection problems, notice invalid URL or find bad links while browsing the website.
We apologize for the inconveniences and we will do everything possible to finish the migration by the end of the week-end.
Best regards,
Bruno Rouchouse
_______________________________________________
Xenomai-core mailing list
Xenomai-core@xxxxxxx
https://mail.gna.org/listinfo/xenomai-core
Next Message by Date:
click to view message preview
Re: rare brokenness in latency output - FPU bug!
On Wed, 2006-09-20 at 12:20 -0500, Jeff Webb wrote:
> Philippe Gerum wrote:
> > On Tue, 2006-09-19 at 09:48 -0500, Jeff Webb wrote:
> >> Jeff Webb wrote:
> >>> I don't have a plain xenomai-2.2.2 kernel handy, but I do have a patched
> >>> version. I do not have any problems with switchtest for xenomai-2.2.2
> >>> with the following patches:
> >>>
> >>> https://mail.gna.org/public/xenomai-help/2006-09/msg00084.html
> >>> https://mail.gna.org/public/xenomai-help/2006-09/msg00096.html
> >>>
> >>> These patches are to nucleus pipe.c and pipe.h / rtai fifo.c and fifo.h.
> >>>
> >>> I am running an Athlon64 X2 in with 32-bit Fedora Core 5.
> >> I have done a couple more tests using xenomai from subversion. Here is a
> >> summary of all the results I have so far:
> >>
> >> xenomai-2.2.2 (patched as described above): switchtest runs
> >> svn/xenomai/trunk (r1586): switchtest runs
> >> svn/xenomai/trunk (r1589): switchtest runs
> >> xenomai-2.2.3 : switchtest fails
> >>
> >> This is on my Fedora Core 5 (32-bit x86), linux-2.6.17.13 SMP, ipipe-1.3
> >> (except 1.4 for 2.2.3), gcc-4.1.1, Athlon64 X2.
> >>
> >> Hopefully this will help,
> >
> > It does, thanks. This confirms Jan's findings that something went wrong
> > from #1595. The issue is spotted now, somewhere in the FPU save/restore
> > code in the x86 support layer.
>
> I just rebuilt 2.2.3 with the latest FPU fix patch posted by Philippe:
>
> https://mail.gna.org/public/xenomai-help/2006-09/msg00157.html
>
> This appears to fix the FPU switchtest bug on my Athlon64 X2 (2.6 kernel)
> machine. Great job!
>
> Thanks for the hard work,
>
Gilles did the work actually. I've just relayed it.
> Jeff
>
> _______________________________________________
> Xenomai-core mailing list
> Xenomai-core@xxxxxxx
> https://mail.gna.org/listinfo/xenomai-core
--
Philippe.
Previous Message by Thread:
click to view message preview
Re: rare brokenness in latency output - FPU bug!
On Tue, 2006-09-19 at 09:48 -0500, Jeff Webb wrote:
> Jeff Webb wrote:
> > I don't have a plain xenomai-2.2.2 kernel handy, but I do have a patched
> > version. I do not have any problems with switchtest for xenomai-2.2.2
> > with the following patches:
> >
> > https://mail.gna.org/public/xenomai-help/2006-09/msg00084.html
> > https://mail.gna.org/public/xenomai-help/2006-09/msg00096.html
> >
> > These patches are to nucleus pipe.c and pipe.h / rtai fifo.c and fifo.h.
> >
> > I am running an Athlon64 X2 in with 32-bit Fedora Core 5.
>
> I have done a couple more tests using xenomai from subversion. Here is a
> summary of all the results I have so far:
>
> xenomai-2.2.2 (patched as described above): switchtest runs
> svn/xenomai/trunk (r1586): switchtest runs
> svn/xenomai/trunk (r1589): switchtest runs
> xenomai-2.2.3 : switchtest fails
>
> This is on my Fedora Core 5 (32-bit x86), linux-2.6.17.13 SMP, ipipe-1.3
> (except 1.4 for 2.2.3), gcc-4.1.1, Athlon64 X2.
>
> Hopefully this will help,
It does, thanks. This confirms Jan's findings that something went wrong
from #1595. The issue is spotted now, somewhere in the FPU save/restore
code in the x86 support layer.
>
> -Jeff
>
>
> _______________________________________________
> Xenomai-core mailing list
> Xenomai-core@xxxxxxx
> https://mail.gna.org/listinfo/xenomai-core
--
Philippe.
Next Message by Thread:
click to view message preview
Re: rare brokenness in latency output - FPU bug!
On Wed, 2006-09-20 at 12:20 -0500, Jeff Webb wrote:
> Philippe Gerum wrote:
> > On Tue, 2006-09-19 at 09:48 -0500, Jeff Webb wrote:
> >> Jeff Webb wrote:
> >>> I don't have a plain xenomai-2.2.2 kernel handy, but I do have a patched
> >>> version. I do not have any problems with switchtest for xenomai-2.2.2
> >>> with the following patches:
> >>>
> >>> https://mail.gna.org/public/xenomai-help/2006-09/msg00084.html
> >>> https://mail.gna.org/public/xenomai-help/2006-09/msg00096.html
> >>>
> >>> These patches are to nucleus pipe.c and pipe.h / rtai fifo.c and fifo.h.
> >>>
> >>> I am running an Athlon64 X2 in with 32-bit Fedora Core 5.
> >> I have done a couple more tests using xenomai from subversion. Here is a
> >> summary of all the results I have so far:
> >>
> >> xenomai-2.2.2 (patched as described above): switchtest runs
> >> svn/xenomai/trunk (r1586): switchtest runs
> >> svn/xenomai/trunk (r1589): switchtest runs
> >> xenomai-2.2.3 : switchtest fails
> >>
> >> This is on my Fedora Core 5 (32-bit x86), linux-2.6.17.13 SMP, ipipe-1.3
> >> (except 1.4 for 2.2.3), gcc-4.1.1, Athlon64 X2.
> >>
> >> Hopefully this will help,
> >
> > It does, thanks. This confirms Jan's findings that something went wrong
> > from #1595. The issue is spotted now, somewhere in the FPU save/restore
> > code in the x86 support layer.
>
> I just rebuilt 2.2.3 with the latest FPU fix patch posted by Philippe:
>
> https://mail.gna.org/public/xenomai-help/2006-09/msg00157.html
>
> This appears to fix the FPU switchtest bug on my Athlon64 X2 (2.6 kernel)
> machine. Great job!
>
> Thanks for the hard work,
>
Gilles did the work actually. I've just relayed it.
> Jeff
>
> _______________________________________________
> Xenomai-core mailing list
> Xenomai-core@xxxxxxx
> https://mail.gna.org/listinfo/xenomai-core
--
Philippe.
|
|