Re: [PATCH 2.6.21-rc5] b44: fix IFF_ALLMULTI handling of CAM slots

2007-04-03 Thread Jeff Garzik
Bill Helfinstine wrote: If you set the IFF_ALLMULTI flag on a b44 device, or if you join more than B44_MCAST_TABLE_SIZE multicast groups, the device will stop receiving unicast messages. This is because the __b44_set_mac_addr call sets the zeroth CAM entry to the MAC address of the device, and t

Re: [PATCH 2.6.21-rc5] b44: fix IFF_ALLMULTI handling of CAM slots

2007-04-02 Thread Gary Zambrano
On Sun, 2007-04-01 at 10:10 -0700, Bill Helfinstine wrote: > > If you set the IFF_ALLMULTI flag on a b44 device, or if you join more > than > B44_MCAST_TABLE_SIZE multicast groups, the device will stop receiving > unicast > messages. This is because the __b44_set_mac_addr call sets the zeroth > C

[PATCH 2.6.21-rc5] b44: fix IFF_ALLMULTI handling of CAM slots

2007-04-01 Thread Bill Helfinstine
If you set the IFF_ALLMULTI flag on a b44 device, or if you join more than B44_MCAST_TABLE_SIZE multicast groups, the device will stop receiving unicast messages. This is because the __b44_set_mac_addr call sets the zeroth CAM entry to the MAC address of the device, and then the loop at line 1722