Commit 5e617c1
RDMA/hns: Add check for SL
SL set by users may exceed the capability of devices. So add check
for this situation.
Fixes: fba429f ("RDMA/hns: Fix missing fields in address vector")
Fixes: 70f9252 ("RDMA/hns: Use the reserved loopback QPs to free MR before destroying MPT")
Fixes: f0cb411 ("RDMA/hns: Use new interface to modify QP context")
Signed-off-by: Luoyouming <luoyouming@huawei.com>
Signed-off-by: Junxian Huang <huangjunxian6@hisilicon.com>
Link: https://lore.kernel.org/r/20231017125239.164455-5-huangjunxian6@hisilicon.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>1 parent b5f9eff commit 5e617c1
2 files changed
Lines changed: 25 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| 36 | + | |
36 | 37 | | |
| 38 | + | |
37 | 39 | | |
38 | 40 | | |
39 | 41 | | |
| |||
57 | 59 | | |
58 | 60 | | |
59 | 61 | | |
| 62 | + | |
60 | 63 | | |
61 | 64 | | |
62 | 65 | | |
| |||
70 | 73 | | |
71 | 74 | | |
72 | 75 | | |
73 | | - | |
74 | 76 | | |
75 | 77 | | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
76 | 87 | | |
77 | 88 | | |
78 | 89 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4826 | 4826 | | |
4827 | 4827 | | |
4828 | 4828 | | |
| 4829 | + | |
4829 | 4830 | | |
4830 | 4831 | | |
4831 | 4832 | | |
| 4833 | + | |
4832 | 4834 | | |
4833 | 4835 | | |
4834 | 4836 | | |
4835 | 4837 | | |
| 4838 | + | |
| 4839 | + | |
| 4840 | + | |
| 4841 | + | |
| 4842 | + | |
| 4843 | + | |
| 4844 | + | |
| 4845 | + | |
4836 | 4846 | | |
4837 | 4847 | | |
4838 | 4848 | | |
4839 | 4849 | | |
4840 | 4850 | | |
4841 | 4851 | | |
4842 | | - | |
| 4852 | + | |
4843 | 4853 | | |
4844 | | - | |
| 4854 | + | |
4845 | 4855 | | |
4846 | 4856 | | |
4847 | 4857 | | |
| |||
4908 | 4918 | | |
4909 | 4919 | | |
4910 | 4920 | | |
4911 | | - | |
4912 | | - | |
4913 | | - | |
4914 | | - | |
4915 | | - | |
4916 | | - | |
4917 | | - | |
4918 | | - | |
| 4921 | + | |
4919 | 4922 | | |
4920 | 4923 | | |
4921 | 4924 | | |
| |||
0 commit comments