Branch: refs/heads/master
Home:
https://github.com/jpirko/libteam
Commit: 6c8d2e8102ea5613acdf5f01d37346d3d059ff53
https://github.com/jpirko/libteam/commit/6c8d2e8102ea5613acdf5f01d37346d3...
Author: Jiri Pirko <jiri(a)resnulli.us>
Date: 2014-04-10 (Thu, 10 Apr 2014)
Changed paths:
M teamd/teamd.c
M teamd/teamd.h
M teamd/teamd_per_port.c
Log Message:
-----------
teamd: fix port removal when using take_over
There is a bug which causes that when take_over is active, there is not
possible to remove ports via ctl. This patch fixes it.
Also during the traversing of the port list, we are removing the items.
That is clearly use after free situation. Fix this by using safe variant
of list_for_each_entry.
Signed-off-by: Jiri Pirko <jiri(a)resnulli.us>
Commit: 0ae6174f06c3044346bc944f7210d29c32b7c74a
https://github.com/jpirko/libteam/commit/0ae6174f06c3044346bc944f7210d29c...
Author: Jiri Pirko <jiri(a)resnulli.us>
Date: 2014-04-10 (Thu, 10 Apr 2014)
Changed paths:
M man/teamd.8
M teamd/teamd.c
M teamd/teamd.h
Log Message:
-----------
teamd: split --take-over option into --no-quit-destroy
It is quite confusing that take_over mode also causes that during the
quit, the team dev stays on the system. So introduce no-quit-destroy to
take care of the quit part separately.
Signed-off-by: Jiri Pirko <jiri(a)resnulli.us>
Commit: cc9fe0dfaa93ad9b389777f115bde7776258a484
https://github.com/jpirko/libteam/commit/cc9fe0dfaa93ad9b389777f115bde777...
Author: Jiri Pirko <jiri(a)resnulli.us>
Date: 2014-04-10 (Thu, 10 Apr 2014)
Changed paths:
M teamd/teamd_link_watch.c
Log Message:
-----------
teamd: respect currently set user linkup for created linkwatches
It fixes a problem during take_over then the link may be up initially
but linkwatch would incorrectly assume link down by default.
Signed-off-by: Jiri Pirko <jiri(a)resnulli.us>
Compare:
https://github.com/jpirko/libteam/compare/771602afdb9e...cc9fe0dfaa93