Commit 5900b1a6 authored by Peiyang Wang's avatar Peiyang Wang Committed by Hao Chen
Browse files

net: hns3: set irq affinity directly

maillist inclusion
category: bugfix
bugzilla: https://gitee.com/openeuler/kernel/issues/I9NZTZ


CVE: NA

----------------------------------------------------------------------

Interrupt affinity can be set directly and it is unnecessary to set null
before setting it.

Fixes: 434e657f ("net: hns3: add support configuring function-level interrupt affinity")

Signed-off-by: default avatarPeiyang Wang <wangpeiyang1@huawei.com>
parent 29deb158
Loading
Loading
Loading
Loading
+0 −7
Original line number Diff line number Diff line
@@ -257,13 +257,6 @@ int nic_set_cpu_affinity(struct net_device *ndev, cpumask_t *affinity_mask)

		tqp_vector->affinity_mask = *affinity_mask;

		ret = irq_set_affinity_hint(tqp_vector->vector_irq, NULL);
		if (ret) {
			netdev_err(ndev,
				   "failed to reset affinity hint, ret = %d\n", ret);
			goto err_unlock;
		}

		ret = irq_set_affinity_hint(tqp_vector->vector_irq,
					    &tqp_vector->affinity_mask);
		if (ret) {