From: David S. Miller Date: Sun, 31 Jul 2016 04:00:34 +0000 (-0700) Subject: Merge branch 'cpsw-fixes' X-Git-Tag: v4.8-rc1~51^2~27 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=122e9b71273f9d99ed90d51709674bc69c175fa0;p=platform%2Fkernel%2Flinux-exynos.git Merge branch 'cpsw-fixes' Grygorii Strashko says: ==================== drivers: net: cpsw: fix driver loading/unloading This series fixes set of isssues observed when CPSW driver module is unloaded/loaded: 1) rmmod: deadlock in cpdma_ctlr_destroy 2) rmmod: L3 back-trace and crash if all net interfaces are down, because CPSW can be powerred down by PM runtime in this case. 3) insmod: mdio device is not recreated on next insmod - need to use of_platform_depopulate() in cpsw_remove(). 4) rmmod: system crash on omap_device removal Tested on: am437x-idk, am57xx-beagle-x15 Changes in v2: - build warning fixed - added fix for correct omap_device removal Link on v1: https://lkml.org/lkml/2016/7/22/240 ==================== Signed-off-by: David S. Miller --- 122e9b71273f9d99ed90d51709674bc69c175fa0