This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

how arm_syscall is getting called in linux-omap-2.6

Hi,

I searched for text of error message "Unhandled fault:"  in kernel source code, function having this error message is called finally in function arm_syscall, which is never called by any other function or arm_syscall is not assigned to any function pointer and not is any interrupt service routine.. I am confused how is this arm_syscall getting called for my error case.

Thanks,

Srilatha.

 

  • Hi,

     

    Doublecheck your search tool reliability. I recommend a properly indexed cscope database and trusty old grep for better results.

     

    The calling tree for your "Unhandled fault:" is:

    kernel/entry.S: vector_swi()

    kernel/traps.c: arm_syscall()

    mm/fault.c:do_DataAbort()

     

    Regards,

    Matt