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

Reply via email to