Я портирую / отлаживаю драйвер устройства (который используется другим модулем ядра) и нахожусь в тупике, потому что dma_sync_single_for_device () завершается ошибкой с ядром.
Я понятия не имею, что должна делать эта функция, и поиск в Google не очень помогает, поэтому мне, вероятно, нужно больше узнать об этом.
Вопрос в том, с чего начать?
О, да, в случае необходимости код должен работать на PowerPC (а linux - OpenWRT)
EDIT:
Предпочтение отдается онлайн-ресурсам (доставка книг занимает несколько дней:)