net: usb: cdc_ether: don't spew notifications
authorzhangxiangqian <zhangxiangqian@kylinos.cn>
Thu, 8 Aug 2024 09:39:45 +0000 (17:39 +0800)
committerJakub Kicinski <kuba@kernel.org>
Sat, 10 Aug 2024 05:01:01 +0000 (22:01 -0700)
commit2d5c9dd2cde33150f9dbb8ee091eff05eb6c7df3
tree1a66698a0f0e0b86fa4d58b3bfd1d4e56d38f57b
parent916b7d31f7eef81fe20f86ef52c36938fa971872
net: usb: cdc_ether: don't spew notifications

The usbnet_link_change function is not called, if the link has not changed.

...
[16913.807393][ 3] cdc_ether 1-2:2.0 enx00e0995fd1ac: kevent 12 may have been dropped
[16913.822266][ 2] cdc_ether 1-2:2.0 enx00e0995fd1ac: kevent 12 may have been dropped
[16913.826296][ 2] cdc_ether 1-2:2.0 enx00e0995fd1ac: kevent 11 may have been dropped
...

kevent 11 is scheduled too frequently and may affect other event schedules.

Signed-off-by: zhangxiangqian <zhangxiangqian@kylinos.cn>
Acked-by: Oliver Neukum <oneukum@suse.com>
Link: https://patch.msgid.link/1723109985-11996-1-git-send-email-zhangxiangqian@kylinos.cn
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/usb/cdc_ether.c