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

!9990 netpoll: Fix race condition in netpoll_owner_active

parents 8a472d7b 2557aa24
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -316,7 +316,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;