84 Commits

Author SHA1 Message Date
Chengchang Tang
b88a370b79 Support hns roce DCA
DCA(Dynamic context attachment) support many RC QPs to share the WQE
buffer in a memory pool, this help reducing the memory consumption
when there are many QPs are inactive.

Signed-off-by: Chengchang Tang <tangchengchang@huawei.com>
2022-11-30 20:34:42 +08:00
openeuler-ci-bot
c4527766ae
!52 hns roce 支持TD无锁
From: @hellotcc 
Reviewed-by: @li-yangyang20 
Signed-off-by: @li-yangyang20
2022-11-29 07:15:38 +00:00
Yixing Liu
1c38175fa1 Add supoort libhns td unlock
This patch add libhns td unlock function.

Signed-off-by: Yixing Liu <liuyixing1@huawei.com>
2022-11-29 14:53:10 +08:00
openeuler-ci-bot
6d64231f65
!50 hns roce支持ROH
From: @hellotcc 
Reviewed-by: @li-yangyang20 
Signed-off-by: @li-yangyang20
2022-11-29 06:45:02 +00:00
Guofeng Yue
648d17f1ef Support hns RoH mode
These patches support running the roce function in hns roh mode

Signed-off-by: Guofeng Yue <yueguofeng@hisilicon.com>
2022-11-29 14:25:05 +08:00
openeuler-ci-bot
cb286d0bbb
!48 回合issue #I5Q3S5中提到的bugfix以及rdma-core 41.1中的patch
From: @hellotcc 
Reviewed-by: @li-yangyang20 
Signed-off-by: @li-yangyang20
2022-11-07 06:32:02 +00:00
Chengchang Tang
6f27f67e51 Backport patches from 41.1
Backport patches from rdma-core 41.1.

And bugfix patches reported by #I5Q3S5 has also been included.

Signed-off-by: Chengchang Tang <tangchengchang@huawei.com>
2022-11-06 23:17:09 +08:00
openeuler-ci-bot
bdba7c90b6
!46 解决hns roce DSCP合入时未刷新spec patch list的问题
From: @hellotcc 
Reviewed-by: @li-yangyang20 
Signed-off-by: @li-yangyang20
2022-11-02 02:21:32 +00:00
Chengchang Tang
cc1006c917 Fix missing patch list in spec
Patches for hns DSCP was forgotten to add to be added to the spec. And
some mistake in DSCP patch is fixed.

Fixes: 68f61fd0a1a8 ("Add support for hns DSCP")
Signed-off-by: Chengchang Tang <tangchengchang@huawei.com>
2022-11-01 20:59:41 +08:00
openeuler-ci-bot
9938baab84
!45 Support hns roce DSCP and CQE inline
From: @hellotcc 
Reviewed-by: @li-yangyang20 
Signed-off-by: @li-yangyang20
2022-10-31 08:59:04 +00:00
Chengchang Tang
484504d625 Add support for hns DSCP
Support DSCP for hns RoCE.

Signed-off-by: Chengchang Tang <tangchengchang@huawei.com>
2022-10-31 14:28:29 +08:00
Luoyouming
0759ff83eb Bugfix for sge num and support inline feature
Fix sge num bug, add compatibility for rq inline, support cqe inline

Signed-off-by: Luoyouming <luoyouming@huawei.com>
2022-10-31 14:28:19 +08:00
openeuler-ci-bot
1a0fe62ace
!38 Update to 41.0
From: @hellotcc 
Reviewed-by: @li-yangyang20 
Signed-off-by: @li-yangyang20
2022-07-28 12:45:10 +00:00
Chengchang Tang
060786cc7e Update to 41.0
Update rdma-core version from 35.1 to 41.0.

Version 41.0 is the latest version in community until
2022/7/27. It includes some new bugfixes and new features,
we choose this version to facilitate future development.

The patches added to this repo has already included in the
new version, so remove them.

