Hello Philippe, thank you very much for your patch and your precious time you spent on solving this issue! Switchtest now seems to work proper (but fluctuation increased from 2% to 5% 1173->1108 see below). I will perform the latency measurement for 2.4.5+2.5.6 as soon as possible.
Roderik RTH|ctx switches|-------total RTD| 1173| 148279 RTD| 1173| 149452 RTD| 1173| 150625 RTD| 1173| 151798 RTD| 1173| 152971 RTD| 1173| 154144 RTD| 1108| 155252 RTD| 1173| 156425 RTD| 1171| 157596 RTD| 1171| 158767 RTD| 1173| 159940 RTD| 1173| 161113 RTD| 1173| 162286 RTD| 1173| 163459 RTD| 1173| 164632 mrconfig:~ # uname -r 2.4.25 mrconfig:~ # cat /proc/xenomai/version 2.5.6 mrconfig:~ # > -----Ursprüngliche Nachricht----- > Von: Philippe Gerum [mailto:[email protected]] > Gesendet: Sonntag, 3. Juli 2011 17:48 > An: Wildenburg, Roderik RAEK1 MRA > Cc: [email protected]; [email protected] > Betreff: Re: AW: [Xenomai-help] Xenomai 2.5.6 with PPC-Kernel 2.4.25 > > On Tue, 2011-06-21 at 12:35 +0200, Philippe Gerum wrote: > > On Tue, 2011-06-21 at 12:04 +0200, [email protected] > > wrote: > > > I confirm that switchtest runs (nearly) perfectly on PPC-Kernel 2.6.34 > > > with > Xenomai 2.5.6. The only anomaly I could see is a "collapse" of the number of > context switches exactly every 7 seconds by 2% (see below). Is this worth to > pay > attention to? (No other Xenomai-Task is running except for a watchdog task > with a > period of 500ms) > > > > 2% off seems a lot for a transient load, and this would not happen on a > > periodic basis anyway. This needs to be investigated. Could you run > > switchtest in nofpu mode? > > > > > > > > On the opposite, switchtest runs erratic on PPC-2.4.25 with Xenomai 2.5.6 > > > as > you already mentioned: The number of context switches is much smaller then > (only about 2%) with PPC-2.6.34 and fluctuate very much (see below). > > > Do you think you will find some spare time to fix this Problem? > > > > > > > Spare time has become a luxury over the last months. I'll try to find a > > time slot next week to have a look at this again. > > This should help, no I-pipe update needed. > > http://git.xenomai.org/?p=xenomai- > rpm.git;a=commit;h=35e9df567e19410526089e24fbbaf92c47de9c43 > > -- > Philippe. > > -------------------------------------------------------- manroland AG Vorsitzender des Aufsichtsrates: Hanno C. Fiedler Vorstand: Gerd Finkbeiner (Vorsitzender), Dr. Ingo Koch, Dr. Markus Rall, Paul Steidle Sitz der Gesellschaft: Offenbach am Main, Registergericht: Amtsgericht Offenbach HRB-Nr. 42592 USt-Ident-Nr. DE 250200933 _______________________________________________ Xenomai-help mailing list [email protected] https://mail.gna.org/listinfo/xenomai-help
