发布时间:2013-08-05 14:33:06
//arch/arm/include/asm/assembler.h .macro usracc, instr, reg, ptr, inc, cond, rept, abort, t=TUSER() .rept \rept9999: .if \inc == 1 \instr\cond\()b\()\t \reg, [\ptr], #\inc &n.........【阅读全文】
发布时间:2013-07-23 10:40:09
1、触发异常的线性地址处于用户空间的vma中: 1.1 如果是stack消耗完了而触发的,则对进程的栈区进行扩展,并分配物理页。 1.2 其他,则直接检查访问权限,如果OK的话内核就给进程分配相应的物理页了2, 触发异常的线性地址不处于用户空间的vma中, 则作为一次非法地.........【阅读全文】
发布时间:2013-06-06 10:47:54
...[ 0.000000] MEMBLOCK configuration:[ 0.000000] memory size = 0x25000000 reserved size = 0x163c494[ 0.000000] memory.cnt = 0x1[ 0.000000] memory[0x0] [0x00000001000000-0x00000025ffffff], 0x25000000 bytes.........【阅读全文】