]> www.infradead.org Git - users/jedix/linux-maple.git/commit
be2net: Fix VLAN/multicast packet reception
authorPadmanabh Ratnakar <padmanabh.ratnakar@emulex.com>
Fri, 4 May 2012 10:39:09 +0000 (16:09 +0530)
committerMaxim Uvarov <maxim.uvarov@oracle.com>
Mon, 7 May 2012 21:44:26 +0000 (14:44 -0700)
commit250e121a708eedb851d8f4926dd1945cb80c2f8e
tree414cad86a79ddcfc96770b8468d1e187b2edab46
parent9c3479ab759c4fd6736b0e4746516894bc6233c8
be2net: Fix VLAN/multicast packet reception

VLAN and multicast hardware filters are limited and can get
exhausted in adapters with many PCI functions. If setting
a VLAN or multicast filter fails due to lack of sufficient
hardware resources, these packets get dropped. Fix this by
switching to VLAN or multicast promiscous mode so that these
packets are not dropped.

Signed-off-by: Padmanabh Ratnakar <padmanabh.ratnakar@emulex.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/benet/be_main.c