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

!9991 netpoll: Fix race condition in netpoll_owner_active

parents ffb302ea 62d0b170
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -299,7 +299,7 @@ static int netpoll_owner_active(struct net_device *dev)
	struct napi_struct *napi;

	list_for_each_entry_rcu(napi, &dev->napi_list, dev_list) {
		if (napi->poll_owner == smp_processor_id())
		if (READ_ONCE(napi->poll_owner) == smp_processor_id())
			return 1;
	}
	return 0;