Acked-by: Premkumar Jonnala > -----Original Message----- > From: [email protected] [mailto:[email protected]] > Sent: Friday, September 25, 2015 2:29 AM > To: [email protected] > Cc: [email protected]; [email protected]; Premkumar Jonnala; > [email protected]; [email protected]; > [email protected]; [email protected]; [email protected] > Subject: [PATCH net-next 1/4] switchdev: add bridge attributes > > From: Scott Feldman <[email protected]> > > Setting the stage to push bridge-level attributes down to port driver so > hardware can be programmed accordingly. Bridge-level attribute example is > ageing_time. This is a per-bridge attribute, not a per-bridge-port attr. > > Signed-off-by: Scott Feldman <[email protected]> > --- > include/net/switchdev.h | 5 +++++ > include/uapi/linux/if_link.h | 2 +- > 2 files changed, 6 insertions(+), 1 deletion(-) > > diff --git a/include/net/switchdev.h b/include/net/switchdev.h > index 319baab..54b2faa 100644 > --- a/include/net/switchdev.h > +++ b/include/net/switchdev.h > @@ -28,6 +28,7 @@ enum switchdev_attr_id { > SWITCHDEV_ATTR_PORT_PARENT_ID, > SWITCHDEV_ATTR_PORT_STP_STATE, > SWITCHDEV_ATTR_PORT_BRIDGE_FLAGS, > + SWITCHDEV_ATTR_BRIDGE, > }; > > struct switchdev_attr { > @@ -38,6 +39,10 @@ struct switchdev_attr { > struct netdev_phys_item_id ppid; /* PORT_PARENT_ID > */ > u8 stp_state; /* PORT_STP_STATE > */ > unsigned long brport_flags; /* > PORT_BRIDGE_FLAGS */ > + struct switchdev_attr_bridge { /* BRIDGE */ > + enum ifla_br attr; > + u32 val; > + } bridge; > } u; > }; > > diff --git a/include/uapi/linux/if_link.h b/include/uapi/linux/if_link.h > index 3a5f263..8d0ef1c 100644 > --- a/include/uapi/linux/if_link.h > +++ b/include/uapi/linux/if_link.h > @@ -222,7 +222,7 @@ enum in6_addr_gen_mode { > > /* Bridge section */ > > -enum { > +enum ifla_br { > IFLA_BR_UNSPEC, > IFLA_BR_FORWARD_DELAY, > IFLA_BR_HELLO_TIME, > -- > 1.7.10.4
-- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
