The NetBSD Project

CVS log for src/tests/net/if_lagg/t_lagg.sh

[BACK] Up to [cvs.NetBSD.org] / src / tests / net / if_lagg

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.11 / (download) - annotate - [select for diffs], Fri Apr 5 07:04:17 2024 UTC (13 days, 19 hours ago) by yamaguchi
Branch: MAIN
CVS Tags: HEAD
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (colored) to selected 1.7 (colored)

lagg(4) test: Fix typo and old comment

Revision 1.8.2.1 / (download) - annotate - [select for diffs], Thu Oct 19 07:23:50 2023 UTC (6 months ago) by martin
Branch: netbsd-10
CVS Tags: netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1
Changes since 1.8: +16 -27 lines
Diff to previous 1.8 (colored) next main 1.9 (colored) to selected 1.7 (colored)

Pull up following revision(s) (requested by yamaguchi in ticket #429):

	sys/net/lagg/if_lagg.c: revision 1.50
	sys/net/lagg/if_lagg.c: revision 1.51
	tests/net/if_lagg/t_lagg.sh: revision 1.10
	sys/net/lagg/if_lagg.c: revision 1.49
	tests/net/if_lagg/t_lagg.sh: revision 1.9
	share/man/man4/lagg.4: revision 1.5

lagg(4): release LAGG_LOCK before mtu changing
PR kern/57650

Make the lagg interface up before change its MTU
This change is related to PR kern/57650

Fix missing IFNET_LOCK holding while destroy the lagg interface
copy MTU of lagg to a interface added to lagg
even if the interface is the first member of the lagg

This change breaks ATF test case for lagg MTU

Update the test case for MTU of lag to adapt new behavior

Update lagg(4) manual
1. corrected the wrong example
   - lagg(4) can not add multiple port and set its priority at once
      - This is the restriction of ifconfig(8)
2. adapted to changed behavior related to MTU
   - Changed not to copy MTU of the 1st physical interface
     to lagg(4) to prevent locking against myself

Revision 1.10 / (download) - annotate - [select for diffs], Wed Oct 18 06:41:00 2023 UTC (6 months ago) by yamaguchi
Branch: MAIN
Changes since 1.9: +16 -28 lines
Diff to previous 1.9 (colored) to selected 1.7 (colored)

Update the test case for MTU of lag to adapt new behavior

Revision 1.9 / (download) - annotate - [select for diffs], Mon Oct 16 07:57:40 2023 UTC (6 months ago) by yamaguchi
Branch: MAIN
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored) to selected 1.7 (colored)

Make the lagg interface up before change its MTU

This change is related to PR kern/57650

Revision 1.8 / (download) - annotate - [select for diffs], Thu Mar 31 03:26:33 2022 UTC (2 years ago) by yamaguchi
Branch: MAIN
CVS Tags: netbsd-10-base
Branch point for: netbsd-10
Changes since 1.7: +86 -1 lines
Diff to previous 1.7 (colored)

Add tests for MTU of lagg(4)

Revision 1.7 / (download) - annotate - [selected], Thu Mar 31 03:09:03 2022 UTC (2 years ago) by yamaguchi
Branch: MAIN
Changes since 1.6: +14 -22 lines
Diff to previous 1.6 (colored)

Added waiting for distributing state after attaching vlan

A lagg interface is reset on attaching vlan to enable
ETHERCAP_VLAN_MTU if the lagg I/F has it. Therefore,
it is necessary to wait for distributing.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Nov 8 06:24:11 2021 UTC (2 years, 5 months ago) by yamaguchi
Branch: MAIN
Changes since 1.5: +44 -1 lines
Diff to previous 1.5 (colored) to selected 1.7 (colored)

Added tests for lagg(4) about MAC addresses

Revision 1.5 / (download) - annotate - [select for diffs], Tue Nov 2 01:57:16 2021 UTC (2 years, 5 months ago) by yamaguchi
Branch: MAIN
Changes since 1.4: +75 -13 lines
Diff to previous 1.4 (colored) to selected 1.7 (colored)

Added tests of combination of lagg(4), vlan(4), and l2tp(4)

Revision 1.4 / (download) - annotate - [select for diffs], Tue Nov 2 01:42:26 2021 UTC (2 years, 5 months ago) by yamaguchi
Branch: MAIN
Changes since 1.3: +3 -3 lines
Diff to previous 1.3 (colored) to selected 1.7 (colored)

Use IPv6 addresses, not IPv4, in combination test of IPv6, lagg and vlan

Revision 1.3 / (download) - annotate - [select for diffs], Tue Oct 19 07:57:15 2021 UTC (2 years, 6 months ago) by yamaguchi
Branch: MAIN
Changes since 1.2: +316 -76 lines
Diff to previous 1.2 (colored) to selected 1.7 (colored)

added test cases for lagg(4) on l2tp(4)

Revision 1.2.2.2 / (download) - annotate - [select for diffs], Mon May 31 22:15:23 2021 UTC (2 years, 10 months ago) by cjep
Branch: cjep_staticlib_x
Changes since 1.2.2.1: +1060 -0 lines
Diff to previous 1.2.2.1 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored) to selected 1.7 (colored)

sync with head

Revision 1.2.2.1, Tue May 25 00:38:30 2021 UTC (2 years, 10 months ago) by cjep
Branch: cjep_staticlib_x
Changes since 1.2: +0 -1060 lines
FILE REMOVED

file t_lagg.sh was added on branch cjep_staticlib_x on 2021-05-31 22:15:23 +0000

Revision 1.2 / (download) - annotate - [select for diffs], Tue May 25 00:38:30 2021 UTC (2 years, 10 months ago) by yamaguchi
Branch: MAIN
CVS Tags: cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1
Branch point for: cjep_staticlib_x
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored) to selected 1.7 (colored)

Added missing cleanup option

Fixes PR/56206

Revision 1.1 / (download) - annotate - [select for diffs], Mon May 17 04:07:44 2021 UTC (2 years, 11 months ago) by yamaguchi
Branch: MAIN
Diff to selected 1.7 (colored)

Add a new link-aggregation pseudo interface named lagg(4)

 - FreeBSD's lagg(4) based implementation
 - MP-safe and MP-scalable

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>