net/mlx5e: Update xon formula
authorHuy Nguyen <huyn@mellanox.com>
Thu, 7 Mar 2019 20:07:32 +0000 (14:07 -0600)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 17 Apr 2019 06:38:44 +0000 (08:38 +0200)
commitda9b353c78b8cb18de6f9f38948e6ffc1ec460c7
tree5083b15d4ed862d86c0c5e9ebebbde75260520f2
parente2d92a74a353b055e12414583d06da441a7262a1
net/mlx5e: Update xon formula

[ Upstream commit e28408e98bced123038857b6e3c81fa12a2e3e68 ]

Set xon = xoff - netdev's max_mtu.
netdev's max_mtu will give enough time for the pause frame to
arrive at the sender.

Fixes: 0696d60853d5 ("net/mlx5e: Receive buffer configuration")
Signed-off-by: Huy Nguyen <huyn@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c