Re: [RFC PATCH v0 1/2] net: bridge: propagate FDB table into hardware |
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- Subject: Re: [RFC PATCH v0 1/2] net: bridge: propagate FDB table into hardware
- From: Jamal Hadi Salim <jhs@xxxxxxxxxxxx>
- Date: Thu, 01 Mar 2012 08:36:20 -0500
- Authentication-results: mr.google.com; spf=pass (google.com: domain of jhs@xxxxxxxxxxxx designates 10.50.178.8 as permitted sender) smtp.mail=jhs@xxxxxxxxxxxx
- Cc: Stephen Hemminger <shemminger@xxxxxxxxxx>, bhutchings@xxxxxxxxxxxxxx, roprabhu@xxxxxxxxx, netdev@xxxxxxxxxxxxxxx, mst@xxxxxxxxxx, chrisw@xxxxxxxxxx, davem@xxxxxxxxxxxxx, gregory.v.rose@xxxxxxxxx, kvm@xxxxxxxxxxxxxxx, sri@xxxxxxxxxx, kernel@xxxxxxxxxxxxxx
- In-reply-to: <4F4E6C44.9070502@intel.com>
On Wed, 2012-02-29 at 10:19 -0800, John Fastabend wrote:
> >
> > I want to see a unified API so that user space control applications (RSTP, TRILL?)
> > can use one set of netlink calls for both software bridge and hardware offloaded
> > bridges. Does this proposal meet that requirement?
> >
I dont see any issues with those requirements being met.
> Jamal, so why do "They have to be different calls"? I'm not so sure anymore...
> moving to RTM_FDB_XXXENTRY saved some refactoring in the bridge module but that
> is just cosmetic.
I may not want to use the s/ware bridge i.e I may want to use h/ware
bridge. I may want to use both. So there are 3 variations there. You
need at least 1.5 bits to represent them if you are going to use the
same interface. There may be features in either h/ware but not in
s/ware and vice-versa.
A single interface with flags which say this applies to hware:sware:both
would be good, but it may be harder to achieve - thats why i suggested
they be different.
cheers,
jamal
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
[Linux Kernel Discussion]
[Ethernet Bridging]
[Linux Wireless Networking]
[Linux Bluetooth Networking]
[Linux Networking Users]
[VLAN]
[Git]
[IETF Annouce]
[Linux Assembly]
[Security]
[Bugtraq]
[Photo]
[Singles Social Networking]
[Yosemite Information]
[MIPS Linux]
[ARM Linux Kernel]
[ARM Linux]
[Linux Virtualization]
[Linux Security]
[Linux IDE]
[Linux RAID]
[Linux SCSI]
[Free Dating]