URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 9137
[ Назад ]

Исходное сообщение
"загадочный Kernel crash"

Отправлено Иван , 19-Май-11 16:02 
Здравствейте коллеги,
помогите разобраться в интересной ситуации. Я разрабатываю модуль ядра для линукс и сталкнулся с интересной проблемой: при вызове hcd_buffer_alloc случается crash с сообщением Unable to handle kernel paging request at virtual address. Я немного изменил функцию и пересобрал ядро откуда стало ясно, что Crash случается на строке bus->controller->dma_mask при этом bus != NULL и bus->controller != NULL. Какое объяснение может быть у такого поведения?
Заранее спасибо.

Содержание

Сообщения в этом обсуждении
"загадочный Kernel crash"
Отправлено Вова , 19-Май-11 18:16 
> Здравствейте коллеги,
> помогите разобраться в интересной ситуации. Я разрабатываю модуль ядра для линукс и
> сталкнулся с интересной проблемой: при вызове hcd_buffer_alloc случается crash с сообщением
> Unable to handle kernel paging request at virtual address. Я немного
> изменил функцию и пересобрал ядро откуда стало ясно, что Crash случается
> на строке bus->controller->dma_mask при этом bus != NULL и bus->controller !=
> NULL. Какое объяснение может быть у такого поведения?
> Заранее спасибо.

во шарит, а? Во шарит в кампах пацанчик!!


"загадочный Kernel crash"
Отправлено AHAHAC , 27-Май-11 15:24 
> Какое объяснение может быть у такого поведения?

Меркурий в третьем доме, луна в Водолее,... ага, смотри 253 строку.


"загадочный Kernel crash"
Отправлено Вова , 28-Май-11 15:23 
>> Какое объяснение может быть у такого поведения?
> Меркурий в третьем доме, луна в Водолее,... ага, смотри 253 строку.

На рсдн.ру ответы топикстартеру такие же, что интересно, хотя публика другая.


"загадочный Kernel crash"
Отправлено pavlinux , 29-Май-11 19:31 
>>> Какое объяснение может быть у такого поведения?
>> Меркурий в третьем доме, луна в Водолее,... ага, смотри 253 строку.
> На рсдн.ру ответы топикстартеру такие же, что интересно, хотя публика другая.

Так код показывай, чтоб не гадали.


"загадочный Kernel crash"
Отправлено arturpub , 29-Май-11 19:09 
> Меркурий в третьем до...

Много не гадай, тут от этого карма падает ))


"загадочный Kernel crash"
Отправлено arturpub , 27-Май-11 18:18 
> bus->controller->dma_mask при этом bus != NULL и bus->controller != NULL.

Как будто, блин, только при (bus == NULL) || (bus->controller == NULL) можно фолтов схватить. Что уж вы так.