em0 lock up / hangs (WAS: em0: Watchdog timeout -- resetting)

Lev Serebryakov lev at FreeBSD.org
Tue Feb 1 18:46:22 UTC 2011

Hello, Eugene.
You wrote 1 февраля 2011 г., 15:38:33:

> Eugene wrote:
>> You could give a try to netisr parallelism of RELENG_8 instead of POLLING
>> (and tune interrupt throttling) if your box does not have lots of dynamic
>> interfaces like when using mpd.

> Jack wrote:
>> I don't test POLLING, sounds like its broken, I don't understand
>> why you think you need you need it?  This hardware supports
>> MSI why not use it?

>   I send one answer to two messages, because data is the same.

>   Here it is snapshot of "top -S" with "H" pressed when server sends
> 1Gbit/s via SMB with polling (Windows'7 client copies 8GiB sparse file to very
> fast local disk):
>   the same without polling, with net.isr settings:
> # sysctl net.isr
> net.isr.direct: 0
> net.isr.direct_force: 0
  After these settings server lost connection. It works locally, no
 panic, but "ping gateway" shows "No buffer space available", and any
 other "network activity" shows the same message.

 Up-down of interface helps.

 I attached outputs of:

 vmstat -m
 netstat -m
 sysctl dev.em0

 BEFORE interface reset

  No polling, net.isr.direct=0, net.isr.direct_force=0

// Black Lion AKA Lev Serebryakov <lev at FreeBSD.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sysctl.dev.em0.log
Type: application/octet-stream
Size: 3106 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20110201/a69c2374/sysctl.dev.em0.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vmstat-m.log
Type: application/octet-stream
Size: 7055 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20110201/a69c2374/vmstat-m.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: netstat-m.log
Type: application/octet-stream
Size: 761 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20110201/a69c2374/netstat-m.obj

More information about the freebsd-stable mailing list