小编sha*_*kar的帖子

Linux中用户空间地址的嵌套页面错误

我想知道当内核运行故障处理程序以引入用户页面时,是否在功能上错误地对用户空间地址进行页面错误.

操作系统是Linux 2.6.30

假设任务的两个用户地址都有效(落在vma,rw权限范围内).

当我检查内核代码时,如果故障地址有效并且故障没有发生在原子上下文或irq处理程序中,我发现内核不介意嵌套故障.

(我不认为答案是cpu特定的,但我想补充一点,我对arm和mips感兴趣).

例如:如果我从页面错误处理程序打印堆栈数据,则可能发生这种情况.

linux kernel linux-kernel

24
推荐指数
1
解决办法
661
查看次数

标签 统计

kernel ×1

linux ×1

linux-kernel ×1