> nu e nici un oops, e doar un stack dump din codul de debug care verifica
> daca e safe ca task-ul curent sa mearga la culcare (__might_sleep() -
> are activat CONFIG_DEBUG_SPINLOCK_SLEEP in .config).
>
> http://lxr.linux.no/source/kernel/sched.c#L5002
>
> e un warning provocat de ceva driver buggy (driverul placii eth2?) care
> incearca sa doarma cu un spinlock down sau cand e intr-o zona
> preempt_disable (apeleaza kmalloc fara GFP_ATOMIC). cel mai probabil
> toata tarasenia porneste de la timeout-ul ala din care nu stie sa-si
> revina. oricum e un bug care teoretic il poate ingheta, daca ar fi lasat
> tot dump-ul ala poate aflam mai multe.

Jul  6 18:19:31 xx.104.xx.254 kernel: NETDEV WATCHDOG: eth2: transmit timed 
out
Jul  6 18:19:35 xx.104.xx.254 kernel: Debug: sleeping function called from 
invalid context at mm/slab.c:2088
Jul  6 18:19:47 xx.104.xx.254 kernel: in_atomic():1, irqs_disabled():0
Jul  6 18:20:07 xx.104.xx.254 kernel:  [<c011bd22>] __might_sleep+0x92/0xa0
Jul  6 18:20:27 xx.104.xx.254 kernel:  [<c0152081>] __kmalloc+0x81/0x90
Jul  6 18:20:42 xx.104.xx.254 kernel:  [<c01b4c76>] proc_create+0x86/0x100
Jul  6 18:21:02 xx.104.xx.254 kernel:  [<c01b4d8d>] 
proc_mkdir_mode+0x1d/0x60
Jul  6 18:21:22 xx.104.xx.254 kernel:  [<c01474bc>] 
register_handler_proc+0x6c/0x80
Jul  6 18:21:42 xx.104.xx.254 kernel:  [<c0146972>] setup_irq+0x122/0x200
Jul  6 18:22:02 xx.104.xx.254 kernel:  [<d4872a30>] e100_intr+0x0/0x240 
[e100]
Jul  6 18:22:17 xx.104.xx.254 kernel:  [<c0146c8e>] request_irq+0x6e/0x90
Jul  6 18:22:37 xx.104.xx.254 kernel:  [<d48740cb>] e100_up+0x13b/0x3b0 
[e100]
Jul  6 18:22:57 xx.104.xx.254 kernel:  [<c02fae80>] dev_watchdog+0x0/0x1b0
Jul  6 18:23:17 xx.104.xx.254 kernel:  [<c02fafdf>] dev_watchdog+0x15f/0x1b0
Jul  6 18:23:37 xx.104.xx.254 kernel:  [<c012997a>] 
run_timer_softirq+0x12a/0x3b0
Jul  6 18:23:52 xx.104.xx.254 kernel:  [<c02ea4df>] net_rx_action+0x5f/0xf0
Jul  6 18:24:12 xx.104.xx.254 kernel:  [<c0125083>] __do_softirq+0x43/0xa0
Jul  6 18:24:32 xx.104.xx.254 kernel:  [<c017e18f>] do_execve+0x15f/0x200
Jul  6 18:24:52 xx.104.xx.254 kernel:  [<c0101a7f>] sys_execve+0x2f/0x1c0
Jul  6 18:25:09 xx.104.xx.254 kernel:  [<c0103867>] syscall_call+0x7/0xb
Jul  6 18:25:24 xx.104.xx.254 kernel: e100: eth2: e100_watchdog: link up, 
10Mbps, half-duplex
Jul  6 18:25:26 xx.104.xx.254 kernel:  [<c0105689>] do_softirq+0x39/0x40

suplimentar: kernel din fc3 ultimul update cu yum; placa intel

tibi 


--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui