From 2ddeaf92036c8988cca5697c02d5c476feeffbdb Mon Sep 17 00:00:00 2001 From: kris Date: Mon, 26 Mar 2007 21:56:46 +0000 Subject: Annotate that this giant acqusition is dependent on tty locking. --- sys/fs/devfs/devfs_vnops.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'sys/fs/devfs') diff --git a/sys/fs/devfs/devfs_vnops.c b/sys/fs/devfs/devfs_vnops.c index dc39e67..b19a75a 100644 --- a/sys/fs/devfs/devfs_vnops.c +++ b/sys/fs/devfs/devfs_vnops.c @@ -502,7 +502,7 @@ devfs_ioctl_f(struct file *fp, u_long com, void *data, struct ucred *cred, struc return (0); } - mtx_lock(&Giant); + mtx_lock(&Giant); /* XXX TTY */ vpold = td->td_proc->p_session->s_ttyvp; VREF(vp); @@ -515,7 +515,7 @@ devfs_ioctl_f(struct file *fp, u_long com, void *data, struct ucred *cred, struc /* Get rid of reference to old control tty */ if (vpold) vrele(vpold); - mtx_unlock(&Giant); + mtx_unlock(&Giant); /* XXX TTY */ } return (error); } -- cgit v1.1