Three p_ucred -> td_ucred's missed in jhb's earlier pass; all appear to
be safe.
This commit is contained in:
parent
2e6dedc4ea
commit
8d5b7b21f3
@ -4143,12 +4143,12 @@ extattr_get_vp(struct vnode *vp, int attrnamespace, const char *attrname,
|
||||
auio.uio_td = td;
|
||||
cnt = nbytes;
|
||||
error = VOP_GETEXTATTR(vp, attrnamespace, attrname, &auio,
|
||||
NULL, td->td_proc->p_ucred, td);
|
||||
NULL, td->td_ucred, td);
|
||||
cnt -= auio.uio_resid;
|
||||
td->td_retval[0] = cnt;
|
||||
} else {
|
||||
error = VOP_GETEXTATTR(vp, attrnamespace, attrname, NULL,
|
||||
&size, td->td_proc->p_ucred, td);
|
||||
&size, td->td_ucred, td);
|
||||
td->td_retval[0] = size;
|
||||
}
|
||||
done:
|
||||
|
@ -1920,7 +1920,7 @@ loop:
|
||||
*/
|
||||
if ((flags & WRITECLOSE) &&
|
||||
(vp->v_type == VNON ||
|
||||
(VOP_GETATTR(vp, &vattr, td->td_proc->p_ucred, td) == 0 &&
|
||||
(VOP_GETATTR(vp, &vattr, td->td_ucred, td) == 0 &&
|
||||
vattr.va_nlink > 0)) &&
|
||||
(vp->v_writecount == 0 || vp->v_type != VREG)) {
|
||||
mtx_unlock(&vp->v_interlock);
|
||||
|
@ -4143,12 +4143,12 @@ extattr_get_vp(struct vnode *vp, int attrnamespace, const char *attrname,
|
||||
auio.uio_td = td;
|
||||
cnt = nbytes;
|
||||
error = VOP_GETEXTATTR(vp, attrnamespace, attrname, &auio,
|
||||
NULL, td->td_proc->p_ucred, td);
|
||||
NULL, td->td_ucred, td);
|
||||
cnt -= auio.uio_resid;
|
||||
td->td_retval[0] = cnt;
|
||||
} else {
|
||||
error = VOP_GETEXTATTR(vp, attrnamespace, attrname, NULL,
|
||||
&size, td->td_proc->p_ucred, td);
|
||||
&size, td->td_ucred, td);
|
||||
td->td_retval[0] = size;
|
||||
}
|
||||
done:
|
||||
|
Loading…
x
Reference in New Issue
Block a user