As explained in patch 2, change the link status tracking to be via receipt of an adminq message rather than directly querying the link status on interrupt. As part of this change, we can reduce the cost of using the adminq by removing the need to allocate and free memory but instead just use the stack to store any received adminq messages.
V4: resubmit to recheck in CI, now that next-net-intel tree is clean V3: added patch 1 to reduce cost of querying the adminq. v2: rebase on next-net-intel Bruce Richardson (2): net/ice: remove malloc call for admin queue msg net/ice: get link status updates via adminq message drivers/net/intel/ice/ice_ethdev.c | 62 ++++++++++-------------------- 1 file changed, 21 insertions(+), 41 deletions(-) -- 2.51.0

