Revision c5eb51adf06b2644fa28d4af886bfdcc53e288da authored by Aya Levin on 23 September 2020, 09:58:44 UTC, committed by Saeed Mahameed on 05 November 2020, 20:17:06 UTC
During driver reload, perform firmware tear-down which results in firmware losing the configured VXLAN ports. These ports are still available in the driver's database. Fix this by cleaning up driver's VXLAN database in the nic unload flow, before firmware tear-down. With that, minimize mlx5_vxlan_destroy() to remove only what was added in mlx5_vxlan_create() and warn on leftover UDP ports. Fixes: 18a2b7f969c9 ("net/mlx5: convert to new udp_tunnel infrastructure") Signed-off-by: Aya Levin <ayal@nvidia.com> Reviewed-by: Moshe Shemesh <moshe@nvidia.com> Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
1 parent ae35859
File | Mode | Size |
---|---|---|
futex-requeue-pi.rst | -rw-r--r-- | 5.1 KB |
hwspinlock.rst | -rw-r--r-- | 15.1 KB |
index.rst | -rw-r--r-- | 461 bytes |
lockdep-design.rst | -rw-r--r-- | 26.4 KB |
lockstat.rst | -rw-r--r-- | 11.5 KB |
locktorture.rst | -rw-r--r-- | 5.6 KB |
locktypes.rst | -rw-r--r-- | 17.0 KB |
mutex-design.rst | -rw-r--r-- | 6.0 KB |
percpu-rw-semaphore.rst | -rw-r--r-- | 1.1 KB |
pi-futex.rst | -rw-r--r-- | 5.7 KB |
preempt-locking.rst | -rw-r--r-- | 5.5 KB |
robust-futex-ABI.rst | -rw-r--r-- | 8.6 KB |
robust-futexes.rst | -rw-r--r-- | 9.5 KB |
rt-mutex-design.rst | -rw-r--r-- | 21.6 KB |
rt-mutex.rst | -rw-r--r-- | 3.5 KB |
seqlock.rst | -rw-r--r-- | 7.6 KB |
spinlocks.rst | -rw-r--r-- | 6.0 KB |
ww-mutex-design.rst | -rw-r--r-- | 14.9 KB |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...