Merge tag 'mmc-v4.13-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
[sfrench/cifs-2.6.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;