openwrtv4/target/linux/generic
Pavel Kubelun 7de8d5322e net: ar8216: sync mib_work cancellation
Import from c05af20272
Signed-off-by: Pavel Kubelun <be.dissent@gmail.com>

CHROMIUM: drivers: ar8216: sync mib_work cancellation

ar8xxx_mib_stop() is called from ar8xxx_phy_remove(), so we want to make
sure the work doesn't run after priv is freed / the device ceases to
exist.

BUG=chrome-os-partner:33096
TEST=none

Change-Id: Iafb44ce93a87433adc4576e5fea5fda58d1f43a9
Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
Reviewed-on: https://chromium-review.googlesource.com/232827
Reviewed-by: Matthias Kaehlcke <mka@chromium.org>
Reviewed-by: Toshi Kikuchi <toshik@chromium.org>
Reviewed-by: Grant Grundler <grundler@chromium.org>
Tested-by: Toshi Kikuchi <toshik@chromium.org>
2016-12-01 15:47:43 +01:00
..
base-files update the /init file to start /sbin/init 2013-03-13 18:11:13 +00:00
files net: ar8216: sync mib_work cancellation 2016-12-01 15:47:43 +01:00
image treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
patches-3.18 kernel: add fix for CVE-2016-5195 2016-10-24 20:25:14 +03:00
patches-4.1 kernel: add fix for CVE-2016-5195 2016-10-24 20:25:14 +03:00
patches-4.4 kernel: bump to 4.4.35 2016-11-29 21:12:08 +01:00
config-3.18 kernel: enable pcrypt 2016-11-16 23:38:34 +01:00
config-4.1 kernel: enable pcrypt 2016-11-16 23:38:34 +01:00
config-4.4 kernel: add missing config symbols 2016-12-01 15:05:03 +01:00
PATCHES kernel: update PATCHES with a stricter policy 2013-07-09 20:52:07 +00:00