免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2694 | 回复: 5
打印 上一主题 下一主题

请教panic [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-07-19 22:54 |只看该作者 |倒序浏览
注册了一个linux panic notifier,然后在驱动程序中制造了给空指针赋值的异常,系统会打印一堆栈信息,但是系统始终进入不了系统的panic函数,更进不了注册的那个notifier;后来又制造了memset一个数组越界,系统直接没有任何反应死掉了,但是系统的panic函数中的打印都没有,不知道为什么?

论坛徽章:
0
2 [报告]
发表于 2011-07-20 09:14 |只看该作者
自己顶一下

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
3 [报告]
发表于 2011-07-20 10:21 |只看该作者
你是想研究 notifier 呢还是 kernel panic 呢?

论坛徽章:
0
4 [报告]
发表于 2011-07-20 11:20 |只看该作者
我是想kernel panic时,通过注册的notifier处理函数执行些额为动作,但是编写内核程序并制造一些空指针和越界的异常,发现系统本身的panic函数都没有进去,因为系统本身的panic函数中有一些打印,没有看到。

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
5 [报告]
发表于 2011-07-20 11:39 |只看该作者
回复 4# hanyihong
panic 的时候,系统已经处于异常状态。也许有些方面的功能还可用,但有些功能已经不能保证了

论坛徽章:
0
6 [报告]
发表于 2011-07-22 12:51 |只看该作者
/proc/sys/kernel/panic_on_oops (since Linux 2.5.6
              This  file controls the kernel's behavior when an oops or BUG is
              encountered.  If this file contains 0, then the system tries  to
              continue  operation.  If it contains 1, then the system delays a
              few seconds (to give klogd time to record the oops  output)  and
              then panics.  If the /proc/sys/kernel/panic file is also nonzero
              then the machine will be rebooted.

不知道是不是这个影响?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP