svn commit: r190059 - in stable/7/sys: . fs/udf
Andriy Gapon
avg at FreeBSD.org
Thu Mar 19 07:26:17 PDT 2009
Author: avg
Date: Thu Mar 19 14:26:15 2009
New Revision: 190059
URL: http://svn.freebsd.org/changeset/base/190059
Log:
MFC 189302: udf_readdir: do not advance offset if entry can not be uio-ed
Approved by: jhb (mentor)
Modified:
stable/7/sys/ (props changed)
stable/7/sys/fs/udf/udf_vnops.c
Modified: stable/7/sys/fs/udf/udf_vnops.c
==============================================================================
--- stable/7/sys/fs/udf/udf_vnops.c Thu Mar 19 14:23:17 2009 (r190058)
+++ stable/7/sys/fs/udf/udf_vnops.c Thu Mar 19 14:26:15 2009 (r190059)
@@ -846,11 +846,11 @@ udf_readdir(struct vop_readdir_args *a)
}
if (error)
break;
+ uio->uio_offset = ds->offset + ds->off;
}
/* tell the calling layer whether we need to be called again */
*a->a_eofflag = uiodir.eofflag;
- uio->uio_offset = ds->offset + ds->off;
if (error < 0)
error = 0;
More information about the svn-src-stable
mailing list