Unverified Commit b1acaf02 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!8481 Fix vf init and common user permissions issue

Merge Pull Request from: @ci-robot 
 
PR sync from: Shuai Wu <wushuai51@huawei.com>
https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/6WATG7SDKVODWPFDESVHNDS6UW7I6FI7/ 
Modify hrn3 dev file permissions to support common users use the RDMA API.

Fixes: 5bc8dbb5 ("infiniband/hw/hiroce3: Add Huawei Intelligent Network Card RDMA Driver")
Shuai Wu (1):
  net/ethernet/huawei/hiroce3: Fix vf init and common user permissions
    issue


-- 
2.33.0
 
https://gitee.com/openeuler/kernel/issues/I9U3LZ 
 
Link:https://gitee.com/openeuler/kernel/pulls/8481

 

Reviewed-by: default avatarYue Haibing <yuehaibing@huawei.com>
Signed-off-by: default avatarZhang Peng <zhangpeng362@huawei.com>
parents a224ad7b 4676bc18
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -53,7 +53,7 @@
#define ROCE_PCI_CFG_REGS_BAR0 0
#define ROCE_PCI_CFG_REGS_BAR3 3

#define DEFAULT_ROCE_DEV_NODE_PRI 0640
#define DEFAULT_ROCE_DEV_NODE_PRI 0666

#define ALPHA_THREADHOLD_UNIT_SHIFT 3

+1 −1
Original line number Diff line number Diff line
@@ -992,7 +992,7 @@ static bool is_device_v100(const struct hinic3_lld_dev *lld_dev)
	unsigned short ssdid = pdev->subsystem_device;

	return (ssdid == HINIC3_DEV_SSID_2X25G) || (ssdid == HINIC3_DEV_SSID_4X25G) ||
		(ssdid == HINIC3_DEV_SSID_2X100G);
		(ssdid == HINIC3_DEV_SSID_2X100G) || (ssdid == HINIC3_DEV_SSID_2X100G_VF);
}

static int roce3_add_check(const struct hinic3_lld_dev *lld_dev)
+1 −0
Original line number Diff line number Diff line
@@ -37,6 +37,7 @@
#define HINIC3_DEV_SSID_2X25G			0x0051
#define HINIC3_DEV_SSID_4X25G			0x0052
#define HINIC3_DEV_SSID_2X100G			0x00A1
#define HINIC3_DEV_SSID_2X100G_VF		0x1000

#endif