Jump to content
Калькуляторы

У кого получилось запустить Intel 82574 с MSIX под BSD?

Собственно сабж,

em0@pci0:1:0:0:    class=0x020000 card=0x10d315d9 chip=0x10d38086 rev=0x00 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Intel 82574L Gigabit Ethernet Controller (82574L)'
    class      = network
    subclass   = ethernet
em1@pci0:2:0:0:    class=0x020000 card=0x10d315d9 chip=0x10d38086 rev=0x00 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Intel 82574L Gigabit Ethernet Controller (82574L)'
    class      = network
    subclass   = ethernet

по доке умеет MSIX еще и 5 векторов прерываний, по 2 на tx/rx и линк. Стандарно работает на MSI, пробовал пересобрать драйвер с EM_MULTIQUEUE - сыпятся watchdog timeout с последующими ресетами карточки. Ос 8.1-PRERELEASE FreeBSD 8.1-PRERELEASE #0: Tue Jun 22 17:39:22 UTC 2010 amd64

 

У кого-то получилось забороть?

 

 

Share this post


Link to post
Share on other sites

 

Вы уверены, что системная плата умеет MSI-X ?

Share this post


Link to post
Share on other sites
Вы уверены, что системная плата умеет MSI-X ?

Угу, Intel с драйвером igb работает через MSI-X. Хотя это мысль, биос в матери не самый свежий, попробую влить.

Edited by make.kernel

Share this post


Link to post
Share on other sites

/boot/loader.conf

 

hw.em.enable_msix=1 #Def=0 - disable

hw.em.msix_queues=2 #Def=0 for 82574, can be 1 or 2

 

 

Share this post


Link to post
Share on other sites
watchdog timeout с последующими ресетами карточки. Ос 8.1-PRERELEASE FreeBSD 8.1-PRERELEASE #0: Tue Jun 22 17:39:22 UTC 2010 amd64

У кого-то получилось забороть?

Мать DH55HC сетевая внешняя 82574L с MSIXВ ключается, работает, но недолго... От 2 минут до часа, далее сеть отваливается c тем же watchdog timeout

 

Ось FreeBSD-7.3-STABLE-201009 откат на FreeBSD-7.3-STABLE-201009 ничего не изменил, проблемы остались.

 

Присоединяюсь к make.kernel, как побороть таймауты?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this