From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18351.6929.602080.809203@domain.hid> Date: Sun, 10 Feb 2008 16:41:05 +0100 In-Reply-To: <51CAD0CE1504444DBE77CBBE51A0135D376ACD@slcmail.slc.mew.int> References: <51CAD0CE1504444DBE77CBBE51A0135D376AB6@domain.hid> <18349.43717.622653.136257@domain.hid> <51CAD0CE1504444DBE77CBBE51A0135D376ACD@slcmail.slc.mew.int> From: Gilles Chanteperdrix Subject: Re: [Xenomai-help] fpu issue List-Id: Help regarding installation and common use of Xenomai List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Steven Seeger Cc: xenomai@xenomai.org Steven Seeger wrote: > > An idea is to disassemble the kernel task code and the function it > calls > > to see if FPU is really never used. > > > > If this task really never calls any function using FPU, it would be > nice > > if you could (as we always ask, you may have noticed) reduce your test > > case to a simple code where only FPU operations and every thing which > > causes task switches (blocking calls, and calls waking up other tasks) > > is kept. > > My application has 12 threads most of which wait on queues. How am I > going to reduce this to a simple case? Most of my threads are userspace > except for 2. You should start with an example having the 12 same threads as the real code, then try removing threads one by one and look if the bug is still there. If you need the 12 threads, then send us your example with the 12 threads. > > I guess I'll see what I can do. I'll try the disassembler, too. > > Steven -- Gilles Chanteperdrix.