Entry tags:
dummynet и паника "bad switch -256!"
В продолжение темы.
После того, как Глеб исправил несколько проблем в ядре FreeBSD, нагруженные роутеры с mpd5/PPPoE у меня работают стабильно. Однако, где-то раз в год всё-таки на каком-нибудь из них нет-нет, да и произойдет паника и все следы ведут в dummynet. Но раньше по разным причинам не удавалось сохранить одновременно крешдамп и отладочное ядро, а сегодня-таки удалось.
По итогам предварительного разбирательства найдено подозрительное место в коде dummynet и оформлен PR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195102
Судя по коду, проблема общая и для 9.x, 10.x и CURRENT - это место практически неизменно во всех ветках. Теперь главное, чтобы PR не завис незамеченным на годы.
no subject
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(Anonymous) - 2014-11-18 06:41 (UTC) - Expand(no subject)
(no subject)
(no subject)
no subject
no subject
[root@i0 ~]# ifconfig | grep -c ng
694
[root@i0 ~]# uname -a
FreeBSD i0 9.3-RELEASE FreeBSD 9.3-RELEASE #1 r272347M: Mon Oct 6 08:53:58 MSK 2014 root@i0:/usr/obj/opt/usr/src/sys/I0 amd64
[root@i0 ~]# ipfw pipe show | wc -l
872
[root@i0 ~]# w
10:08PM up 42 days, 13:43, 1 user, load averages: 0.78, 0.90, 0.88