|
|
| version 1.40, 2007/08/02 16:01:27 | version 1.41, 2007/08/06 15:41:08 |
|---|---|
| Line 3419 xfs_dm_send_mmap_event( | Line 3419 xfs_dm_send_mmap_event( |
| xfs_ilock(ip, iolock); | xfs_ilock(ip, iolock); |
| /* If write possible, try a DMAPI write event */ | /* If write possible, try a DMAPI write event */ |
| if ((max_event == DM_EVENT_WRITE) && | if (max_event == DM_EVENT_WRITE && DM_EVENT_ENABLED(ip, max_event)) { |
| DM_EVENT_ENABLED(vp->v_vfsp, ip, max_event)){ | |
| error = xfs_dm_send_data_event(max_event, vp, offset, | error = xfs_dm_send_data_event(max_event, vp, offset, |
| evsize, 0, &locktype); | evsize, 0, &locktype); |
| goto out_unlock; | goto out_unlock; |
| Line 3429 xfs_dm_send_mmap_event( | Line 3428 xfs_dm_send_mmap_event( |
| /* Try a read event if max_event was != DM_EVENT_WRITE or if it | /* Try a read event if max_event was != DM_EVENT_WRITE or if it |
| * was DM_EVENT_WRITE but the WRITE event was not enabled. | * was DM_EVENT_WRITE but the WRITE event was not enabled. |
| */ | */ |
| if (DM_EVENT_ENABLED (vp->v_vfsp, ip, DM_EVENT_READ)) { | if (DM_EVENT_ENABLED(ip, DM_EVENT_READ)) { |
| error = xfs_dm_send_data_event(DM_EVENT_READ, vp, offset, | error = xfs_dm_send_data_event(DM_EVENT_READ, vp, offset, |
| evsize, 0, &locktype); | evsize, 0, &locktype); |
| } | } |