diff options
Diffstat (limited to 'fs/xfs/xfs_ialloc.c')
| -rw-r--r-- | fs/xfs/xfs_ialloc.c | 3 | 
1 files changed, 3 insertions, 0 deletions
diff --git a/fs/xfs/xfs_ialloc.c b/fs/xfs/xfs_ialloc.c index deddbd03c166..7e5ccfec92be 100644 --- a/fs/xfs/xfs_ialloc.c +++ b/fs/xfs/xfs_ialloc.c  | |||
| @@ -1174,6 +1174,9 @@ xfs_dilocate( | |||
| 1174 | if (agno >= mp->m_sb.sb_agcount || agbno >= mp->m_sb.sb_agblocks || | 1174 | if (agno >= mp->m_sb.sb_agcount || agbno >= mp->m_sb.sb_agblocks || | 
| 1175 | ino != XFS_AGINO_TO_INO(mp, agno, agino)) { | 1175 | ino != XFS_AGINO_TO_INO(mp, agno, agino)) { | 
| 1176 | #ifdef DEBUG | 1176 | #ifdef DEBUG | 
| 1177 | /* no diagnostics for bulkstat, ino comes from userspace */ | ||
| 1178 | if (flags & XFS_IMAP_BULKSTAT) | ||
| 1179 | return XFS_ERROR(EINVAL); | ||
| 1177 | if (agno >= mp->m_sb.sb_agcount) { | 1180 | if (agno >= mp->m_sb.sb_agcount) { | 
| 1178 | xfs_fs_cmn_err(CE_ALERT, mp, | 1181 | xfs_fs_cmn_err(CE_ALERT, mp, | 
| 1179 | "xfs_dilocate: agno (%d) >= " | 1182 | "xfs_dilocate: agno (%d) >= " | 
