27 Commits

Author SHA1 Message Date
yanshuai01
d67e196ff3 fixed use-after-free detected by Coverity
(cherry picked from commit 0303ea8c91e1f5685b7854fcffad8674a811a227)
2024-06-12 16:40:05 +08:00
Zht-Try
7c8dd82628 nvme/cuse: Add ctrlr_lock for cuse register and unregister
(cherry picked from commit 2818ae7d7de82195fc3dd8d57ae808d97cd5311e)
2024-05-20 11:23:51 +08:00
Zhanghongtao2417
db32dc6314 lib/nvme: add mutex before submit admin request
Signed-off-by: Zht-Try <zhanghongtao22@huawei.com>
(cherry picked from commit 6d19ce443baa7dfe9775a62be6403b84b7207750)
2024-05-06 09:40:07 +08:00
wangxiaomeng
bf0ec636a5 Fix build warning
(cherry picked from commit 6504784893f17f070ead24f4b318d8bae1aea9a0)
2024-04-12 20:49:14 +08:00
Zht-Try
1a4956935e Fix probe core dump while admin cmd timeout
(cherry picked from commit c04c671ce38d44c97cf8522fcce8d8f132724e0d)
2024-03-08 16:27:39 +08:00
Ren Zhijie
64a976e216 Add support for ppc64le
Signed-off-by: Ren Zhijie <zhijie.ren@shingroup.cn>
2024-03-04 18:34:11 +08:00
Hongtao Zhang
b03844f899 return error when failing to get resource
(cherry picked from commit e3936886259c3e59da4f3df5375fd0a9dc85ac8c)
2023-12-15 14:53:27 +08:00
Hongtao Zhang
bb82fccd1a configure add CONFIG_HAVE_ARC4RANDOM
(cherry picked from commit 2b109e5920c706cfa210efeae980e963ddb2e54f)
2023-12-12 14:29:38 +08:00
Xue Liu
60127170d4 Add support for LOONGARCH
Signed-off-by: Xue Liu <liuxue@loongson.cn>
(cherry picked from commit 4f97277029574b386291a8c9a87d479a147d179e)
2023-08-28 20:31:40 +08:00
Weifeng Su
5909a0fdf8 Enable unittest
Signed-off-by: Weifeng Su <suweifeng1@huawei.com>
2022-11-07 10:22:23 +08:00
zhanghongtao
b715b509a4 Add the setup.sh script during installation
(cherry picked from commit 75d0cf46db230883b0eefbfb5ed9c488fd33acb9)
2022-11-03 11:22:31 +08:00
zhangkea
2fda4e84a2 fix bogus date in %changelog
(cherry picked from commit 7bd6528cbbea9016cecbe422d10644de160e8d52)
2022-06-19 21:12:13 +08:00
Weifeng Su
df5baf7c7b Enhance security for share library
Remove rpath link option, Due to it's easy for attacher to
construct 'rpath' attacks.

Signed-off-by: Weifeng Su <suweifeng1@huawei.com>
(cherry picked from commit cf9487b4b3fb7b536afefee1cff5fb92ecddeb9c)
2022-03-17 15:12:23 +08:00
Hongtao Zhang
c3a727d7b6 Fix build error on ARM ThunderX2 and neoverse N1 platform
Signed-off-by: Hongtao Zhang <zhanghongtao22@huawei.com>
2022-02-25 10:03:21 +08:00
Weifeng Su
e9ca0568af Adapt for dpdk 21.11
Signed-off-by: Weifeng Su <suweifeng1@huawei.com>
2022-01-11 19:54:46 +08:00
Weifeng Su
744186c436 Merge branch 'master' into openEuler-22.03-LTS-Next
Signed-off-by: Weifeng Su <suweifeng1@huawei.com>
2021-11-30 20:43:31 +08:00
Weifeng Su
d28074743e Rebase to SPDK v21.01.1 Maintenance LTS Version
Signed-off-by: Weifeng Su <suweifeng1@huawei.com>
2021-11-23 15:52:25 +08:00
Zhiqiang Liu
76b60ec6b3 spdk: use -fstack-protector-strong instead of -fstack-protector for stronger security.
Signed-off-by: Zhiqiang Liu <liuzhiqiang26@huawei.com>
2021-09-13 21:40:45 +08:00
Zhiqiang Liu
51cb662def spdk: backport 13 patches from upstream
backport 13 patches from upstream to solve potential
problems.

Signed-off-by: Zhiqiang Liu <liuzhiqiang26@huawei.com>
2021-07-24 11:28:17 +08:00
lixiaokeng
60ad932f6a backport bugfix from upstream 2021-07-13 14:43:07 +08:00
sunshihao
6cea7e3a61 turn off isal for spdk
Signed-off-by: sunshihao <sunshihao@huawei.com>
2021-03-10 15:00:48 +08:00
sunshihao
b4ee149b39 update spdk to 21.01 LTS version
Sign-off-by: sunshihao@huawei.com
2021-02-04 17:10:15 +08:00
sunshihao
a27d81a80f add yaml file for spdk
Signed-off-by: sunshihao <sunshihao@huawei.com>
2020-11-26 17:14:20 +08:00
linfeilong835
2db55987aa update spdk.spec. 2020-11-12 20:41:16 +08:00
volcanodragon
4a604a6748 fix spdk.spec 2020-11-10 19:28:01 +08:00
linfeilong835
4d7fabf6d5 update spdk.spec. 2020-11-07 16:36:12 +08:00
volcanodragon
4fc68b9798 init spdk 2020-11-07 16:20:27 +08:00