<div> </div> <div>>It might be the application who runs, calls kernel for output, drivers used<BR>>for output uses floating point.<BR>>No application running => no floating point exceptions...<BR>Yes even I do agree with this point.....and need ur help how to check this coz</div> <div>the main reason is that the error is not consistently coming from one particular point but the location keeps on changing......</div> <div>if we try to debug and remove from one point it start coming from some other point in the application......</div> <div> </div> <div>>Some driver, most likely your if you have made any yourself is<BR>>using floating point.<BR>>serial, console, ethernet drivers?<BR>No I am not running any such drivers which are new and can be suspected </div> <div>all the drivers used are fully tested and working well with all other applications...</div> <div> </div> <div>>pc = 3184 (in hex)<BR>>Now check your
System.map<BR>>The routine with the closest lower address is your main suspect,<BR>>the use of inlines can blur this...<BR>>(the task pointer is not that useful, they should have converted it<BR>>to process id)</div> <div>Even this pc value is very less. I think it should be in the range of c0000000 - c0233e38(range I got from system.map file)....</div> <div>if we think pc is returning the four LSB's even then it is not giving any such clue </div> <div>as there are only ISR's defined in arc/ppc/kernel/head.S which are lying close to this address</div> <div> </div> <div> </div> <div>Regards,</div> <div>Malik<BR><BR><B><I>Roger Larsson <roger.larsson@norran.net></I></B> wrote:</div> <BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">On onsdag 24 maj 2006 10.14, you wrote:<BR>> Hi Roger...<BR>> Thanks for your response.....but in my case the application is causing<BR>> this
error....<BR>It might be the application who runs, calls kernel for output, drivers used<BR>for output uses floating point.<BR>No application running => no floating point exceptions...<BR><BR>> The result was exactly what is expected.....so i think this is not<BR>> related to floating point but might be some other issue......<BR>Some driver, most likely your if you have made any yourself is<BR>using floating point.<BR>serial, console, ethernet drivers?<BR><BR><BR>><BR>> Are there any other scenarios which can lead to this message????<BR><BR>Not unless the exception is setup wrong - I would not bet on that.<BR><BR>Lets trace it:<BR>> > floating point used in kernel (task=c0398410, pc=3184)<BR>This message is generated in ./arch/ppc/kernel/head.S<BR><BR>pc = 3184 (in hex)<BR>Now check your System.map<BR>The routine with the closest lower address is your main suspect,<BR>the use of inlines can blur this...<BR>(the task pointer is not that useful, they
should have converted it<BR>to process id)<BR><BR>/RogerL<BR></BLOCKQUOTE><BR><p>
        
        
                <hr size=1></hr>
<a href="http://us.rd.yahoo.com/mail/in/mailanswersshare/*http://in.answers.yahoo.com/">Yahoo! India Answers</a> Share what your know-how and wisdom<br>
Send free SMS to your Friends on Mobile from your Yahoo! Messenger <a href="http://us.rd.yahoo.com/mail/in/freesms/*http://messenger.yahoo.com/download.php">Download now</a>