mirror of
https://github.com/torvalds/linux.git
synced 2026-05-29 09:33:31 +02:00
Merge branch 'fix-some-bugs-in-the-flow-director-of-hns3-driver'
Jijie Shao says: ==================== fix some bugs in the flow director of HNS3 driver This patchset fixes two bugs in the flow director: 1. Incorrect definition of HCLGE_FD_AD_COUNTER_NUM_M 2. Incorrect assignment of HCLGE_FD_AD_NXT_KEY ==================== Link: https://patch.msgid.link/20260119132840.410513-1-shaojijie@huawei.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
commit
9d11e974f5
|
|
@ -731,7 +731,7 @@ struct hclge_fd_tcam_config_3_cmd {
|
|||
#define HCLGE_FD_AD_QID_M GENMASK(11, 2)
|
||||
#define HCLGE_FD_AD_USE_COUNTER_B 12
|
||||
#define HCLGE_FD_AD_COUNTER_NUM_S 13
|
||||
#define HCLGE_FD_AD_COUNTER_NUM_M GENMASK(20, 13)
|
||||
#define HCLGE_FD_AD_COUNTER_NUM_M GENMASK(19, 13)
|
||||
#define HCLGE_FD_AD_NXT_STEP_B 20
|
||||
#define HCLGE_FD_AD_NXT_KEY_S 21
|
||||
#define HCLGE_FD_AD_NXT_KEY_M GENMASK(25, 21)
|
||||
|
|
|
|||
|
|
@ -5690,7 +5690,7 @@ static int hclge_fd_ad_config(struct hclge_dev *hdev, u8 stage, int loc,
|
|||
HCLGE_FD_AD_COUNTER_NUM_S, action->counter_id);
|
||||
hnae3_set_bit(ad_data, HCLGE_FD_AD_NXT_STEP_B, action->use_next_stage);
|
||||
hnae3_set_field(ad_data, HCLGE_FD_AD_NXT_KEY_M, HCLGE_FD_AD_NXT_KEY_S,
|
||||
action->counter_id);
|
||||
action->next_input_key);
|
||||
|
||||
req->ad_data = cpu_to_le64(ad_data);
|
||||
ret = hclge_cmd_send(&hdev->hw, &desc, 1);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user