From: David S. Miller Date: Mon, 26 Mar 2018 00:43:42 +0000 (-0400) Subject: Merge branch 'mv88e6xxx-module-reloading' X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=9259f134a7dd1372ab142b2860994b993db34917;p=openwrt%2Fstaging%2Fblogic.git Merge branch 'mv88e6xxx-module-reloading' Andrew Lunn says: ==================== Fixes to allow mv88e6xxx module to be reloaded As reported by Uwe Kleine-König, the interrupt trigger is first configured by DT and then reconfigured to edge. This results in a failure on EPROBE_DEFER, or if the module is unloaded and reloaded. A second crash happens on module reload due to a missing call to the common IRQ free code when using polled interrupts. With these fixes in place, it becomes possible to load and unload the kernel modules a few times without it crashing. v2: Fix the ü in Künig a couple of times v3: But the ü should be an ö! ==================== Signed-off-by: David S. Miller --- 9259f134a7dd1372ab142b2860994b993db34917