PERFORCE change 18560 for review
Robert Watson
rwatson at freebsd.org
Thu Oct 3 04:14:57 GMT 2002
This fix appears not to. The bug I think you're running into has to do
with how UFS2 layers EA services on top of the existing write API, relying
on IO_EXT to address them to the right extent. Since specfs implements
the VOP_WRITE() implementation for UFS2 device nodes, this breaks. I've
forwarded some details to phk.
Robert N M Watson FreeBSD Core Team, TrustedBSD Projects
robert at fledge.watson.org Network Associates Laboratories
On Wed, 2 Oct 2002, Brian Feldman wrote:
> http://people.freebsd.org/~peter/p4db/chv.cgi?CH=18560
>
> Change 18560 by green at green_laptop_2 on 2002/10/02 14:09:06
>
> Make certain extattr calls don't occur on specfs files.
>
> Affected files ...
>
> .. //depot/projects/trustedbsd/mac/sys/fs/specfs/spec_vnops.c#11 edit
>
> Differences ...
>
> ==== //depot/projects/trustedbsd/mac/sys/fs/specfs/spec_vnops.c#11 (text+ko) ====
>
> @@ -107,6 +107,10 @@
> { &vop_lock_desc, (vop_t *) vop_nolock },
> { &vop_unlock_desc, (vop_t *) vop_nounlock },
> { &vop_islocked_desc, (vop_t *) vop_noislocked },
> + { &vop_getextattr_desc, (vop_t *) vop_eopnotsupp },
> + { &vop_setextattr_desc, (vop_t *) vop_eopnotsupp },
> + { &vop_openextattr_desc, (vop_t *) vop_eopnotsupp },
> + { &vop_closeextattr_desc, (vop_t *) vop_eopnotsupp },
> { NULL, NULL }
> };
> static struct vnodeopv_desc spec_vnodeop_opv_desc =
>
To Unsubscribe: send mail to majordomo at trustedbsd.org
with "unsubscribe trustedbsd-cvs" in the body of the message
More information about the trustedbsd-cvs
mailing list