![]() |
|
Модераторы: xvr |
![]()
|
|
| Relkin |
|
||||||||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 21.12.2006 Репутация: 2 Всего: 2 |
Необходимо сначала отключить все ядра процессора, кроме загрузочного, после, соответственно, включить.
Подозреваю, что это можно сделать функциями: Сразу для всех:
или же поотдельности:
Последнии используются при записи 0/1 в /sys/devices/system/cpu/cpu#/online. Проблема заключается в том, что при попытке скомпилировать следующий тестовый модуль, появляются warning' и, из-за которых я не могу его загрузить в ядро:
Ядро собрано в нужной конфигурации. Если использовать отдельно функцию cpu_down, то всё работает, но если в модуле есть cpu_up, то опять появляется warning. Мне кажется, что дело может быть в объявлениях __cpuinit или __ref, но точно я не знаю, т. к. не знаю зачем они нужны. P.S. Проблема решена. Эти функции не экспортируются. Это сообщение отредактировал(а) Relkin - 17.6.2010, 20:44 |
||||||||
|
|||||||||
![]()
|
| Правила форума "С/С++: Программирование под Unix/Linux" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |