]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - lib/find_bit.c
Merge tag 'actions-arm64-soc-for-4.13' of git://git.kernel.org/pub/scm/linux/kernel...
[karo-tx-linux.git] / lib / find_bit.c
index 18072ea9c20ebba59aaa3fdf69ee6bfc1db395b6..6ed74f78380ce1f6e69568fad0c28d685a5f2048 100644 (file)
@@ -33,7 +33,7 @@ static unsigned long _find_next_bit(const unsigned long *addr,
 {
        unsigned long tmp;
 
-       if (!nbits || start >= nbits)
+       if (unlikely(start >= nbits))
                return nbits;
 
        tmp = addr[start / BITS_PER_LONG] ^ invert;
@@ -151,7 +151,7 @@ static unsigned long _find_next_bit_le(const unsigned long *addr,
 {
        unsigned long tmp;
 
-       if (!nbits || start >= nbits)
+       if (unlikely(start >= nbits))
                return nbits;
 
        tmp = addr[start / BITS_PER_LONG] ^ invert;