Commit 895621f
bnxt_en: Don't support offline self test when RoCE driver is loaded
Offline self test is a very disruptive operation for RoCE and requires
all active QPs to be destroyed. With a large number of QPs, it can
take a long time to destroy all the QPs and can timeout. Do not allow
ethtool offline self test if the RoCE driver is registered on the
device.
Reviewed-by: Selvin Thyparampil Xavier <[email protected]>
Reviewed-by: Vikas Gupta <[email protected]>
Reviewed-by: Pavan Chebbi <[email protected]>
Signed-off-by: Kalesh AP <[email protected]>
Signed-off-by: Michael Chan <[email protected]>
Reviewed-by: Simon Horman <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Jakub Kicinski <[email protected]>1 parent a75fbb3 commit 895621f
1 file changed
+8
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4820 | 4820 | | |
4821 | 4821 | | |
4822 | 4822 | | |
| 4823 | + | |
| 4824 | + | |
| 4825 | + | |
| 4826 | + | |
| 4827 | + | |
| 4828 | + | |
| 4829 | + | |
| 4830 | + | |
4823 | 4831 | | |
4824 | 4832 | | |
4825 | 4833 | | |
| |||
4850 | 4858 | | |
4851 | 4859 | | |
4852 | 4860 | | |
4853 | | - | |
4854 | 4861 | | |
4855 | 4862 | | |
4856 | 4863 | | |
| |||
4861 | 4868 | | |
4862 | 4869 | | |
4863 | 4870 | | |
4864 | | - | |
4865 | 4871 | | |
4866 | 4872 | | |
4867 | 4873 | | |
| |||
4888 | 4894 | | |
4889 | 4895 | | |
4890 | 4896 | | |
4891 | | - | |
4892 | 4897 | | |
4893 | 4898 | | |
4894 | 4899 | | |
| |||
0 commit comments