lib: bitmap: remove redundant code from __bitmap_shift_right
[firefly-linux-kernel-4.4.55.git] / lib / bitmap.c
index a7a8bc02892dbfbb1d3b7b1942cb3c9b030b9f6c..761d2d4989eee2268eb92f5c36cb5da282335e51 100644 (file)
@@ -136,8 +136,6 @@ void __bitmap_shift_right(unsigned long *dst, const unsigned long *src,
                        lower &= mask;
                lower >>= rem;
                dst[k] = lower | upper;
-               if (left && k == lim - 1)
-                       dst[k] &= mask;
        }
        if (off)
                memset(&dst[lim - off], 0, off*sizeof(unsigned long));