commit | c5341ec8904ebff50f365a2626da6ab525d63b9e | [log] [tgz] |
---|---|---|
author | Rasmus Villemoes <linux@rasmusvillemoes.dk> | Wed Aug 06 16:10:20 2014 -0700 |
committer | Linus Torvalds <torvalds@linux-foundation.org> | Wed Aug 06 18:01:27 2014 -0700 |
tree | 0acb8e7d30405e97097d226a8f4d558470e408fe | |
parent | 2ac521d3325a24f01c1f1e86c74537b831d282c5 [diff] |
lib: bitmap: add missing mask in bitmap_shift_right There is no guarantee that *src does not contain garbage bits outside the lower nbits, so we need to mask it before the shift-and-assign. Signed-off-by: Rasmus Villemoes <linux@rasmusvillemoes.dk> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>