LINUX.ORG.RU
ФорумAdmin

проблема с mmx на процессоре VIA C3.


0

0

Пытаюсь собрать ядро 2.4.19 на машине с установленным процессором VIA C3.

В настройке Processor type and features ---> поставил (CyrixIII/VIA-C3/VIA-C5) Processor family.

Сборка прошла удачно, система загрузилась. Но возникла проблема с некоторыми модулями, они отказываются грузится вот с такими сообщениями: insmod 3c59x 3c59x.o: unresolved symbol _mmx_memcpy

Таких модулей много, например smbfs.o, ipt_ULOG.o и куча других.

Что делать? Неужели в процессоре нет mmx ? Если нет, то почему это неучтено при выборе данного процессора (в установках при компиляции ядра)?

Порылся в .config, нашел только одну строчку, относящуюся к mmx и активировал это фичу. CONFIG_M586MMX=y

опять все нормально собралось и загрузилось но общая ситуация осталось прежней.

В общем, что не нравится модулям и как это исправить?

anonymous

Ты модули то перекомпилировал? Обычно такое возникает когда модуль от одной сборки, а ядро от другой.

Nefer
()

да, модули перекомпилированы и установлены.

anonymous
()

И все-таки проблема видимо в несоответствии сборки
ядра и модулей его.
Потому как "unresolved symbol _mmx_memcpy" - это подгружаемый модуль
не видит в ядре структуры/переменной/еще чего-то с именем
_mmx_memcpy или mmx_memcpy - примерно так..... насколько я сталкивался...
make clean делал?

neshura
()

>И все-таки проблема видимо в несоответствии сборки >ядра и модулей его. >Потому как "unresolved symbol _mmx_memcpy" - это подгружаемый >модуль >не видит в ядре структуры/переменной/еще чего-то с именем >_mmx_memcpy или mmx_memcpy - примерно так..... насколько я

А кроме как вышеописанной причины, других не может быть?

>make clean делал? Да, даже с нуля распаковывал ядро и собирал, все равно та же история.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.