LINUX.ORG.RU

Re: Как ядро скомпилировать модулем?

Можно пояснить вопрос: модулем чего (или каким именно модулем) требуется скомпилировать ядро? =\

KIV ()
Ответ на: Re: Как ядро скомпилировать модулем? от anonymous

Re: Как ядро скомпилировать модулем?

в принципе это можно сделать, только это будет никакая не эмуляция.
насколько я понимаю, при загрузке модуля ядро заменяет несколько
позиций в таблице системных вызовов, и если вкомпилировать некую
функцию в ядро, а потом заменить ее код идентичным кодом загруженным
из модуля, ничего не произойдет. другой вопрос, зачем это нужно

anonymous ()
Ответ на: Re: Как ядро скомпилировать модулем? от anonymous

Re: Как ядро скомпилировать модулем?

>например чтобы загружать его поверх другого ядра в ряжиме эмуляции

Предполагается что механизм загрузки модулей ядра linux в этом поможет? Вопрос то конкретно поставлен!

KIV ()
Ответ на: Re: Как ядро скомпилировать модулем? от anonymous

Re: Как ядро скомпилировать модулем?

>...например чтобы загружать его поверх другого ядра в ряжиме эмуляции...

Если надо заменить/добавить системный вызов - надо гуглить или почитать Померанца "Программирование модулей ядра" там это есть и много :)

KIV ()

Re: Как ядро скомпилировать модулем?

>сабж. исходники есть. как это сделать?

тебе нужен или юзер спейс линукс или вмварь

cvv ★★★★★ ()

Re: Как ядро скомпилировать модулем?

Читайте kernel hacking howto

Врядли тут есть люди которые хакают ядро.

anonymous ()

Re: resolving MX

Лучше так: как модуль скомпилировать ядром?

Murr ★★ ()

Re: Как ядро скомпилировать модулем?

Есть такая щняга - user mode linux.

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