Yea we have had just to many issues with Broadcom in the last 5 years to continue with them. We are jumping ship to all Intel based cards as they seem to have less issues like this.
root@pve01:~# lspci | egrep -i --color 'network|ethernet'
21:00.0 Ethernet controller: Broadcom Limited NetXtreme II BCM57810 10 Gigabit Ethernet (rev 10)
21:00.1 Ethernet controller: Broadcom Limited NetXtreme II BCM57810 10 Gigabit Ethernet (rev 10)
auto lo
iface lo inet loopback
iface eth0 inet manual
iface eth1 inet manual
auto bond0
iface bond0 inet manual
slaves eth0 eth1
bond-miimon 100
bond-mode 1
auto vmbr0
iface vmbr0 inet static
address 172.16.3.57
netmask 255.255.255.0
gateway 172.16.3.1
bridge_ports bond0
bridge_stp off
bridge_fd 0
Looks like we aren't out of the woods yet as we have some models with onboard 10G broadcom nic's that we have to utilize. Come on dev's something like this shouldn't go for this long with no fix.
I built test packages based on our upcoming 4.4.35 kernel with the proposed fix, could you test it and give feedback?
http://download2.proxmox.com/temp/pve/kernel-bnx2x-test/