1c51a744aSYuval Mintz# SPDX-License-Identifier: GPL-2.0 2c51a744aSYuval Mintzsource ../router_scale.sh 3c51a744aSYuval Mintz 4c51a744aSYuval Mintzrouter_get_target() 5c51a744aSYuval Mintz{ 6c51a744aSYuval Mintz local should_fail=$1 7c51a744aSYuval Mintz local target 8c51a744aSYuval Mintz 9c51a744aSYuval Mintz target=$(devlink_resource_size_get kvd hash_single) 10c51a744aSYuval Mintz 11c51a744aSYuval Mintz if [[ $should_fail -eq 0 ]]; then 12c51a744aSYuval Mintz target=$((target * 85 / 100)) 13c51a744aSYuval Mintz else 14c51a744aSYuval Mintz target=$((target + 1)) 15c51a744aSYuval Mintz fi 16c51a744aSYuval Mintz 17c51a744aSYuval Mintz echo $target 18c51a744aSYuval Mintz} 19