ledtrig-netdev: drop locking from timer callback function
authorrmilecki <rmilecki@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Wed, 23 Dec 2015 17:12:56 +0000 (17:12 +0000)
committerrmilecki <rmilecki@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Wed, 23 Dec 2015 17:12:56 +0000 (17:12 +0000)
commit1c7302d722229be06346f8b6694aec8be4653e4b
tree1ede06456c8fa95fdc3a7d2df057b886fd23cb39
parent08b226506f384ee65bf7d5c6d5d99f70b6ef9453
ledtrig-netdev: drop locking from timer callback function

We may just delete timer on every trigger update and then start it again
if needed. This will let us avoid both: races and locking in frequently
called timer callback.

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Backport of r47987

git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47991 3c298f89-4303-0410-b956-a3cf2f4a3e73
target/linux/generic/files/drivers/leds/ledtrig-netdev.c