From: David S. Miller Date: Wed, 17 Nov 2021 14:56:16 +0000 (+0000) Subject: Merge branch 'dev_watchdog-less-intrusive' X-Git-Tag: v6.1-rc5~2306^2~427 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=17a7555bf21ce755219bf575b8a83adbf19580bd;p=platform%2Fkernel%2Flinux-starfive.git Merge branch 'dev_watchdog-less-intrusive' Eric Dumazet says: ==================== net: make dev_watchdog() less intrusive dev_watchdog() is used on many NIC to periodically monitor TX queues to detect hangs. Problem is : It stops all queues, then check them, then 'unfreeze' them. Not only this stops feeding the NIC, it also migrates all qdiscs to be serviced on the cpu calling netif_tx_unlock(), causing a potential latency artifact. With many TX queues, this is becoming more visible. ==================== Signed-off-by: David S. Miller --- 17a7555bf21ce755219bf575b8a83adbf19580bd