Searched hist:"20 b298f5319194b9cbbc4d5cc5c20ff296aafd70" (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/drivers/net/ethernet/brocade/bna/ |
H A D | bna.h | diff 20b298f5319194b9cbbc4d5cc5c20ff296aafd70 Tue Dec 17 19:07:33 CST 2013 Rasesh Mody <rmody@brocade.com> bna: Fix Filter Add Del
Change Details: - bna_rx_mcast_listset() API first looks at free_q only and not at other pending Qs rendering it non-deterministic of giving an upper limit. Modify bna_rx_mcast_listset() implementation to not use only half of the limit. - Allocate and initialize queue for deleting - Segregate the adding and deleting process by using separate queues. - The filter framework in bna does not let adding addresses to its max capacity due to asynchronous operations involved. Provide a synchronous option to set a given list.
Signed-off-by: Rasesh Mody <rmody@brocade.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | bna_types.h | diff 20b298f5319194b9cbbc4d5cc5c20ff296aafd70 Tue Dec 17 19:07:33 CST 2013 Rasesh Mody <rmody@brocade.com> bna: Fix Filter Add Del
Change Details: - bna_rx_mcast_listset() API first looks at free_q only and not at other pending Qs rendering it non-deterministic of giving an upper limit. Modify bna_rx_mcast_listset() implementation to not use only half of the limit. - Allocate and initialize queue for deleting - Segregate the adding and deleting process by using separate queues. - The filter framework in bna does not let adding addresses to its max capacity due to asynchronous operations involved. Provide a synchronous option to set a given list.
Signed-off-by: Rasesh Mody <rmody@brocade.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | bna_enet.c | diff 20b298f5319194b9cbbc4d5cc5c20ff296aafd70 Tue Dec 17 19:07:33 CST 2013 Rasesh Mody <rmody@brocade.com> bna: Fix Filter Add Del
Change Details: - bna_rx_mcast_listset() API first looks at free_q only and not at other pending Qs rendering it non-deterministic of giving an upper limit. Modify bna_rx_mcast_listset() implementation to not use only half of the limit. - Allocate and initialize queue for deleting - Segregate the adding and deleting process by using separate queues. - The filter framework in bna does not let adding addresses to its max capacity due to asynchronous operations involved. Provide a synchronous option to set a given list.
Signed-off-by: Rasesh Mody <rmody@brocade.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | bna_tx_rx.c | diff 20b298f5319194b9cbbc4d5cc5c20ff296aafd70 Tue Dec 17 19:07:33 CST 2013 Rasesh Mody <rmody@brocade.com> bna: Fix Filter Add Del
Change Details: - bna_rx_mcast_listset() API first looks at free_q only and not at other pending Qs rendering it non-deterministic of giving an upper limit. Modify bna_rx_mcast_listset() implementation to not use only half of the limit. - Allocate and initialize queue for deleting - Segregate the adding and deleting process by using separate queues. - The filter framework in bna does not let adding addresses to its max capacity due to asynchronous operations involved. Provide a synchronous option to set a given list.
Signed-off-by: Rasesh Mody <rmody@brocade.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|