On Tue, 9 Jun 2020, andy pugh wrote:
Date: Tue, 9 Jun 2020 11:25:40 +0100
From: andy pugh <bodge...@gmail.com>
Reply-To: EMC developers <emc-developers@lists.sourceforge.net>
To: EMC developers <emc-developers@lists.sourceforge.net>
Subject: [Emc-developers] 2.8 Situation
I had hoped to release 2.8 at Easter, but hit a roadblock.
My plan was to offer both preempt-rt and RTAI ISOs for fresh installs with
Debian Buster, and packages for both realtime systems for the other
supported OSs too.
Unfortunately, despite a lot of effort on the part of Alec and a lesser
amount by myself we have not managed to make the RTAI system exit cleanly
under all circumstances.
Specifically a script that starts realtime, loads an instance of the abs
component and then exists will cause a kernel lock up after hundreds to
thousands of cycles.
Unfortunately this means that runtests will frequently crash the buildbot,
so is a more serious problem than it might seem.
As far as I know the system is reliable and stable while actually running
LinuxCNC.
There is a similar problem simply loading and unloading the RTAI
kernel modules (No LinuxCNC code involved), but that takes tens of
thousands of cycles (typically) to show so may be an entirely different
issue.
Unfortunately many existing users are likely to have machines that won't
work acceptably with preempt-rt and, whilst 2.8 does run on 32-bit Wheezy +
RTAI I really would like to be offering an upgrade path to a supported OS.
So I don't really know what to do.
--
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
?? George Fitch, Atlanta Constitution Newspaper, 1912
How likely are LinuxCNC bugs to RT specific? (that is, what test coverage do
you get by just running the tests on Preempt-RT)
As far as the buildbot goes could the RTAI tests be done on another system with
a hardware watchdog?
Peter Wallace
Mesa Electronics
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers