Hi Alex, > this patch series contains patches for remove pib and mib lock. We have now > a other locking strategie inside this stack which requires at the moment the > rtnl lock only. The first patch will hold the rtnl lock which is required to > access the mib attributes while calling socket ioctl. The last patch will use > atomic operations for incremet the dsn value for dataframes, currently it could > be that this value is the same in two contiguous frames which could be occur a > wrong ack frame handling in ARET mode. > > - Alex > > changes since v2: > - switch patch 3 and 4. > > Alexander Aring (4): > mac802154: fix hold rtnl while ioctl > mac802154: remove pib lock > mac802154: use atomic ops for sequence incrementation > mac802154: remove mib lock > > include/net/cfg802154.h | 6 ++-- > include/net/ieee802154_netdev.h | 10 ------- > net/ieee802154/6lowpan/core.c | 28 ------------------ > net/ieee802154/6lowpan/tx.c | 2 +- > net/ieee802154/core.c | 2 -- > net/ieee802154/nl-mac.c | 14 ++++++--- > net/ieee802154/nl-phy.c | 6 ++-- > net/ieee802154/socket.c | 12 ++++---- > net/mac802154/ieee802154_i.h | 7 ----- > net/mac802154/iface.c | 29 ++++++------------- > net/mac802154/mac_cmd.c | 7 ++--- > net/mac802154/mib.c | 63 ++--------------------------------------- > net/mac802154/rx.c | 5 ---- > 13 files changed, 34 insertions(+), 157 deletions(-) all 4 patches have been applied to bluetooth-next tree. Regards Marcel -- To unsubscribe from this list: send the line "unsubscribe linux-wpan" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html