Ben Dooks
b6a71bfa00
KS8851: Fix ks8851_set_rx_mode() for IFF_MULTICAST
...
In ks8851_set_rx_mode() the case handling IFF_MULTICAST was also setting
the RXCR1_AE bit by accident. This meant that all unicast frames where
being accepted by the device. Remove RXCR1_AE from this case.
Note, RXCR1_AE was also masking a problem with setting the MAC address
properly, so needs to be applied after fixing the MAC write order.
Fixes a bug reported by Doong, Ping of Micrel. This version of the
patch avoids setting RXCR1_ME for all cases.
Signed-off-by: Ben Dooks <ben@simtec.co.uk >
Signed-off-by: David S. Miller <davem@davemloft.net >
2009-10-20 19:11:07 -07:00
..
2009-09-24 10:30:41 -07:00
2009-09-21 15:15:53 +02:00
2009-09-30 16:12:20 -07:00
2009-09-22 07:17:27 -07:00
2009-09-23 09:23:45 -07:00
2009-09-24 07:21:04 -07:00
2009-09-24 10:30:41 -07:00
2009-10-06 01:39:51 -07:00
2009-09-22 07:17:45 -07:00
2009-09-23 18:31:11 +10:00
2009-09-24 07:21:05 -07:00
2009-09-23 09:43:22 -07:00
2009-09-22 07:17:38 -07:00
2009-09-23 09:30:48 -07:00
2009-09-24 10:30:41 -07:00
2009-09-22 07:51:28 -07:00
2009-09-23 15:20:16 -07:00
2009-09-23 09:30:48 -07:00
2009-09-23 09:32:11 -07:00
2009-09-23 09:43:22 -07:00
2009-09-23 07:39:41 -07:00
2009-09-24 07:20:56 -07:00
2009-10-06 22:21:07 -07:00
2009-09-23 15:39:36 -07:00
2009-09-23 09:23:45 -07:00
2009-09-21 15:14:58 +02:00
2009-10-02 10:54:10 -07:00
2009-09-24 07:54:16 -07:00
2009-09-24 07:21:05 -07:00
2009-09-22 07:51:45 -07:00
2009-09-23 07:39:48 -07:00
2009-09-24 07:21:05 -07:00
2009-09-24 07:55:29 -07:00
2009-09-24 09:01:44 -07:00
2009-10-20 19:11:07 -07:00
2009-09-23 07:39:43 -07:00
2009-09-24 09:34:24 +09:30
2009-09-22 07:17:38 -07:00
2009-09-24 07:21:04 -07:00
2009-09-24 09:57:08 -07:00
2009-09-22 07:17:42 -07:00
2009-09-28 16:55:08 -04:00
2009-09-23 09:32:11 -07:00
2009-09-23 03:49:27 +04:00
2009-09-22 13:58:23 +01:00
2009-09-23 07:39:46 -07:00
2009-09-23 18:13:10 -07:00
2009-09-22 07:17:25 -07:00
2009-09-23 07:39:29 -07:00
2009-10-05 00:40:03 -07:00
2009-09-23 07:39:44 -07:00
2009-09-23 11:35:41 -04:00
2009-10-02 10:54:15 -07:00
2009-09-19 01:41:49 -04:00
2009-09-24 09:01:44 -07:00
2009-09-21 15:14:58 +02:00
2009-10-02 10:54:18 -07:00
2009-09-23 22:26:32 +09:30
2009-09-24 07:21:05 -07:00
2009-10-02 10:54:01 -07:00
2009-09-22 07:51:45 -07:00
2009-09-23 10:07:49 -07:00