| To: | Kenji Munakata <munaken@xxxxxxxxxxxxxxxxxxx> |
|---|---|
| Subject: | Re: DMAPI & NOSPACE data corruption. |
| From: | Dean Roehrich <roehrich@xxxxxxx> |
| Date: | Mon, 28 Feb 2005 19:59:26 -0600 |
| Cc: | linux-xfs@xxxxxxxxxxx |
| Sender: | linux-xfs-bounce@xxxxxxxxxxx |
>From: Kenji Munakata <munaken@xxxxxxxxxxxxxxxxxxx>
>Hi Dean,
>
>Yes, This code is for the 2.6.
>If xfs_write isn't direct IO, ret is used as last argment of generic_file_buff
>ered_write().
>This argment is data buffer offset. So, when retry happen, data pointer is shi
>ft -28(-ENOSPC) bytes.
>
>retry:
> /* We can write back this queue in page reclaim */
> current->backing_dev_info = mapping->backing_dev_info;
>
> if ((ioflags & IO_ISDIRECT)) {
> ....
> ....
> } else {
> xfs_rw_enter_trace(XFS_WRITE_ENTER, io, (void *)iovp, segs,
> *offset, ioflags);
> ret = generic_file_buffered_write(iocb, iovp, segs,
> pos, offset, count, ret); <-------- this
> }
Thanks. I missed that one.
Dean
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: DMAPI & NOSPACE data corruption., Kenji Munakata |
|---|---|
| Next by Date: | TAKE 930290 - xfs acl CAPP fix, FSG QA |
| Previous by Thread: | Re: DMAPI & NOSPACE data corruption., Kenji Munakata |
| Next by Thread: | disable ACLs on xfs, Fabio Capannini |
| Indexes: | [Date] [Thread] [Top] [All Lists] |