Você deve ser capaz de colocar na lista negra o igb
“módulo”, mesmo quando integrado, colocando na lista negra sua função de inicialização: add
initcall_blacklist=igb_init_module
para os parâmetros de inicialização do seu kernel.
Veja Como eu desabilito o suporte ao I2C Designware quando ele não é construído como um módulo? para informações básicas. A receita geral aqui é procurar o módulo no código-fonte do kernel e procurar por funções que tenham o atributo __init
- deve haver apenas um prontamente identificável como a função principal de inicialização (normalmente referida em uma declaração module_init
). Lista negra, e o driver não será inicializado.