Signed-off-by: Chengchang Tang <tangchengchang@huawei.com>
2022-07-27 18:26:26 +08:00
openeuler-ci-bot
9908c135be
!36 Backport bugfix for hns SRQ and SGE from rdma-core V36.
From: @hellotcc 
Reviewed-by: @li-yangyang20 
Signed-off-by: @li-yangyang20
2022-07-14 03:37:14 +00:00
zhengfeng luo
1725c90650 Backport bugfix for hns SRQ and SGE from rdma-core V36.
Bugfix for hns SRQ and SGE. And also added all related cleanups and
refactorings.

Signed-off-by: zhengfeng luo <luozhengfeng@h-partners.com>
Signed-off-by: Chengchang Tang <tangchengchang@huawei.com>
2022-07-14 09:13:04 +08:00
openeuler-ci-bot
4a6d042324
!33 modify changlog error
From: @peijiankang 
Reviewed-by: @li-yangyang20 
Signed-off-by: @li-yangyang20
2022-06-18 01:32:18 +00:00
peijiankang
38d2b22692 modify changlog error 2022-06-08 15:53:56 +08:00
openeuler-ci-bot
23a99cbab6
!29 [sync] PR-28: Support hns DWQE
Merge pull request !29 from openeuler-sync-bot/sync-pr28-openEuler-22.03-LTS-Next-to-master
2022-01-13 08:52:12 +00:00
Chengchang Tang
4238b9d0b7 Support hns DWQE
Add support for hns DWQE. All its dependent patches are also added.

Signed-off-by: Chengchang Tang <tangchengchang@huawei.com>
(cherry picked from commit 964c2273a107ddba9cbeea1425b3b9ab73ffe2ca)
2022-01-13 15:24:47 +08:00
openeuler-ci-bot
88f89608f6 !24 update to 35.1
Merge pull request !24 from eaglegai/master
2021-12-21 02:17:02 +00:00
eaglegai
7421d0165a update to 35.1 2021-12-09 19:24:40 +08:00
openeuler-ci-bot
9946661111 !20 use -e para to make transferred meaning take effect
From: @seuzw
Reviewed-by: @LemmyHuang
Signed-off-by: @LemmyHuang
2021-09-26 10:37:12 +00:00
seuzw
ea6d72236d use -e para to make transferred meaning take effect 2021-09-26 17:05:44 +08:00
openeuler-ci-bot
becf4dc8b7 !12 fixbug : increase maximum number of cpus
From: @zhongxuan2
Reviewed-by: @MrRlu
Signed-off-by: @MrRlu
2021-09-24 07:15:01 +00:00
zhongxuan
bc23749c6c increase maximum number of cpus
Signed-off-by: zhongxuan <zhongxuan2@huawei.com>
2021-09-24 11:02:11 +08:00
openeuler-ci-bot
52401cd698 !9 update rdma-core version to 35.0
From: @li-yangyang20
Reviewed-by: @weihang-li
Signed-off-by: @weihang-li
2021-07-05 03:34:25 +00:00
Yangyang Li
e696cb029a Update to 35.0
update rdma-core version from 28.1 to 35.0, version 35.0 is
the latest version in community until 2021/7/5. It includes
some bugfixes and new features, we choose this version to
facilitate future development.

Signed-off-by: Yangyang Li <liyangyang20@huawei.com>
2021-07-05 11:14:43 +08:00
openeuler-ci-bot
d7e98c27c6 !3 update to 28.1
Merge pull request !3 from cuibb1/master
2020-07-27 18:41:48 +08:00
cuibb1
19b916d795 update to 28.1 2020-07-27 18:25:57 +08:00
openeuler-ci-bot
3077663215 !2 add yaml file
Merge pull request !2 from yixiangzhike/master
2020-06-17 14:28:33 +08:00
yixiangzhike
86f0caf6d5 add yaml file 2020-06-12 17:26:04 +08:00
zhuchunyi
2dc66b67f4 update code 2019-11-06 19:51:11 +08:00
overweight
bf1981a0b4 Package init 2019-09-30 11:16:12 -04:00