Re: [PATCH RESEND net-next v14 3/5] ethtool: provide customized dim profile management
From: Jakub Kicinski <kuba@kernel.org>
Date: 2024-06-21 03:39:21
Also in:
linux-doc, virtualization
From: Jakub Kicinski <kuba@kernel.org>
Date: 2024-06-21 03:39:21
Also in:
linux-doc, virtualization
On Tue, 18 Jun 2024 10:56:42 +0800 Heng Qi wrote:
+ if (dev->irq_moder && dev->irq_moder->profile_flags & DIM_PROFILE_RX) {
+ ret = ethnl_update_profile(dev, &dev->irq_moder->rx_profile,
+ tb[ETHTOOL_A_COALESCE_RX_PROFILE],
+ info->extack);
+ if (ret < 0)
+ return ret;
+ }
+
+ if (dev->irq_moder && dev->irq_moder->profile_flags & DIM_PROFILE_TX) {
+ ret = ethnl_update_profile(dev, &dev->irq_moder->tx_profile,
+ tb[ETHTOOL_A_COALESCE_TX_PROFILE],
+ info->extack);
+ if (ret < 0)
+ return ret;
+ }One last thing - you're missing updating the &mod bit. When any of the settings were change mod should be set to true so that we send a notification to user space, that the settings have been modified.