Em 25/09/06, Renato S. Yamane<[EMAIL PROTECTED]> escreveu:
> Pessoal,
> alguém saberia me informar se, após aplicar um patch em um módulo do
> Kernel, é possível compilar apenas esse módulo específico ou eu tenho
> que compilar tudo novamente?
> - - make bzImage
> - - make modules
> - - make modules_install
Olá,
Não sei qual distro usa, mas se já compilou o kernel todo uma vez
com os três comandos acima, ao aplicar o patch em um módulo,
executando novamente os três make acima, haverá uma checagem para ver
se o que é necessário compilar novamente e compilará apenas o que for
necessário, é para isso, entre outras coisas, claro, que serve o make.
Se não compilou o kernel, mas desempacotou o fonte da distro e uso o
.config correto, creio que não seja possível compilar apenas o módulo
em questão, porém, creio que executando apenas make modules compilará
as alterações feitas e é então possivel descarregar o módulo (rmmod),
copiar o novo módulo compilado para a /lib/modules/`uname -r`/... e
carregar o módulo novo (modprobe ou insmod, teste com depmod -ae). Se
o "depmod -ae" não retornar erros, creio que não terá nenhum problema,
porém, se tiver erros, é melhor compilar tudo e carregar um novo
kernel com os novos módulos. Lembro de ter feito isso algumas vezes e
não ter tido problemas, mas por fazer algum tempo e várias mudanças
foram adicionadas ao kernels mais novos, sempre uso a palavra creio.
Boa sorte!
--
Atenciosamente
Claudio Polegato Junior
Engenheiro Autônomo - Ribeirão Preto e Região
Mestre em Física Aplicada à Medicina e Biologia - USP
Engenheiro Computacional - USP
Engenheiro Eletrônico - USP
Um peregrino de problemas; Um pergaminho de soluções!
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html