]> git.baikalelectronics.ru Git - kernel.git/commit
[XFS] Fix char size overflow in bmap_alloc call for unwritten extent
authorAdrian Bunk <bunk@stusta.de>
Wed, 30 Aug 2006 03:41:58 +0000 (13:41 +1000)
committerNathan Scott <nathans@sgi.com>
Wed, 30 Aug 2006 03:41:58 +0000 (13:41 +1000)
commit82d4c428fc35d63d38d3d568a3c5b9b732768945
tree6b1815edfdc11e95eb9669f471a8233a04943d21
parent724d321fcce7b6ca048c2c2ee70fe56287de525c
[XFS] Fix char size overflow in bmap_alloc call for unwritten extent
conversion.

Since bma.conv is a char and XFS_BMAPI_CONVERT is 0x1000, bma.conv was
always assigned zero. Spotted by the GNU C compiler (SVN version).

SGI-PV: 947312
SGI-Modid: xfs-linux-melb:xfs-kern:26887a

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Nathan Scott <nathans@sgi.com>
fs/xfs/xfs_bmap.c