This series fixes few bugs to allow keystone netcp modules to be dynamically loaded and removed. Currently it allows following sequence multiple times insmod cpsw_ale.ko insmod davinci_mdio.ko insmod keystone_netcp.ko insmod keystone_netcp_ethss.ko ifup eth0 ifup eth1 ping <hosts on eth0> ping <hosts on eth1> ifdown eth1 ifdown eth0 rmmod keystone_netcp_ethss.ko rmmod keystone_netcp.ko rmmod davinci_mdio.ko rmmod cpsw_ale.ko
Murali Karicheri (3): net: netcp: fix cleanup interface list in netcp_remove() net: netcp: ethss: fix up incorrect use of list api net: netcp: ethss: cleanup gbe_probe() and gbe_remove() functions drivers/net/ethernet/ti/netcp_core.c | 14 +++++++--- drivers/net/ethernet/ti/netcp_ethss.c | 49 ++++++++++++++--------------------- 2 files changed, 30 insertions(+), 33 deletions(-) -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html