diff options
Diffstat (limited to 'fs/xfs/xfs_iomap.c')
| -rw-r--r-- | fs/xfs/xfs_iomap.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/fs/xfs/xfs_iomap.c b/fs/xfs/xfs_iomap.c index 973dff6ad935..7f537663365b 100644 --- a/fs/xfs/xfs_iomap.c +++ b/fs/xfs/xfs_iomap.c | |||
| @@ -584,7 +584,9 @@ xfs_iomap_write_allocate( | |||
| 584 | * pointer that the caller gave to us. | 584 | * pointer that the caller gave to us. |
| 585 | */ | 585 | */ |
| 586 | error = xfs_bmapi_write(tp, ip, map_start_fsb, | 586 | error = xfs_bmapi_write(tp, ip, map_start_fsb, |
| 587 | count_fsb, 0, &first_block, 1, | 587 | count_fsb, |
| 588 | XFS_BMAPI_STACK_SWITCH, | ||
| 589 | &first_block, 1, | ||
| 588 | imap, &nimaps, &free_list); | 590 | imap, &nimaps, &free_list); |
| 589 | if (error) | 591 | if (error) |
| 590 | goto trans_cancel; | 592 | goto trans_cancel; |
