[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-Id: <20130315.082330.1636534024202699747.davem@davemloft.net>
Date: Fri, 15 Mar 2013 08:23:30 -0400 (EDT)
From: David Miller <davem@...emloft.net>
To: rajesh.borundia@...gic.com
Cc: nikolay@...hat.com, netdev@...r.kernel.org, agospoda@...hat.com,
sony.chacko@...gic.com
Subject: Re: [PATCH net-next v3] netxen: write IP address to firmware when
using bonding
From: Rajesh Borundia <rajesh.borundia@...gic.com>
Date: Wed, 13 Mar 2013 11:51:46 +0000
> -----Original Message-----
>>From: Nikolay Aleksandrov [mailto:nikolay@...hat.com]
>>Sent: Tuesday, March 12, 2013 6:19 PM
>>To: netdev
>>Cc: Rajesh Borundia; David Miller; agospoda@...hat.com; Sony Chacko
>>Subject: [PATCH net-next v3] netxen: write IP address to firmware when
>>using bonding
>>
>>This patch allows LRO aggregation on bonded devices that contain an
>>NX3031 device. It also adds a for_each_netdev_in_bond_rcu(bond, slave)
>>macro which executes for each slave that has bond as master.
>>
>>V3: After testing and discussing this with Rajesh, I decided to keep the
>> vlan ip cache and just rename it to ip_cache since it will store
>>bond
>> ip addresses too. A new master flag has been added to the ip cache
>>to
>> denote that the address has been added because of a master device.
>> I've taken care of the enslave/release cases by checking for various
>> combinations of events and flags (e.g. netxen has a master, it's a
>> bond master and it's not marked as a slave means it is being
>>enslaved
>> and is dev_open()ed in bond_enslave).
>> I've changed netxen_free_ip_list() to have a "master" parameter
>>which
>> causes all IP addresses marked as master to be deleted (used when a
>> netxen is being released). I've made the patch use the new upper
>> device API as well. The following cases were tested:
>> - bond -> netxen
>> - vlan -> netxen
>> - vlan -> bond -> netxen
>
> Acked-by : Rajesh Borundia <rajesh.borundia@...gic.com>
Applied, thanks.
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists