Skip to contentSkip to conversation

bonding: slight optimization for bonding

PATCH RESEND In review Ding Tianhong 2 participants 2 messages Jan 2, 2014

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

cover bonding: slight optimization for bonding

This serious of patches will slight optimize the mac address compare and xmit path for bonding, also make some cleanups.

Julia was using ether_addr_equal_64bits to instead of ether_addr_equal, it is really a hard work and she may did not make patch for bonding yet, so I have do it in this patchset and that she could miss the bonding drivers.

resend and add cc for Julia.

Regards
Ding

Ding Tianhong (7):
bonding: use ether_addr_equal_unaligned for bond addr compare
bonding: slight optimization for bond_3ad_xmit_xor()
bonding: slight optimization for bond_alb_xmit()
bonding: slight optimizztion for bond_slave_override()
bonding: remove unwanted return value for bond_dev_queue_xmit()
bonding: remove the return value for bond_3ad_bind_slave()
bonding: use ether_addr_equal_64bits to instead of ether_addr_equal

 drivers/net/bonding/bond_3ad.c  | 120 ++++++++++++++++++++--------------------
 drivers/net/bonding/bond_3ad.h  |   2 +-
 drivers/net/bonding/bond_alb.c  |  12 ++--
 drivers/net/bonding/bond_main.c |  28 ++++------
 drivers/net/bonding/bonding.h   |   2 +-
 5 files changed, 77 insertions(+), 87 deletions(-)
Signature · 1 line
1.8.0
maintainer
#1 lore raw

From: Ding Tianhong <[email protected]>
Date: Thu, 2 Jan 2014 09:12:50 +0800

Quoted 8 lines

This serious of patches will slight optimize the mac address compare and xmit path for bonding, also make some cleanups.

Julia was using ether_addr_equal_64bits to instead of ether_addr_equal, it is really a hard work and she may did not make patch for bonding yet, so I have do it in this patchset and that she could miss the bonding drivers.

resend and add cc for Julia.

Series applied, thank you.