[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20140117065316.3194.94624.stgit@monster-03.cumulusnetworks.com>
Date: Thu, 16 Jan 2014 22:57:42 -0800
From: Scott Feldman <sfeldma@...ulusnetworks.com>
To: vfalico@...hat.com, fubar@...ibm.com, andy@...yhouse.net
Cc: netdev@...r.kernel.org, roopa@...ulusnetworks.com,
shm@...ulusnetworks.com, dingtianhong@...wei.com
Subject: [PATCH net-next v2 0/2] bonding: add slave netlink and sysfs support
v2:
- Address review comment from Ding (and Veacesiav): handle kobj cleanup
if sysfs_create_file() fails when adding slave attribute nodes.
v1:
The following series adds bonding slave netlink and sysfs interfaces.
Slave interfaces get a new IFLA_SLAVE set of netlink attributes, along
with RTM_NEWLINK notification when slave's active status changes. The
sysfs interface adds read-only nodes for slave attributes under a /slave
dir, simliar to how bond interfaces get a /bonding dir for bonding
attributes.
---
Scott Feldman (2):
bonding: add sysfs /slave dir for bond slave devices.
bonding: add netlink attributes to slave link dev
drivers/net/bonding/Makefile | 2
drivers/net/bonding/bond_main.c | 28 ++++++
drivers/net/bonding/bond_netlink.c | 36 ++++++++
drivers/net/bonding/bond_procfs.c | 12 ---
drivers/net/bonding/bond_sysfs_slave.c | 144 ++++++++++++++++++++++++++++++++
drivers/net/bonding/bonding.h | 15 +++
include/linux/netdevice.h | 5 +
include/uapi/linux/if_link.h | 13 +++
net/core/rtnetlink.c | 54 ++++++++++++
9 files changed, 294 insertions(+), 15 deletions(-)
create mode 100644 drivers/net/bonding/bond_sysfs_slave.c
--
Signature
--
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