当前位置: 技术问答>linux和unix
mips处理器,linux系统,关于一个段错误的问题
来源: 互联网 发布时间:2016-11-19
本文导语: 内核为linux,其中一个进程启动的时候出现了下列错误:do_page_fault:sending SIGSEVG to process_x for invalid write access to 6276543f(epc = 2bca5634,ra = 0034568a),通过调试我已经找到第一个invalid write acces to的地址所对应的函...
内核为linux,其中一个进程启动的时候出现了下列错误:do_page_fault:sending SIGSEVG to process_x for invalid write access to 6276543f(epc = 2bca5634,ra = 0034568a),通过调试我已经找到第一个invalid write acces to的地址所对应的函数中的变量,但是我不太清楚epc与ra具体指的什么。cpu为mips cpu,通过查看mips cpu的介绍,我知道epc为异常程序处理器,出现异常情况的时候,内核首先设定epc的地址以便稍后返回,然后,又知道ra为返回地址。我不太明白,epc的地址是指相对于process_x呢,还是相对于内核的地址?然后ra返回的又是什么地址?
非常感谢你们的回答!
非常感谢你们的回答!
|
不太懂你的意思,你是在内核移植过后发生的问题吗?
|
你想解决什么问题?
|
baidu google一下看看
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。