[FUG-BR] opção kernel

Patrick Tracanelli eksffa em freebsdbrasil.com.br
Segunda Julho 3 08:02:19 BRT 2006


Celso Viana wrote:
> All,
> 
> Quando recompilamos um kernel com a opção "SC_DISABLE_REBOOT", qual é
> o código que está sendo adicionado ao kernel?
> 

Na verdade, que codigo *nao* esta sendo adicionado ao kernel =P

#ifndef SC_DISABLE_REBOOT
static  int             enable_reboot = TRUE;
/* enable keyboard reboot */
#endif

...

#ifndef SC_DISABLE_REBOOT
                 if (enable_reboot)
                         shutdown_nice(0);
#endif

Veja tudo no arquivo:

/usr/src/sys/dev/syscons/syscons.c

E depois

/* Initialize the world */
void    consinit(void);
void    cpu_initclocks(void);
void    usrinfoinit(void);

/* Finalize the world. */
void    shutdown_nice(int);

No /usr/src/sys/sys/systm.h




-- 
Patrick Tracanelli

FreeBSD Brasil LTDA.
(31) 3281-9633 / 3281-3547
316601 em sip.freebsdbrasil.com.br
http://www.freebsdbrasil.com.br
"Long live Hanin Elias, Kim Deal!"



Mais detalhes sobre a lista de discussão freebsd