This patchset represents the way I walked when I was adding multiqueue support for
team driver.
Jiri Pirko (6):
net: honour netif_set_real_num_tx_queues() retval
rtnl: allow to specify different num for rx and tx queue count
rtnl: allow to specify number of rx and tx queues on device creation
net: rename bond_queue_mapping to slave_dev_queue_mapping
bond_sysfs: use ream_num_tx_queues rather than params.tx_queue
team: add multiqueue support
drivers/net/bonding/bond_main.c | 20 ++++++------
drivers/net/bonding/bond_sysfs.c | 2 +-
drivers/net/team/team.c | 65 +++++++++++++++++++++++++++++++++++---
include/linux/if_link.h | 2 ++
include/linux/if_team.h | 8 +++++
include/linux/netdevice.h | 7 +++-
include/net/rtnetlink.h | 10 +++---
include/net/sch_generic.h | 2 +-
net/core/rtnetlink.c | 27 +++++++++++-----
9 files changed, 114 insertions(+), 29 deletions(-)
--
1.7.10.4