Lines 1037-1043
xlog_iodone(xfs_buf_t *bp)
Link Here
|
1037 |
* layer, it means the underlyin device no longer supports |
1037 |
* layer, it means the underlyin device no longer supports |
1038 |
* barrier I/O. Warn loudly and turn off barriers. |
1038 |
* barrier I/O. Warn loudly and turn off barriers. |
1039 |
*/ |
1039 |
*/ |
1040 |
if ((l->l_mp->m_flags & XFS_MOUNT_BARRIER) && !XFS_BUF_ISORDERED(bp)) { |
1040 |
if (bp->b_flags & _XFS_BARRIER_FAILED) { |
|
|
1041 |
bp->b_flags &= ~_XFS_BARRIER_FAILED; |
1041 |
l->l_mp->m_flags &= ~XFS_MOUNT_BARRIER; |
1042 |
l->l_mp->m_flags &= ~XFS_MOUNT_BARRIER; |
1042 |
xfs_fs_cmn_err(CE_WARN, l->l_mp, |
1043 |
xfs_fs_cmn_err(CE_WARN, l->l_mp, |
1043 |
"xlog_iodone: Barriers are no longer supported" |
1044 |
"xlog_iodone: Barriers are no longer supported" |