/usr/src/sys/dev/bce/if_bce.c - MSI allocation failed!

Ewald Jenisch a at jenisch.at
Mon Aug 9 13:12:46 UTC 2010


Hi,

In one of my machines I've got a HP GE-Card ("HP NC370T Multifunction
Gigabit Server Adapter") that FreeBSD identifies as "bce".

/var/log/messages shows the following errors:

Jul 27 12:29:29 sniff-rz2 kernel: bce0: <HP NC370T Multifunction Gigabit Server Adapter (A2)> mem 0xf6000000-0xf7ffffff irq 34 at device 7.0 on pci5
Jul 27 12:29:29 sniff-rz2 kernel: bce0: /usr/src/sys/dev/bce/if_bce.c(789): MSI allocation failed! error = 6
Jul 27 12:29:29 sniff-rz2 kernel: miibus2: <MII bus> on bce0
Jul 27 12:29:29 sniff-rz2 kernel: brgphy2: <BCM5706 10/100/1000baseTX/SX PHY> PHY 1 on miibus2
Jul 27 12:29:29 sniff-rz2 kernel: brgphy2:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
Jul 27 12:29:29 sniff-rz2 kernel: bce0: Ethernet address: 00:13:21:c5:f8:7a
Jul 27 12:29:29 sniff-rz2 kernel: bce0: [ITHREAD]
Jul 27 12:29:29 sniff-rz2 kernel: bce0: ASIC (0x57060020); Rev (A2); Bus (PCI-X, 64-bit, 100MHz); B/C (1.9.6); Flags ()


What caught my attention is the "MSI allocation failed" error above.

Since I intend to use that card as an interface that wireshark listens
on I'd better make sure it works so I don't get packet loss or other
funny things.

Has anybody else seen the above message? Anything that can be done
against it - or can it be "safely ignored"?

Thanks in advance for any clue,
-ewald

PS: System in question is running FreeBSD 8.1 AMD 64 on a HP serverqq
- system and kernel as per today.



More information about the freebsd-questions mailing list