Dan,

  sa stii ca sursele de la kernel se cumpara pe bani grei
  iti trebuie creditcard si 20000 euro in banca dupa care mergi la
  www.kernel.org si il comazi
  iti vine acasa in 10 zile


Friday, July 18, 2003, 3:32:58 PM, you wrote:

DAN> da, m-am gandit si eu la chestia asta insa nu am sursele de la kernel 
DAN> disponibile. 




DAN> Claudiu Cismaru <[EMAIL PROTECTED]>
DAN> Sent by: [EMAIL PROTECTED]
DAN> 07/18/2003 03:29 PM
DAN> Please respond to rlug

 
DAN>         To:     [EMAIL PROTECTED]
DAN>         cc: 
DAN>         Subject:        [rlug] Re: reboot automat dupa kernel panic



DAN> On Friday 18 July 2003 15:21, Dan Andrei Nestor wrote:
>> http://www.redhat.com/support/wpapers/redhat/netdump/
>> enjoy!

DAN> Da, banuiam ce e.

DAN> Din panic.c:

DAN>         notifier_call_chain(&panic_notifier_list, 0, NULL);

DAN>         if (panic_timeout > 0)
DAN>         { 
DAN>                 /*
DAN>                  * Delay timeout seconds before rebooting the machine. 
DAN>                  * We can't use the "normal" timers since we just 
DAN> panicked..
DAN>                  */
DAN>                 printk(KERN_EMERG "Rebooting in %d seconds..",
DAN> panic_timeout);
DAN>                 mdelay(panic_timeout*1000);
DAN>                 /*
DAN>                  *      Should we run the reboot notifier. For the 
DAN> moment Im
DAN>                  *      choosing not too. It might crash, be corrupt or 
DAN> do
DAN>                  *      more harm than good for other reasons.
DAN>                  */
DAN>                 machine_restart(NULL);
DAN>         } 

DAN> E foarte probabil ca netdump sa se bage in lista de functii pe care o 
DAN> notifica la panic. Altfel nu prea vad cum se apeleaza. In cazul asta, 
DAN> de ce valoarea panic_timeout nu e citita din sysctl ? Incearca sa pui 
DAN> un printk pe ramura if, sa vezi daca intra sau nu acolo. Poate ca 
DAN> netdump-ul mai patchuieste prin kernel si nu mai tine cont de ea!???

DAN> Sau poti modifica netdump sa seteze un flag (sau semafor) si sa modifici 
DAN> panic.c astfel incat sa intre intr-un loop cat timp e semaforul pe 1, 
DAN> inainte sa apuce sa execute if-ul (if (panic_timeout > ).




Best regards,
=-=-=-=-=-=-=-=-=-=-=-=-=-=
= Ovidiu Torsan           =
= [EMAIL PROTECTED]        =
=-=-=-=-=-=-=-=-=-=-=-=-=-=


Raspunde prin e-mail lui