On 04/08/2016 06:03 PM, Xin Long wrote: > This patchset is used to support sending rntl info to user in some places, > and ensure that whenever those attributes change internally or from sysfs, > that a netlink notification is sent out to listeners. > > It also make some adjustment in bridge sysfs so that we can implement this > easily. > > I've done some tests on this patchset, like: > [br_sysfs] > 1. change all the attribute values of br or brif: > $ echo $value > /sys/class/net/br0/bridge/{*} > $ echo $value > /sys/class/net/br0/brif/eth1/{*} > > 2. meanwhile, on another terminal to observe the msg: > $ bridge monitor > > [br_ioctl] > 1. in bridge-utils package, do some changes in br_set, let brctl command > use ioctl to set attribute: > if ((ret = set_sysfs(path, value)) < 0) { --> > if (1) { > > $ brctl set* > > 2. meanwhile, on another terminal to observe the msg: > $ bridge monitor > > This test covers all the attributes that brctl and sysfs support to set. > Overall the set looks good to me, just one comment for future posts - please include the changes between versions of the set in your cover letter and individual patches. I had to go back to your previous postings and read my own comments and compare them with this set. Thank you, Nik