vfs: check bh->b_blocknr only if BH_Mapped is set
authorNikanth Karthikesan <knikanth@suse.de>
Thu, 2 Apr 2009 23:56:46 +0000 (16:56 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 3 Apr 2009 02:04:49 +0000 (19:04 -0700)
commit97f76d3d197f201ac8a8a3ced5b8fef81568e50e
tree8264f920a1f1a83e9cb0247ffe9390a7b6332852
parent9a896c9a48ac6704c0ce8ee081b836644d0afe40
vfs: check bh->b_blocknr only if BH_Mapped is set

Check bh->b_blocknr only if BH_Mapped is set.

akpm: I doubt if b_blocknr is ever uninitialised here, but it could
conceivably cause a problem if we're doing a lookup for block zero.

Signed-off-by: Nikanth Karthikesan <knikanth@suse.de>
Cc: Nick Piggin <nickpiggin@yahoo.com.au>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
fs/buffer.c