[GFS2] Tidy up bmap & fix boundary bug
commit4cf1ed8144e740de27c6146c25d5d7ea26679cc5
authorSteven Whitehouse <swhiteho@redhat.com>
Wed, 15 Nov 2006 20:21:06 +0000 (15 15:21 -0500)
committerSteven Whitehouse <swhiteho@redhat.com>
Thu, 30 Nov 2006 15:35:49 +0000 (30 10:35 -0500)
tree481555ec6e88e4fedba90498f1ac212056ea7828
parentab923031ceb95ec50ef33ccadf28663c660aa94c
[GFS2] Tidy up bmap & fix boundary bug

This moves the locking for bmap into the bmap function itself
rather than using a wrapper function. It also fixes a bug where
the boundary flag was set on the wrong bh. Also the flags on
the mapped bh are reset earlier in the function to ensure that
they are 100% correct on the error path.

Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
fs/gfs2/bmap.c