[PATCH 0/3] net/e1000e, igb, igc: Remove redundant runtime resume

Bjorn Helgaas
2024-03-25T22:29:59Z

From: Bjorn Helgaas <bhelgaas@google.com>

e1000e, igb, and igc all have code to runtime resume the device during
ethtool operations.

Since f32a21376573 ("ethtool: runtime-resume netdev parent before ethtool
ioctl ops"), dev_ethtool() does this for us, so remove it from the
individual drivers.

Bjorn Helgaas (3):
e1000e: Remove redundant runtime resume for ethtool_ops
igb: Remove redundant runtime resume for ethtool_ops
igc: Remove redundant runtime resume for ethtool ops

drivers/net/ethernet/intel/e1000e/ethtool.c | 62 ++------------------
drivers/net/ethernet/intel/igb/igb_ethtool.c | 15 -----
drivers/net/ethernet/intel/igc/igc_ethtool.c | 17 ------
3 files changed, 6 insertions(+), 88 deletions(-)

--
2.34.1