Источник #AV при обращении по адресу

Тема в разделе "WASM.WIN32", создана пользователем Honorary_BoT, 28 апр 2011.

  1. Honorary_BoT

    Honorary_BoT New Member

    Публикаций:
    0
    Регистрация:
    21 мар 2008
    Сообщения:
    87
    Ребят, туплю. Как-то считал, что с юзермода обращение к кернелмодным адресам контролируется при помощи лимитов. А потом глянул, что они по 4 Гб. И, следовательно, вопрос: какова природа #AV при доступе с юзермода к кернелмодным адресам?
     
  2. Partner

    Partner Павел

    Публикаций:
    0
    Регистрация:
    28 фев 2008
    Сообщения:
    917
    Адрес:
    Los Angeles
    Апаратно генерируестя GPF при попытке доступа к адресам с высшим privilege level.
     
  3. fsd

    fsd New Member

    Публикаций:
    0
    Регистрация:
    4 июл 2010
    Сообщения:
    353
    неверно это, читайте о Segmentation/Paging в документиции intel/amd
     
  4. Honorary_BoT

    Honorary_BoT New Member

    Публикаций:
    0
    Регистрация:
    21 мар 2008
    Сообщения:
    87
    Спасибо, это и интересно, потому что по идее это точно не сегментация - к примеру х64. Попробую поискать в paging, если кто знает точно - велкам.
     
  5. fsd

    fsd New Member

    Публикаций:
    0
    Регистрация:
    4 июл 2010
    Сообщения:
    353
  6. Honorary_BoT

    Honorary_BoT New Member

    Публикаций:
    0
    Регистрация:
    21 мар 2008
    Сообщения:
    87
    В PTE получается? Спасибо!