diff options
| author | Jerry Zhou <uulinux@gmail.com> | 2013-09-12 01:20:26 +0400 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2013-09-12 02:57:12 +0400 |
| commit | a7e833182a926ae5bc03204dbd00b0bb5539088b (patch) | |
| tree | 9349bb816c8be88a13316d35f41b8e29b341b9d0 /include | |
| parent | 3dbb95f7895e378514ffefa93cc887fb1bc9df94 (diff) | |
| download | linux-a7e833182a926ae5bc03204dbd00b0bb5539088b.tar.xz | |
mm: fix negative left shift count when PAGE_SHIFT > 20
When PAGE_SHIFT > 20, the result of "20 - PAGE_SHIFT" is negative. The
previous calculating here will generate an unexpected result. In
addition, if PAGE_SIZE >= 1MB, The memory size of "numentries" was
already integral multiple of 1MB.
Signed-off-by: Jerry Zhou <uulinux@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions
