Linux x86_64Sistema & diversos#174Depreciada
create_module
Criava um novo módulo carregável do kernel — parte da API de módulos anterior ao formato ELF moderno.
Descrição
Substituída pela combinação moderna de `init_module`/`finit_module` com módulos no formato ELF.
man 2
Depreciada
Removida do kernel desde a série 2.6 inicial — retorna -ENOSYS.
Assinatura
long create_module(void);Parâmetros
Esta função não recebe parâmetros.
Registradores (x86_64)
| Registrador | Papel | Argumento |
|---|---|---|
| rax | número da syscall (chamada) / valor de retorno (após SYSCALL) | — |
Valor de retorno
Sempre -1 em kernels modernos.
Códigos de erro (errno)
- ENOSYS(38)
- Chamada de sistema não implementada nesta versão do kernel.