]> git.baikalelectronics.ru Git - kernel.git/commit
dp83640: Delay scheduled work.
authorStefan Sørensen <stefan.sorensen@spectralink.com>
Tue, 3 Nov 2015 08:34:05 +0000 (09:34 +0100)
committerDavid S. Miller <davem@davemloft.net>
Tue, 3 Nov 2015 16:08:21 +0000 (11:08 -0500)
commit469057c8f3b55127a4fc5784c30c6a113e2ecfa6
tree8018fce4350e180daed0d1a3c95a47fe26c111df
parent8ed0fb22bcc46d789a4d2ca7540980653b252285
dp83640: Delay scheduled work.

Currently rx_timestamp_work reschedules itself as a regular workqueue item,
effectively causing it run constantly as long as there are packets left in
the queue. Fix by using delayed workqueue items, limiting it to run only
every two jiffies.

Signed-off-by: Stefan Sørensen <stefan.sorensen@spectralink.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/phy/dp83640.c