安庆

导航

2018年8月22日 #

a stop job is running for Security Auditing Services

摘要: 内核是3.10.0-514.el7,启动时有如下报错: a stop job is running for Security Auditing Services(56s / 1min 30s) 系统启动失败,启动之后立刻会进入关机流程,看打印,明显已经加载了内核,但是在进行内核的启动任务的时候,遇到 阅读全文

posted @ 2018-08-22 15:53 _备忘录 阅读(807) 评论(0) 推荐(0) 编辑

一个未完成的2.6.32-220内核踩内存crash分析记录

摘要: 堆栈如下: 函数端在s_show: 发现很多个s_show的定义,所以反汇编下出错的地址: [exception RIP: s_show+228] RIP: ffffffff81166504 根据代码行,找到的函数是slab.c中的s_show,可以很明显根据堆栈看到最后回溯的rsi是空指针,所以会 阅读全文

posted @ 2018-08-22 14:58 _备忘录 阅读(1563) 评论(0) 推荐(0) 编辑

用crash来分析一下proc的文件访问

摘要: 一般来说,用户通过fd的传入,调用open系统调用,来获取fd,然后read的时候,通过这个fd来查找对应的file* 所以file*是fget_light的返回值,下面通过一个crash来分析对应的file指针 我们继续取对应的f_op成员分析,这个是不同的文件系统有不同的函数,proc文件系统就 阅读全文

posted @ 2018-08-22 14:31 _备忘录 阅读(859) 评论(0) 推荐(0) 编辑