Hi, v2: - rebased on top of latest upstream - fixed indentation error in patch 1 v1: patch 1 changes all rwlocks to RCU as suggested by Peter Hurley. This should help the performance. The patch 2 is ported from ieee802154 as suggested by Alex Aring. This will help avoid lockdep warnings in certain transmit scenarios. The patch 3 changes normal spin locks to spin_lock_bh() variant when queueing outgoing packets in hci_queue_acl(). This is needed as packets coming from 6lowpan link are sent from softirq. Thanks again to Peter Hurley pointing this out. Cheers, Jukka Jukka Rissanen (3): Bluetooth: 6lowpan: Converting rwlocks to use RCU Bluetooth: 6lowpan: Fix lockdep splats Bluetooth: Wrong style spin lock used net/bluetooth/6lowpan.c | 241 ++++++++++++++++++++++++++++------------------- net/bluetooth/hci_core.c | 4 +- 2 files changed, 148 insertions(+), 97 deletions(-) -- 1.8.3.1 -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html