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

!8646 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/EYKZPA7XN3L43RFKIBP7XPM2V2VYEHIG/ 
Modify hrn3 dev file permissions to support common users use the RDMA API.

Fixes: ae52f9c5 ("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/I9V6F8 
 
Link:https://gitee.com/openeuler/kernel/pulls/8646

 

Reviewed-by: default avatarYue Haibing <yuehaibing@huawei.com>
Signed-off-by: default avatarJialin Zhang <zhangjialin11@huawei.com>
parents 2d1b04a9 53da2562
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
@@ -991,7 +991,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