#!/bin/bash # SPDX-License-Identifier: GPL-2.0 # # Test generic devlink-trap functionality over mlxsw. These tests are not # specific to a single trap, but do not check the devlink-trap common # infrastructure either.
dev_del_test()
{
local trap_name="source_mac_is_multicast"
local smac=01:02:03:04:05:06
local num_iter=5
local mz_pid
local i
$MZ $h1 -c 0 -p 100 -a $smac -b bcast -t ip -q &
mz_pid=$!
# The purpose of this test is to make sure we correctly dismantle a # port while packets are trapped from it. This is done by reloading the # the driver while the 'ingress_smac_mc_drop' trap is triggered.
RET=0
for i in $(seq 1 $num_iter); do
log_info "Iteration $i / $num_iter"
devlink_trap_action_set $trap_name "trap"
sleep 1
devlink_reload # Allow netdevices to be re-created following the reload
sleep 20
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.