Lines Matching +full:ip +full:- +full:block
2 # SPDX-License-Identifier: GPL-2.0
41 # It is forbidden in mlxsw driver to have mixed-bound
42 # shared block with a drop rule.
45 check_err $? "Failed to create clsact with ingress block"
47 tc filter add block 22 protocol ip pref 1 handle 101 flower \
49 check_err $? "Failed to add drop rule to ingress bound block"
52 check_err $? "Failed to create another clsact with ingress shared block"
57 check_fail $? "Incorrect success to create another clsact with egress shared block"
59 tc filter del block 22 protocol ip pref 1 handle 101 flower
62 …check_err $? "Failed to create another clsact with egress shared block after blocker drop rule rem…
64 tc filter add block 22 protocol ip pref 1 handle 101 flower \
66 check_fail $? "Incorrect success to add drop rule to mixed bound block"
71 check_err $? "Failed to create another clsact with egress shared block"
73 tc filter add block 22 protocol ip pref 1 handle 101 flower \
75 check_err $? "Failed to add drop rule to egress bound shared block"
77 tc filter del block 22 protocol ip pref 1 handle 101 flower
82 log_test "shared block drop"
90 # egress-bound block.
93 check_err $? "Failed to create clsact with ingress block"
95 tc filter add block 22 protocol ip pref 1 handle 101 flower \
98 check_err $? "Failed to add redirect rule to ingress bound block"
101 check_err $? "Failed to create another clsact with ingress shared block"
106 check_fail $? "Incorrect success to create another clsact with egress shared block"
108 tc filter del block 22 protocol ip pref 1 handle 101 flower
111 …check_err $? "Failed to create another clsact with egress shared block after blocker redirect rule…
113 tc filter add block 22 protocol ip pref 1 handle 101 flower \
116 check_fail $? "Incorrect success to add redirect rule to mixed bound block"
121 check_err $? "Failed to create another clsact with egress shared block"
123 tc filter add block 22 protocol ip pref 1 handle 101 flower \
126 check_fail $? "Incorrect success to add redirect rule to egress bound shared block"
130 tc filter add block 22 protocol ip pref 1 handle 101 flower \
133 check_fail $? "Incorrect success to add redirect rule to egress bound block"
137 log_test "shared block drop"
149 tc filter add dev $swp1 ingress protocol ip pref 1 handle 101 flower \
154 tc filter del dev $swp1 ingress protocol ip pref 1 handle 101 flower
156 tc filter add dev $swp1 ingress protocol ip pref 1 handle 101 flower \
172 # bound on egress. Spectrum-1 specific restriction
199 # On ingress, all matchall-mirror and matchall-sample
204 tc filter add dev $swp1 ingress protocol ip pref 10 handle 101 flower \
217 tc filter del dev $swp1 ingress protocol ip pref 10 handle 101 flower
222 tc filter add dev $swp1 ingress protocol ip pref 10 handle 101 flower \
226 tc filter del dev $swp1 ingress protocol ip pref 10 handle 101 flower
228 tc filter add dev $swp1 ingress protocol ip pref 8 handle 101 flower \
254 # On egress, all matchall-mirror rules have to be behind the flower rules
258 tc filter add dev $swp1 egress protocol ip pref 10 handle 101 flower \
271 tc filter del dev $swp1 egress protocol ip pref 10 handle 101 flower
276 tc filter add dev $swp1 egress protocol ip pref 10 handle 101 flower \
280 tc filter del dev $swp1 egress protocol ip pref 10 handle 101 flower
282 tc filter add dev $swp1 egress protocol ip pref 12 handle 101 flower \
302 tc filter add dev $swp1 ingress pref 1 proto ip handle 101 \
318 tc filter add dev $swp1 ingress pref 1 proto ip handle 101 \
320 action police rate 0.5kbit burst 1m conform-exceed drop/ok
323 tc filter add dev $swp1 ingress pref 1 proto ip handle 101 \
325 action police rate 2.5tbit burst 1g conform-exceed drop/ok
328 tc filter add dev $swp1 ingress pref 1 proto ip handle 101 \
330 action police rate 1.5kbit burst 1m conform-exceed drop/ok
333 tc filter del dev $swp1 ingress protocol ip pref 1 handle 101 flower
335 tc filter add dev $swp1 ingress pref 1 proto ip handle 101 \
337 action police rate 1.9tbit burst 1g conform-exceed drop/ok
340 tc filter del dev $swp1 ingress protocol ip pref 1 handle 101 flower
342 tc filter add dev $swp1 ingress pref 1 proto ip handle 101 \
344 action police rate 1.5kbit burst 512b conform-exceed drop/ok
347 tc filter add dev $swp1 ingress pref 1 proto ip handle 101 \
349 action police rate 1.5kbit burst 2k conform-exceed drop/ok
352 tc filter del dev $swp1 ingress protocol ip pref 1 handle 101 flower
368 tc filter add dev $swp1 ingress protocol ip pref 1 handle 101 \
370 action police rate 100mbit burst 100k conform-exceed drop/ok
373 tc filter del dev $swp1 ingress protocol ip pref 1 handle 101 flower
375 tc filter add dev $swp1 ingress protocol ip pref 1 handle 101 \
377 action police rate 100mbit burst 100k conform-exceed drop/pipe \
378 action police rate 200mbit burst 200k conform-exceed drop/ok