При вызове: request_irq(irq_num, (irq_handler_t)gpio_irq_handler, 0, «irq», NULL); функция переходит в состояние sleep, и не возвращается из него. Я прочитал, что внутри вызывается функция kmalloc(), которая и блокируется, пока не выделится память, но память, видимо, так и не выделяется. С чем это может быть связано?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Кошерно ли выделять память внутри функции? (2008)
- Форум Модуль ядра для 2.4.37 sock->ops->ioctl вызывает kernel_panic (2014)
- Форум Вопрос с собеседования. (2016)
- Форум malloc() (2005)
- Форум [KERNEL] kfree!!! ошибочка.. (2011)
- Форум Pthreads и memory! HELP! (2003)
- Форум Как в линуксе ищется свободная память (2011)
- Форум Как выйти из программы? (2018)
- Форум getline (2004)
- Форум Изменение укаазателя mm, задачи. (2016)