OpenCloudOS-Kernel/net/mac802154
Konstantin Khlebnikov 1e9f954516 mac802154: fix destructon ordering for ieee802154 devices
mutex_destroy() must be called before wpan_phy_free(), because it puts the last
reference and frees memory. Catched as overwritten poison in kmalloc-2048.

Signed-off-by: Konstantin Khlebnikov <khlebnikov@openvz.org>
Cc: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
Cc: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Cc: David S. Miller <davem@davemloft.net>
Cc: linux-zigbee-devel@lists.sourceforge.net
Cc: netdev@vger.kernel.org
Signed-off-by: David S. Miller <davem@davemloft.net>
2012-12-14 13:14:07 -05:00
..
Kconfig mac802154: allocation of ieee802154 device 2012-05-16 15:16:35 -04:00
Makefile mac802154: add wpan device-class support 2012-06-26 21:06:11 -07:00
ieee802154_dev.c mac802154: fix destructon ordering for ieee802154 devices 2012-12-14 13:14:07 -05:00
mac802154.h mac802154: add get short address method 2012-07-12 07:54:45 -07:00
mac_cmd.c mac802154: sparse warnings: make symbols static 2012-07-12 07:54:45 -07:00
mib.c mac802154: sparse warnings: make symbols static 2012-07-12 07:54:45 -07:00
monitor.c mac802154: monitor device support 2012-05-16 15:17:08 -04:00
rx.c mac802154: add wpan device-class support 2012-06-26 21:06:11 -07:00
tx.c mac802154: use kfree_skb() instead of dev_kfree_skb() 2012-11-30 12:19:24 -05:00
wpan.c mac802154: fix memory leaks 2012-11-30 12:19:24 -05:00