The second of these two patches makes operations optional which we currently use as if they were optional but they were not. This caused some uses of linux-zigbee user space tools to oops the kernel.
This is an update of the patch I posted last week, with EINVAL changed to EOPNOTSUPP, and corrected reference counting on error. The first one removes the unused get_bsn function, which was a small obstacle for the other patch. - Werner Werner Almesberger (2): IEEE 802.15.4: remove get_bsn from "struct ieee802154_mlme_ops" ieee802154/nl-mac.c: make some MLME operations optional Documentation/networking/ieee802154.txt | 5 +++-- drivers/net/ieee802154/fakehard.c | 21 --------------------- include/net/ieee802154_netdev.h | 5 ++++- net/ieee802154/nl-mac.c | 25 ++++++++++++++++++++----- 4 files changed, 27 insertions(+), 29 deletions(-) -- 1.7.10.4 ------------------------------------------------------------------------------ Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html _______________________________________________ Linux-zigbee-devel mailing list Linux-zigbee-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-zigbee-devel