内核module读取进程页目录

根据当前CR3寄存器内容,读取对应物理内存中的页目录页,并进行解析

   1: void dumpPageDirectoryEntry(u32 entry)
   2: {
   3:     u8 present;
   4:     u8 read_write;
   5:     u8 user_supervisor;
   6:     u8 accessed;
   7:     u8 dirty;
   8:  
   9:     u32 pageTableAddr;
  10:  
  11:     present = entry & 0x00000001;
  12:     read_write = (entry & 0x00000002) >> 1;
  13:     user_supervisor = (entry & 0x00000004) >> 2;
  14:     accessed = (entry & 0x00000020) >> 5;
  15:     dirty = (entry & 0x00000040) >> 6;
  16:  
  17:     pageTableAddr = entry & 0xFFFFF000;
  18:  
  19:     if (present == 1)
  20:     {        
  21:         printk("[0x%08X] ", pageTableAddr);
  22:         if (read_write == 1)
  23:         {
  24:             printk("W ");
  25:         }
  26:         else
  27:         {
  28:             printk("R ");
  29:         }
  30:  
  31:         if (user_supervisor  == 1)
  32:         {
  33:             printk("U ");
  34:         }
  35:         else
  36:         {
  37:             printk("S ");
  38:         }
  39:  
  40:         if (accessed == 1)
  41:         {
  42:             printk("A ");
  43:         }
  44:         else
  45:         {
  46:             printk("  ");
  47:         }
  48:  
  49:         if (dirty)
  50:         {
  51:             printk("D ");
  52:         }
  53:         else
  54:         {
  55:             printk("  ");
  56:         }
  57:         
  58:     }
  59:     else
  60:     {
  61:         printk("");
  62:     }
  63:  
  64:     printk("
");
  65:  
  66: }
  67:  
  68: void dumpPageDirectory(u32 size, u32* entries)
  69: {
  70:     u32 i;
  71:  
  72:     for (i = 0; i < size/4; ++i)
  73:     {
  74:         //printk("%08x ", i);
  75:         printk("[0x%08x - 0x%08x] ", i << PGDIR_SHIFT, (((i+1) << PGDIR_SHIFT) - 1));
  76:         dumpPageDirectoryEntry(*(entries + i));
  77:     }
  78: }
  79:  
  80: static int pslist_init()
  81: {
  82:     printk("###################################################################
");
  83:  
  84:     // analyzeRegisters();
  85:     // analyzeUMANode();
  86:     // analyzeProcesses();
  87:     analyzePhysicalPages();
  88:     return 0;
  89: }
  90:  
  91: static void pslist_exit()
  92: {
  93:     printk("###################################################################
");
  94: }
  95:  
  96:  
  97:  
  98: module_init(pslist_init);
  99: module_exit(pslist_exit);

结果如下:

   1: [15461.897233] ###################################################################
   2: [15461.897236] CR3: 0x28A59000
   3: [15461.897237] high_memory: 0xF77FE000
   4: [15461.897237] PAGE_OFFSET: 0xC0000000
   5: [15461.897238] [0x00000000 - 0x003fffff] 
   6: [15461.897240] [0x00400000 - 0x007fffff] 
   7: [15461.897241] [0x00800000 - 0x00bfffff] [0x2E91D000] W U A D 
   8: [15461.897243] [0x00c00000 - 0x00ffffff] [0x2C8AA000] W U A D 
   9: [15461.897245] [0x01000000 - 0x013fffff] 
  10: [15461.897246] [0x01400000 - 0x017fffff] 
  11: [15461.897247] [0x01800000 - 0x01bfffff] 
  12: [15461.897248] [0x01c00000 - 0x01ffffff] 
  13: [15461.897249] [0x02000000 - 0x023fffff] 
  14: [15461.897250] [0x02400000 - 0x027fffff] 
  15: [15461.897250] [0x02800000 - 0x02bfffff] 
  16: [15461.897251] [0x02c00000 - 0x02ffffff] 
  17: [15461.897252] [0x03000000 - 0x033fffff] 
  18: [15461.897253] [0x03400000 - 0x037fffff] 
  19: [15461.897254] [0x03800000 - 0x03bfffff] 
  20: [15461.897255] [0x03c00000 - 0x03ffffff] 
  21: [15461.897256] [0x04000000 - 0x043fffff] 
  22: [15461.897257] [0x04400000 - 0x047fffff] 
  23: [15461.897258] [0x04800000 - 0x04bfffff] 
  24: [15461.897259] [0x04c00000 - 0x04ffffff] 
  25: [15461.897260] [0x05000000 - 0x053fffff] 
  26: [15461.897261] [0x05400000 - 0x057fffff] 
  27: [15461.897262] [0x05800000 - 0x05bfffff] 
  28: [15461.897263] [0x05c00000 - 0x05ffffff] 
  29: [15461.897264] [0x06000000 - 0x063fffff] 
  30: [15461.897265] [0x06400000 - 0x067fffff] 
  31: [15461.897266] [0x06800000 - 0x06bfffff] 
  32: [15461.897267] [0x06c00000 - 0x06ffffff] 
  33: [15461.897268] [0x07000000 - 0x073fffff] 
  34: [15461.897269] [0x07400000 - 0x077fffff] 
  35: [15461.897270] [0x07800000 - 0x07bfffff] 
  36: [15461.897271] [0x07c00000 - 0x07ffffff] 
  37: [15461.897272] [0x08000000 - 0x083fffff] [0x2DB9E000] W U A D 
  38: [15461.897274] [0x08400000 - 0x087fffff] 
  39: [15461.897275] [0x08800000 - 0x08bfffff] 
  40: [15461.897276] [0x08c00000 - 0x08ffffff] [0x2898C000] W U A D 
  41: [15461.897277] [0x09000000 - 0x093fffff] 
  42: [15461.897278] [0x09400000 - 0x097fffff] 
  43: [15461.897279] [0x09800000 - 0x09bfffff] 
  44: [15461.897280] [0x09c00000 - 0x09ffffff] 
  45: [15461.897281] [0x0a000000 - 0x0a3fffff] 
  46: [15461.897282] [0x0a400000 - 0x0a7fffff] 
  47: [15461.897283] [0x0a800000 - 0x0abfffff] 
  48: [15461.897284] [0x0ac00000 - 0x0affffff] 
  49: [15461.897285] [0x0b000000 - 0x0b3fffff] 
  50: [15461.897286] [0x0b400000 - 0x0b7fffff] 
  51: [15461.897287] [0x0b800000 - 0x0bbfffff] 
  52: [15461.897288] [0x0bc00000 - 0x0bffffff] 
  53: [15461.897289] [0x0c000000 - 0x0c3fffff] 
  54: [15461.897290] [0x0c400000 - 0x0c7fffff] 
  55: [15461.897291] [0x0c800000 - 0x0cbfffff] 
  56: [15461.897292] [0x0cc00000 - 0x0cffffff] 
  57: [15461.897293] [0x0d000000 - 0x0d3fffff] 
  58: [15461.897294] [0x0d400000 - 0x0d7fffff] 
  59: [15461.897295] [0x0d800000 - 0x0dbfffff] 
  60: [15461.897296] [0x0dc00000 - 0x0dffffff] 
  61: [15461.897297] [0x0e000000 - 0x0e3fffff] 
  62: [15461.897298] [0x0e400000 - 0x0e7fffff] 
  63: [15461.897299] [0x0e800000 - 0x0ebfffff] 
  64: [15461.897300] [0x0ec00000 - 0x0effffff] 
  65: [15461.897301] [0x0f000000 - 0x0f3fffff] 
  66: [15461.897302] [0x0f400000 - 0x0f7fffff] 
  67: [15461.897303] [0x0f800000 - 0x0fbfffff] 
  68: [15461.897304] [0x0fc00000 - 0x0fffffff] 
  69: [15461.897305] [0x10000000 - 0x103fffff] 
  70: [15461.897306] [0x10400000 - 0x107fffff] 
  71: [15461.897307] [0x10800000 - 0x10bfffff] 
  72: [15461.897308] [0x10c00000 - 0x10ffffff] 
  73: [15461.897309] [0x11000000 - 0x113fffff] 
  74: [15461.897309] [0x11400000 - 0x117fffff] 
  75: [15461.897310] [0x11800000 - 0x11bfffff] 
  76: [15461.897311] [0x11c00000 - 0x11ffffff] 
  77: [15461.897312] [0x12000000 - 0x123fffff] 
  78: [15461.897313] [0x12400000 - 0x127fffff] 
  79: [15461.897314] [0x12800000 - 0x12bfffff] 
  80: [15461.897315] [0x12c00000 - 0x12ffffff] 
  81: [15461.897316] [0x13000000 - 0x133fffff] 
  82: [15461.897317] [0x13400000 - 0x137fffff] 
  83: [15461.897318] [0x13800000 - 0x13bfffff] 
  84: [15461.897319] [0x13c00000 - 0x13ffffff] 
  85: [15461.897320] [0x14000000 - 0x143fffff] 
  86: [15461.897321] [0x14400000 - 0x147fffff] 
  87: [15461.897322] [0x14800000 - 0x14bfffff] 
  88: [15461.897323] [0x14c00000 - 0x14ffffff] 
  89: [15461.897324] [0x15000000 - 0x153fffff] 
  90: [15461.897325] [0x15400000 - 0x157fffff] 
  91: [15461.897326] [0x15800000 - 0x15bfffff] 
  92: [15461.897327] [0x15c00000 - 0x15ffffff] 
  93: [15461.897328] [0x16000000 - 0x163fffff] 
  94: [15461.897329] [0x16400000 - 0x167fffff] 
  95: [15461.897330] [0x16800000 - 0x16bfffff] 
  96: [15461.897331] [0x16c00000 - 0x16ffffff] 
  97: [15461.897332] [0x17000000 - 0x173fffff] 
  98: [15461.897333] [0x17400000 - 0x177fffff] 
  99: [15461.897334] [0x17800000 - 0x17bfffff] 
 100: [15461.897335] [0x17c00000 - 0x17ffffff] 
 101: [15461.897336] [0x18000000 - 0x183fffff] 
 102: [15461.897337] [0x18400000 - 0x187fffff] 
 103: [15461.897338] [0x18800000 - 0x18bfffff] 
 104: [15461.897339] [0x18c00000 - 0x18ffffff] 
 105: [15461.897340] [0x19000000 - 0x193fffff] 
 106: [15461.897341] [0x19400000 - 0x197fffff] 
 107: [15461.897342] [0x19800000 - 0x19bfffff] 
 108: [15461.897343] [0x19c00000 - 0x19ffffff] 
 109: [15461.897344] [0x1a000000 - 0x1a3fffff] 
 110: [15461.897345] [0x1a400000 - 0x1a7fffff] 
 111: [15461.897346] [0x1a800000 - 0x1abfffff] 
 112: [15461.897347] [0x1ac00000 - 0x1affffff] 
 113: [15461.897348] [0x1b000000 - 0x1b3fffff] 
 114: [15461.897349] [0x1b400000 - 0x1b7fffff] 
 115: [15461.897350] [0x1b800000 - 0x1bbfffff] 
 116: [15461.897350] [0x1bc00000 - 0x1bffffff] 
 117: [15461.897351] [0x1c000000 - 0x1c3fffff] 
 118: [15461.897352] [0x1c400000 - 0x1c7fffff] 
 119: [15461.897353] [0x1c800000 - 0x1cbfffff] 
 120: [15461.897354] [0x1cc00000 - 0x1cffffff] 
 121: [15461.897355] [0x1d000000 - 0x1d3fffff] 
 122: [15461.897356] [0x1d400000 - 0x1d7fffff] 
 123: [15461.897357] [0x1d800000 - 0x1dbfffff] 
 124: [15461.897358] [0x1dc00000 - 0x1dffffff] 
 125: [15461.897359] [0x1e000000 - 0x1e3fffff] 
 126: [15461.897360] [0x1e400000 - 0x1e7fffff] 
 127: [15461.897361] [0x1e800000 - 0x1ebfffff] 
 128: [15461.897362] [0x1ec00000 - 0x1effffff] 
 129: [15461.897363] [0x1f000000 - 0x1f3fffff] 
 130: [15461.897364] [0x1f400000 - 0x1f7fffff] 
 131: [15461.897365] [0x1f800000 - 0x1fbfffff] 
 132: [15461.897366] [0x1fc00000 - 0x1fffffff] 
 133: [15461.897367] [0x20000000 - 0x203fffff] 
 134: [15461.897368] [0x20400000 - 0x207fffff] 
 135: [15461.897369] [0x20800000 - 0x20bfffff] 
 136: [15461.897370] [0x20c00000 - 0x20ffffff] 
 137: [15461.897371] [0x21000000 - 0x213fffff] 
 138: [15461.897372] [0x21400000 - 0x217fffff] 
 139: [15461.897373] [0x21800000 - 0x21bfffff] 
 140: [15461.897374] [0x21c00000 - 0x21ffffff] 
 141: [15461.897375] [0x22000000 - 0x223fffff] 
 142: [15461.897376] [0x22400000 - 0x227fffff] 
 143: [15461.897377] [0x22800000 - 0x22bfffff] 
 144: [15461.897378] [0x22c00000 - 0x22ffffff] 
 145: [15461.897379] [0x23000000 - 0x233fffff] 
 146: [15461.897380] [0x23400000 - 0x237fffff] 
 147: [15461.897381] [0x23800000 - 0x23bfffff] 
 148: [15461.897382] [0x23c00000 - 0x23ffffff] 
 149: [15461.897383] [0x24000000 - 0x243fffff] 
 150: [15461.897384] [0x24400000 - 0x247fffff] 
 151: [15461.897385] [0x24800000 - 0x24bfffff] 
 152: [15461.897386] [0x24c00000 - 0x24ffffff] 
 153: [15461.897387] [0x25000000 - 0x253fffff] 
 154: [15461.897388] [0x25400000 - 0x257fffff] 
 155: [15461.897389] [0x25800000 - 0x25bfffff] 
 156: [15461.897390] [0x25c00000 - 0x25ffffff] 
 157: [15461.897391] [0x26000000 - 0x263fffff] 
 158: [15461.897391] [0x26400000 - 0x267fffff] 
 159: [15461.897392] [0x26800000 - 0x26bfffff] 
 160: [15461.897393] [0x26c00000 - 0x26ffffff] 
 161: [15461.897394] [0x27000000 - 0x273fffff] 
 162: [15461.897395] [0x27400000 - 0x277fffff] 
 163: [15461.897396] [0x27800000 - 0x27bfffff] 
 164: [15461.897397] [0x27c00000 - 0x27ffffff] 
 165: [15461.897398] [0x28000000 - 0x283fffff] 
 166: [15461.897399] [0x28400000 - 0x287fffff] 
 167: [15461.897400] [0x28800000 - 0x28bfffff] 
 168: [15461.897401] [0x28c00000 - 0x28ffffff] 
 169: [15461.897402] [0x29000000 - 0x293fffff] 
 170: [15461.897403] [0x29400000 - 0x297fffff] 
 171: [15461.897404] [0x29800000 - 0x29bfffff] 
 172: [15461.897405] [0x29c00000 - 0x29ffffff] 
 173: [15461.897406] [0x2a000000 - 0x2a3fffff] 
 174: [15461.897407] [0x2a400000 - 0x2a7fffff] 
 175: [15461.897408] [0x2a800000 - 0x2abfffff] 
 176: [15461.897409] [0x2ac00000 - 0x2affffff] 
 177: [15461.897410] [0x2b000000 - 0x2b3fffff] 
 178: [15461.897411] [0x2b400000 - 0x2b7fffff] 
 179: [15461.897412] [0x2b800000 - 0x2bbfffff] 
 180: [15461.897413] [0x2bc00000 - 0x2bffffff] 
 181: [15461.897414] [0x2c000000 - 0x2c3fffff] 
 182: [15461.897415] [0x2c400000 - 0x2c7fffff] 
 183: [15461.897416] [0x2c800000 - 0x2cbfffff] 
 184: [15461.897417] [0x2cc00000 - 0x2cffffff] 
 185: [15461.897418] [0x2d000000 - 0x2d3fffff] 
 186: [15461.897419] [0x2d400000 - 0x2d7fffff] 
 187: [15461.897420] [0x2d800000 - 0x2dbfffff] 
 188: [15461.897421] [0x2dc00000 - 0x2dffffff] 
 189: [15461.897422] [0x2e000000 - 0x2e3fffff] 
 190: [15461.897423] [0x2e400000 - 0x2e7fffff] 
 191: [15461.897424] [0x2e800000 - 0x2ebfffff] 
 192: [15461.897425] [0x2ec00000 - 0x2effffff] 
 193: [15461.897426] [0x2f000000 - 0x2f3fffff] 
 194: [15461.897427] [0x2f400000 - 0x2f7fffff] 
 195: [15461.897428] [0x2f800000 - 0x2fbfffff] 
 196: [15461.897428] [0x2fc00000 - 0x2fffffff] 
 197: [15461.897429] [0x30000000 - 0x303fffff] 
 198: [15461.897430] [0x30400000 - 0x307fffff] 
 199: [15461.897431] [0x30800000 - 0x30bfffff] 
 200: [15461.897432] [0x30c00000 - 0x30ffffff] 
 201: [15461.897433] [0x31000000 - 0x313fffff] 
 202: [15461.897434] [0x31400000 - 0x317fffff] 
 203: [15461.897435] [0x31800000 - 0x31bfffff] 
 204: [15461.897436] [0x31c00000 - 0x31ffffff] 
 205: [15461.897437] [0x32000000 - 0x323fffff] 
 206: [15461.897438] [0x32400000 - 0x327fffff] 
 207: [15461.897439] [0x32800000 - 0x32bfffff] 
 208: [15461.897440] [0x32c00000 - 0x32ffffff] 
 209: [15461.897441] [0x33000000 - 0x333fffff] 
 210: [15461.897442] [0x33400000 - 0x337fffff] 
 211: [15461.897443] [0x33800000 - 0x33bfffff] 
 212: [15461.897444] [0x33c00000 - 0x33ffffff] 
 213: [15461.897445] [0x34000000 - 0x343fffff] 
 214: [15461.897446] [0x34400000 - 0x347fffff] 
 215: [15461.897447] [0x34800000 - 0x34bfffff] 
 216: [15461.897448] [0x34c00000 - 0x34ffffff] 
 217: [15461.897449] [0x35000000 - 0x353fffff] 
 218: [15461.897450] [0x35400000 - 0x357fffff] 
 219: [15461.897451] [0x35800000 - 0x35bfffff] 
 220: [15461.897452] [0x35c00000 - 0x35ffffff] 
 221: [15461.897453] [0x36000000 - 0x363fffff] 
 222: [15461.897454] [0x36400000 - 0x367fffff] 
 223: [15461.897455] [0x36800000 - 0x36bfffff] 
 224: [15461.897456] [0x36c00000 - 0x36ffffff] 
 225: [15461.897457] [0x37000000 - 0x373fffff] 
 226: [15461.897460] [0x37400000 - 0x377fffff] 
 227: [15461.897461] [0x37800000 - 0x37bfffff] 
 228: [15461.897462] [0x37c00000 - 0x37ffffff] 
 229: [15461.897463] [0x38000000 - 0x383fffff] 
 230: [15461.897464] [0x38400000 - 0x387fffff] 
 231: [15461.897465] [0x38800000 - 0x38bfffff] 
 232: [15461.897466] [0x38c00000 - 0x38ffffff] 
 233: [15461.897467] [0x39000000 - 0x393fffff] 
 234: [15461.897468] [0x39400000 - 0x397fffff] 
 235: [15461.897469] [0x39800000 - 0x39bfffff] 
 236: [15461.897470] [0x39c00000 - 0x39ffffff] 
 237: [15461.897471] [0x3a000000 - 0x3a3fffff] 
 238: [15461.897472] [0x3a400000 - 0x3a7fffff] 
 239: [15461.897473] [0x3a800000 - 0x3abfffff] 
 240: [15461.897474] [0x3ac00000 - 0x3affffff] 
 241: [15461.897475] [0x3b000000 - 0x3b3fffff] 
 242: [15461.897476] [0x3b400000 - 0x3b7fffff] 
 243: [15461.897477] [0x3b800000 - 0x3bbfffff] 
 244: [15461.897478] [0x3bc00000 - 0x3bffffff] 
 245: [15461.897479] [0x3c000000 - 0x3c3fffff] 
 246: [15461.897480] [0x3c400000 - 0x3c7fffff] 
 247: [15461.897481] [0x3c800000 - 0x3cbfffff] 
 248: [15461.897482] [0x3cc00000 - 0x3cffffff] 
 249: [15461.897482] [0x3d000000 - 0x3d3fffff] 
 250: [15461.897483] [0x3d400000 - 0x3d7fffff] 
 251: [15461.897484] [0x3d800000 - 0x3dbfffff] 
 252: [15461.897485] [0x3dc00000 - 0x3dffffff] 
 253: [15461.897486] [0x3e000000 - 0x3e3fffff] 
 254: [15461.897487] [0x3e400000 - 0x3e7fffff] 
 255: [15461.897488] [0x3e800000 - 0x3ebfffff] 
 256: [15461.897489] [0x3ec00000 - 0x3effffff] 
 257: [15461.897490] [0x3f000000 - 0x3f3fffff] 
 258: [15461.897491] [0x3f400000 - 0x3f7fffff] 
 259: [15461.897492] [0x3f800000 - 0x3fbfffff] 
 260: [15461.897493] [0x3fc00000 - 0x3fffffff] 
 261: [15461.897494] [0x40000000 - 0x403fffff] 
 262: [15461.897495] [0x40400000 - 0x407fffff] 
 263: [15461.897496] [0x40800000 - 0x40bfffff] 
 264: [15461.897497] [0x40c00000 - 0x40ffffff] 
 265: [15461.897498] [0x41000000 - 0x413fffff] 
 266: [15461.897499] [0x41400000 - 0x417fffff] 
 267: [15461.897500] [0x41800000 - 0x41bfffff] 
 268: [15461.897501] [0x41c00000 - 0x41ffffff] 
 269: [15461.897502] [0x42000000 - 0x423fffff] 
 270: [15461.897503] [0x42400000 - 0x427fffff] 
 271: [15461.897504] [0x42800000 - 0x42bfffff] 
 272: [15461.897505] [0x42c00000 - 0x42ffffff] 
 273: [15461.897506] [0x43000000 - 0x433fffff] 
 274: [15461.897507] [0x43400000 - 0x437fffff] 
 275: [15461.897508] [0x43800000 - 0x43bfffff] 
 276: [15461.897509] [0x43c00000 - 0x43ffffff] 
 277: [15461.897510] [0x44000000 - 0x443fffff] 
 278: [15461.897511] [0x44400000 - 0x447fffff] 
 279: [15461.897512] [0x44800000 - 0x44bfffff] 
 280: [15461.897513] [0x44c00000 - 0x44ffffff] 
 281: [15461.897514] [0x45000000 - 0x453fffff] 
 282: [15461.897515] [0x45400000 - 0x457fffff] 
 283: [15461.897516] [0x45800000 - 0x45bfffff] 
 284: [15461.897517] [0x45c00000 - 0x45ffffff] 
 285: [15461.897517] [0x46000000 - 0x463fffff] 
 286: [15461.897518] [0x46400000 - 0x467fffff] 
 287: [15461.897519] [0x46800000 - 0x46bfffff] 
 288: [15461.897520] [0x46c00000 - 0x46ffffff] 
 289: [15461.897521] [0x47000000 - 0x473fffff] 
 290: [15461.897522] [0x47400000 - 0x477fffff] 
 291: [15461.897523] [0x47800000 - 0x47bfffff] 
 292: [15461.897524] [0x47c00000 - 0x47ffffff] 
 293: [15461.897525] [0x48000000 - 0x483fffff] 
 294: [15461.897526] [0x48400000 - 0x487fffff] 
 295: [15461.897527] [0x48800000 - 0x48bfffff] 
 296: [15461.897528] [0x48c00000 - 0x48ffffff] 
 297: [15461.897529] [0x49000000 - 0x493fffff] 
 298: [15461.897530] [0x49400000 - 0x497fffff] 
 299: [15461.897531] [0x49800000 - 0x49bfffff] 
 300: [15461.897532] [0x49c00000 - 0x49ffffff] 
 301: [15461.897533] [0x4a000000 - 0x4a3fffff] 
 302: [15461.897534] [0x4a400000 - 0x4a7fffff] 
 303: [15461.897535] [0x4a800000 - 0x4abfffff] 
 304: [15461.897536] [0x4ac00000 - 0x4affffff] 
 305: [15461.897537] [0x4b000000 - 0x4b3fffff] 
 306: [15461.897538] [0x4b400000 - 0x4b7fffff] 
 307: [15461.897539] [0x4b800000 - 0x4bbfffff] 
 308: [15461.897540] [0x4bc00000 - 0x4bffffff] 
 309: [15461.897541] [0x4c000000 - 0x4c3fffff] 
 310: [15461.897542] [0x4c400000 - 0x4c7fffff] 
 311: [15461.897543] [0x4c800000 - 0x4cbfffff] 
 312: [15461.897544] [0x4cc00000 - 0x4cffffff] 
 313: [15461.897545] [0x4d000000 - 0x4d3fffff] 
 314: [15461.897546] [0x4d400000 - 0x4d7fffff] 
 315: [15461.897547] [0x4d800000 - 0x4dbfffff] 
 316: [15461.897548] [0x4dc00000 - 0x4dffffff] 
 317: [15461.897549] [0x4e000000 - 0x4e3fffff] 
 318: [15461.897550] [0x4e400000 - 0x4e7fffff] 
 319: [15461.897551] [0x4e800000 - 0x4ebfffff] 
 320: [15461.897552] [0x4ec00000 - 0x4effffff] 
 321: [15461.897553] [0x4f000000 - 0x4f3fffff] 
 322: [15461.897554] [0x4f400000 - 0x4f7fffff] 
 323: [15461.897555] [0x4f800000 - 0x4fbfffff] 
 324: [15461.897556] [0x4fc00000 - 0x4fffffff] 
 325: [15461.897557] [0x50000000 - 0x503fffff] 
 326: [15461.897558] [0x50400000 - 0x507fffff] 
 327: [15461.897559] [0x50800000 - 0x50bfffff] 
 328: [15461.897560] [0x50c00000 - 0x50ffffff] 
 329: [15461.897561] [0x51000000 - 0x513fffff] 
 330: [15461.897561] [0x51400000 - 0x517fffff] 
 331: [15461.897562] [0x51800000 - 0x51bfffff] 
 332: [15461.897563] [0x51c00000 - 0x51ffffff] 
 333: [15461.897564] [0x52000000 - 0x523fffff] 
 334: [15461.897565] [0x52400000 - 0x527fffff] 
 335: [15461.897566] [0x52800000 - 0x52bfffff] 
 336: [15461.897567] [0x52c00000 - 0x52ffffff] 
 337: [15461.897568] [0x53000000 - 0x533fffff] 
 338: [15461.897569] [0x53400000 - 0x537fffff] 
 339: [15461.897570] [0x53800000 - 0x53bfffff] 
 340: [15461.897571] [0x53c00000 - 0x53ffffff] 
 341: [15461.897572] [0x54000000 - 0x543fffff] 
 342: [15461.897573] [0x54400000 - 0x547fffff] 
 343: [15461.897574] [0x54800000 - 0x54bfffff] 
 344: [15461.897575] [0x54c00000 - 0x54ffffff] 
 345: [15461.897576] [0x55000000 - 0x553fffff] 
 346: [15461.897577] [0x55400000 - 0x557fffff] 
 347: [15461.897578] [0x55800000 - 0x55bfffff] 
 348: [15461.897579] [0x55c00000 - 0x55ffffff] 
 349: [15461.897580] [0x56000000 - 0x563fffff] 
 350: [15461.897581] [0x56400000 - 0x567fffff] 
 351: [15461.897582] [0x56800000 - 0x56bfffff] 
 352: [15461.897583] [0x56c00000 - 0x56ffffff] 
 353: [15461.897584] [0x57000000 - 0x573fffff] 
 354: [15461.897585] [0x57400000 - 0x577fffff] 
 355: [15461.897586] [0x57800000 - 0x57bfffff] 
 356: [15461.897587] [0x57c00000 - 0x57ffffff] 
 357: [15461.897588] [0x58000000 - 0x583fffff] 
 358: [15461.897589] [0x58400000 - 0x587fffff] 
 359: [15461.897590] [0x58800000 - 0x58bfffff] 
 360: [15461.897591] [0x58c00000 - 0x58ffffff] 
 361: [15461.897592] [0x59000000 - 0x593fffff] 
 362: [15461.897593] [0x59400000 - 0x597fffff] 
 363: [15461.897594] [0x59800000 - 0x59bfffff] 
 364: [15461.897595] [0x59c00000 - 0x59ffffff] 
 365: [15461.897596] [0x5a000000 - 0x5a3fffff] 
 366: [15461.897596] [0x5a400000 - 0x5a7fffff] 
 367: [15461.897597] [0x5a800000 - 0x5abfffff] 
 368: [15461.897598] [0x5ac00000 - 0x5affffff] 
 369: [15461.897599] [0x5b000000 - 0x5b3fffff] 
 370: [15461.897600] [0x5b400000 - 0x5b7fffff] 
 371: [15461.897601] [0x5b800000 - 0x5bbfffff] 
 372: [15461.897602] [0x5bc00000 - 0x5bffffff] 
 373: [15461.897603] [0x5c000000 - 0x5c3fffff] 
 374: [15461.897604] [0x5c400000 - 0x5c7fffff] 
 375: [15461.897605] [0x5c800000 - 0x5cbfffff] 
 376: [15461.897606] [0x5cc00000 - 0x5cffffff] 
 377: [15461.897607] [0x5d000000 - 0x5d3fffff] 
 378: [15461.897608] [0x5d400000 - 0x5d7fffff] 
 379: [15461.897609] [0x5d800000 - 0x5dbfffff] 
 380: [15461.897610] [0x5dc00000 - 0x5dffffff] 
 381: [15461.897611] [0x5e000000 - 0x5e3fffff] 
 382: [15461.897612] [0x5e400000 - 0x5e7fffff] 
 383: [15461.897613] [0x5e800000 - 0x5ebfffff] 
 384: [15461.897614] [0x5ec00000 - 0x5effffff] 
 385: [15461.897615] [0x5f000000 - 0x5f3fffff] 
 386: [15461.897616] [0x5f400000 - 0x5f7fffff] 
 387: [15461.897617] [0x5f800000 - 0x5fbfffff] 
 388: [15461.897618] [0x5fc00000 - 0x5fffffff] 
 389: [15461.897619] [0x60000000 - 0x603fffff] 
 390: [15461.897620] [0x60400000 - 0x607fffff] 
 391: [15461.897621] [0x60800000 - 0x60bfffff] 
 392: [15461.897622] [0x60c00000 - 0x60ffffff] 
 393: [15461.897623] [0x61000000 - 0x613fffff] 
 394: [15461.897624] [0x61400000 - 0x617fffff] 
 395: [15461.897625] [0x61800000 - 0x61bfffff] 
 396: [15461.897626] [0x61c00000 - 0x61ffffff] 
 397: [15461.897627] [0x62000000 - 0x623fffff] 
 398: [15461.897628] [0x62400000 - 0x627fffff] 
 399: [15461.897629] [0x62800000 - 0x62bfffff] 
 400: [15461.897630] [0x62c00000 - 0x62ffffff] 
 401: [15461.897631] [0x63000000 - 0x633fffff] 
 402: [15461.897632] [0x63400000 - 0x637fffff] 
 403: [15461.897633] [0x63800000 - 0x63bfffff] 
 404: [15461.897634] [0x63c00000 - 0x63ffffff] 
 405: [15461.897634] [0x64000000 - 0x643fffff] 
 406: [15461.897635] [0x64400000 - 0x647fffff] 
 407: [15461.897636] [0x64800000 - 0x64bfffff] 
 408: [15461.897637] [0x64c00000 - 0x64ffffff] 
 409: [15461.897638] [0x65000000 - 0x653fffff] 
 410: [15461.897639] [0x65400000 - 0x657fffff] 
 411: [15461.897640] [0x65800000 - 0x65bfffff] 
 412: [15461.897641] [0x65c00000 - 0x65ffffff] 
 413: [15461.897642] [0x66000000 - 0x663fffff] 
 414: [15461.897643] [0x66400000 - 0x667fffff] 
 415: [15461.897644] [0x66800000 - 0x66bfffff] 
 416: [15461.897645] [0x66c00000 - 0x66ffffff] 
 417: [15461.897646] [0x67000000 - 0x673fffff] 
 418: [15461.897647] [0x67400000 - 0x677fffff] 
 419: [15461.897648] [0x67800000 - 0x67bfffff] 
 420: [15461.897649] [0x67c00000 - 0x67ffffff] 
 421: [15461.897650] [0x68000000 - 0x683fffff] 
 422: [15461.897651] [0x68400000 - 0x687fffff] 
 423: [15461.897652] [0x68800000 - 0x68bfffff] 
 424: [15461.897653] [0x68c00000 - 0x68ffffff] 
 425: [15461.897654] [0x69000000 - 0x693fffff] 
 426: [15461.897655] [0x69400000 - 0x697fffff] 
 427: [15461.897656] [0x69800000 - 0x69bfffff] 
 428: [15461.897657] [0x69c00000 - 0x69ffffff] 
 429: [15461.897658] [0x6a000000 - 0x6a3fffff] 
 430: [15461.897659] [0x6a400000 - 0x6a7fffff] 
 431: [15461.897660] [0x6a800000 - 0x6abfffff] 
 432: [15461.897661] [0x6ac00000 - 0x6affffff] 
 433: [15461.897662] [0x6b000000 - 0x6b3fffff] 
 434: [15461.897663] [0x6b400000 - 0x6b7fffff] 
 435: [15461.897664] [0x6b800000 - 0x6bbfffff] 
 436: [15461.897665] [0x6bc00000 - 0x6bffffff] 
 437: [15461.897666] [0x6c000000 - 0x6c3fffff] 
 438: [15461.897667] [0x6c400000 - 0x6c7fffff] 
 439: [15461.897668] [0x6c800000 - 0x6cbfffff] 
 440: [15461.897669] [0x6cc00000 - 0x6cffffff] 
 441: [15461.897670] [0x6d000000 - 0x6d3fffff] 
 442: [15461.897671] [0x6d400000 - 0x6d7fffff] 
 443: [15461.897672] [0x6d800000 - 0x6dbfffff] 
 444: [15461.897673] [0x6dc00000 - 0x6dffffff] 
 445: [15461.897673] [0x6e000000 - 0x6e3fffff] 
 446: [15461.897674] [0x6e400000 - 0x6e7fffff] 
 447: [15461.897675] [0x6e800000 - 0x6ebfffff] 
 448: [15461.897676] [0x6ec00000 - 0x6effffff] 
 449: [15461.897677] [0x6f000000 - 0x6f3fffff] 
 450: [15461.897678] [0x6f400000 - 0x6f7fffff] 
 451: [15461.897679] [0x6f800000 - 0x6fbfffff] 
 452: [15461.897680] [0x6fc00000 - 0x6fffffff] 
 453: [15461.897681] [0x70000000 - 0x703fffff] 
 454: [15461.897682] [0x70400000 - 0x707fffff] 
 455: [15461.897683] [0x70800000 - 0x70bfffff] 
 456: [15461.897684] [0x70c00000 - 0x70ffffff] 
 457: [15461.897685] [0x71000000 - 0x713fffff] 
 458: [15461.897686] [0x71400000 - 0x717fffff] 
 459: [15461.897687] [0x71800000 - 0x71bfffff] 
 460: [15461.897688] [0x71c00000 - 0x71ffffff] 
 461: [15461.897689] [0x72000000 - 0x723fffff] 
 462: [15461.897690] [0x72400000 - 0x727fffff] 
 463: [15461.897691] [0x72800000 - 0x72bfffff] 
 464: [15461.897692] [0x72c00000 - 0x72ffffff] 
 465: [15461.897693] [0x73000000 - 0x733fffff] 
 466: [15461.897694] [0x73400000 - 0x737fffff] 
 467: [15461.897695] [0x73800000 - 0x73bfffff] 
 468: [15461.897696] [0x73c00000 - 0x73ffffff] 
 469: [15461.897697] [0x74000000 - 0x743fffff] 
 470: [15461.897698] [0x74400000 - 0x747fffff] 
 471: [15461.897699] [0x74800000 - 0x74bfffff] 
 472: [15461.897700] [0x74c00000 - 0x74ffffff] 
 473: [15461.897701] [0x75000000 - 0x753fffff] 
 474: [15461.897702] [0x75400000 - 0x757fffff] 
 475: [15461.897703] [0x75800000 - 0x75bfffff] 
 476: [15461.897704] [0x75c00000 - 0x75ffffff] 
 477: [15461.897705] [0x76000000 - 0x763fffff] 
 478: [15461.897706] [0x76400000 - 0x767fffff] 
 479: [15461.897707] [0x76800000 - 0x76bfffff] 
 480: [15461.897708] [0x76c00000 - 0x76ffffff] 
 481: [15461.897709] [0x77000000 - 0x773fffff] 
 482: [15461.897710] [0x77400000 - 0x777fffff] 
 483: [15461.897710] [0x77800000 - 0x77bfffff] 
 484: [15461.897711] [0x77c00000 - 0x77ffffff] 
 485: [15461.897712] [0x78000000 - 0x783fffff] 
 486: [15461.897713] [0x78400000 - 0x787fffff] 
 487: [15461.897714] [0x78800000 - 0x78bfffff] 
 488: [15461.897715] [0x78c00000 - 0x78ffffff] 
 489: [15461.897716] [0x79000000 - 0x793fffff] 
 490: [15461.897717] [0x79400000 - 0x797fffff] 
 491: [15461.897718] [0x79800000 - 0x79bfffff] 
 492: [15461.897719] [0x79c00000 - 0x79ffffff] 
 493: [15461.897720] [0x7a000000 - 0x7a3fffff] 
 494: [15461.897721] [0x7a400000 - 0x7a7fffff] 
 495: [15461.897722] [0x7a800000 - 0x7abfffff] 
 496: [15461.897723] [0x7ac00000 - 0x7affffff] 
 497: [15461.897724] [0x7b000000 - 0x7b3fffff] 
 498: [15461.897725] [0x7b400000 - 0x7b7fffff] 
 499: [15461.897726] [0x7b800000 - 0x7bbfffff] 
 500: [15461.897727] [0x7bc00000 - 0x7bffffff] 
 501: [15461.897728] [0x7c000000 - 0x7c3fffff] 
 502: [15461.897729] [0x7c400000 - 0x7c7fffff] 
 503: [15461.897730] [0x7c800000 - 0x7cbfffff] 
 504: [15461.897731] [0x7cc00000 - 0x7cffffff] 
 505: [15461.897732] [0x7d000000 - 0x7d3fffff] 
 506: [15461.897733] [0x7d400000 - 0x7d7fffff] 
 507: [15461.897734] [0x7d800000 - 0x7dbfffff] 
 508: [15461.897735] [0x7dc00000 - 0x7dffffff] 
 509: [15461.897736] [0x7e000000 - 0x7e3fffff] 
 510: [15461.897737] [0x7e400000 - 0x7e7fffff] 
 511: [15461.897738] [0x7e800000 - 0x7ebfffff] 
 512: [15461.897739] [0x7ec00000 - 0x7effffff] 
 513: [15461.897740] [0x7f000000 - 0x7f3fffff] 
 514: [15461.897741] [0x7f400000 - 0x7f7fffff] 
 515: [15461.897742] [0x7f800000 - 0x7fbfffff] 
 516: [15461.897743] [0x7fc00000 - 0x7fffffff] 
 517: [15461.897744] [0x80000000 - 0x803fffff] 
 518: [15461.897745] [0x80400000 - 0x807fffff] 
 519: [15461.897746] [0x80800000 - 0x80bfffff] 
 520: [15461.897747] [0x80c00000 - 0x80ffffff] 
 521: [15461.897747] [0x81000000 - 0x813fffff] 
 522: [15461.897748] [0x81400000 - 0x817fffff] 
 523: [15461.897749] [0x81800000 - 0x81bfffff] 
 524: [15461.897750] [0x81c00000 - 0x81ffffff] 
 525: [15461.897751] [0x82000000 - 0x823fffff] 
 526: [15461.897752] [0x82400000 - 0x827fffff] 
 527: [15461.897753] [0x82800000 - 0x82bfffff] 
 528: [15461.897754] [0x82c00000 - 0x82ffffff] 
 529: [15461.897755] [0x83000000 - 0x833fffff] 
 530: [15461.897756] [0x83400000 - 0x837fffff] 
 531: [15461.897757] [0x83800000 - 0x83bfffff] 
 532: [15461.897758] [0x83c00000 - 0x83ffffff] 
 533: [15461.897759] [0x84000000 - 0x843fffff] 
 534: [15461.897760] [0x84400000 - 0x847fffff] 
 535: [15461.897761] [0x84800000 - 0x84bfffff] 
 536: [15461.897762] [0x84c00000 - 0x84ffffff] 
 537: [15461.897763] [0x85000000 - 0x853fffff] 
 538: [15461.897764] [0x85400000 - 0x857fffff] 
 539: [15461.897765] [0x85800000 - 0x85bfffff] 
 540: [15461.897766] [0x85c00000 - 0x85ffffff] 
 541: [15461.897767] [0x86000000 - 0x863fffff] 
 542: [15461.897768] [0x86400000 - 0x867fffff] 
 543: [15461.897769] [0x86800000 - 0x86bfffff] 
 544: [15461.897770] [0x86c00000 - 0x86ffffff] 
 545: [15461.897771] [0x87000000 - 0x873fffff] 
 546: [15461.897772] [0x87400000 - 0x877fffff] 
 547: [15461.897773] [0x87800000 - 0x87bfffff] 
 548: [15461.897774] [0x87c00000 - 0x87ffffff] 
 549: [15461.897775] [0x88000000 - 0x883fffff] 
 550: [15461.897776] [0x88400000 - 0x887fffff] 
 551: [15461.897777] [0x88800000 - 0x88bfffff] 
 552: [15461.897778] [0x88c00000 - 0x88ffffff] 
 553: [15461.897779] [0x89000000 - 0x893fffff] 
 554: [15461.897780] [0x89400000 - 0x897fffff] 
 555: [15461.897781] [0x89800000 - 0x89bfffff] 
 556: [15461.897782] [0x89c00000 - 0x89ffffff] 
 557: [15461.897783] [0x8a000000 - 0x8a3fffff] 
 558: [15461.897784] [0x8a400000 - 0x8a7fffff] 
 559: [15461.897784] [0x8a800000 - 0x8abfffff] 
 560: [15461.897785] [0x8ac00000 - 0x8affffff] 
 561: [15461.897786] [0x8b000000 - 0x8b3fffff] 
 562: [15461.897787] [0x8b400000 - 0x8b7fffff] 
 563: [15461.897788] [0x8b800000 - 0x8bbfffff] 
 564: [15461.897789] [0x8bc00000 - 0x8bffffff] 
 565: [15461.897790] [0x8c000000 - 0x8c3fffff] 
 566: [15461.897791] [0x8c400000 - 0x8c7fffff] 
 567: [15461.897792] [0x8c800000 - 0x8cbfffff] 
 568: [15461.897793] [0x8cc00000 - 0x8cffffff] 
 569: [15461.897794] [0x8d000000 - 0x8d3fffff] 
 570: [15461.897795] [0x8d400000 - 0x8d7fffff] 
 571: [15461.897796] [0x8d800000 - 0x8dbfffff] 
 572: [15461.897797] [0x8dc00000 - 0x8dffffff] 
 573: [15461.897798] [0x8e000000 - 0x8e3fffff] 
 574: [15461.897799] [0x8e400000 - 0x8e7fffff] 
 575: [15461.897800] [0x8e800000 - 0x8ebfffff] 
 576: [15461.897801] [0x8ec00000 - 0x8effffff] 
 577: [15461.897802] [0x8f000000 - 0x8f3fffff] 
 578: [15461.897803] [0x8f400000 - 0x8f7fffff] 
 579: [15461.897804] [0x8f800000 - 0x8fbfffff] 
 580: [15461.897805] [0x8fc00000 - 0x8fffffff] 
 581: [15461.897806] [0x90000000 - 0x903fffff] 
 582: [15461.897807] [0x90400000 - 0x907fffff] 
 583: [15461.897808] [0x90800000 - 0x90bfffff] 
 584: [15461.897809] [0x90c00000 - 0x90ffffff] 
 585: [15461.897810] [0x91000000 - 0x913fffff] 
 586: [15461.897811] [0x91400000 - 0x917fffff] 
 587: [15461.897812] [0x91800000 - 0x91bfffff] 
 588: [15461.897813] [0x91c00000 - 0x91ffffff] 
 589: [15461.897814] [0x92000000 - 0x923fffff] 
 590: [15461.897815] [0x92400000 - 0x927fffff] 
 591: [15461.897816] [0x92800000 - 0x92bfffff] 
 592: [15461.897817] [0x92c00000 - 0x92ffffff] 
 593: [15461.897818] [0x93000000 - 0x933fffff] 
 594: [15461.897819] [0x93400000 - 0x937fffff] 
 595: [15461.897820] [0x93800000 - 0x93bfffff] 
 596: [15461.897820] [0x93c00000 - 0x93ffffff] 
 597: [15461.897822] [0x94000000 - 0x943fffff] 
 598: [15461.897823] [0x94400000 - 0x947fffff] 
 599: [15461.897823] [0x94800000 - 0x94bfffff] 
 600: [15461.897824] [0x94c00000 - 0x94ffffff] 
 601: [15461.897825] [0x95000000 - 0x953fffff] 
 602: [15461.897826] [0x95400000 - 0x957fffff] 
 603: [15461.897827] [0x95800000 - 0x95bfffff] 
 604: [15461.897828] [0x95c00000 - 0x95ffffff] 
 605: [15461.897829] [0x96000000 - 0x963fffff] 
 606: [15461.897830] [0x96400000 - 0x967fffff] 
 607: [15461.897831] [0x96800000 - 0x96bfffff] 
 608: [15461.897832] [0x96c00000 - 0x96ffffff] 
 609: [15461.897833] [0x97000000 - 0x973fffff] 
 610: [15461.897834] [0x97400000 - 0x977fffff] 
 611: [15461.897835] [0x97800000 - 0x97bfffff] 
 612: [15461.897836] [0x97c00000 - 0x97ffffff] 
 613: [15461.897837] [0x98000000 - 0x983fffff] 
 614: [15461.897838] [0x98400000 - 0x987fffff] 
 615: [15461.897839] [0x98800000 - 0x98bfffff] 
 616: [15461.897840] [0x98c00000 - 0x98ffffff] 
 617: [15461.897841] [0x99000000 - 0x993fffff] 
 618: [15461.897842] [0x99400000 - 0x997fffff] 
 619: [15461.897843] [0x99800000 - 0x99bfffff] 
 620: [15461.897844] [0x99c00000 - 0x99ffffff] 
 621: [15461.897845] [0x9a000000 - 0x9a3fffff] 
 622: [15461.897846] [0x9a400000 - 0x9a7fffff] 
 623: [15461.897847] [0x9a800000 - 0x9abfffff] 
 624: [15461.897848] [0x9ac00000 - 0x9affffff] 
 625: [15461.897849] [0x9b000000 - 0x9b3fffff] 
 626: [15461.897850] [0x9b400000 - 0x9b7fffff] 
 627: [15461.897851] [0x9b800000 - 0x9bbfffff] 
 628: [15461.897852] [0x9bc00000 - 0x9bffffff] 
 629: [15461.897853] [0x9c000000 - 0x9c3fffff] 
 630: [15461.897854] [0x9c400000 - 0x9c7fffff] 
 631: [15461.897855] [0x9c800000 - 0x9cbfffff] 
 632: [15461.897856] [0x9cc00000 - 0x9cffffff] 
 633: [15461.897857] [0x9d000000 - 0x9d3fffff] 
 634: [15461.897858] [0x9d400000 - 0x9d7fffff] 
 635: [15461.897858] [0x9d800000 - 0x9dbfffff] 
 636: [15461.897859] [0x9dc00000 - 0x9dffffff] 
 637: [15461.897860] [0x9e000000 - 0x9e3fffff] 
 638: [15461.897861] [0x9e400000 - 0x9e7fffff] 
 639: [15461.897862] [0x9e800000 - 0x9ebfffff] 
 640: [15461.897863] [0x9ec00000 - 0x9effffff] 
 641: [15461.897864] [0x9f000000 - 0x9f3fffff] 
 642: [15461.897865] [0x9f400000 - 0x9f7fffff] 
 643: [15461.897866] [0x9f800000 - 0x9fbfffff] 
 644: [15461.897867] [0x9fc00000 - 0x9fffffff] 
 645: [15461.897868] [0xa0000000 - 0xa03fffff] 
 646: [15461.897869] [0xa0400000 - 0xa07fffff] 
 647: [15461.897870] [0xa0800000 - 0xa0bfffff] 
 648: [15461.897871] [0xa0c00000 - 0xa0ffffff] 
 649: [15461.897872] [0xa1000000 - 0xa13fffff] 
 650: [15461.897873] [0xa1400000 - 0xa17fffff] 
 651: [15461.897874] [0xa1800000 - 0xa1bfffff] 
 652: [15461.897875] [0xa1c00000 - 0xa1ffffff] 
 653: [15461.897876] [0xa2000000 - 0xa23fffff] 
 654: [15461.897877] [0xa2400000 - 0xa27fffff] 
 655: [15461.897878] [0xa2800000 - 0xa2bfffff] 
 656: [15461.897879] [0xa2c00000 - 0xa2ffffff] 
 657: [15461.897880] [0xa3000000 - 0xa33fffff] 
 658: [15461.897881] [0xa3400000 - 0xa37fffff] 
 659: [15461.897882] [0xa3800000 - 0xa3bfffff] 
 660: [15461.897883] [0xa3c00000 - 0xa3ffffff] 
 661: [15461.897884] [0xa4000000 - 0xa43fffff] 
 662: [15461.897885] [0xa4400000 - 0xa47fffff] 
 663: [15461.897886] [0xa4800000 - 0xa4bfffff] 
 664: [15461.897887] [0xa4c00000 - 0xa4ffffff] 
 665: [15461.897888] [0xa5000000 - 0xa53fffff] 
 666: [15461.897889] [0xa5400000 - 0xa57fffff] 
 667: [15461.897890] [0xa5800000 - 0xa5bfffff] 
 668: [15461.897891] [0xa5c00000 - 0xa5ffffff] 
 669: [15461.897892] [0xa6000000 - 0xa63fffff] 
 670: [15461.897893] [0xa6400000 - 0xa67fffff] 
 671: [15461.897894] [0xa6800000 - 0xa6bfffff] 
 672: [15461.897895] [0xa6c00000 - 0xa6ffffff] 
 673: [15461.897896] [0xa7000000 - 0xa73fffff] 
 674: [15461.897897] [0xa7400000 - 0xa77fffff] 
 675: [15461.897898] [0xa7800000 - 0xa7bfffff] 
 676: [15461.897898] [0xa7c00000 - 0xa7ffffff] 
 677: [15461.897899] [0xa8000000 - 0xa83fffff] 
 678: [15461.897900] [0xa8400000 - 0xa87fffff] 
 679: [15461.897901] [0xa8800000 - 0xa8bfffff] 
 680: [15461.897902] [0xa8c00000 - 0xa8ffffff] 
 681: [15461.897903] [0xa9000000 - 0xa93fffff] 
 682: [15461.897904] [0xa9400000 - 0xa97fffff] 
 683: [15461.897905] [0xa9800000 - 0xa9bfffff] 
 684: [15461.897906] [0xa9c00000 - 0xa9ffffff] 
 685: [15461.897907] [0xaa000000 - 0xaa3fffff] 
 686: [15461.897908] [0xaa400000 - 0xaa7fffff] 
 687: [15461.897909] [0xaa800000 - 0xaabfffff] 
 688: [15461.897910] [0xaac00000 - 0xaaffffff] 
 689: [15461.897911] [0xab000000 - 0xab3fffff] 
 690: [15461.897912] [0xab400000 - 0xab7fffff] 
 691: [15461.897913] [0xab800000 - 0xabbfffff] 
 692: [15461.897914] [0xabc00000 - 0xabffffff] 
 693: [15461.897915] [0xac000000 - 0xac3fffff] 
 694: [15461.897916] [0xac400000 - 0xac7fffff] 
 695: [15461.897917] [0xac800000 - 0xacbfffff] 
 696: [15461.897918] [0xacc00000 - 0xacffffff] 
 697: [15461.897919] [0xad000000 - 0xad3fffff] 
 698: [15461.897920] [0xad400000 - 0xad7fffff] 
 699: [15461.897921] [0xad800000 - 0xadbfffff] 
 700: [15461.897922] [0xadc00000 - 0xadffffff] 
 701: [15461.897923] [0xae000000 - 0xae3fffff] 
 702: [15461.897924] [0xae400000 - 0xae7fffff] 
 703: [15461.897925] [0xae800000 - 0xaebfffff] 
 704: [15461.897926] [0xaec00000 - 0xaeffffff] 
 705: [15461.897927] [0xaf000000 - 0xaf3fffff] 
 706: [15461.897928] [0xaf400000 - 0xaf7fffff] 
 707: [15461.897929] [0xaf800000 - 0xafbfffff] 
 708: [15461.897930] [0xafc00000 - 0xafffffff] 
 709: [15461.897931] [0xb0000000 - 0xb03fffff] 
 710: [15461.897932] [0xb0400000 - 0xb07fffff] 
 711: [15461.897933] [0xb0800000 - 0xb0bfffff] 
 712: [15461.897934] [0xb0c00000 - 0xb0ffffff] 
 713: [15461.897935] [0xb1000000 - 0xb13fffff] 
 714: [15461.897936] [0xb1400000 - 0xb17fffff] 
 715: [15461.897937] [0xb1800000 - 0xb1bfffff] 
 716: [15461.897937] [0xb1c00000 - 0xb1ffffff] 
 717: [15461.897938] [0xb2000000 - 0xb23fffff] 
 718: [15461.897939] [0xb2400000 - 0xb27fffff] 
 719: [15461.897940] [0xb2800000 - 0xb2bfffff] 
 720: [15461.897941] [0xb2c00000 - 0xb2ffffff] 
 721: [15461.897942] [0xb3000000 - 0xb33fffff] 
 722: [15461.897943] [0xb3400000 - 0xb37fffff] 
 723: [15461.897944] [0xb3800000 - 0xb3bfffff] 
 724: [15461.897945] [0xb3c00000 - 0xb3ffffff] 
 725: [15461.897946] [0xb4000000 - 0xb43fffff] 
 726: [15461.897947] [0xb4400000 - 0xb47fffff] 
 727: [15461.897948] [0xb4800000 - 0xb4bfffff] 
 728: [15461.897949] [0xb4c00000 - 0xb4ffffff] 
 729: [15461.897950] [0xb5000000 - 0xb53fffff] 
 730: [15461.897951] [0xb5400000 - 0xb57fffff] 
 731: [15461.897952] [0xb5800000 - 0xb5bfffff] 
 732: [15461.897953] [0xb5c00000 - 0xb5ffffff] 
 733: [15461.897954] [0xb6000000 - 0xb63fffff] 
 734: [15461.897955] [0xb6400000 - 0xb67fffff] 
 735: [15461.897956] [0xb6800000 - 0xb6bfffff] 
 736: [15461.897957] [0xb6c00000 - 0xb6ffffff] 
 737: [15461.897958] [0xb7000000 - 0xb73fffff] 
 738: [15461.897959] [0xb7400000 - 0xb77fffff] 
 739: [15461.897962] [0xb7800000 - 0xb7bfffff] [0x289E7000] W U A D 
 740: [15461.897964] [0xb7c00000 - 0xb7ffffff] 
 741: [15461.897965] [0xb8000000 - 0xb83fffff] 
 742: [15461.897966] [0xb8400000 - 0xb87fffff] 
 743: [15461.897967] [0xb8800000 - 0xb8bfffff] 
 744: [15461.897968] [0xb8c00000 - 0xb8ffffff] 
 745: [15461.897968] [0xb9000000 - 0xb93fffff] 
 746: [15461.897969] [0xb9400000 - 0xb97fffff] 
 747: [15461.897970] [0xb9800000 - 0xb9bfffff] 
 748: [15461.897971] [0xb9c00000 - 0xb9ffffff] 
 749: [15461.897972] [0xba000000 - 0xba3fffff] 
 750: [15461.897973] [0xba400000 - 0xba7fffff] 
 751: [15461.897974] [0xba800000 - 0xbabfffff] 
 752: [15461.897975] [0xbac00000 - 0xbaffffff] 
 753: [15461.897976] [0xbb000000 - 0xbb3fffff] 
 754: [15461.897977] [0xbb400000 - 0xbb7fffff] 
 755: [15461.897978] [0xbb800000 - 0xbbbfffff] 
 756: [15461.897979] [0xbbc00000 - 0xbbffffff] 
 757: [15461.897980] [0xbc000000 - 0xbc3fffff] 
 758: [15461.897981] [0xbc400000 - 0xbc7fffff] 
 759: [15461.897982] [0xbc800000 - 0xbcbfffff] 
 760: [15461.897983] [0xbcc00000 - 0xbcffffff] 
 761: [15461.897984] [0xbd000000 - 0xbd3fffff] 
 762: [15461.897985] [0xbd400000 - 0xbd7fffff] 
 763: [15461.897986] [0xbd800000 - 0xbdbfffff] 
 764: [15461.897987] [0xbdc00000 - 0xbdffffff] 
 765: [15461.897988] [0xbe000000 - 0xbe3fffff] 
 766: [15461.897989] [0xbe400000 - 0xbe7fffff] 
 767: [15461.897990] [0xbe800000 - 0xbebfffff] 
 768: [15461.897991] [0xbec00000 - 0xbeffffff] 
 769: [15461.897992] [0xbf000000 - 0xbf3fffff] 
 770: [15461.897993] [0xbf400000 - 0xbf7fffff] 
 771: [15461.897994] [0xbf800000 - 0xbfbfffff] [0x2DBE4000] W U A D 
 772: [15461.897996] [0xbfc00000 - 0xbfffffff] 
 773: [15461.897997] [0xc0000000 - 0xc03fffff] [0x01947000] W U A D 
 774: [15461.897998] [0xc0400000 - 0xc07fffff] [0x00400000] W S A D 
 775: [15461.898000] [0xc0800000 - 0xc0bfffff] [0x00800000] W S A D 
 776: [15461.898002] [0xc0c00000 - 0xc0ffffff] [0x00C00000] W S A D 
 777: [15461.898004] [0xc1000000 - 0xc13fffff] [0x01000000] R S A D 
 778: [15461.898006] [0xc1400000 - 0xc17fffff] [0x34C5A000] W S A D 
 779: [15461.898007] [0xc1800000 - 0xc1bfffff] [0x01800000] W S A D 
 780: [15461.898009] [0xc1c00000 - 0xc1ffffff] [0x01C00000] W S A D 
 781: [15461.898011] [0xc2000000 - 0xc23fffff] [0x02000000] W S A D 
 782: [15461.898013] [0xc2400000 - 0xc27fffff] [0x02400000] W S A D 
 783: [15461.898014] [0xc2800000 - 0xc2bfffff] [0x02800000] W S A D 
 784: [15461.898016] [0xc2c00000 - 0xc2ffffff] [0x02C00000] W S A D 
 785: [15461.898018] [0xc3000000 - 0xc33fffff] [0x03000000] W S A D 
 786: [15461.898020] [0xc3400000 - 0xc37fffff] [0x03400000] W S A D 
 787: [15461.898021] [0xc3800000 - 0xc3bfffff] [0x03800000] W S A D 
 788: [15461.898023] [0xc3c00000 - 0xc3ffffff] [0x03C00000] W S A D 
 789: [15461.898025] [0xc4000000 - 0xc43fffff] [0x04000000] W S A D 
 790: [15461.898027] [0xc4400000 - 0xc47fffff] [0x04400000] W S A D 
 791: [15461.898028] [0xc4800000 - 0xc4bfffff] [0x04800000] W S A D 
 792: [15461.898030] [0xc4c00000 - 0xc4ffffff] [0x04C00000] W S A D 
 793: [15461.898032] [0xc5000000 - 0xc53fffff] [0x05000000] W S A D 
 794: [15461.898034] [0xc5400000 - 0xc57fffff] [0x05400000] W S A D 
 795: [15461.898035] [0xc5800000 - 0xc5bfffff] [0x05800000] W S A D 
 796: [15461.898037] [0xc5c00000 - 0xc5ffffff] [0x05C00000] W S A D 
 797: [15461.898039] [0xc6000000 - 0xc63fffff] [0x06000000] W S A D 
 798: [15461.898041] [0xc6400000 - 0xc67fffff] [0x06400000] W S A D 
 799: [15461.898042] [0xc6800000 - 0xc6bfffff] [0x06800000] W S A D 
 800: [15461.898044] [0xc6c00000 - 0xc6ffffff] [0x06C00000] W S A D 
 801: [15461.898046] [0xc7000000 - 0xc73fffff] [0x07000000] W S A D 
 802: [15461.898048] [0xc7400000 - 0xc77fffff] [0x07400000] W S A D 
 803: [15461.898049] [0xc7800000 - 0xc7bfffff] [0x07800000] W S A D 
 804: [15461.898051] [0xc7c00000 - 0xc7ffffff] [0x07C00000] W S A D 
 805: [15461.898053] [0xc8000000 - 0xc83fffff] [0x08000000] W S A D 
 806: [15461.898055] [0xc8400000 - 0xc87fffff] [0x08400000] W S A D 
 807: [15461.898056] [0xc8800000 - 0xc8bfffff] [0x08800000] W S A D 
 808: [15461.898058] [0xc8c00000 - 0xc8ffffff] [0x08C00000] W S A D 
 809: [15461.898060] [0xc9000000 - 0xc93fffff] [0x09000000] W S A D 
 810: [15461.898062] [0xc9400000 - 0xc97fffff] [0x09400000] W S A D 
 811: [15461.898063] [0xc9800000 - 0xc9bfffff] [0x09800000] W S A D 
 812: [15461.898065] [0xc9c00000 - 0xc9ffffff] [0x09C00000] W S A D 
 813: [15461.898067] [0xca000000 - 0xca3fffff] [0x0A000000] W S A D 
 814: [15461.898069] [0xca400000 - 0xca7fffff] [0x0A400000] W S A D 
 815: [15461.898070] [0xca800000 - 0xcabfffff] [0x0A800000] W S A D 
 816: [15461.898072] [0xcac00000 - 0xcaffffff] [0x0AC00000] W S A D 
 817: [15461.898074] [0xcb000000 - 0xcb3fffff] [0x0B000000] W S A D 
 818: [15461.898076] [0xcb400000 - 0xcb7fffff] [0x0B400000] W S A D 
 819: [15461.898077] [0xcb800000 - 0xcbbfffff] [0x0B800000] W S A D 
 820: [15461.898079] [0xcbc00000 - 0xcbffffff] [0x0BC00000] W S A D 
 821: [15461.898081] [0xcc000000 - 0xcc3fffff] [0x0C000000] W S A D 
 822: [15461.898083] [0xcc400000 - 0xcc7fffff] [0x0C400000] W S A D 
 823: [15461.898084] [0xcc800000 - 0xccbfffff] [0x0C800000] W S A D 
 824: [15461.898086] [0xccc00000 - 0xccffffff] [0x0CC00000] W S A D 
 825: [15461.898088] [0xcd000000 - 0xcd3fffff] [0x0D000000] W S A D 
 826: [15461.898090] [0xcd400000 - 0xcd7fffff] [0x0D400000] W S A D 
 827: [15461.898092] [0xcd800000 - 0xcdbfffff] [0x0D800000] W S A D 
 828: [15461.898093] [0xcdc00000 - 0xcdffffff] [0x0DC00000] W S A D 
 829: [15461.898095] [0xce000000 - 0xce3fffff] [0x0E000000] W S A D 
 830: [15461.898097] [0xce400000 - 0xce7fffff] [0x0E400000] W S A D 
 831: [15461.898099] [0xce800000 - 0xcebfffff] [0x0E800000] W S A D 
 832: [15461.898100] [0xcec00000 - 0xceffffff] [0x0EC00000] W S A D 
 833: [15461.898102] [0xcf000000 - 0xcf3fffff] [0x0F000000] W S A D 
 834: [15461.898104] [0xcf400000 - 0xcf7fffff] [0x0F400000] W S A D 
 835: [15461.898106] [0xcf800000 - 0xcfbfffff] [0x0F800000] W S A D 
 836: [15461.898107] [0xcfc00000 - 0xcfffffff] [0x0FC00000] W S A D 
 837: [15461.898109] [0xd0000000 - 0xd03fffff] [0x10000000] W S A D 
 838: [15461.898111] [0xd0400000 - 0xd07fffff] [0x10400000] W S A D 
 839: [15461.898113] [0xd0800000 - 0xd0bfffff] [0x10800000] W S A D 
 840: [15461.898115] [0xd0c00000 - 0xd0ffffff] [0x10C00000] W S A D 
 841: [15461.898116] [0xd1000000 - 0xd13fffff] [0x11000000] W S A D 
 842: [15461.898118] [0xd1400000 - 0xd17fffff] [0x11400000] W S A D 
 843: [15461.898120] [0xd1800000 - 0xd1bfffff] [0x11800000] W S A D 
 844: [15461.898122] [0xd1c00000 - 0xd1ffffff] [0x11C00000] W S A D 
 845: [15461.898123] [0xd2000000 - 0xd23fffff] [0x12000000] W S A D 
 846: [15461.898125] [0xd2400000 - 0xd27fffff] [0x12400000] W S A D 
 847: [15461.898127] [0xd2800000 - 0xd2bfffff] [0x12800000] W S A D 
 848: [15461.898129] [0xd2c00000 - 0xd2ffffff] [0x12C00000] W S A D 
 849: [15461.898130] [0xd3000000 - 0xd33fffff] [0x13000000] W S A D 
 850: [15461.898132] [0xd3400000 - 0xd37fffff] [0x13400000] W S A D 
 851: [15461.898134] [0xd3800000 - 0xd3bfffff] [0x13800000] W S A D 
 852: [15461.898136] [0xd3c00000 - 0xd3ffffff] [0x13C00000] W S A D 
 853: [15461.898137] [0xd4000000 - 0xd43fffff] [0x14000000] W S A D 
 854: [15461.898139] [0xd4400000 - 0xd47fffff] [0x14400000] W S A D 
 855: [15461.898141] [0xd4800000 - 0xd4bfffff] [0x14800000] W S A D 
 856: [15461.898143] [0xd4c00000 - 0xd4ffffff] [0x14C00000] W S A D 
 857: [15461.898144] [0xd5000000 - 0xd53fffff] [0x15000000] W S A D 
 858: [15461.898146] [0xd5400000 - 0xd57fffff] [0x15400000] W S A D 
 859: [15461.898148] [0xd5800000 - 0xd5bfffff] [0x15800000] W S A D 
 860: [15461.898150] [0xd5c00000 - 0xd5ffffff] [0x15C00000] W S A D 
 861: [15461.898151] [0xd6000000 - 0xd63fffff] [0x16000000] W S A D 
 862: [15461.898153] [0xd6400000 - 0xd67fffff] [0x16400000] W S A D 
 863: [15461.898155] [0xd6800000 - 0xd6bfffff] [0x16800000] W S A D 
 864: [15461.898157] [0xd6c00000 - 0xd6ffffff] [0x16C00000] W S A D 
 865: [15461.898158] [0xd7000000 - 0xd73fffff] [0x17000000] W S A D 
 866: [15461.898160] [0xd7400000 - 0xd77fffff] [0x17400000] W S A D 
 867: [15461.898162] [0xd7800000 - 0xd7bfffff] [0x17800000] W S A D 
 868: [15461.898164] [0xd7c00000 - 0xd7ffffff] [0x17C00000] W S A D 
 869: [15461.898165] [0xd8000000 - 0xd83fffff] [0x18000000] W S A D 
 870: [15461.898167] [0xd8400000 - 0xd87fffff] [0x18400000] W S A D 
 871: [15461.898169] [0xd8800000 - 0xd8bfffff] [0x18800000] W S A D 
 872: [15461.898171] [0xd8c00000 - 0xd8ffffff] [0x18C00000] W S A D 
 873: [15461.898172] [0xd9000000 - 0xd93fffff] [0x19000000] W S A D 
 874: [15461.898174] [0xd9400000 - 0xd97fffff] [0x19400000] W S A D 
 875: [15461.898176] [0xd9800000 - 0xd9bfffff] [0x19800000] W S A D 
 876: [15461.898178] [0xd9c00000 - 0xd9ffffff] [0x19C00000] W S A D 
 877: [15461.898179] [0xda000000 - 0xda3fffff] [0x1A000000] W S A D 
 878: [15461.898181] [0xda400000 - 0xda7fffff] [0x1A400000] W S A D 
 879: [15461.898183] [0xda800000 - 0xdabfffff] [0x1A800000] W S A D 
 880: [15461.898185] [0xdac00000 - 0xdaffffff] [0x1AC00000] W S A D 
 881: [15461.898186] [0xdb000000 - 0xdb3fffff] [0x1B000000] W S A D 
 882: [15461.898188] [0xdb400000 - 0xdb7fffff] [0x1B400000] W S A D 
 883: [15461.898190] [0xdb800000 - 0xdbbfffff] [0x1B800000] W S A D 
 884: [15461.898192] [0xdbc00000 - 0xdbffffff] [0x1BC00000] W S A D 
 885: [15461.898193] [0xdc000000 - 0xdc3fffff] [0x1C000000] W S A D 
 886: [15461.898195] [0xdc400000 - 0xdc7fffff] [0x1C400000] W S A D 
 887: [15461.898197] [0xdc800000 - 0xdcbfffff] [0x1C800000] W S A D 
 888: [15461.898199] [0xdcc00000 - 0xdcffffff] [0x1CC00000] W S A D 
 889: [15461.898200] [0xdd000000 - 0xdd3fffff] [0x1D000000] W S A D 
 890: [15461.898202] [0xdd400000 - 0xdd7fffff] [0x1D400000] W S A D 
 891: [15461.898204] [0xdd800000 - 0xddbfffff] [0x1D800000] W S A D 
 892: [15461.898206] [0xddc00000 - 0xddffffff] [0x1DC00000] W S A D 
 893: [15461.898207] [0xde000000 - 0xde3fffff] [0x1E000000] W S A D 
 894: [15461.898209] [0xde400000 - 0xde7fffff] [0x1E400000] W S A D 
 895: [15461.898211] [0xde800000 - 0xdebfffff] [0x1E800000] W S A D 
 896: [15461.898213] [0xdec00000 - 0xdeffffff] [0x1EC00000] W S A D 
 897: [15461.898214] [0xdf000000 - 0xdf3fffff] [0x1F000000] W S A D 
 898: [15461.898216] [0xdf400000 - 0xdf7fffff] [0x1F400000] W S A D 
 899: [15461.898218] [0xdf800000 - 0xdfbfffff] [0x1F800000] W S A D 
 900: [15461.898220] [0xdfc00000 - 0xdfffffff] [0x1FC00000] W S A D 
 901: [15461.898221] [0xe0000000 - 0xe03fffff] [0x20000000] W S A D 
 902: [15461.898223] [0xe0400000 - 0xe07fffff] [0x20400000] W S A D 
 903: [15461.898225] [0xe0800000 - 0xe0bfffff] [0x20800000] W S A D 
 904: [15461.898227] [0xe0c00000 - 0xe0ffffff] [0x20C00000] W S A D 
 905: [15461.898229] [0xe1000000 - 0xe13fffff] [0x21000000] W S A D 
 906: [15461.898230] [0xe1400000 - 0xe17fffff] [0x21400000] W S A D 
 907: [15461.898232] [0xe1800000 - 0xe1bfffff] [0x21800000] W S A D 
 908: [15461.898234] [0xe1c00000 - 0xe1ffffff] [0x21C00000] W S A D 
 909: [15461.898236] [0xe2000000 - 0xe23fffff] [0x22000000] W S A D 
 910: [15461.898237] [0xe2400000 - 0xe27fffff] [0x22400000] W S A D 
 911: [15461.898239] [0xe2800000 - 0xe2bfffff] [0x22800000] W S A D 
 912: [15461.898241] [0xe2c00000 - 0xe2ffffff] [0x22C00000] W S A D 
 913: [15461.898243] [0xe3000000 - 0xe33fffff] [0x23000000] W S A D 
 914: [15461.898244] [0xe3400000 - 0xe37fffff] [0x23400000] W S A D 
 915: [15461.898246] [0xe3800000 - 0xe3bfffff] [0x23800000] W S A D 
 916: [15461.898248] [0xe3c00000 - 0xe3ffffff] [0x23C00000] W S A D 
 917: [15461.898250] [0xe4000000 - 0xe43fffff] [0x24000000] W S A D 
 918: [15461.898251] [0xe4400000 - 0xe47fffff] [0x24400000] W S A D 
 919: [15461.898253] [0xe4800000 - 0xe4bfffff] [0x24800000] W S A D 
 920: [15461.898255] [0xe4c00000 - 0xe4ffffff] [0x24C00000] W S A D 
 921: [15461.898257] [0xe5000000 - 0xe53fffff] [0x25000000] W S A D 
 922: [15461.898258] [0xe5400000 - 0xe57fffff] [0x25400000] W S A D 
 923: [15461.898260] [0xe5800000 - 0xe5bfffff] [0x25800000] W S A D 
 924: [15461.898262] [0xe5c00000 - 0xe5ffffff] [0x25C00000] W S A D 
 925: [15461.898264] [0xe6000000 - 0xe63fffff] [0x26000000] W S A D 
 926: [15461.898265] [0xe6400000 - 0xe67fffff] [0x26400000] W S A D 
 927: [15461.898267] [0xe6800000 - 0xe6bfffff] [0x26800000] W S A D 
 928: [15461.898269] [0xe6c00000 - 0xe6ffffff] [0x26C00000] W S A D 
 929: [15461.898271] [0xe7000000 - 0xe73fffff] [0x27000000] W S A D 
 930: [15461.898272] [0xe7400000 - 0xe77fffff] [0x27400000] W S A D 
 931: [15461.898274] [0xe7800000 - 0xe7bfffff] [0x27800000] W S A D 
 932: [15461.898276] [0xe7c00000 - 0xe7ffffff] [0x27C00000] W S A D 
 933: [15461.898278] [0xe8000000 - 0xe83fffff] [0x28000000] W S A D 
 934: [15461.898279] [0xe8400000 - 0xe87fffff] [0x28400000] W S A D 
 935: [15461.898281] [0xe8800000 - 0xe8bfffff] [0x288CC000] W S A D 
 936: [15461.898283] [0xe8c00000 - 0xe8ffffff] [0x28C00000] W S A D 
 937: [15461.898285] [0xe9000000 - 0xe93fffff] [0x29000000] W S A D 
 938: [15461.898286] [0xe9400000 - 0xe97fffff] [0x29400000] W S A D 
 939: [15461.898288] [0xe9800000 - 0xe9bfffff] [0x29800000] W S A D 
 940: [15461.898290] [0xe9c00000 - 0xe9ffffff] [0x29C00000] W S A D 
 941: [15461.898292] [0xea000000 - 0xea3fffff] [0x2A000000] W S A D 
 942: [15461.898293] [0xea400000 - 0xea7fffff] [0x2A400000] W S A D 
 943: [15461.898295] [0xea800000 - 0xeabfffff] [0x2A800000] W S A D 
 944: [15461.898297] [0xeac00000 - 0xeaffffff] [0x2AC00000] W S A D 
 945: [15461.898299] [0xeb000000 - 0xeb3fffff] [0x2B000000] W S A D 
 946: [15461.898300] [0xeb400000 - 0xeb7fffff] [0x2B400000] W S A D 
 947: [15461.898302] [0xeb800000 - 0xebbfffff] [0x2B800000] W S A D 
 948: [15461.898304] [0xebc00000 - 0xebffffff] [0x2BC00000] W S A D 
 949: [15461.898306] [0xec000000 - 0xec3fffff] [0x2C000000] W S A D 
 950: [15461.898307] [0xec400000 - 0xec7fffff] [0x2C400000] W S A D 
 951: [15461.898309] [0xec800000 - 0xecbfffff] [0x28970000] W S A D 
 952: [15461.898311] [0xecc00000 - 0xecffffff] [0x2CC00000] W S A D 
 953: [15461.898313] [0xed000000 - 0xed3fffff] [0x2D000000] W S A D 
 954: [15461.898314] [0xed400000 - 0xed7fffff] [0x2D400000] W S A D 
 955: [15461.898316] [0xed800000 - 0xedbfffff] [0x2D9CD000] W S A D 
 956: [15461.898318] [0xedc00000 - 0xedffffff] [0x2DC00000] W S A D 
 957: [15461.898320] [0xee000000 - 0xee3fffff] [0x2E000000] W S A D 
 958: [15461.898321] [0xee400000 - 0xee7fffff] [0x2E400000] W S A D 
 959: [15461.898323] [0xee800000 - 0xeebfffff] [0x327FD000] W S A D 
 960: [15461.898325] [0xeec00000 - 0xeeffffff] [0x2EC00000] W S A D 
 961: [15461.898327] [0xef000000 - 0xef3fffff] [0x2F000000] W S A D 
 962: [15461.898328] [0xef400000 - 0xef7fffff] [0x2F400000] W S A D 
 963: [15461.898330] [0xef800000 - 0xefbfffff] [0x2F800000] W S A D 
 964: [15461.898332] [0xefc00000 - 0xefffffff] [0x2FC00000] W S A D 
 965: [15461.898334] [0xf0000000 - 0xf03fffff] [0x30000000] W S A D 
 966: [15461.898335] [0xf0400000 - 0xf07fffff] [0x30400000] W S A D 
 967: [15461.898337] [0xf0800000 - 0xf0bfffff] [0x30800000] W S A D 
 968: [15461.898339] [0xf0c00000 - 0xf0ffffff] [0x30C00000] W S A D 
 969: [15461.898341] [0xf1000000 - 0xf13fffff] [0x31000000] W S A D 
 970: [15461.898343] [0xf1400000 - 0xf17fffff] [0x31400000] W S A D 
 971: [15461.898344] [0xf1800000 - 0xf1bfffff] [0x31800000] W S A D 
 972: [15461.898346] [0xf1c00000 - 0xf1ffffff] [0x31C00000] W S A D 
 973: [15461.898348] [0xf2000000 - 0xf23fffff] [0x32000000] W S A D 
 974: [15461.898350] [0xf2400000 - 0xf27fffff] [0x32612000] W S A D 
 975: [15461.898351] [0xf2800000 - 0xf2bfffff] [0x32800000] W S A D 
 976: [15461.898353] [0xf2c00000 - 0xf2ffffff] [0x32C00000] W S A D 
 977: [15461.898355] [0xf3000000 - 0xf33fffff] [0x33000000] W S A D 
 978: [15461.898357] [0xf3400000 - 0xf37fffff] [0x33400000] W S A D 
 979: [15461.898358] [0xf3800000 - 0xf3bfffff] [0x33800000] W S A D 
 980: [15461.898360] [0xf3c00000 - 0xf3ffffff] [0x33C00000] W S A D 
 981: [15461.898362] [0xf4000000 - 0xf43fffff] [0x34000000] W S A D 
 982: [15461.898364] [0xf4400000 - 0xf47fffff] [0x34400000] W S A D 
 983: [15461.898365] [0xf4800000 - 0xf4bfffff] [0x34800000] W S A D 
 984: [15461.898367] [0xf4c00000 - 0xf4ffffff] [0x3265E000] W S A D 
 985: [15461.898369] [0xf5000000 - 0xf53fffff] [0x35000000] W S A D 
 986: [15461.898371] [0xf5400000 - 0xf57fffff] [0x35400000] W S A D 
 987: [15461.898372] [0xf5800000 - 0xf5bfffff] [0x35800000] W S A D 
 988: [15461.898374] [0xf5c00000 - 0xf5ffffff] [0x35C00000] W S A D 
 989: [15461.898376] [0xf6000000 - 0xf63fffff] [0x36000000] W S A D 
 990: [15461.898378] [0xf6400000 - 0xf67fffff] [0x36400000] W S A D 
 991: [15461.898379] [0xf6800000 - 0xf6bfffff] [0x36800000] W S A D 
 992: [15461.898381] [0xf6c00000 - 0xf6ffffff] [0x36C00000] W S A D 
 993: [15461.898383] [0xf7000000 - 0xf73fffff] [0x37000000] W S A D 
 994: [15461.898385] [0xf7400000 - 0xf77fffff] [0x01BFB000] W U A D 
 995: [15461.898386] [0xf7800000 - 0xf7bfffff] 
 996: [15461.898387] [0xf7c00000 - 0xf7ffffff] [0x3554F000] W U A D 
 997: [15461.898389] [0xf8000000 - 0xf83fffff] [0x35421000] W U A D 
 998: [15461.898391] [0xf8400000 - 0xf87fffff] [0x327E4000] W U A D 
 999: [15461.898393] [0xf8800000 - 0xf8bfffff] [0x2EB93000] W U A D 
1000: [15461.898394] [0xf8c00000 - 0xf8ffffff] [0x2E876000] W U A D 
1001: [15461.898396] [0xf9000000 - 0xf93fffff] [0x325C4000] W U A D 
1002: [15461.898398] [0xf9400000 - 0xf97fffff] [0x2EA52000] W U A D 
1003: [15461.898400] [0xf9800000 - 0xf9bfffff] 
1004: [15461.898401] [0xf9c00000 - 0xf9ffffff] 
1005: [15461.898402] [0xfa000000 - 0xfa3fffff] 
1006: [15461.898403] [0xfa400000 - 0xfa7fffff] 
1007: [15461.898404] [0xfa800000 - 0xfabfffff] 
1008: [15461.898405] [0xfac00000 - 0xfaffffff] 
1009: [15461.898406] [0xfb000000 - 0xfb3fffff] 
1010: [15461.898407] [0xfb400000 - 0xfb7fffff] 
1011: [15461.898408] [0xfb800000 - 0xfbbfffff] 
1012: [15461.898409] [0xfbc00000 - 0xfbffffff] 
1013: [15461.898410] [0xfc000000 - 0xfc3fffff] 
1014: [15461.898411] [0xfc400000 - 0xfc7fffff] 
1015: [15461.898412] [0xfc800000 - 0xfcbfffff] 
1016: [15461.898412] [0xfcc00000 - 0xfcffffff] 
1017: [15461.898413] [0xfd000000 - 0xfd3fffff] 
1018: [15461.898414] [0xfd400000 - 0xfd7fffff] 
1019: [15461.898415] [0xfd800000 - 0xfdbfffff] 
1020: [15461.898416] [0xfdc00000 - 0xfdffffff] 
1021: [15461.898417] [0xfe000000 - 0xfe3fffff] 
1022: [15461.898418] [0xfe400000 - 0xfe7fffff] 
1023: [15461.898419] [0xfe800000 - 0xfebfffff] 
1024: [15461.898420] [0xfec00000 - 0xfeffffff] 
1025: [15461.898421] [0xff000000 - 0xff3fffff] [0x34C47000] W U A D 
1026: [15461.898423] [0xff400000 - 0xff7fffff] 
1027: [15461.898424] [0xff800000 - 0xffbfffff] [0x377FD000] W U A D 
1028: [15461.898426] [0xffc00000 - 0xffffffff] [0x01874000] W U A D 
1029: [15461.898889] ###################################################################

由结果可以看出,在用户空间的3GB地址空间中,真正用到的内存范围,十分有限。

而从PAGE_OFFSET开始到high_memory的内核空间中,除个别页(比如0xC0000000和0xC1400000处)外,都是直接映射到物理内存的,即

   1: va-PAGE_OFFSET = pa

而在high_mem区域,也只有不到一半的区域映射到了物理内存中,而且映射是无规律的。


上面的方式,读取的是当前的进程,因此每一次读取时,cr3的值可能都不相同。

我们可以通过遍历tast_struct链表,找到某个特定的进程,然后通过task_struct.mm->pgd读取到对应进程的页目录的线性地址,这里面与cr3不同的是,pgd保存的是线性地址,而cr3寄存器里面保存的是页目录的物理地址。

   1:  
   2: struct task_struct {
   3:     ......
   4:     struct mm_struct *mm, *active_mm;
   5:     ......
   6: }
   7:  
   8: struct mm_struct {
   9:     ......
  10:     pgd_t * pgd;
  11:     ......
  12: }

先列出当前系统中的所有进程的pgd地址列表:

   1: void analyzeTaskPgd()
   2: {
   3:     struct task_struct *pos;
   4:     struct list_head *current_head;
   5:  
   6:     current_head=&(current->tasks);
   7:     if (current_head == NULL)
   8:         return 0;
   9:     list_for_each_entry(pos,current_head,tasks)
  10:     {
  11:         if (pos == NULL || pos->mm == NULL)
  12:             continue;
  13:         
  14:         printk("[%8d] : [0x%08X] %s
",pos->pid, pos->mm->pgd, pos->comm);
  15:  
  16:         // dumpPageDirectory(1 << PAGE_SHIFT, pos->mm->pgd);
  17:         // break;
  18:     }
  19: }
   1: [24161.535263] ###################################################################
   2: [24161.535266] [       1] : [0xF4C5B000] init
   3: [24161.535270] [     283] : [0xF2472000] upstart-udev-br
   4: [24161.535271] [     290] : [0xF2460000] udevd
   5: [24161.535272] [     602] : [0xEE9CB000] upstart-socket-
   6: [24161.535273] [     641] : [0xEE9E1000] dbus-daemon
   7: [24161.535275] [     642] : [0xEE9C5000] rsyslogd
   8: [24161.535276] [     660] : [0xF242B000] modem-manager
   9: [24161.535277] [     664] : [0xEEB92000] NetworkManager
  10: [24161.535278] [     666] : [0xEE969000] avahi-daemon
  11: [24161.535280] [     667] : [0xEE968000] avahi-daemon
  12: [24161.535281] [     673] : [0xEEB34000] polkitd
  13: [24161.535282] [     784] : [0xED9A4000] getty
  14: [24161.535283] [     787] : [0xEEBA8000] getty
  15: [24161.535284] [     800] : [0xEE980000] getty
  16: [24161.535285] [     801] : [0xEEBCA000] getty
  17: [24161.535287] [     803] : [0xED825000] bluetoothd
  18: [24161.535288] [     805] : [0xED9AB000] getty
  19: [24161.535289] [     817] : [0xF25B8000] acpid
  20: [24161.535290] [     841] : [0xEEB7D000] cron
  21: [24161.535291] [     842] : [0xEEAD5000] atd
  22: [24161.535293] [     905] : [0xEEB79000] lightdm
  23: [24161.535294] [     916] : [0xF24A3000] cupsd
  24: [24161.535295] [    1002] : [0xF2479000] Xorg
  25: [24161.535296] [    1052] : [0xEE9B3000] accounts-daemon
  26: [24161.535297] [    1069] : [0xEDAAC000] console-kit-dae
  27: [24161.535298] [    1204] : [0xEE90C000] VBoxService
  28: [24161.535300] [    1215] : [0xEDA1D000] getty
  29: [24161.535301] [    1263] : [0xEC918000] upowerd
  30: [24161.535302] [    1305] : [0xEC99D000] rtkit-daemon
  31: [24161.535303] [    1374] : [0xEDAC2000] gnome-keyring-d
  32: [24161.535304] [    1383] : [0xEE9AD000] gnome-session
  33: [24161.535305] [    1430] : [0xEDBE1000] VBoxClient
  34: [24161.535307] [    1437] : [0xEDBE5000] VBoxClient
  35: [24161.535308] [    1444] : [0xEDBEB000] VBoxClient
  36: [24161.535309] [    1449] : [0xEDB90000] VBoxClient
  37: [24161.535311] [    1452] : [0xEDBF5000] ssh-agent
  38: [24161.535312] [    1455] : [0xF4E75000] dbus-launch
  39: [24161.535313] [    1456] : [0xEE9B1000] dbus-daemon
  40: [24161.535314] [    1458] : [0xF26B5000] gvfsd
  41: [24161.535315] [    1464] : [0xF26C3000] gvfs-fuse-daemo
  42: [24161.535317] [    1482] : [0xEC879000] gnome-settings-
  43: [24161.535318] [    1494] : [0xF26A7000] gconfd-2
  44: [24161.535319] [    1496] : [0xF247B000] gsd-printer
  45: [24161.535320] [    1501] : [0xF27AB000] colord
  46: [24161.535321] [    1502] : [0xEE890000] gnome-screensav
  47: [24161.535322] [    1506] : [0xEE91F000] metacity
  48: [24161.535323] [    1512] : [0xEC939000] pulseaudio
  49: [24161.535325] [    1515] : [0xEDBF3000] gconf-helper
  50: [24161.535326] [    1516] : [0xED80C000] unity-2d-panel
  51: [24161.535327] [    1517] : [0xEC8C9000] unity-2d-launch
  52: [24161.535328] [    1519] : [0xEDBEE000] dconf-service
  53: [24161.535330] [    1524] : [0xEE903000] polkit-gnome-au
  54: [24161.535331] [    1525] : [0xF27A5000] bluetooth-apple
  55: [24161.535332] [    1526] : [0xF2745000] nm-applet
  56: [24161.535333] [    1528] : [0xEC8A4000] nautilus
  57: [24161.535334] [    1531] : [0xF27D1000] gnome-fallback-
  58: [24161.535335] [    1533] : [0xF27C1000] bamfdaemon
  59: [24161.535337] [    1557] : [0xECA05000] unity-panel-ser
  60: [24161.535338] [    1570] : [0xEE8B4000] notify-osd
  61: [24161.535339] [    1603] : [0xECAC7000] indicator-sessi
  62: [24161.535340] [    1604] : [0xECA74000] indicator-messa
  63: [24161.535341] [    1605] : [0xECAA1000] indicator-appli
  64: [24161.535343] [    1607] : [0xECAAE000] indicator-sound
  65: [24161.535344] [    1634] : [0xECA11000] indicator-datet
  66: [24161.535345] [    1641] : [0xECB6A000] gvfs-gdu-volume
  67: [24161.535346] [    1654] : [0xECBD7000] geoclue-master
  68: [24161.535347] [    1656] : [0xECBC3000] udisks-daemon
  69: [24161.535348] [    1659] : [0xECBC8000] udisks-daemon
  70: [24161.535350] [    1664] : [0xF2578000] gvfs-afc-volume
  71: [24161.535351] [    1667] : [0xECB56000] gvfs-gphoto2-vo
  72: [24161.535352] [    1669] : [0xECBCC000] gvfsd-trash
  73: [24161.535353] [    1674] : [0xECA94000] gvfsd-burn
  74: [24161.535354] [    1682] : [0xE8829000] gvfsd-metadata
  75: [24161.535355] [    1695] : [0xE887C000] gnome-terminal
  76: [24161.535356] [    1701] : [0xF2512000] gnome-pty-helpe
  77: [24161.535357] [    1702] : [0xE88B4000] bash
  78: [24161.535359] [    1756] : [0xE8854000] telepathy-indic
  79: [24161.535360] [    1758] : [0xE8868000] mission-control
  80: [24161.535361] [    1766] : [0xECA5E000] gdu-notificatio
  81: [24161.535362] [    1777] : [0xEC9A8000] zeitgeist-datah
  82: [24161.535363] [    1783] : [0xE8826000] zeitgeist-daemo
  83: [24161.535365] [    1784] : [0xE88AF000] cat
  84: [24161.535366] [    1805] : [0xE88EE000] dbus-launch
  85: [24161.535367] [    1806] : [0xE8904000] dbus-daemon
  86: [24161.535368] [    1816] : [0xE8957000] applet.py
  87: [24161.535370] [    1822] : [0xE897C000] update-notifier
  88: [24161.535371] [    1852] : [0xE89D8000] system-service-
  89: [24161.535372] [    2154] : [0xE89CF000] deja-dup-monito
  90: [24161.535373] [    2181] : [0xE898A000] udevd
  91: [24161.535374] [    8800] : [0xE8851000] dconf-service
  92: [24161.535376] [    8907] : [0xE8A65000] udevd
  93: [24161.535377] [    8925] : [0xE8964000] dhclient
  94: [24161.535378] [   10692] : [0xEDBE4000] sudo
  95: [24161.535379] [   10693] : [0xE88E3000] bash
  96: [24161.535866] ###################################################################

可以看出,所有进程的页目录都处于NORMAL区域,是由内核直接映射到物理内存中的,因此通过宏

   1: #define __phys_addr_nodebug(x)    ((x) - PAGE_OFFSET)
   2: extern unsigned long __phys_addr(unsigned long);
   3: #define __phys_addr(x)        __phys_addr_nodebug(x)
   4:  
   5: #define __pa(x)        __phys_addr((unsigned long)(x))
   6: #define __va(x)            ((void *)((unsigned long)(x)+PAGE_OFFSET))

就可以在NORMAL区域的线性地址和物理地址之间进行转换。

通过对进程进行选择,可以读取某个特定进程的页目录的信息

   1: void analyzeTaskPgd()
   2: {
   3:     struct task_struct *pos;
   4:     struct list_head *current_head;
   5:  
   6:     current_head=&(current->tasks);
   7:     if (current_head == NULL)
   8:         return 0;
   9:     list_for_each_entry(pos,current_head,tasks)
  10:     {
  11:         if (pos == NULL || pos->mm == NULL)
  12:             continue;
  13:         
  14:         //printk("[%8d] : [0x%08X] %s
",pos->pid, pos->mm->pgd, pos->comm);
  15:  
  16:         if (strcmp(pos->comm, "gnome-terminal") == 0)
  17:         {
  18:             dumpPageDirectory(1 << PAGE_SHIFT, pos->mm->pgd);
  19:         }
  20:     }
  21: }

我们可以得到gnome_terminal进程的页目录信息

原文地址:https://www.cnblogs.com/long123king/p/3506893.html