fat: fix possible overflow for fat_clusters
authorOGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Fri, 24 May 2013 22:55:08 +0000 (15:55 -0700)
committerBen Hutchings <ben@decadent.org.uk>
Thu, 30 May 2013 13:35:05 +0000 (14:35 +0100)
commit01aab5ff3033fd6778f9cf7b044da9afef5b2f54
treef0c81d50d6a1107350decb8230c20c0391ea6a44
parent2114b0ee38405ced73040bc1228c6cd42ecac8e2
fat: fix possible overflow for fat_clusters

commit 7b92d03c3239f43e5b86c9cc9630f026d36ee995 upstream.

Intermediate value of fat_clusters can be overflowed on 32bits arch.

Reported-by: Krzysztof Strasburger <strasbur@chkw386.ch.pwr.wroc.pl>
Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
fs/fat/inode.c