summaryrefslogtreecommitdiff
path: root/lib/ts_fsm.c
diff options
context:
space:
mode:
authorDavid Chinner <dgc@sgi.com>2007-06-05 06:24:15 (GMT)
committerTim Shimmin <tes@chook.melbourne.sgi.com>2007-07-14 05:29:37 (GMT)
commit4e5ae8386b55677bde05bbd38b8fc82c67ad4564 (patch)
treeeb28b9003453d55c21b81da63ce1fb4a897023ed /lib/ts_fsm.c
parent210c6f1caa451623e14a7cd71000d2c2e0d9cc43 (diff)
downloadlinux-fsl-qoriq-4e5ae8386b55677bde05bbd38b8fc82c67ad4564.tar.xz
[XFS] xfs_bmapi fails to update the previous extent pointer
When processing multiple extent maps, xfs_bmapi needs to keep track of the extent behind the one it is currently working on to be able to trim extent ranges correctly. Failing to update the previous pointer can result in corrupted extent lists in memory and this will result in panics or assert failures. Update the previous pointer correctly when we move to the next extent to process. SGI-PV: 965631 SGI-Modid: xfs-linux-melb:xfs-kern:28773a Signed-off-by: David Chinner <dgc@sgi.com> Signed-off-by: Vlad Apostolov <vapo@sgi.com> Signed-off-by: Tim Shimmin <tes@sgi.com>
Diffstat (limited to 'lib/ts_fsm.c')
0 files changed, 0 insertions, 0 deletions