- 博客(2)
- 资源 (16)
- 收藏
- 关注
转载 linux panic 和 bug_on
内核在发生严重错误的时候要“X屏”一下,以windows为例就是蓝屏,而 linux却是黑屏,windows仅仅提供一个出错码和对应地址,十分难以 理解,而linux却可能提供整个寄存器和堆栈,它不隐瞒一切,代码公开,当然出错时的环境就没有必要隐瞒了,首先看一下panic:NORET_TYPE void panic(const char * fmt, ...){ lon
2015-07-31 15:43:42 1154
转载 linux缺页异常处理--内核空间
缺页异常被触发通常有两种情况——1.程序设计的不当导致访问了非法的地址2.访问的地址是合法的,但是该地址还未分配物理页框下面解释一下第二种情况,这是虚拟内存管理的一个特性。尽管每个进程独立拥有3GB的可访问地址空间,但是这些资源都是内核开出的空头支票,也就是说进程手握着和自己相关的一个个虚拟内存区域(vma),但是这些虚拟内存区域并不会在创建的时候就和物理页框挂钩,由于程序的局部性原理
2015-07-30 17:27:56 589
Google usb driver V8
2013-08-25
sis672 linux 显卡驱动
2011-08-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人