zoukankan      html  css  js  c++  java
  • 内核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进程的页目录信息

  • 相关阅读:
    纪念一下なぞなぞゲーム
    071221 晴
    Sightseeing Cows poj3621
    【HDU 5721】Palace(平面最近点对)
    继承和多态的一些知识点
    3D Convex Hull HDU 3662 三维凸包
    Monthly Expense POJ 3273 二分
    确定比赛名次 HDU 1285拓扑排序裸题
    序列变换
    Dropping tests 二分+01分数规划
  • 原文地址:https://www.cnblogs.com/long123king/p/3506893.html
Copyright © 2011-2022 走看看