From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <4B7657E2.6000901@domain.hid> References: <1f3e02581002110136x481f99cby7edbb811af7f905b@domain.hid> <4B73ED7A.9090803@domain.hid> <1f3e02581002121826j9341915v1349a2188e75927@domain.hid> <4B7657E2.6000901@domain.hid> From: Sergey Didenko Date: Sat, 13 Feb 2010 16:56:44 +0900 Message-ID: <1f3e02581002122356o54cc9f38ge7cfd7af0811ee59@domain.hid> Content-Type: multipart/alternative; boundary=001636e0a7a8d29cea047f76bad5 Subject: Re: [Xenomai-help] [ARM-MV88F6290] Xenomai 2.5.1 latency test results (still negative and huge) List-Id: Help regarding installation and common use of Xenomai List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gilles Chanteperdrix Cc: xenomai@xenomai.org --001636e0a7a8d29cea047f76bad5 Content-Type: text/plain; charset=UTF-8 Hi Gilles On 13 February 2010 16:42, Gilles Chanteperdrix < gilles.chanteperdrix@xenomai.org> wrote: > Sergey Didenko wrote: > > Thank you, Gilles > > > > 1) Yeah, I understand that my application (originally written for > VxWorks) > > is not adapted somehow to work properly under Xenomai (the threads are > > switching to secondary mode very often, for example)..ok..but, test > > application is also running under xenomai and if I define the highest > > priority for my test task it should show the best latency it can ever get > > from Xenomai, I'm I right? > > Could you please comment what kind of BUG I should try find out...in how > > should I optimize my application? > > The bug is not in the applications, since the application in question > (latency) is running fine on other platforms, including ARM ones. The > bug is in your port. Ok, than...my previous questions was like "what cause such huge latencies, especially negative?" and there were no any hints from you on it like "what I have to focus on to fix it" please give me some! What is wrong with the timer or interrupts, what kind of problem is there? Help me to understand, guys! I'm new in this area, but I'm eager to find and solve this problem, just give me some tips where to dig. > 2) which options you usualy use for diff command to make the proper (I > mean > > the format which is commonly used by Xenomai guys) diff file? > > diff -u > git diff does it just fine. And if you do not use git, you should. I'm using git, but not so a long time to know all the beauty of it, thanks a lot! Thank you in advance for support. Sergey. --001636e0a7a8d29cea047f76bad5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Gilles

On 13 February 2010 16:42, Gill= es Chanteperdrix <gilles.chanteperdrix@xenomai.org> wrote:
<= blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px= #ccc solid;padding-left:1ex;">
Sergey Didenko wrote:
> Thank you, Gilles
>
> 1) Yeah, I understand that my application (originally written for VxWo= rks)
> is not adapted somehow to work properly under Xenomai (the threads are=
> switching to secondary mode very often, for example)..ok..but, test > application is also running under xenomai and if I define the highest<= br> > priority for my test task it should show the best latency it can ever = get
> from Xenomai, I'm I right?
> Could you please comment what kind of BUG I should try find out...in h= ow
> should I optimize my application?

The bug is not in the applications, since the application in question=
(latency) is running fine on other platforms, including ARM ones. The
bug is in your port.
=C2=A0
Ok, than...my previo= us questions was like "what cause such huge latencies, especially nega= tive?" and there were no any hints from you on it like "what I ha= ve to focus on to fix it" please give me some!
What is wrong with the timer or interrupts, what kind of problem is th= ere? Help me to understand, guys!
I'm new in this area, but I= 'm eager to find and solve this problem, just give me some tips where t= o dig.

> 2) which options you usualy use for diff command to make the proper (I= mean
> the format which is commonly used by Xenomai guys) diff file?

diff -u
git diff does it just fine. And if you do not use git, you should.
=C2=A0=C2=A0
I'm using git, but not so a long time t= o know all the beauty of it, thanks a lot!

T= hank you in advance for support.
Sergey.
--001636e0a7a8d29cea047f76bad5--