aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/ice/ice_ethtool.c
diff options
context:
space:
mode:
authorAhmed Zaki <[email protected]>2025-06-20 17:15:48 +0000
committerTony Nguyen <[email protected]>2025-07-18 16:02:27 +0000
commite1e3fec3e34b4934a9d2c98e4ee00a4d87b19179 (patch)
tree26c0b6467c20d42700c3d775e102a59826e7ba82 /drivers/net/ethernet/intel/ice/ice_ethtool.c
parentidpf: add cross timestamping (diff)
downloadkernel-e1e3fec3e34b4934a9d2c98e4ee00a4d87b19179.tar.gz
kernel-e1e3fec3e34b4934a9d2c98e4ee00a4d87b19179.zip
idpf: preserve coalescing settings across resets
The IRQ coalescing config currently reside only inside struct idpf_q_vector. However, all idpf_q_vector structs are de-allocated and re-allocated during resets. This leads to user-set coalesce configuration to be lost. Add new fields to struct idpf_vport_user_config_data to save the user settings and re-apply them after reset. Reviewed-by: Madhu Chittim <[email protected]> Signed-off-by: Ahmed Zaki <[email protected]> Reviewed-by: Simon Horman <[email protected]> Reviewed-by: Willem de Bruijn <[email protected]> Tested-by: Samuel Salin <[email protected]> Signed-off-by: Tony Nguyen <[email protected]>
Diffstat (limited to 'drivers/net/ethernet/intel/ice/ice_ethtool.c')
0 files changed, 0 insertions, 0 deletions