tree: git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git master head: 97dc48e220282742e4c4a8fde81bdd4dbe011f1e commit: 03556e4d0dbbbf4af9df76f4a3839c86f6afb015 [710/719] mac802154: add llsec encryption method
net/mac802154/llsec.c:781 mac802154_llsec_encrypt() warn: inconsistent returns bottom_half:: locked (781 [(-126)], 781 [(-22)]) unlocked (723 [(-22)], 727 [0], 733 [(-90)], 775 [s32min-(-1)], 775 [0], 781 [(-75)]) git remote add net-next git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git git remote update net-next git checkout 03556e4d0dbbbf4af9df76f4a3839c86f6afb015 vim +781 net/mac802154/llsec.c 03556e4d Phoebe Buckheister 2014-05-16 765 write_unlock_bh(&sec->lock); 03556e4d Phoebe Buckheister 2014-05-16 766 03556e4d Phoebe Buckheister 2014-05-16 767 rcu_read_unlock(); 03556e4d Phoebe Buckheister 2014-05-16 768 03556e4d Phoebe Buckheister 2014-05-16 769 skb->mac_len = ieee802154_hdr_push(skb, &hdr); 03556e4d Phoebe Buckheister 2014-05-16 770 skb_reset_mac_header(skb); 03556e4d Phoebe Buckheister 2014-05-16 771 03556e4d Phoebe Buckheister 2014-05-16 772 rc = llsec_do_encrypt(skb, sec, &hdr, key); 03556e4d Phoebe Buckheister 2014-05-16 773 llsec_key_put(key); 03556e4d Phoebe Buckheister 2014-05-16 774 03556e4d Phoebe Buckheister 2014-05-16 775 return rc < 0 ? rc : 0; 03556e4d Phoebe Buckheister 2014-05-16 776 03556e4d Phoebe Buckheister 2014-05-16 777 fail_read: 03556e4d Phoebe Buckheister 2014-05-16 778 read_unlock(&sec->lock); This should probably be read_unlock_bh(). 03556e4d Phoebe Buckheister 2014-05-16 779 fail: 03556e4d Phoebe Buckheister 2014-05-16 780 rcu_read_unlock(); 03556e4d Phoebe Buckheister 2014-05-16 @781 return rc; 03556e4d Phoebe Buckheister 2014-05-16 782 } --- 0-DAY kernel build testing backend Open Source Technology Center http://lists.01.org/mailman/listinfo/kbuild Intel Corporation _______________________________________________ kbuild mailing list kbuild@lists.01.org https://lists.01.org/mailman/listinfo/kbuild